Files
c#min7 60d09f31b1 TCAF expansion/rework stuff (#22717)
- renames/redescs/etc existing stuff to fit new TCAF lore
- lots of 4 years defunct TCFL stuff has been deleted or
repathed/renamed
- the tcfl peacekeeper ship that was soft-removed has been deleted
- the uniforms has also been modified and have had the necessary amount
of blue added. essentially i kitbashed the old TCFL uniforms with the
new TCAF uniforms

i probably missed a lot of tcfl stuff still.

---------

Signed-off-by: c#min7 <sadkermit01@gmail.com>
Co-authored-by: Kano <89972582+kano-dot@users.noreply.github.com>
2026-06-22 13:53:32 +00:00

124 lines
5.0 KiB
Plaintext

/obj/outfit/admin/ert/tcaf
name = "TCAF Republic Espatiers Legionnaire"
uniform = /obj/item/clothing/under/tcaf/espatier
suit = /obj/item/clothing/suit/space/void/tcaf
head = /obj/item/clothing/head/helmet/space/void/tcaf
gloves = /obj/item/clothing/gloves/tcaf
glasses = /obj/item/clothing/glasses/safety/goggles/tactical/generic
shoes = /obj/item/clothing/shoes/jackboots
id = /obj/item/card/id/distress/tcaf
accessory = /obj/item/clothing/accessory/holster/hip
l_ear = /obj/item/radio/headset/legion
r_pocket = /obj/item/crowbar/red
l_pocket = /obj/item/tank/emergency_oxygen/double
back = /obj/item/storage/backpack/tcaf
mask = /obj/item/clothing/mask/gas
suit_store = /obj/item/gun/energy/blaster/guardian
accessory_contents = list(/obj/item/gun/energy/blaster/revolver = 1)
belt = /obj/item/storage/belt/military
belt_contents = list(
/obj/item/melee/energy/sword/knife = 1,
/obj/item/shield/energy/tcaf = 1,
/obj/item/handcuffs/ziptie = 2,
/obj/item/grenade/frag = 1
)
species_shoes = list(
SPECIES_UNATHI = /obj/item/clothing/shoes/jackboots/toeless,
SPECIES_TAJARA = /obj/item/clothing/shoes/jackboots/toeless,
SPECIES_TAJARA_MSAI = /obj/item/clothing/shoes/jackboots/toeless,
SPECIES_TAJARA_ZHAN = /obj/item/clothing/shoes/jackboots/toeless,
SPECIES_VAURCA_WORKER = /obj/item/clothing/shoes/vaurca,
SPECIES_VAURCA_WARRIOR =/obj/item/clothing/shoes/vaurca,
SPECIES_VAURCA_ATTENDANT =/obj/item/clothing/shoes/vaurca
)
id_iff = IFF_TCAF
/obj/outfit/admin/ert/tcaf/post_equip(mob/living/carbon/human/H, visualsOnly)
. = ..()
if(isvaurca(H))
H.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/vaurca/tactical(H), slot_wear_mask)
var/obj/item/organ/internal/vaurca/preserve/preserve = H.internal_organs_by_name[BP_PHORON_RESERVE]
H.internal = preserve
H.internals.icon_state = "internal1"
H.equip_or_collect(new /obj/item/reagent_containers/food/snacks/koisbar, slot_in_backpack)
var/obj/item/organ/B = new /obj/item/organ/internal/augment/hiveshield(H)
var/obj/item/organ/external/affectedB = H.get_organ(B.parent_organ)
B.replaced(H, affectedB)
H.update_body()
if(isoffworlder(H))
H.equip_or_collect(new /obj/item/storage/pill_bottle/rmt, slot_in_backpack)
if(H?.shoes)
var/obj/item/clothing/shoes/magboots/boots = new(H)
H.equip_to_slot_if_possible(boots, slot_shoes)
/obj/outfit/admin/ert/tcaf/get_id_access(mob/living/carbon/human/H)
return get_distress_access()
/obj/outfit/admin/ert/tcaf/medic
name = "TCAF Republic Espatiers Legionnaire (Medic)"
belt = /obj/item/storage/belt/medical/paramedic/combat
glasses = /obj/item/clothing/glasses/hud/health
gloves = /obj/item/clothing/gloves/latex/nitrile
species_gloves = list(
SPECIES_UNATHI = /obj/item/clothing/gloves/latex/nitrile/unathi,
SPECIES_TAJARA = /obj/item/clothing/gloves/latex/nitrile/tajara,
SPECIES_TAJARA_MSAI = /obj/item/clothing/gloves/latex/nitrile/tajara,
SPECIES_TAJARA_ZHAN = /obj/item/clothing/gloves/latex/nitrile/tajara,
SPECIES_VAURCA_WARRIOR = /obj/item/clothing/gloves/latex/nitrile/vaurca,
SPECIES_VAURCA_ATTENDANT = /obj/item/clothing/gloves/latex/nitrile/vaurca,
SPECIES_VAURCA_WORKER = /obj/item/clothing/gloves/latex/nitrile/vaurca,
)
belt_contents = list(
/obj/item/reagent_containers/hypospray/cmo = 1,
/obj/item/reagent_containers/glass/bottle/inaprovaline = 1,
/obj/item/reagent_containers/glass/bottle/antitoxin = 1,
/obj/item/reagent_containers/glass/bottle/dexalin_plus = 1,
/obj/item/reagent_containers/glass/bottle/bicaridine = 1,
/obj/item/reagent_containers/glass/bottle/thetamycin = 1,
/obj/item/reagent_containers/glass/bottle/dermaline = 1,
/obj/item/reagent_containers/glass/bottle/perconol = 1
)
backpack_contents = list(
/obj/item/storage/firstaid/combat = 1,
/obj/item/storage/firstaid/adv = 1,
/obj/item/handcuffs/ziptie = 1,
/obj/item/healthanalyzer = 1,
/obj/item/stack/medical/advanced/bruise_pack = 1,
/obj/item/stack/medical/advanced/ointment = 1,
/obj/item/melee/energy/sword/knife = 1,
/obj/item/shield/energy/tcaf = 1
)
/obj/outfit/admin/ert/tcaf/engi
name = "TCAF Republic Espatiers (Engineer)"
belt = /obj/item/storage/belt/utility/very_full
belt_contents = null
gloves = /obj/item/clothing/gloves/yellow
species_gloves = list(
SPECIES_UNATHI = /obj/item/clothing/gloves/yellow/specialu,
SPECIES_TAJARA = /obj/item/clothing/gloves/yellow/specialt,
SPECIES_TAJARA_MSAI = /obj/item/clothing/gloves/yellow/specialt,
SPECIES_TAJARA_ZHAN = /obj/item/clothing/gloves/yellow/specialt,
SPECIES_VAURCA_WARRIOR = null,
SPECIES_VAURCA_ATTENDANT = null,
SPECIES_VAURCA_WORKER = null
)
accessory = /obj/item/clothing/accessory/storage/brown_vest
accessory_contents = list(
/obj/item/plastique = 5
)
backpack_contents = list(
/obj/item/melee/energy/sword/knife = 1,
/obj/item/shield/energy/tcaf = 1,
/obj/item/handcuffs/ziptie = 1,
/obj/item/clothing/glasses/welding/superior = 1,
/obj/item/gun/energy/blaster/revolver = 1,
/obj/item/grenade/frag = 2
)
/obj/outfit/admin/ert/tcaf/officer
name = "TCAF Republic Espatiers Officer"
accessory = /obj/item/clothing/accessory/tcaf/astrarch