Commit Graph

921 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 22ad9a1ee3 Fixes Exosuit Fabricator runtime when creating non-objs (e.g. IRC body) (#15052)
* Fixes Exosuit Fabricator runtime when creating non-objs (IRC body)

* refactor
2020-12-06 10:23:36 +00:00
dearmochi f09ba21ef7 [TGUI] Exosuit Fabricator (#14964)
* [TGUI] Exosuit Fabricator

* Ensure backwards compatibility for older maps

* Address AA

* Address SteelSlayer

* please work

* tgui_ -> ui_
2020-12-04 19:50:56 +00:00
AffectedArc07 44012814d0 Merge branch 'master' into nanoui-is-dead 2020-11-26 09:34:14 +00:00
Qwertytoforty e8031d165e Mechs must now have maint protocols active to be repaired. (#14972)
* maint protocols now needed

* Update code/game/mecha/mecha.dm

Co-authored-by: moxian <moxian@users.noreply.github.com>

* Update code/game/mecha/mecha.dm

Co-authored-by: Farie82 <joepvelden@hotmail.com>

* Henks second request

Co-authored-by: moxian <moxian@users.noreply.github.com>
Co-authored-by: Farie82 <joepvelden@hotmail.com>
2020-11-25 23:52:19 -05:00
AffectedArc07 54dd2765b4 Converts all tgui_ to ui_ 2020-11-21 12:10:58 +00:00
moxian 290fbca27c Make can_inject deterministic; fix odysseus syringes sometimes not working [PR #12858, take two] (#14637)
* PR #12858 revival

* Move the can_inject unit tests to unit_tests/

* Remove the can_inject unit tests
2020-11-03 12:27:43 -05:00
farie82 b765765177 Removes the old events system. Fixes mech cable layers (#14774) 2020-10-31 14:42:05 -04:00
joep van der velden b586a90257 Makes pods work with the force_eject_occupant proc 2020-10-29 00:08:52 +01:00
AffectedArc07 2c37ae8fd0 The road to Initialize() stability - Enforcing parent call on New(), Initialize() and Destroy() (#14719)
* The road to Initialize() stability

* Fixes sanity, for now
2020-10-28 12:35:36 -04:00
Qwertytoforty 0991f6d1c7 Prevents MMI's from being inserted into mechs the user does not have access to (#14724) 2020-10-26 20:45:04 -04:00
AffectedArc07 05869c7d1d Merge pull request #14447 from farie82/grav-catapult-cooldown
Gives the gravitational catapult a 3 second cooldown per use
2020-10-01 17:43:39 +01:00
Kyep 3fb030a6f9 Fixes #14457 - clothing becomes invisible when leaving a mech 2020-09-27 03:44:11 -07:00
joep van der velden 1ee8d6c4d5 Gives the gravitational catapult a 3 second cooldown per use 2020-09-26 23:37:48 +02:00
Kyep 7b1b25567e AA 2020-09-25 14:41:23 -07:00
Kyep 5b03b9d681 AA requests 2020-09-25 14:31:57 -07:00
Kyep 4a17596444 Steel requests, remove popup 2020-09-25 12:18:54 -07:00
Kyep 99ae6fc363 AA suggestion 2020-09-24 13:09:58 -07:00
Kyep a114458a38 [TGUI] Mech Control Console 2020-09-24 12:35:30 -07:00
TDSSS 53d8819639 Removes mech weapon log spam (#14395)
* Logging improvement

* woops
2020-09-20 18:43:03 -04:00
Ryal 08c05a4814 Adds Earmuffs providing immunity to Changeling shriek (#14033)
* Adds Earmuff immunity to shriek

* Refactors hearing protection and adds deafness

* Update human.dm

* Removed implicit src
2020-09-20 18:32:27 -04:00
AffectedArc07 90fd9a8fb8 Removes all relative heresy (#13969)
Removes all relative heresy
2020-09-16 12:52:20 -04:00
variableundefined 185b5c4a08 Merge pull request #13994 from Bizzonium/tweakMechaTeleportation
Fix and tweak teleportation for mecha
2020-09-16 12:14:34 -04:00
joep van der velden 0bfe9d994e Merge remote-tracking branch 'upstream/master' into bombing-logging-and-co 2020-09-16 15:26:19 +02:00
AffectedArc07 49babd0b96 Merge remote-tracking branch 'ParadiseSS13/master' into pr/TDSSS/14074 2020-09-15 18:40:32 +01:00
Kyep 28d915b26f fixes merge conflict 2020-09-15 08:40:03 -07:00
AffectedArc07 989abe54e7 Merge pull request #14195 from Qwertytoforty/Return-of-the-speed-limit
Makes gygax take damage from mecha overload again
2020-09-06 10:11:58 +01:00
Qwertytoforty c2103f8d4d Hopefully final changes since I suck at logic 2020-08-31 14:34:09 -04:00
Qwertytoforty 8fdcd25ac8 If true and false, send message. If true and true, do not 2020-08-31 14:00:35 -04:00
Qwertytoforty 2fad14d787 Update code/game/mecha/mecha.dm
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2020-08-31 09:08:26 -04:00
joep van der velden 576e2a6f38 Makes the attack_hand on hands less annoying 2020-08-30 21:46:10 +02:00
Qwertytoforty eb5bcfc98c Makes gygax take damage from mecha overload again 2020-08-30 11:19:56 -04:00
TDSSS a816565280 Adjusts size of windows 2020-08-13 15:43:05 +02:00
TDSSS cf0ee1654a Should work 2020-08-13 15:10:54 +02:00
AffectedArc07 09ef06a7ec Merge pull request #13896 from Kyep/sleeper_teleport_fix
Fixes issues with machines/mechs when a person is teleported out of them
2020-08-11 14:29:41 +01:00
Kyep 472fa93c97 rm subspace, fix colors II, fix intercoms 2020-08-09 14:49:10 -07:00
Kyep 6927ad1b31 Port Radios to TGUI 2020-08-09 12:36:30 -07:00
AffectedArc07 cdd7d0bd51 Merge pull request #13887 from Mitchs98/flashout
Correctly names the SGL-6 and SOB-3 Launchers
2020-08-09 18:36:06 +01:00
AffectedArc07 fcd6f900b9 Merge pull request #13175 from farie82/logging-improvements
Logging view improvements
2020-08-08 16:23:06 +01:00
Bizzonium 617dbc50e7 Remove unnecessary checks 2020-08-04 15:41:16 +03:00
joep van der velden 299f6384e0 Spam fixes 2020-07-26 12:16:03 +02:00
joep van der velden 7b13ec4884 Adds missing mech attack logging 2020-07-26 11:08:07 +02:00
Kyep 5cb0288621 mechs too 2020-07-21 12:35:02 -07:00
Mitchell c718a1688e FLASHOUT 2020-07-20 18:07:41 -05:00
Fox McCloud cbb832e4ca Merge pull request #13633 from AzuleUtama/darkGygaxTweaksAgain
Fixes being able to 'stack' repairs on mechs
2020-07-13 14:20:52 -04:00
Fox McCloud e438ff4d36 Makes Mobs Lazier and Removes Hard References (#13693)
* Makes Mobs Lazier and Removes Hard References

* fluff
2020-06-30 17:52:28 -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 93db61665d Speech bubble refactor and Features (#13598)
* Speech Bubble Update and Refactor

* OBJECTION

* magistrate too

* args

* clean up and plug in atom say

* better
2020-06-28 14:23:32 -06: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
variableundefined 0bee22874d Merge pull request #13583 from Fox-McCloud/swarming-component
Adds Swarming Component
2020-06-23 17:34:53 -04:00