Adds Assunzionii voidsuit modkits to loadout (#20224)

This creates two modkits for the Assunzionii 'Rook' voidsuit, one for
the human variant and one for the IPC variant, available in the loadout
to any character with an Assunzionii origin. It's only applicable to
research voidsuits.

IPCs have access to both variants so human-shaped synthetics can still
get a suit they can use.

In current code, the Rook is a military voidsuit descended from the
Coalition Vulture. As this allows you to transfer it from research
voidsuits, it has been shifted to be a mechanically identical subtype of
the standard research suit. Anything in the description alluding to its
military uses or its anomaly resistance have been removed to reflect
this.

This should be a relatively clean change, the Rook isn't currently used
substantially in the uplink or for any ghostroles. My thought is that,
if someone ever does make an Assunzione military offship, they could
resprite this suit for a new armoured variety. The implementation should
otherwise resemble the implementation of the Himean modkits.
This commit is contained in:
hazelrat
2024-12-09 14:34:19 +00:00
committed by GitHub
parent 06f83005fe
commit 022c0616cf
5 changed files with 114 additions and 36 deletions
+18 -2
View File
@@ -376,7 +376,7 @@
"Gadpathurian Vulture-GP" = /obj/item/clothing/suit/space/void/coalition/gadpathur,
"Himean Buzzard" = /obj/item/clothing/suit/space/void/coalition/himeo,
"Galatean Jackdaw" = /obj/item/clothing/suit/space/void/coalition/galatea,
"Assunzionii Rook" = /obj/item/clothing/suit/space/void/coalition/assunzione
"Assunzionii Rook" = /obj/item/clothing/suit/space/void/sci/assunzione
)
helmet_options = list(
"Coalition Vulture" = /obj/item/clothing/head/helmet/space/void/coalition,
@@ -384,7 +384,7 @@
"Gadpathurian Vulture-GP" = /obj/item/clothing/head/helmet/space/void/coalition/gadpathur,
"Himean Buzzard" = /obj/item/clothing/head/helmet/space/void/coalition/himeo,
"Galatean Jackdaw" = /obj/item/clothing/head/helmet/space/void/coalition/galatea,
"Assunzionii Rook" = /obj/item/clothing/head/helmet/space/void/coalition/assunzione
"Assunzionii Rook" = /obj/item/clothing/head/helmet/space/void/sci/assunzione
)
/obj/item/storage/box/unathi_pirate
@@ -407,6 +407,22 @@
desc = "Contains modkits to convert Coalition voidsuits into member-state variants."
starts_with = list(/obj/item/voidsuit_modkit_multi/coalition = 4)
/obj/item/voidsuit_modkit/assunzione
name = "assunzionii voidsuit kit"
desc = "A simple cardboard box containing the requisition forms, permits, and decal kits for an Assunzionii research voidsuit."
suit_options = list(
/obj/item/clothing/suit/space/void/sci = /obj/item/clothing/suit/space/void/sci/assunzione,
/obj/item/clothing/head/helmet/space/void/sci = /obj/item/clothing/head/helmet/space/void/sci/assunzione,
)
/obj/item/voidsuit_modkit/assunzione/ipc
name = "synthetic assunzionii voidsuit kit"
desc = "A simple cardboard box containing the requisition forms, permits, and decal kits for an Assunzionii research voidsuit fitted for an IPC."
suit_options = list(
/obj/item/clothing/suit/space/void/sci = /obj/item/clothing/suit/space/void/sci/assunzione/ipc,
/obj/item/clothing/head/helmet/space/void/sci = /obj/item/clothing/head/helmet/space/void/sci/assunzione/ipc,
)
#undef MODKIT_HELMET
#undef MODKIT_SUIT
#undef MODKIT_RIG