Migrate transfer valve, assembly holder, and chem grenade to the new attack chain. (#32262)

* Add transfer valve to the new attack chain.

* Apply suggestions from CRUNCH review

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Update assembly messages, migrate assembly holder and chem grenade.

* Fix onetankbomb gas analysis.

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
This commit is contained in:
Alan
2026-07-24 19:40:24 +00:00
committed by GitHub
co-authored by CRUNCH
parent 00ee70e654
commit fa6d060bf8
6 changed files with 140 additions and 106 deletions
+4 -4
View File
@@ -145,9 +145,9 @@
if(!I.use_tool(src, user, 0, volume = I.tool_volume))
return
if(toggle_secure())
to_chat(user, SPAN_NOTICE("[src] is ready!"))
to_chat(user, SPAN_NOTICE("You ready and secure [src]!"))
else
to_chat(user, SPAN_NOTICE("[src] can now be attached!"))
to_chat(user, SPAN_NOTICE("You unsecure [src] with [I] so it can be attached!"))
/obj/item/assembly/process()
STOP_PROCESSING(SSobj, src)
@@ -156,9 +156,9 @@
. = ..()
if(in_range(src, user) || loc == user)
if(secured)
. += "[src] is ready!"
. += "[src] is ready and secured!"
else
. += "[src] can be attached!"
. += "[src] unsecured and can be attached!"
/obj/item/assembly/activate_self(mob/user)
if(!user)