Commit Graph

340 Commits

Author SHA1 Message Date
Joan Lung e83d72219d Soft crit, except not terrible (#30262)
* Soft crit, except a little bit harder.

* tweak

* 👌

* why was this even in here

* no radios in critical

* fix that too

* keep to original logic

* not very smart, really

* tip: do nothing tgui-side that you can do code-side, because we can't do defines in tgui

* blood trail

* can't do blood trails

* how does this even work

* harsher slowdown and more obscured vision

* it really puts it into perspective; you're fucking dying.

* stat_attack

* stop fuckin whispering into radios or whatever it is you're doing

* more fixes

* fix

* fix

* fix the radio shit

* bikeshed?
2017-09-04 18:58:34 -05:00
Iamgoofball add840073d Revert "Lowers portable pump max pressure to 1013.25" 2017-08-31 12:05:46 -07:00
Ian Turk 7460f2c5b8 Replaced flags with flags_1 2017-08-16 13:01:15 -06:00
Jordan Brown af4d9a85c9 Repaths /obj/item/weapon to /obj/item (#29929) 2017-08-16 10:38:51 -03:00
Jordan Brown dce49b6caf Adds defines for mouse_opacity 2017-08-14 11:18:22 -04:00
kingofkosmos 58377a4637 Tweaks atmos canister lights. (#29867)
* Makes canisters have no flashing red light when empty.

* Removed two unnecessary lines.
2017-08-14 18:24:10 +12:00
Lzimann 58d0f12c5c Removes a great amount of machinery copypasta with circuitboards.
Also changes New -> Initialize in most of them.
renamed: `code/game/machinery/computer/computer.dm` -> `code/game/machinery/computer/_computer.dm`
renamed: `code/game/machinery/machinery.dm` -> `code/game/machinery/_machinery.dm`
Moved all circuitboards to a new folder at `code/game/objects/items/weapons/circuitboards`
2017-08-09 11:10:48 -03:00
Jordan Brown 6175ab77d5 Removes all checks for subsystem existence 2017-08-01 10:16:37 -04:00
shizcalev 719612ba3b ALLOW ME TO BREAK THE ICE 2017-07-26 20:44:42 -04:00
Joan Lung 6d7e3f2281 Lava is no longer a plating subtype (#29463) 2017-07-25 22:16:02 -03:00
ShizCalev 0e9b3967e2 Spellchecks the map definitions (#29485) 2017-07-25 14:16:06 +12:00
ShizCalev 4f763d401b Fixes misc. map issues (#29386) 2017-07-22 13:11:47 -03:00
Leo 5029657345 Adds a move delay when resisting out of cryo (#29313)
* Adds a move delay when resisting out of cryo

* Changes logic to be an one try at the time
2017-07-18 10:43:01 -04:00
Emmett Gaines 1d201939ba [Ready] Shuttle dock() rewrite (#29049)
A complete rewrite of the dock proc for shuttles to make it more maintainable and readable and also bring over some new features while we're at it. This allows for multi-area shuttles and more control over the effects of anything being moved.

Areas, and movable atoms all have (before|on|after)ShuttleMove procs, turfs have (from|to)ShuttleMove procs which are called the same as beforeShuttleMove.

All ShuttleMove procs have been moved to a single file in the shuttle module.

Stationary docks will have their baseturf_type and area_type modified in maps once the problems have been worked out.
2017-07-17 12:17:56 +12:00
Leo ca59ca6c23 Changes all access const to be a define (#29260) 2017-07-16 18:44:23 +02:00
ShizCalev db10f35703 Cleaned up some emag_acts (#29238)
* cleaned up some emag_acts

* Randomized spark sounds

* Made sparky looking things sound sparky too

* early return
2017-07-15 11:27:50 -04:00
Jordan Brown d135dc2643 Merge pull request #29162 from ChangelingRain/directionliststweak
Renames GLOB.cardinal to GLOB.cardinals to match GLOB.diagonals and GLOB.alldirs
2017-07-10 18:45:52 -04:00
ShizCalev 59ef81245b Changes some 1s and 0s to TRUE and FALSE (#29144) 2017-07-10 10:31:34 -04:00
Joan Lung ec9439b915 Renames GLOB.cardinal to GLOB.cardinals to match GLOB.diagonals and GLOB.alldirs 2017-07-09 17:24:28 -04:00
Joan Lung 1feb0021a1 Removes now-unnecessary obj_integrity definitions 2017-07-08 14:02:50 -04:00
oranges ae3740d84b use_power var now uses a define to reflect it not being a bool
NO_POWER_USE
IDLE_POWER_USE
ACTIVE_POWER_USE

holopads now correctly set use_power and the active_power_usage
2017-06-29 23:50:16 +00:00
Jordan Brown 503a20119b Merge pull request #28892 from nicbn/revert-28577-freezer_heater_fix
Revert "Freezers and heaters now drop the correct materials"
2017-06-29 00:54:24 -04:00
nicbn a362a991fa initialize .=.. 2017-06-27 23:35:51 -03:00
nicbn 0f710f70c6 Revert "Freezers and heaters now drop the correct materials (Fixes #28560)" 2017-06-27 23:10:19 -03:00
Jordan Brown ef96559701 Removes cortical borers 2017-06-26 11:21:08 -04:00
shizcalev e1086bb616 merge conflict fix 2017-06-25 12:35:36 -04:00
nicbn 77a2d3f5cd Replaces "istype"s with is_helpers macros (#28676) 2017-06-22 15:03:19 -03:00
nicbn fce774d7ee Bay-like cryotube pods (#28350)
* Add files via upload

* Add files via upload

* Add files via upload

* Lowered open state glass alpha

* Now cryos have open icon

* and the code is fixed

* oops

* wrong path

* oops2

* Custom sprites for some mobs inside cryo

* More code

* Moar code commit, why not?
2017-06-19 22:42:39 -04:00
Jordan Brown 2328081b25 Merge pull request #28577 from Xhuis/freezer_heater_fix
Freezers and heaters now drop the correct materials (Fixes #28560)
2017-06-19 22:26:29 -04:00
Joan Lung 2672d88800 Renames stun effects and changes stun input values as preliminary work for changing stuns to status effects (#28524) 2017-06-18 23:03:51 -03:00
Xhuis 523498c85a . = 2017-06-18 21:54:20 -04:00
Xhuis fd1c8861ed Fixes Freezer and Heater boards randomizing 2017-06-18 21:45:31 -04:00
Joan Lung f07435337c Merge pull request #28435 from lzimann/typecaches
Changes a lot of is_type_in_list to use a typecache
2017-06-17 12:33:03 -04:00
Leo 82d2e68b89 Merge pull request #28503 from Expletive/fix-28500
Fixes #28500 : Cryo cells properly compare to a mob's max health
2017-06-17 09:36:06 -03:00
ShizCalev 6bfe73cc57 Adjusted atmos device layers + added new pipe subtypes (#28466) 2017-06-16 17:25:02 -03:00
Expletive 459bd50139 Fix #28500 2017-06-15 19:54:34 -07:00
Lzimann 3b7fc1afc2 Changes a lot of is_type_in_list to use a typecache 2017-06-13 15:56:09 -03:00
Lzimann 3e34eb9e3f Changes all sounds to be lower case, plus standardizes their references 2017-06-11 00:38:45 -03:00
kevinz000 c5fce5b01e gas miners only update overlays when they actually need to (#28114)
* Update miner.dm

* Update miner.dm
2017-06-07 09:06:18 +02:00
Mr Potato Shaman 05e56d5ea9 Fixes Grid Check Event creating challenging engine issue (#27920) 2017-06-01 20:51:11 -03:00
Shadowlight213 6e9808492e Lowers portable pump max pressure to 1013.25 2017-05-30 21:35:26 -07:00
Cyberboss 58110af21b Fixes cryo radios 2017-05-23 09:41:10 -04:00
Leo 7d91e3143d Changes investigate logs to use a define (#27503) 2017-05-23 15:45:09 +12:00
Iamgoofball e30edf9df4 Since you can properly scrub Freon now, it doesn't destroy itself. (#27396)
# This was added because I couldn't compile tgui. Therefore, it gets to go away now since scrubbers were fixed.
2017-05-21 15:24:43 -06:00
AnturK aa95770093 Fixes built air meters 2017-05-20 17:00:54 +02:00
Cyberboss ac11813bad Cleans up some Initializes (#27174) 2017-05-13 07:35:18 -06:00
Cyberboss 0bde4a75e9 Cleans up meter's Initialize (#27127) 2017-05-11 16:53:43 -03:00
duncathan salt b55f4f4563 Canisters only notify admins if they contain a meaningful amount of dangerous gas when opened (#27107) 2017-05-11 10:13:12 -03:00
Leo 3b9b4e0755 Changes a bunch of hrefs to the proper defines (#26760) 2017-05-02 01:19:51 -06:00
Jack Edge 44991e125a Removal of checks II
- VR sleepers are human only.
2017-05-01 19:01:16 +01:00