Commit Graph

23946 Commits

Author SHA1 Message Date
Ron
37b3c0049a Replaces unused span classes (#3539)
Replaces span class userdanger and sinister with things that exist. Also removes an unused proc.
2017-10-04 19:23:20 +02:00
Ron
240c2fc799 Gives the crusher a chance to crush hands (#3538)
Adds a chance for the crusher to crush hands if used while in operation
2017-10-04 19:23:10 +02:00
Alberyk
ab97b50d93 Shadow people new sprites (#3535)
What the title says.
2017-10-03 09:42:46 +03:00
Alberyk
8e53ea0c78 Cult and antag fixes/tweaks (#3524) 2017-10-02 22:34:01 -05:00
TheGreatJorge
95bb5c7668 Turret fixes (#3520) 2017-10-02 19:17:17 -05:00
Ron
dc11d2aac1 Bug Fixes (#3532)
Resolves #3529
Fixes #3503
Fixes the gravity generator not setting float properly
2017-10-02 19:06:18 -05:00
Ron
e2b701f794 Adds the framework for secret chemical reactions (#3522)
Adds the framework for defining secret chemical reactions. The actual chemicals for use in the secret reactions will come in a later PR.
2017-10-01 19:59:57 +02:00
Ron
9528498c43 Adds code yellow (#3507)
Adds code yellow as requested by CCIA.
2017-10-01 18:49:35 +02:00
Werner
e759e4386d Calling the emergency shuttle now requires a physical button (#3509)
The emergency shuttle can now be called by using a physical button in a protected case.
The option to call the emergency shuttle has been removed from the command and communications app.
Also adds a framework for physical buttons in a protected case.
The emergency shuttle button needs to be mapped in.
2017-10-01 16:25:21 +03:00
Ron
be91e74e90 Cryogenic storage change (#3519)
Cryogenic storage now moves people into storage instantly if they ghost.
2017-10-01 15:19:15 +02:00
Ron
aa57b9556e Small chemistry changes (#3525)
Beakers now show a message if they have solids inside
Added an accuracy rating to containers. Containers will only tell you how many units of chemicals there are according to how accurate they are.
2017-10-01 15:18:48 +02:00
Lohikar
e9f707074a Globals update 2017-09-23 (#3514) 2017-10-01 16:18:32 +03:00
Ron
85ab392256 Adds a new admin verb (#3521)
Adds a verb that allows admins to replace people using the ghost trap. It is in the secrets menu. If the person they are replacing has a special role (IE. merc) it will only asks ghosts who have that pref enabled. Otherwise, it asks anyone.
2017-10-01 15:17:55 +02:00
Lohikar
913e47721e Make chemmasters default to transfer-to-beaker (#3513) 2017-09-28 21:42:37 -05:00
Alberyk
7d85f2ce12 Fixes pianos (#3511)
-fixes being unable to move pianos
-fixes mechas getting the wrong wreckage icons if destroyed while open
-fixes fried mushroom taste
2017-09-28 08:25:25 +03:00
Alberyk
94553405ea Fixes merchant late join (#3510) 2017-09-27 15:34:44 -06:00
MarinaGryphon
56ff561ac3 Adds device cells to the protolathe and mech fabricator (#3508)
Device cells now have a design, so you can print them. Same resource costs as the basic cell.
2017-09-27 10:40:35 -06:00
Lohikar
d08d771e82 New Wall Sprites (#3491)
MEMEWALLS!
2017-09-27 10:44:14 +03:00
Alberyk
9ff1ad84d7 Allows riot helmets to toggle their visor and more sprite related changes (#3506)
-ports riot helmet sprite and toggle visor verb from polaris at people's request
-port the balaclava verb that allows you to roll it up and down from bay
-fixes #3176 and adds the paramedic rig sprites for the tajaran suit
2017-09-26 16:12:31 -06:00
Lohikar
ee686e9276 APC & Fire Alarm offset tweaks (#3502)
changes:

APCs now have directional sprites for WEST and EAST directions.
Fire Alarms' offsets are now enforced similarly to APCs'.
Fire Alarms now have mapper convenience types for each direction to make mapping them easier.
All fire alarms on the map have been replaced with the above convenience types, fixing some strange offsets in the process.
APCs no longer pre-create their spark effect datum, instead using the spark() proc.
2017-09-25 21:12:14 +03:00
Ron
95595e45af Bug fixes (#3493, #3428, #3444) (#3494)
Removes some unused code
Fixes #3493
Fixes #3428
Fixes #3444
2017-09-25 10:59:52 +03:00
Lohikar
085e4840e7 Reagent & Overdose tweaks (#3499)
Generalizes dionae reagent checks to reduce if (alien == IS_DIONA) checks.
Reverts #2444, #3116.
Closes #3270.
Fixes some potential GC issues with some reagents and their modifiers.
2017-09-25 10:59:30 +03:00
Alberyk
196019b387 Re-adds the merchant shuttle (#3500)
This pr will re-add the merchant shuttle and fix a minor issue with the raider's location on the console.
2017-09-25 10:57:37 +03:00
OneOneThreeEight
7096dd908c Retuning lasers a bit. (#3484)
REBALANCES LASERS.
2017-09-24 00:13:31 +03:00
Lohikar
7e17d069e6 Minor Skin Updates (#3485)
changes:

Removed old unused chemical dispenser window in interface file.
Removed old unused skincmd system.
Added two new scaling sizes for the Icons dropdown: 96x and 128x.
2017-09-24 00:13:09 +03:00
Lohikar
f81470cd75 Fix 1x1 turf AO (#3490)
Fixes a bug where 1x1 turf AO (ao_neighbours = 0) would not update properly.

Fixes #3489.
2017-09-24 00:12:56 +03:00
Karolis
9c9b2a55af Removes old command and communications console (#3479)
Removes old command and communications console (It is now replaced with modular console with command preset)
2017-09-23 01:55:12 +02:00
Lohikar
21e06212b6 General Lighting Improvements (#3482)
changes:

Z-lights can now shine both upwards and downwards.
Z-lights will now get less intense with each zlevel traversed.
Sunlight no longer has distance falloff.
Minor optimizations/simplification for directional lighting.
2017-09-23 00:54:11 +03:00
TheGreatJorge
0732abb600 New turret icons & turret code tweaks (#3416)
Adds flooring to the turret with "decorative" conduits.

Adds darkening and brightening animation when turret opens/closes to indicate the turret rising up or down.

Made new construction phase depicting nearly all steps visually (Apart from adding the prox sensor.)

Made sure almost every gun that can be turreted has a relevant sprite. These are based on gun sprites. Changing those might cause turrets to not reflect the gun look.

Some guns share sprites, some were made unturretable.

Added new set of vars on the /gun/energy level, since the /gun level had few essential vars missing and I am not really looking for any other code rewrites regarding this right now. Should not be hard to move them step up, if ever needed.

Turrets that have only one shooting mode have now the changing mode option greyed out.

Also removed leftover references to two energy carbine subtypes and removed one global list.
2017-09-22 23:11:41 +03:00
Lohikar
c13c0f84fb Add get_listeners_by_type (#3483) 2017-09-22 12:45:43 +02:00
Ron
72a768329e Ports holocalls (#3454)
Ports holocalls from bay. Might be good to test this some more.
2017-09-21 08:25:12 +03:00
Alberyk
5c2d8407b6 Opens the pool (#3459)
This pr adds some water/pool turf mechanics, such as water slowing you down, people suffocating if lying inside a pool title, and fire being extinguished if you enter the pool. Ported mostly from vore station.

Also adds a diving suit rig, with sprites take from Europa. I swear I have plans to use it on an event.
2017-09-21 08:11:03 +03:00
Belsima
99de7c9499 Ports modular tablet sprites from /tg/. (#3437) 2017-09-20 16:31:34 -06:00
Alberyk
0cc8b99a8e Adds more sounds effects (#3474)
Adds new sounds effects to the following;
-nar'sie summoning
-turning on and off a welder
-using a megaphone
-new flashbang and being hit by a flashbang sounds
-cutting wood
-chain of command attack sound
-opening/closing curtains
-rocket launcher sound
-opening/closing a light submachine gun
2017-09-20 13:23:47 -06:00
Belsima
5f2b3b2695 science! (#3464) 2017-09-20 17:10:50 +02:00
Juani2400
d4a6ea6949 [MAP] Several major remaps, and additions #3 (#3465)
- Remap: Atmopsherics.
- Remap: Captain's Office.
- Remap: Head of Staff Conference Room.
- Remap: Chief Medical Officer's Office.
- Remap: Medical Briefing Room.
- Remap: Security Processing and Holding Cell.
- Modification: Robotics Laboratory.
- Addition: Desk Ringers in several locations.
- Fix: #3391, #3374, #3345, #3341, #3308, #3306, #3277, #3244, #3173,
#3094.
- Several other minor changes.
- A new subtype of folder has been sprited for the Security folders.
- More colours of flooring decals were added.
- New colours for pipes were added (Lohikar).
2017-09-20 16:42:02 +02:00
MarinaGryphon
8b256a927a Miscellaneous telescience fixes. (#3462)
* Reverts the decrease of starting crystals post-Genetics revert in telescience, as well as correcting the starting Z level.
2017-09-20 10:40:33 +02:00
Pacmandevil
9e04f32316 emotes baybee (#3369)
Adds several emotes.

*vomit - as suggested by this fourm thread here - This has cooldowns to prevent spam.

*slap - an emote nobody will figure out how to use after slapping themselves 5 times by accident.

and *snap, for recreating that scene in a musical where you walk up to someone with a switchblade while wearing a leather jacket - snapping your fingers every step while overly dramatic music plays in the backround.
2017-09-20 09:59:39 +03:00
Alberyk
8683f020b3 Reduces bee's damage (#3453)
Bees could kill people with a single sting, this will reduce greatly their damage.
2017-09-19 15:41:15 +02:00
Karolis
031b958039 Fixes to getFlatIcon and more. (#3353)
(Rebased and reopened #3347)

Attempted to fix pipe and door rendering
Fixed Table, carpet rendering
Ported full map-capture tool from bay, with python script to merge captured images.
2017-09-19 15:43:01 +03:00
Belsima
fffe950598 Fixes microwave sprites & cleaning. (#3471)
* Fixes microwave sprites.
2017-09-19 13:25:36 +02:00
Alberyk
d09628ec0d Custom items tweaks (#3486) 2017-09-19 00:18:41 -06:00
Belsima
b3616ab87b Replaces changeling horror form sprites. (#3449)
image
Abomination sprites.

Adjusted given this forum thread: https://forums.aurorastation.org/viewtopic.php?f=18&t=8672

The sprite in the OP is not in DMI form and I'm not in a mood to adjust it or add more randomosity. If Hour Glass Man or some other magic code person made a not-borg-code way for 'lings to pick their sprites, I have more horror form sprites I could add.
2017-09-18 22:25:18 +03:00
Alberyk
62f142e215 Gun update; new icons, more guns and better code organization (#3434)
-ports some gun and gun mechanics from polaris and bay such as the Lemant revolver, capguns sprites
-collapses svd.dm and scout_sniper.dm into sniper.dm
-renames boltaction.dm to rifle.dm
2017-09-18 22:22:09 +03:00
Alberyk
a9bbe58b92 Synthetic changes and fixes (#3441)
-adds the powered hammer, an upgraded version of the kneebreaker hammer that can push people around, giving it to heister random melee weapon spawn and combat borgs
-fixes the syndicate cyborg emag not working
-fixes traitor cyborgs not being emmaged
-should fix telebaton stunning borgs
2017-09-17 22:48:12 +03:00
Lohikar
5121dd7b4d Make two lists lazy (#3435)
Makes the accessories list on uniforms and the shockedby list on doors lazy, as well as reduces the number of add_overlay() calls by airlocks.
2017-09-17 18:47:21 +03:00
Erki
c393d22248 aooc for paperwork nerds (#3481)
The Head Admins decreed, the code shall follow.

Also fixes a bug where mods/CCIAA get AOOC removed whenever they de-antag.
2017-09-17 02:24:54 +03:00
Alberyk
bbb953a70f Custom items 16/09 (#3478)
Adds the following items:

Designer Military Coat - Vira Bolivar - scheveningen
Worn Leather Bag - Kresimir Kostadinov - alberyk
Sol Alliance Government Foreign Relations Department Stamp - Leland Field - saudus
Sol Alliance Government Foreign Relations Department Badge - Leland Field - saudus
Azala's Gentleman's Coat - Azala Guwan - tomiixstarslasher
Azala's Gentleman's Cap - Azala Guwan - tomiixstarslasher
Azala's Roboticist Jumpsuit - Azala Guwan - tomiixstarslasher
Scarf - Leo Wyatt - keinto
IAC Scrubs - Rajii'rkalahk Jurlkiitajr - jackboot
IAC Vest - Rajii'rkalahk Jurlkiitajr - jackboot
Exotic Purple Robe - Zilosnish Szu - sleepywolf
Exotic Mantle - Zilosnish Szu - sleepywolf
Golden Pen - Zilosnish Szu - sleepywolf
Rebellious Headband - Q'orja Sak'ha - fortport
Chic Sunglasses - Harley O'Ryan - ornias
Phoenixport Shirt - Harley O'Ryan - ornias
Christian Lombardi Edition Aviator Jacket - Preston Prestoff - brainos
Christian Lombardi Leather Shoes - Preston Prestoff - brainos
2017-09-17 02:08:19 +03:00
Alberyk
e1e42de4e0 Makes shadow people more interesting (#3404)
This pr makes shadow people more interesting by making them take damage in the light, while healing in the shadows. Also adds some spells that allow them be more dangerous/powerfull while in the darkness.
2017-09-16 19:39:59 +03:00
Alberyk
6d4553e19b Adds more dice and put them into the custom loadout (#3429)
Adds more dice and give the dice bags some new sprites, also put them in the loadout since people asked on the forums.
2017-09-16 00:12:38 -05:00