spaceproof! (#28857)

This commit is contained in:
kyunkyunkyun
2025-04-07 05:13:38 +00:00
committed by GitHub
parent 7b8743d02b
commit 58bb7f1b32
4 changed files with 16 additions and 6 deletions
+8
View File
@@ -702,8 +702,16 @@
overslotting_parts -= part
continue
overslotting_parts |= part
var/used_skin_modifiers = theme.skin_modifiers[new_skin]
apply_modifiers(used_skin_modifiers)
wearer?.regenerate_icons()
/obj/item/mod/control/proc/apply_modifiers(modifiers)
if(modifiers & MAKE_SPACEPROOF)
min_cold_protection_temperature = SPACE_SUIT_MIN_TEMP_PROTECT
for(var/obj/item/clothing/part in mod_parts)
part.min_cold_protection_temperature = SPACE_SUIT_MIN_TEMP_PROTECT
/obj/item/mod/control/proc/on_exit(datum/source, atom/movable/part, direction)
SIGNAL_HANDLER