Commit Graph
137 Commits
Author SHA1 Message Date
AffectedArc07andGitHub 04ba5c1cc9 File standardisation (#13131)
* Adds the check components

* Adds in trailing newlines

* Converts all CRLF to LF

* Post merge EOF

* Post merge line endings

* Final commit
2020-03-17 18:08:51 -04:00
AffectedArc07andGitHub 8671439f11 Merge branch 'master' into var/const-to-define 2020-02-22 16:30:01 +00:00
CitinitedandGitHub fddff1049b [Testmerge ready] Ports tool behaviours; refactors all tools; adds functionality for self-filling reagent containers (#11700)
* Adds support for self-filling reagent containers

* Sets tool_behaviour on the default set of tools

* Fixing merge conflicts

* Refactors welder to use tool behaviour

* The refactor: part I

* The refactor: part II

* Tool Refactor Part III: Revenge of the Maint

* Tool Refactor Part IV: A New Hope

* Tool Refactor Part V: The Oldcoder Strikes Back

* Tool Refactor Part VI: Return of the Coder

* VII

* Holy shit, it compiles?!

* Nannek I completed your TODO, you owe me ice cream

* Tool helpers; telepad is compliant

* Bugtest, Round 1: Fight

Fuck refactoring disposals

* Buggfixing, Round 2: Electric Boogaloo

* Personal crafting uses tool behaviours now

* Construction datums use new tool behaviours; better way of handling fueltank refuelling; more bugfixing

* multitool_check_buffer change; removes some useless things in tool_helpers

* proc name change

* TRUE/FALSE changes

* Bugfixing, Round 3: A Good Day To Bugfix Hard

Fixes multiple issues raised by the testmerge

* Minor style changes
2020-02-15 13:31:08 -07:00
AffectedArc07 c64bc93649 Replaces all var/const with #define 2020-01-28 21:25:20 +00:00
Fox McCloudandvariableundefined fe403bef5c Fixes APCs Not Being Hackable (#12538) 2019-10-09 09:58:36 -04:00
Fox McCloud 67dc33ac3f for-the-strength-from-which-he-gives-is-unerring 2019-10-05 02:08:11 -04:00
Fox McCloud 607343424b Refactors Vending Machines and Fixes Restocking Exploit 2019-09-08 08:41:08 -04:00
TDSSS bf953613e6 Now works! 2018-12-29 20:50:56 +01:00
TDSSS bfafb515e2 Initial setup. 2018-12-29 15:16:39 +01:00
SomeSortaSquidandGitHub bfbd4213d3 Cleaned Up Airlock Remote Electrocution Fix
Tested locally, works as expected.
Airlocks only electrocute people standing next to them.
2018-10-28 15:04:52 +01:00
SomeSortaSquidandGitHub 679e3be82b Electrified Airlock Fix
Previously electrified airlocks had no adjacency check, only UI.
This led to remote electrocutions.
2018-10-28 11:24:56 +01:00
Fox McCloud 3610e17706 final touch ups 2018-07-15 18:11:33 -04:00
Fox McCloud b2c8f051b1 Merge remote-tracking branch 'upstream/master' into camera-damage-refactor 2018-07-15 16:31:50 -04:00
Fox McCloud f931105aa2 re-add wires 2018-07-15 16:31:06 -04:00
tigercat2000 5ace5944d9 Remove bad #undef's and conflicting macros for SpacemanDMM to stop throwing warnings 2018-05-31 19:34:47 -07:00
Fox McCloud f328db7b2a Refactors Camera Damage and Disabling 2018-05-20 05:45:07 -04:00
Fox McCloud 8c7b543415 The Great Conflictening 2.0: Removes /obj/item/device 2018-04-25 23:07:35 -04:00
Fox McCloud 5c4aa9b3fd Removes All Weapons 2018-04-15 16:25:56 -04:00
Fox McCloud 5701ea7c75 Ports Nano UI to Subsystems 2018-03-26 23:59:52 -04:00
uraniummeltdown a2038d40b3 makes door code more OOP: reduced copypasta in shutter and poddoor code, they have their own icon files, changed name of icon_states in the maps
added a few defines and helpers
do_after family supports callbacks
added airlock security levels to airlocks
obj_integrity for doors, door assemblies, firelock frames
vault door assembly is 8 plasteel up from 6
explosion_block works better
heavy firelocks block explosions, firelock (de)construction uses crowbar instead of welder
xenos can open airlocks
minor change to attacking obj message
2018-03-04 13:52:55 +05:00
uraniummeltdown 134ad47f80 p_open -> panel_open 2018-01-23 18:10:57 +05:00
Alffd bb6234c02e Marsmond and Shady changes 2017-12-31 13:35:37 -05:00
Alffd 376f93fe69 Status messages are also modified by colour replace lists. 2017-12-31 13:35:37 -05:00
Alffd 379b6621d3 There is no u in color 2017-12-31 13:35:37 -05:00
Aurorablade 070a9556bd Simplified 2017-11-18 00:17:16 -05:00
Aurorablade 26511031d1 0ver carbonated 2017-11-17 23:05:12 -05:00
Aurorablade b59eb2de50 godammit 2017-11-17 22:30:57 -05:00
Fox-McCloud bcda610cc0 Refactors Syndicate Bombs 2017-06-29 18:10:58 -04:00
Crazy LemonandGitHub 327f89c890 Merge pull request #6950 from Fox-McCloud/tesla-tweaks
Tesla Update
2017-04-21 09:52:23 -07:00
Mark van AlphenandGitHub 2d1c04c112 Merge branch 'master' into findnreplace 2017-04-01 23:51:58 +02:00
Fox-McCloud c08c13689c Merge remote-tracking branch 'upstream/master' into tesla-tweaks 2017-03-30 17:38:04 -04:00
Tigercat2000 7d956d1500 Completely remove second power/backup wire from airlocks.
Pulsing them has been broken since commit 60994c59. Not many people know
they even exist. I figure the better solution than fixing them and
introducing a new behaviour to airlock hacking is to simply remove them
completely.
2017-03-26 17:03:41 -07:00
Fox-McCloud ee44034138 Tesla Update 2017-03-26 17:53:55 -04:00
Mark van AlphenandGitHub cef5626f85 Merge branch 'master' into findnreplace 2017-03-09 17:32:42 +01:00
Markolie 3aa1399995 Implement usesound/toolspeed 2017-03-07 16:46:28 +01:00
Markolie 3b73053bc4 Tool fixes 2017-03-06 20:46:24 +01:00
Markolie 960b1206bd Fix wire path 2017-03-05 23:36:18 +01:00
Markolie 9ec1400ae1 Fix comments 2017-03-05 23:04:41 +01:00
Markolie d877ef1de3 Fixes 2017-03-05 20:14:06 +01:00
Markolie 9d9e957df1 Tool overhaul (usesound & toolspeed), wire descriptions/ghost interaction, add additional tools, refactor can(t)_hold 2017-03-05 19:53:20 +01:00
Mark van AlphenandGitHub b0ded4b821 Merge branch 'master' into findnreplace 2017-03-05 12:09:52 +00:00
davipatury 3a10ee852a Crazylemon's suggestion. 2017-03-04 14:17:57 -03:00
davipatury bf45dd3cad Updates holder ui when pulsed/cut. 2017-02-26 15:23:56 -03:00
davipatury a3a1775696 Wires nano-ui. 2017-02-25 21:51:28 -03:00
Mark van AlphenandGitHub 8396863d7f Merge branch 'master' into findnreplace 2017-02-22 16:39:53 +01:00
Markolie 6982014a6e Replace all BYOND text macros 2017-02-21 15:41:37 +01:00
Crazylemon64 69ece3d12e Makes autolathe hacking work again 2017-02-21 02:19:00 -08:00
Krausus 92405288d2 UID mass replace: src=\ref[src] 2016-09-05 23:02:10 -04:00
SamCroswell cf90405f56 Plastic Explosives Update 2016-07-13 22:04:23 -04:00
Tigercat2000 71e5344a98 Mass replace 2016-07-07 19:34:02 -07:00