Adds SSD for Silicons (#31205)

* Silicon SSD

* Tied everything with a bow

* Update code/modules/mob/living/silicon/robot/robot_logout.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>

* Update robot_mob.dm

* Apply suggestions from code review

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

---------

Signed-off-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Co-authored-by: PollardTheDragon <144391971+PollardTheDragon@users.noreply.github.com>
This commit is contained in:
CRUNCH
2025-12-26 20:35:14 +00:00
committed by GitHub
co-authored by Luc PollardTheDragon
parent 670202be06
commit 8703edf492
16 changed files with 59 additions and 12 deletions
+2 -2
View File
@@ -52,7 +52,7 @@ SUBSYSTEM_DEF(afk)
toRemove += H.ckey
warn(H, SPAN_DANGER("You have been despawned after being AFK for [mins_afk] minutes. You have been despawned instantly due to you being in a secure area."))
log_afk_action(H, mins_afk, T, "despawned", "AFK in a fast despawn area")
force_cryo_human(H)
force_cryo(H)
else
if(!(H.mind.special_role in non_cryo_antags))
if(cryo_ssd(H))
@@ -71,7 +71,7 @@ SUBSYSTEM_DEF(afk)
log_afk_action(H, mins_afk, T, "despawned")
warn(H, SPAN_DANGER("You have been despawned after being AFK for [mins_afk] minutes."))
toRemove += H.ckey
force_cryo_human(H)
force_cryo(H)
removeFromWatchList(toRemove)