SCC Things (#11330)

This commit is contained in:
Geeves
2021-03-18 17:10:36 +01:00
committed by GitHub
parent b05a01d0ab
commit 5960c2f2be
56 changed files with 673 additions and 445 deletions
+57
View File
@@ -0,0 +1,57 @@
/datum/outfit/admin/scc
name = "SCC Agent"
uniform = /obj/item/clothing/under/rank/scc
back = /obj/item/storage/backpack/satchel
shoes = /obj/item/clothing/shoes/laceup
l_ear = /obj/item/device/radio/headset/ert/ccia
glasses = /obj/item/clothing/glasses/sunglasses
wrist = /obj/item/modular_computer/handheld/wristbound/preset/advanced/command
l_pocket = /obj/item/reagent_containers/spray/pepper
r_pocket = /obj/item/device/taperecorder/cciaa
id = /obj/item/card/id
backpack_contents = list(
/obj/item/storage/box/engineer = 1
)
id_icon = "centcom"
var/id_access = "SCC Agent"
/datum/outfit/admin/scc/get_id_access()
return get_all_station_access() | get_centcom_access(id_access)
/datum/outfit/admin/scc/executive
name = "SCC Executive"
uniform = /obj/item/clothing/under/rank/scc/executive
id_access = "SCC Executive"
/datum/outfit/admin/scc/bodyguard
name = "SCC Bodyguard"
head = /obj/item/clothing/head/helmet/merc/scc
uniform = /obj/item/clothing/under/tactical
suit = /obj/item/clothing/suit/armor/carrier/heavy/scc
shoes = /obj/item/clothing/shoes/jackboots
wrist = /obj/item/modular_computer/handheld/wristbound/preset/advanced/security
l_pocket = /obj/item/shield/energy
r_pocket = /obj/item/device/radio
accessory = /obj/item/clothing/accessory/holster/armpit
accessory_contents = list(/obj/item/gun/energy/repeater)
backpack_contents = list(
/obj/item/storage/box/engineer = 1,
/obj/item/reagent_containers/spray/pepper = 1,
/obj/item/melee/baton/loaded = 1,
/obj/item/grenade/chem_grenade/gas = 1,
/obj/item/device/flash = 1,
/obj/item/handcuffs/ziptie = 2
)
id_access = "SCC Bodyguard"
+5
View File
@@ -28,6 +28,7 @@
var/back = null // Mutually exclusive with and will override backpack choices below. Use for RIGs, tanks, etc.
var/belt = null
var/gloves = null
var/wrist = null
var/shoes = null
var/head = null
var/mask = null
@@ -209,6 +210,8 @@
equip_item(H, path, slot_gloves)
if(gloves && !got_gloves)
equip_item(H, gloves, slot_gloves)
if(wrist)
equip_item(H, wrist, slot_wrists)
var/got_shoes = FALSE
if(length(species_shoes))
var/path = species_shoes[H.species.name]
@@ -360,6 +363,8 @@
H.shoes.add_fingerprint(H, 1)
if(H.gloves)
H.gloves.add_fingerprint(H, 1)
if(H.wrists)
H.wrists.add_fingerprint(H, 1)
if(H.l_ear)
H.l_ear.add_fingerprint(H, 1)
if(H.r_ear)
+4
View File
@@ -70,6 +70,10 @@
name = "Shorts, Expedition"
icon_state = "shorts_expedition"
/datum/category_item/underwear/bottom/shorts_scc
name = "Shorts, SCC"
icon_state = "shorts_scc"
/datum/category_item/underwear/bottom/shorts_fleet
name = "Shorts, Fleet"
icon_state = "shorts_fleet"
+8
View File
@@ -194,6 +194,14 @@
name = "Shirt, Meat"
icon_state = "shirt_meat"
/datum/category_item/underwear/undershirt/shirt_scc
name = "Shirt, SCC"
icon_state = "shirt_scc"
/datum/category_item/underwear/undershirt/shirt_scc_fem
name = "Shirt, SCC feminine"
icon_state = "shirt_scc_fem"
/datum/category_item/underwear/undershirt/shirt_nt
name = "Shirt, NT"
icon_state = "shirt_nano"