Infiltrator Suit Rework: MODsuit edition (#70303)

* Reconfigures the Infiltrator armor set into the Infiltrator modsuit. Comes with a brain agony demoralizer device, and makes it literally impossible to examine you.
This commit is contained in:
necromanceranne
2022-10-08 22:05:07 +00:00
committed by GitHub
parent 80c09c7cc5
commit a97c68a6df
20 changed files with 184 additions and 123 deletions
+55
View File
@@ -928,6 +928,61 @@
),
)
/datum/mod_theme/infiltrator
name = "infiltrator"
desc = "A specialized infiltration suit, developed by the Roseus Galactic Actors Guild to strike fear and awe into the hearts of the public."
extended_desc = "Several questions have been raised over the years in regards to the clandestine Infiltrator modular suit. \
Why is the suit blood red despite being a sneaking suit? Why did a movie company of all things develop a stealth suit? \
The simplest answer is that Roseus Galactic hire more than a few eccentric individuals who know more about \
visual aesthetics and prop design than they do functional operative camouflage. But the true reason goes deeper. \
The visual appearance of the suit exemplifies brazen displays of power, not true stealth. However, the suit's inbuilt stealth mechanisms\
prevent anyone from fully recognizing the occupant, only the suit, creating perfect anonymity. This visual transformation is \
backed by inbuilt psi-emitters, heightening stressors common amongst Nanotrasen staff, and clouding identifiable information. \
Scrubbed statistical data presented a single correlation within documented psychological profiles. The fear of the Unknown."
default_skin = "infiltrator"
armor = list(MELEE = 50, BULLET = 50, LASER = 40, ENERGY = 50, BOMB = 40, BIO = 0, FIRE = 100, ACID = 100, WOUND = 25)
resistance_flags = FIRE_PROOF | ACID_PROOF
atom_flags = PREVENT_CONTENTS_EXPLOSION_1
siemens_coefficient = 0
slowdown_inactive = 0
slowdown_active = 0
ui_theme = "syndicate"
slot_flags = ITEM_SLOT_BELT
inbuilt_modules = list(/obj/item/mod/module/infiltrator, /obj/item/mod/module/storage/belt, /obj/item/mod/module/demoralizer)
allowed_suit_storage = list(
/obj/item/ammo_box,
/obj/item/ammo_casing,
/obj/item/restraints/handcuffs,
/obj/item/assembly/flash,
/obj/item/melee/baton,
/obj/item/melee/energy/sword,
/obj/item/shield/energy,
)
skins = list(
"infiltrator" = list(
HELMET_FLAGS = list(
UNSEALED_LAYER = null,
UNSEALED_CLOTHING = SNUG_FIT|THICKMATERIAL,
UNSEALED_INVISIBILITY = HIDEEARS|HIDEHAIR,
SEALED_INVISIBILITY = HIDEFACIALHAIR|HIDEMASK|HIDEEYES|HIDEFACE|HIDESNOUT,
SEALED_COVER = HEADCOVERSMOUTH|HEADCOVERSEYES|PEPPERPROOF,
CAN_OVERSLOT = TRUE,
),
CHESTPLATE_FLAGS = list(
UNSEALED_CLOTHING = THICKMATERIAL,
CAN_OVERSLOT = TRUE,
),
GAUNTLETS_FLAGS = list(
SEALED_CLOTHING = THICKMATERIAL,
CAN_OVERSLOT = TRUE,
),
BOOTS_FLAGS = list(
SEALED_CLOTHING = THICKMATERIAL,
CAN_OVERSLOT = TRUE,
),
),
)
/datum/mod_theme/enchanted
name = "enchanted"
desc = "The Wizard Federation's relatively low-tech MODsuit. Is very protective, though."