12 Commits
Author SHA1 Message Date
VMSolidusandGitHub 58f8cd11ac Mech Quality Of Life Additions (#21081)
This PR adds a few much needed new features to mechs, with the main one
being Mechanics Hints. Mechs have a unique way of handling mechanical
hints, in that shift-clicking on a mech to get these hints will reveal
the hints for its equipped modules.

I've also gone through and eliminated all of the lag causing hard
deletes present in the mech code. In a typical round these won't occur
all that often, but if I'm touching all these files I might as well do
my part and certify them free of hard deletes.

Lastly, after talking with Shaft Mining players, I discovered that the
main reason they don't ever want to use mining mechs is that the warp
extraction bag is strictly superior to mining with a mech, as it lets
them teleport ores directly to the ship. So I've added an option to link
ore summoners directly to these "Warp crates", allowing a mech equipped
with one to teleport ores to the ship. Just like the bag can.
2025-08-07 22:42:58 +00:00
FluffyandGitHub 04d89f212a Singletons + refactor of /datum/observ + refactor of /decl/ into /singleton/ (#15519) 2023-01-10 19:22:14 +01:00
Matt AtlasandGitHub b1869884c1 Revert "Singletons + refactor of /datum/observ (#15487)" (#15515) 2023-01-05 19:21:22 +01:00
FluffyandGitHub 0ddcf0817a Singletons + refactor of /datum/observ (#15487) 2023-01-05 18:41:40 +01:00
SleepyGemmyandGitHub 05b7f7c278 Fixes RFD Not Being Able to (De)construct Windows (#14665) 2022-11-18 12:43:18 +01:00
BenedictandGitHub b233cd5519 Exosuit RCD now displays Radial Menu (#14220) 2022-06-13 18:05:43 +02:00
MarinaGryphonandGitHub c720e947ed /decl/chem (#10538) 2021-01-17 00:11:28 +02:00
MarinaGryphonandGitHub 37c80988ce Converts Reagents to Typepaths and Centralises Reagent Spawning (#9140)
Converts reagents to use typepaths instead of IDs.
    Centralises reagent spawning in a lot of places to use reagents_to_add instead of a variety of custom methods or initialise overrides.
2020-07-05 20:47:48 +03:00
mikomyazakiandGitHub 21f348ec57 Adds a unit test to check for any missing initial icon states (#8332) 2020-02-23 02:43:12 -03:00
fernerrandErki e7da5f417d Fixes the Mech RFD (#7626)
It didn't work, now it does. Better at least.
Also gave the mounted extinguisher a non-default name.
2019-12-08 13:21:18 +02:00
fernerrandWerner 06b9d15ee8 Adds some new mech weaponry for the legion, changes the way mech decals are applied (#7534) 2019-12-03 18:35:14 +01:00
SueTheCakeandWerner 84794c6e65 Mechs 3: Electric Boogaloo (#7486) 2019-11-25 23:04:19 +01:00