Commit Graph

452 Commits

Author SHA1 Message Date
AffectedArc07 8f72d7556e Annihilates the blackbox (#15132)
* Lets get this show on the road

* Now were talking

* These matter

* Oh the joys of CI testing

* And this

* Wrong version

* Tweaks

* More tweaks

* Lets document this

* This too

* Upgrades this

* Fixed some sanity issues

* This too

* Screw it, this too

* More sanity

* And these

* This too

* Documentation

* This too

* Fixes **awful** scoreboard logic

* Why do we care about only half-absorbing someone

* Revert "Why do we care about only half-absorbing someone"

This reverts commit 8de1cfdf05.

* Refactors these

* Hashing

* Moxian tweaks
2020-12-24 16:06:48 -05:00
dearmochi 6ecc3d5234 Add ability to swap items in storage (#13648)
* Add ability to swap items in storage

Add ability to swap items in storage through
drag and drop
Fix "the the" message when putting item in storage
Clean code where possible

* Fix swap in stacked storages, clean up code (v3)

* Ignore restraints and lying for swapping items

* Clean up the code a bit, increase readability

* Clean up code, remove spawn(0)

* Fix some spacing issues

* Rename var, use crisp font
2020-12-22 16:15:40 -05:00
SabreML b9b163aefb Allows Shadowlings to disable 'Light Floor' tiles (#14316)
* Sling can disable floorlights
2020-09-16 09:58:58 -04:00
AffectedArc07 ebba3a322b Merge pull request #13703 from Fox-McCloud/tg-flying-floating-float-refactor
TG Flying+Floating Refactor
2020-08-27 20:08:35 +01:00
AffectedArc07 bd27e9f897 Removes MORE hardcoded zlevel numbers (#13882) 2020-07-21 03:29:56 -06:00
Fox McCloud a86b5e6834 Lavaland Atmos Fixes (#13783) 2020-07-12 14:31:39 -06:00
Fox McCloud 0dea896023 Minor Turf Refactor (#13690)
* Turf GC

* might as well do this

* additions

* Bay being bay
2020-06-30 17:47:09 -06:00
Fox McCloud 91d5263cc8 Merge remote-tracking branch 'upstream/master' into tg-flying-floating-float-refactor 2020-06-28 17:24:22 -04:00
variableundefined 92b7741de2 Merge pull request #13688 from Fox-McCloud/floor-tile-cleanup
Floor Tile Memory Useage and Initialization
2020-06-27 00:53:34 -04:00
Fox McCloud 92e3951efa TG Flying+Floating Refactor 2020-06-26 21:53:38 -04:00
Fox McCloud b3d69aac9b Moves to BYOND 513 (#13650)
* Fixes Orbiting

* moves to 513

* travis update

* check for minor version too
2020-06-26 01:15:59 -06:00
Fox McCloud eb499f4a6c well this was pointless 2020-06-25 20:35:50 -04:00
Fox McCloud 0456ca0a55 not needed 2020-06-25 13:33:58 -04:00
Fox McCloud 1683260d0e Floor Tile Memory Useage and Initialization 2020-06-25 13:16:03 -04:00
dearmochi 9424a80dcd Merge branch 'master' into list-memory-optimization 2020-06-25 09:15:18 +02:00
Fox McCloud 69de03a622 Gas Mixture Refactor (#13602)
* Gas Mixture Refactor

* derp

* defined turf types

* fixes

* cuts turf visuals cost in half

* even better equalizing with planetary atmos

* remove volatile fuel

* comment and documentatino on turf gas vars
2020-06-24 17:48:50 -06:00
mochi 096bc87dd3 Actually plug armor procs to armor modification code 2020-06-23 09:41:48 +02:00
Fox McCloud d31848b083 Merge pull request #13432 from PidgeyThePirate/Issue_13186_Unscrewing_Lava
Fixes Issue #13186 - Unscrewing Lava
2020-05-18 14:35:12 -04:00
PidgeyThePirate bae100a725 screwdriver_act now doesn't work when used on lava. 2020-05-15 00:38:24 +09:30
SteelSlayer ecf699562f Fixes a few runtimes 2020-05-13 00:44:25 -05:00
Kyep d4aaeefe4e Makes 'nodecon' walls on derelict russian station immune to welders 2020-04-25 18:11:51 -07:00
Citinited d164819a4f Plasma cutters now work as intended on reinforced walls (#13235) 2020-04-10 21:27:16 -06:00
farie82 92f2015d0e Fixes a few runtimes (#13230)
* Fixes a few runtimes

* Fixes 2 turf related runtimes

* Return TRUE
2020-04-10 21:18:08 -06:00
joep van der velden 9af501b062 Makes floor cluwnes slippery tiles not stay there till the end of times 2020-03-22 22:40:37 +01:00
AffectedArc07 210f8badf4 Makes all global variables handled by the GLOB controller (#13152)
* Handlers converted, now to fix 3532 compile errors

* 3532 compile fixes later, got runtimes on startup

* Well the server loads now atleast

* Take 2

* Oops
2020-03-20 21:56:37 -06:00
AffectedArc07 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
AffectedArc07 5baaabe12e Merge branch 'master' into var/const-to-define 2020-03-09 10:33:59 +00:00
Fox McCloud dde970a6bd Merge pull request #12841 from Arvenius169/spacetempfix
Space Temperature Implementation
2020-03-07 19:04:04 -05:00
AffectedArc07 a1fa46f5a8 Merge branch 'master' into var/const-to-define 2020-03-03 22:44:07 +00:00
Citinited 04217a1e2c Some bugfixes 2020-02-27 21:02:09 +00:00
AffectedArc07 8671439f11 Merge branch 'master' into var/const-to-define 2020-02-22 16:30:01 +00:00
Darkmight9 c343e90372 Grass sprites are new and improved (#12828)
* grass sprites have been improved

* grass now has a random appearance between the 4
2020-02-15 17:55:57 -07:00
Citinited 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
Arvenius169 5847cc3e61 Space Temp 2019-12-23 11:35:05 -05:00
Fox McCloud ce270bfca9 Fixes Hierophant Atmos (#12649) 2019-10-27 00:12:00 -04:00
Fox McCloud 47bff3e065 Fixes Lavaland Mob and Tendril Clumping (#12595) 2019-10-19 22:26:13 -04:00
Fox McCloud 874ee9aa9c Fixes Bubblegum Spawn Rate 2019-10-12 22:45:32 -04:00
Fox McCloud f4451fcb3d Fixes Universal Damage Issues. Implements Proper Ricochets (#12532) 2019-10-08 20:41:40 -04:00
Fox McCloud 9097dfcacf Merge remote-tracking branch 'upstream/master' into universal-damage
# Conflicts:
#	code/game/machinery/machinery.dm
#	code/game/objects/items.dm
#	code/game/objects/structures.dm
#	code/game/objects/structures/inflatable.dm
#	code/game/objects/structures/mirror.dm
#	code/modules/clothing/spacesuits/hardsuit.dm
#	code/modules/clothing/suits/wiz_robe.dm
#	code/modules/mob/living/carbon/alien/alien_defense.dm
#	code/modules/mob/living/carbon/slime/slime.dm
#	code/modules/mob/living/simple_animal/friendly/slime.dm
2019-09-28 00:16:11 -04:00
farie82 0e8ddb2afe Refactors the examine proc to return a list of strings (#12280) 2019-09-25 22:05:01 -07:00
Fox McCloud 62226851d9 Merge remote-tracking branch 'upstream/master' into universal-damage 2019-09-23 12:53:52 -04:00
Fox McCloud c87389a595 TG Buckle Update (#12375) 2019-09-22 18:22:57 -07:00
Fox McCloud aa49033844 nor-shall-our-souls-falter 2019-09-17 16:06:09 -04:00
Fox McCloud 6f637b6014 Merge remote-tracking branch 'upstream/master' into universal-damage 2019-09-17 11:24:58 -04:00
SteelSlayer 0758d9dc2a wall repair fixes 2019-09-15 23:53:01 -04:00
Fox McCloud 1bfb442d40 Merge remote-tracking branch 'upstream/master' into universal-damage 2019-09-14 21:15:31 -04:00
Fox McCloud bdcdfc04f0 Hierophant Update 2019-09-13 19:35:41 -04:00
Fox McCloud f998cb74ad then-we-shall-reforge-the-armor-from-what-remains 2019-09-10 07:03:05 -04:00
Fox McCloud 177ac43f23 next-we-melt-the-memories-that-are 2019-09-09 16:20:04 -04:00