tweak modsuits' modules (#29599)

This commit is contained in:
kyunkyunkyun
2025-07-15 20:54:09 +00:00
committed by GitHub
parent 4ac4ce6eef
commit c05693c74b
2 changed files with 17 additions and 6 deletions
+16 -5
View File
@@ -54,6 +54,9 @@
/obj/item/mod/module/flashlight,
/obj/item/mod/module/jetpack
)
default_pins = list(
/obj/item/mod/module/jetpack,
)
/obj/item/mod/control/pre_equipped/engineering
icon_state = "engineering-control"
@@ -196,6 +199,10 @@
/obj/item/mod/module/dispenser/mirage,
/obj/item/mod/module/jetpack,
)
default_pins = list(
/obj/item/mod/module/jetpack,
/obj/item/mod/module/dispenser/mirage,
)
/obj/item/mod/control/pre_equipped/safeguard
icon_state = "safeguard-control"
@@ -210,6 +217,7 @@
)
default_pins = list(
/obj/item/mod/module/jetpack/advanced,
/obj/item/mod/module/dispenser/mirage,
)
/obj/item/mod/control/pre_equipped/safeguard/gamma
@@ -222,9 +230,6 @@
/obj/item/mod/module/holster,
/obj/item/mod/module/energy_shield/gamma,
)
default_pins = list(
/obj/item/mod/module/jetpack/advanced,
)
/obj/item/mod/control/pre_equipped/praetorian
icon_state = "praetorian-control"
@@ -250,7 +255,6 @@
default_pins = list(
/obj/item/mod/module/jetpack/advanced,
)
resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF // Theft targets should be hard to destroy
/obj/item/mod/control/pre_equipped/magnate/Initialize(mapload)
. = ..()
@@ -264,6 +268,9 @@
/obj/item/mod/module/waddle,
/obj/item/mod/module/bikehorn,
)
default_pins = list(
/obj/item/mod/module/bikehorn,
)
/obj/item/mod/control/pre_equipped/traitor
icon_state = "syndicate-control"
@@ -357,7 +364,6 @@
icon_state = "prototype-control"
starting_frequency = MODLINK_FREQ_THETA
theme = /datum/mod_theme/prototype
req_access = list()
applied_modules = list(
/obj/item/mod/module/storage,
/obj/item/mod/module/welding,
@@ -386,6 +392,10 @@
/obj/item/mod/module/jetpack/advanced,
/obj/item/mod/module/ert_camera,
)
default_pins = list(
/obj/item/mod/module/jetpack/advanced,
/obj/item/mod/module/magboot/advanced,
)
/// The insignia type, insignias show what sort of member of the ERT you're dealing with.
var/insignia_type = /obj/item/mod/module/insignia
/// Additional module we add, as a treat.
@@ -537,6 +547,7 @@
)
default_pins = list(
/obj/item/mod/module/bikehorn,
/obj/item/mod/module/jetpack/advanced,
)
activation_step_time = 0.1 SECONDS // coders are cooler than admins
+1 -1
View File
@@ -128,7 +128,7 @@
overlay_state_inactive = "module_jetpack"
overlay_state_active = "module_jetpack_on"
/// Do we stop the wearer from gliding in space.
var/stabilize = FALSE
var/stabilize = TRUE
var/thrust_callback
/obj/item/mod/module/jetpack/Initialize(mapload)