mirror of
https://github.com/PolarisSS13/Polaris.git
synced 2026-08-24 13:46:53 +01:00
Consolidates Loadout Lists (#8714)
* Consolidates loadout listings significantly * requested tweaks * Requested tweaks II
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
/datum/gear/accessory
|
||||
display_name = "accessory"
|
||||
display_name = "locket"
|
||||
slot = slot_tie
|
||||
sort_category = "Accessories"
|
||||
type_category = /datum/gear/accessory
|
||||
path = /obj/item/clothing/accessory
|
||||
path = /obj/item/clothing/accessory/locket
|
||||
cost = 1
|
||||
|
||||
/datum/gear/accessory/armband
|
||||
@@ -19,7 +19,7 @@
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(armbands))
|
||||
|
||||
/datum/gear/accessory/armband/colored
|
||||
display_name = "armband"
|
||||
display_name = "armband (colorable)"
|
||||
path = /obj/item/clothing/accessory/armband/med/color
|
||||
|
||||
/datum/gear/accessory/armband/colored/New()
|
||||
@@ -35,7 +35,7 @@
|
||||
path = /obj/item/storage/wallet/poly
|
||||
|
||||
/datum/gear/accessory/wallet/womens
|
||||
display_name = "wallet, women's"
|
||||
display_name = "wallet, women's (colorable)"
|
||||
path = /obj/item/storage/wallet/womens
|
||||
|
||||
/datum/gear/accessory/wallet/womens/New()
|
||||
@@ -147,38 +147,35 @@
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(jackets))
|
||||
|
||||
/datum/gear/accessory/suitvest
|
||||
display_name = "suit vest"
|
||||
display_name = "suit vest, black"
|
||||
path = /obj/item/clothing/accessory/vest
|
||||
|
||||
/datum/gear/accessory/brown_vest
|
||||
display_name = "webbing, brown"
|
||||
/datum/gear/accessory/webbing_vest
|
||||
display_name = "webbing vest selection (Engineering, Security, Medical)"
|
||||
path = /obj/item/clothing/accessory/storage/brown_vest
|
||||
allowed_roles = list("Station Engineer","Atmospheric Technician","Chief Engineer","Security Officer","Detective","Head of Security","Warden","Paramedic","Chief Medical Officer","Medical Doctor", "Search and Rescue")
|
||||
|
||||
/datum/gear/accessory/black_vest
|
||||
display_name = "webbing, black"
|
||||
path = /obj/item/clothing/accessory/storage/black_vest
|
||||
allowed_roles = list("Station Engineer","Atmospheric Technician","Chief Engineer","Security Officer","Detective","Head of Security","Warden","Paramedic","Chief Medical Officer","Medical Doctor", "Search and Rescue")
|
||||
/datum/gear/accessory/webbing_vest/New()
|
||||
..()
|
||||
var/webbingtype = list()
|
||||
webbingtype["webbing, brown"] = /obj/item/clothing/accessory/storage/brown_vest
|
||||
webbingtype["webbing, black"] = /obj/item/clothing/accessory/storage/black_vest
|
||||
webbingtype["webbing, white"] = /obj/item/clothing/accessory/storage/white_vest
|
||||
webbingtype["webbing, simple"] = /obj/item/clothing/accessory/storage/webbing
|
||||
gear_tweaks += new/datum/gear_tweak/path(webbingtype)
|
||||
|
||||
/datum/gear/accessory/white_vest
|
||||
display_name = "webbing, white"
|
||||
path = /obj/item/clothing/accessory/storage/white_vest
|
||||
allowed_roles = list("Station Engineer","Atmospheric Technician","Chief Engineer","Security Officer","Detective","Head of Security","Warden","Paramedic","Chief Medical Officer","Medical Doctor", "Search and Rescue")
|
||||
|
||||
/datum/gear/accessory/brown_drop_pouches
|
||||
display_name = "drop pouches, brown"
|
||||
/datum/gear/accessory/drop_pouches
|
||||
display_name = "drop pouches selection (Engineering, Security, Medical)"
|
||||
path = /obj/item/clothing/accessory/storage/brown_drop_pouches
|
||||
allowed_roles = list("Station Engineer","Atmospheric Technician","Chief Engineer","Security Officer","Detective","Head of Security","Warden","Paramedic","Chief Medical Officer","Medical Doctor", "Search and Rescue")
|
||||
|
||||
/datum/gear/accessory/black_drop_pouches
|
||||
display_name = "drop pouches, black"
|
||||
path = /obj/item/clothing/accessory/storage/black_drop_pouches
|
||||
allowed_roles = list("Station Engineer","Atmospheric Technician","Chief Engineer","Security Officer","Detective","Head of Security","Warden","Paramedic","Chief Medical Officer","Medical Doctor", "Search and Rescue")
|
||||
|
||||
/datum/gear/accessory/white_drop_pouches
|
||||
display_name = "drop pouches, white"
|
||||
path = /obj/item/clothing/accessory/storage/white_drop_pouches
|
||||
allowed_roles = list("Station Engineer","Atmospheric Technician","Chief Engineer","Security Officer","Detective","Head of Security","Warden","Paramedic","Chief Medical Officer","Medical Doctor", "Search and Rescue")
|
||||
/datum/gear/accessory/drop_pouches/New()
|
||||
..()
|
||||
var/pouchtype = list()
|
||||
pouchtype["drop pouches, brown"] = /obj/item/clothing/accessory/storage/brown_drop_pouches
|
||||
pouchtype["drop pouches, black"] = /obj/item/clothing/accessory/storage/black_drop_pouches
|
||||
pouchtype["drop pouches, white"] = /obj/item/clothing/accessory/storage/white_drop_pouches
|
||||
gear_tweaks += new/datum/gear_tweak/path(pouchtype)
|
||||
|
||||
/datum/gear/accessory/fannypack
|
||||
display_name = "fannypack selection"
|
||||
@@ -192,12 +189,6 @@
|
||||
var/obj/item/storage/belt/fannypack/fanny_type = fanny
|
||||
fannys[initial(fanny_type.name)] = fanny_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(fannys))
|
||||
|
||||
/datum/gear/accessory/webbing
|
||||
display_name = "webbing, simple"
|
||||
path = /obj/item/clothing/accessory/storage/webbing
|
||||
cost = 2
|
||||
|
||||
/datum/gear/accessory/chaps
|
||||
display_name = "chaps, brown"
|
||||
path = /obj/item/clothing/accessory/chaps
|
||||
@@ -218,7 +209,6 @@
|
||||
shirts["random colored hawaii shirt"] = /obj/item/clothing/accessory/hawaii/random
|
||||
gear_tweaks += new/datum/gear_tweak/path(shirts)
|
||||
|
||||
|
||||
/datum/gear/accessory/sweater
|
||||
display_name = "sweater selection"
|
||||
path = /obj/item/clothing/accessory/sweater
|
||||
@@ -251,14 +241,11 @@
|
||||
bracelettype["bracelet, plastic"] = /obj/item/clothing/accessory/bracelet/material/plastic
|
||||
bracelettype["bracelet, copper"] = /obj/item/clothing/accessory/bracelet/material/copper
|
||||
bracelettype["bracelet, bronze"] = /obj/item/clothing/accessory/bracelet/material/bronze
|
||||
bracelettype["bracelet, friendship"] = /obj/item/clothing/accessory/bracelet/friendship
|
||||
gear_tweaks += new/datum/gear_tweak/path(bracelettype)
|
||||
|
||||
/datum/gear/accessory/bracelet/friendship
|
||||
display_name = "bracelet, friendship"
|
||||
path = /obj/item/clothing/accessory/bracelet/friendship
|
||||
|
||||
/datum/gear/accessory/bracelet/slap
|
||||
display_name = "bracelet, slap (recolorable)"
|
||||
display_name = "bracelet, slap (colorable)"
|
||||
path = /obj/item/clothing/accessory/bracelet/slap
|
||||
|
||||
/datum/gear/accessory/bracelet/slap/New()
|
||||
@@ -266,7 +253,7 @@
|
||||
gear_tweaks += gear_tweak_free_color_choice
|
||||
|
||||
/datum/gear/accessory/bracelet/beaded
|
||||
display_name = "bracelet, beaded (recolorable)"
|
||||
display_name = "bracelet, beaded (colorable)"
|
||||
path = /obj/item/clothing/accessory/bracelet/beaded
|
||||
|
||||
/datum/gear/accessory/bracelet/beaded/New()
|
||||
@@ -278,10 +265,6 @@
|
||||
path = /obj/item/clothing/accessory/stethoscope
|
||||
allowed_roles = list("Chief Medical Officer","Medical Doctor","Chemist","Psychiatrist","Paramedic", "Search and Rescue")
|
||||
|
||||
/datum/gear/accessory/locket
|
||||
display_name = "locket"
|
||||
path = /obj/item/clothing/accessory/locket
|
||||
|
||||
/datum/gear/accessory/halfcape
|
||||
display_name = "cape, half"
|
||||
path = /obj/item/clothing/accessory/halfcape
|
||||
@@ -345,11 +328,11 @@
|
||||
allowed_roles = list("Internal affairs agent")
|
||||
|
||||
/datum/gear/accessory/pressbadge
|
||||
display_name = "corporate press pass"
|
||||
display_name = "press pass, corporate"
|
||||
path = /obj/item/clothing/accessory/badge/press
|
||||
|
||||
/datum/gear/accessory/pressbadge
|
||||
display_name = "freelance press pass"
|
||||
/datum/gear/accessory/pressbadgefreelance
|
||||
display_name = "press pass, freelance"
|
||||
path = /obj/item/clothing/accessory/badge/press/independent
|
||||
|
||||
/datum/gear/accessory/legbrace
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
|
||||
/datum/gear/utility/implant/tracking
|
||||
display_name = "implant, tracking"
|
||||
description = "An implanted chip allowing authorities to pinpoint the location of an individual at all times. Primarily given as a condition of a criminal sentence."
|
||||
path = /obj/item/implant/tracking/weak
|
||||
cost = 10
|
||||
|
||||
|
||||
@@ -36,16 +36,31 @@
|
||||
gear_tweaks += gear_tweak_free_color_choice
|
||||
|
||||
/datum/gear/eyes/glasses
|
||||
display_name = "glasses, prescription"
|
||||
display_name = "glasses, prescription selection"
|
||||
path = /obj/item/clothing/glasses/regular
|
||||
cost = 1
|
||||
|
||||
/datum/gear/eyes/glasses/green
|
||||
display_name = "glasses, green"
|
||||
/datum/gear/eyes/glasses/New()
|
||||
..()
|
||||
var/glassestype = list()
|
||||
glassestype["prescription glasses, standard"] = /obj/item/clothing/glasses/regular
|
||||
glassestype["prescription glasses, hipster"] = /obj/item/clothing/glasses/regular/hipster
|
||||
glassestype["prescription glasses, rimless"] = /obj/item/clothing/glasses/regular/rimless
|
||||
glassestype["prescription glasses, thin frame"] = /obj/item/clothing/glasses/regular/thin
|
||||
gear_tweaks += new/datum/gear_tweak/path(glassestype)
|
||||
|
||||
/datum/gear/eyes/glassesfake
|
||||
display_name = "glasses, non-prescription selection"
|
||||
path = /obj/item/clothing/glasses/gglasses
|
||||
cost = 1
|
||||
|
||||
/datum/gear/eyes/glasses/prescriptionhipster
|
||||
display_name = "glasses, hipster"
|
||||
path = /obj/item/clothing/glasses/regular/hipster
|
||||
/datum/gear/eyes/glassesfake/New()
|
||||
..()
|
||||
var/glassestype = list()
|
||||
glassestype["glasses, green"] = /obj/item/clothing/glasses/gglasses
|
||||
glassestype["glasses, rimless"] = /obj/item/clothing/glasses/rimless
|
||||
glassestype["glasses, thin frame"] = /obj/item/clothing/glasses/thin
|
||||
gear_tweaks += new/datum/gear_tweak/path(glassestype)
|
||||
|
||||
/datum/gear/eyes/glasses/monocle
|
||||
display_name = "monocle"
|
||||
@@ -64,51 +79,47 @@
|
||||
path = /obj/item/clothing/glasses/science
|
||||
|
||||
/datum/gear/eyes/security
|
||||
display_name = "security HUD (Security)"
|
||||
display_name = "security HUD selection (Security)"
|
||||
path = /obj/item/clothing/glasses/hud/security
|
||||
allowed_roles = list("Security Officer","Head of Security","Warden", "Detective")
|
||||
|
||||
/datum/gear/eyes/security/prescriptionsec
|
||||
display_name = "security HUD, prescription (Security)"
|
||||
path = /obj/item/clothing/glasses/hud/security/prescription
|
||||
/datum/gear/eyes/security/New()
|
||||
..()
|
||||
var/hudtype = list()
|
||||
hudtype["security hud, standard"] = /obj/item/clothing/glasses/hud/security
|
||||
hudtype["security hud, standard prescription"] = /obj/item/clothing/glasses/hud/security/prescription
|
||||
hudtype["security hud, sunglasses"] = /obj/item/clothing/glasses/sunglasses/sechud
|
||||
hudtype["security hud, sunglasses prescription"] = /obj/item/clothing/glasses/sunglasses/sechud/prescription
|
||||
hudtype["security hud, aviators"] = /obj/item/clothing/glasses/sunglasses/sechud/aviator
|
||||
hudtype["security hud, aviators prescription"] = /obj/item/clothing/glasses/sunglasses/sechud/aviator/prescription
|
||||
|
||||
/datum/gear/eyes/security/sunglasshud
|
||||
display_name = "security HUD, sunglasses (Security)"
|
||||
path = /obj/item/clothing/glasses/sunglasses/sechud
|
||||
|
||||
/datum/gear/eyes/security/aviator
|
||||
display_name = "security HUD Aviators (Security)"
|
||||
path = /obj/item/clothing/glasses/sunglasses/sechud/aviator
|
||||
|
||||
/datum/gear/eyes/security/aviator/prescription
|
||||
display_name = "security HUD Aviators, prescription (Security)"
|
||||
path = /obj/item/clothing/glasses/sunglasses/sechud/aviator/prescription
|
||||
gear_tweaks += new/datum/gear_tweak/path(hudtype)
|
||||
|
||||
/datum/gear/eyes/medical
|
||||
display_name = "medical HUD (Medical)"
|
||||
display_name = "medical HUD selection (Medical)"
|
||||
path = /obj/item/clothing/glasses/hud/health
|
||||
allowed_roles = list("Medical Doctor","Chief Medical Officer","Chemist","Paramedic","Geneticist", "Psychiatrist", "Search and Rescue")
|
||||
|
||||
/datum/gear/eyes/medical/prescriptionmed
|
||||
display_name = "medical HUD, prescription (Medical)"
|
||||
path = /obj/item/clothing/glasses/hud/health/prescription
|
||||
|
||||
/datum/gear/eyes/medical/aviator
|
||||
display_name = "medical HUD Aviators (Medical)"
|
||||
path = /obj/item/clothing/glasses/hud/health/aviator
|
||||
|
||||
/datum/gear/eyes/medical/aviator/prescription
|
||||
display_name = "medical HUD Aviators, prescription (Medical)"
|
||||
path = /obj/item/clothing/glasses/hud/health/aviator/prescription
|
||||
/datum/gear/eyes/medical/New()
|
||||
..()
|
||||
var/list/huds = list()
|
||||
for(var/hud in typesof(/obj/item/clothing/glasses/hud/health))
|
||||
var/obj/item/clothing/glasses/hud/hud_type = hud
|
||||
huds[initial(hud_type.name)] = hud_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(huds))
|
||||
|
||||
/datum/gear/eyes/meson
|
||||
display_name = "optical meson scanners (Engineering, Science, Mining)"
|
||||
display_name = "optical meson scanners selection (Engineering, Science, Mining)"
|
||||
path = /obj/item/clothing/glasses/meson
|
||||
allowed_roles = list("Station Engineer","Chief Engineer","Atmospheric Technician", "Scientist", "Research Director", "Shaft Miner")
|
||||
|
||||
/datum/gear/eyes/meson/prescription
|
||||
display_name = "optical meson scanners, prescription (Engineering, Science, Mining)"
|
||||
path = /obj/item/clothing/glasses/meson/prescription
|
||||
/datum/gear/eyes/meson/New()
|
||||
..()
|
||||
var/list/mesons = list()
|
||||
for(var/meson in typesof(/obj/item/clothing/glasses/meson))
|
||||
var/obj/item/clothing/glasses/meson_type = meson
|
||||
mesons[initial(meson_type.name)] = meson_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(mesons))
|
||||
|
||||
/datum/gear/eyes/material
|
||||
display_name = "optical material scanners (Mining)"
|
||||
@@ -119,13 +130,6 @@
|
||||
display_name = "optical material scanners, prescription (Mining)"
|
||||
path = /obj/item/clothing/glasses/material/prescription
|
||||
|
||||
/datum/gear/eyes/meson/aviator
|
||||
display_name = "optical meson aviators (Engineering, Science, Mining)"
|
||||
path = /obj/item/clothing/glasses/meson/aviator
|
||||
|
||||
/datum/gear/eyes/meson/aviator/prescription
|
||||
display_name = "optical meson aviators, prescription (Engineering, Science, Mining)"
|
||||
path = /obj/item/clothing/glasses/meson/aviator/prescription
|
||||
|
||||
/datum/gear/eyes/glasses/fakesun
|
||||
display_name = "sunglasses, stylish"
|
||||
@@ -136,38 +140,20 @@
|
||||
path = /obj/item/clothing/glasses/fakesunglasses/aviator
|
||||
|
||||
/datum/gear/eyes/sun
|
||||
display_name = "sunglasses (Security/Command)"
|
||||
display_name = "sunglasses, protective selection (Security/Command)"
|
||||
path = /obj/item/clothing/glasses/sunglasses
|
||||
allowed_roles = list("Security Officer","Head of Security","Warden","Site Manager","Head of Personnel","Quartermaster","Internal Affairs Agent","Detective")
|
||||
|
||||
/datum/gear/eyes/sun/shades
|
||||
display_name = "sunglasses, fat (Security/Command)"
|
||||
path = /obj/item/clothing/glasses/sunglasses/big
|
||||
/datum/gear/eyes/sun/New()
|
||||
..()
|
||||
var/hudtype = list()
|
||||
hudtype["sunglasses, standard"] = /obj/item/clothing/glasses/sunglasses
|
||||
hudtype["sunglasses, big"] = /obj/item/clothing/glasses/sunglasses/big
|
||||
hudtype["sunglasses, aviators"] = /obj/item/clothing/glasses/sunglasses/aviator
|
||||
hudtype["sunglasses, prescription"] = /obj/item/clothing/glasses/sunglasses/prescription
|
||||
|
||||
/datum/gear/eyes/sun/aviators
|
||||
display_name = "sunglasses, aviators (Security/Command)"
|
||||
path = /obj/item/clothing/glasses/sunglasses/aviator
|
||||
|
||||
/datum/gear/eyes/sun/prescriptionsun
|
||||
display_name = "sunglasses, presciption (Security/Command)"
|
||||
path = /obj/item/clothing/glasses/sunglasses/prescription
|
||||
gear_tweaks += new/datum/gear_tweak/path(hudtype)
|
||||
|
||||
/datum/gear/eyes/circuitry
|
||||
display_name = "goggles, circuitry (empty)"
|
||||
path = /obj/item/clothing/glasses/circuitry
|
||||
|
||||
/datum/gear/eyes/glasses/rimless
|
||||
display_name = "glasses, rimless"
|
||||
path = /obj/item/clothing/glasses/rimless
|
||||
|
||||
/datum/gear/eyes/glasses/prescriptionrimless
|
||||
display_name = "glasses, prescription rimless"
|
||||
path = /obj/item/clothing/glasses/regular/rimless
|
||||
|
||||
/datum/gear/eyes/glasses/thin
|
||||
display_name = "glasses, thin frame"
|
||||
path = /obj/item/clothing/glasses/thin
|
||||
|
||||
/datum/gear/eyes/glasses/prescriptionthin
|
||||
display_name = "glasses, prescription thin frame"
|
||||
path = /obj/item/clothing/glasses/regular/thin
|
||||
|
||||
@@ -6,30 +6,26 @@
|
||||
slot = slot_gloves
|
||||
sort_category = "Gloves and Handwear"
|
||||
|
||||
/datum/gear/gloves/blue
|
||||
display_name = "gloves, blue"
|
||||
path = /obj/item/clothing/gloves/blue
|
||||
/datum/gear/gloves/color
|
||||
display_name = "gloves, colored selection"
|
||||
path = /obj/item/clothing/gloves/black
|
||||
cost = 1
|
||||
|
||||
/datum/gear/gloves/brown
|
||||
display_name = "gloves, brown"
|
||||
path = /obj/item/clothing/gloves/brown
|
||||
cost = 1
|
||||
|
||||
/datum/gear/gloves/light_brown
|
||||
display_name = "gloves, light-brown"
|
||||
path = /obj/item/clothing/gloves/light_brown
|
||||
cost = 1
|
||||
|
||||
/datum/gear/gloves/green
|
||||
display_name = "gloves, green"
|
||||
path = /obj/item/clothing/gloves/green
|
||||
cost = 1
|
||||
|
||||
/datum/gear/gloves/grey
|
||||
display_name = "gloves, grey"
|
||||
path = /obj/item/clothing/gloves/grey
|
||||
cost = 1
|
||||
/datum/gear/gloves/color/New()
|
||||
..()
|
||||
var/glovetype = list()
|
||||
glovetype["gloves, black"] = /obj/item/clothing/gloves/black
|
||||
glovetype["gloves, blue"] = path = /obj/item/clothing/gloves/blue
|
||||
glovetype["gloves, brown"] = /obj/item/clothing/gloves/brown
|
||||
glovetype["gloves, light-brown"] = /obj/item/clothing/gloves/light_brown
|
||||
glovetype["gloves, green"] = /obj/item/clothing/gloves/green
|
||||
glovetype["gloves, grey"] = /obj/item/clothing/gloves/grey
|
||||
glovetype["gloves, orange"] = /obj/item/clothing/gloves/orange
|
||||
glovetype["gloves, purple"] = /obj/item/clothing/gloves/purple
|
||||
glovetype["gloves, rainbow"] = /obj/item/clothing/gloves/rainbow
|
||||
glovetype["gloves, red"] = /obj/item/clothing/gloves/red
|
||||
glovetype["gloves, white"] = /obj/item/clothing/gloves/white
|
||||
gear_tweaks += new/datum/gear_tweak/path(glovetype)
|
||||
|
||||
/datum/gear/gloves/latex
|
||||
display_name = "gloves, latex"
|
||||
@@ -40,32 +36,6 @@
|
||||
display_name = "gloves, nitrile"
|
||||
path = /obj/item/clothing/gloves/sterile/nitrile
|
||||
cost = 2
|
||||
|
||||
/datum/gear/gloves/orange
|
||||
display_name = "gloves, orange"
|
||||
path = /obj/item/clothing/gloves/orange
|
||||
cost = 1
|
||||
|
||||
/datum/gear/gloves/purple
|
||||
display_name = "gloves, purple"
|
||||
path = /obj/item/clothing/gloves/purple
|
||||
cost = 1
|
||||
|
||||
/datum/gear/gloves/rainbow
|
||||
display_name = "gloves, rainbow"
|
||||
path = /obj/item/clothing/gloves/rainbow
|
||||
cost = 1
|
||||
|
||||
/datum/gear/gloves/red
|
||||
display_name = "gloves, red"
|
||||
path = /obj/item/clothing/gloves/red
|
||||
cost = 1
|
||||
|
||||
/datum/gear/gloves/white
|
||||
display_name = "gloves, white"
|
||||
path = /obj/item/clothing/gloves/white
|
||||
cost = 1
|
||||
|
||||
/datum/gear/gloves/evening
|
||||
display_name = "gloves, evening"
|
||||
path = /obj/item/clothing/gloves/evening
|
||||
|
||||
@@ -1,123 +1,95 @@
|
||||
/datum/gear/head
|
||||
display_name = "bandana, pirate-red"
|
||||
path = /obj/item/clothing/head/bandana
|
||||
display_name = "hat, boatsman"
|
||||
path = /obj/item/clothing/head/boaterhat
|
||||
slot = slot_head
|
||||
sort_category = "Hats and Headwear"
|
||||
|
||||
/datum/gear/head/bandana_green
|
||||
display_name = "bandana, green"
|
||||
path = /obj/item/clothing/head/greenbandana
|
||||
|
||||
/datum/gear/head/bandana_orange
|
||||
display_name = "bandana, orange"
|
||||
path = /obj/item/clothing/head/orangebandana
|
||||
/datum/gear/head/bandanas
|
||||
display_name = "bandana selection"
|
||||
path = /obj/item/clothing/head/bandana
|
||||
|
||||
/datum/gear/head/bandanas/New()
|
||||
..()
|
||||
var/bandanatype = list()
|
||||
bandanatype["bandana, pirate-red"] = /obj/item/clothing/head/bandana
|
||||
bandanatype["bandana, green"] = /obj/item/clothing/head/greenbandana
|
||||
bandanatype["bandana, orange"] = /obj/item/clothing/head/orangebandana
|
||||
gear_tweaks += new/datum/gear_tweak/path(bandanatype)
|
||||
|
||||
/datum/gear/head/beret
|
||||
display_name = "beret, red"
|
||||
display_name = "beret, colored selection"
|
||||
path = /obj/item/clothing/head/beret
|
||||
|
||||
/datum/gear/head/beret/bsec
|
||||
display_name = "beret, navy (officer)"
|
||||
/datum/gear/head/beret/New()
|
||||
..()
|
||||
var/berettype = list()
|
||||
berettype["beret, engineering orange"] = /obj/item/clothing/head/beret/engineering
|
||||
berettype["beret, purple"] = /obj/item/clothing/head/beret/purple
|
||||
berettype["beret, red"] = /obj/item/clothing/head/beret
|
||||
gear_tweaks += new/datum/gear_tweak/path(berettype)
|
||||
|
||||
/datum/gear/head/beretsec
|
||||
display_name = "beret, security selection (Security)"
|
||||
path = /obj/item/clothing/head/beret/sec/navy/officer
|
||||
allowed_roles = list("Security Officer","Head of Security","Warden")
|
||||
|
||||
/datum/gear/head/beret/bsec_warden
|
||||
display_name = "beret, navy (warden)"
|
||||
path = /obj/item/clothing/head/beret/sec/navy/warden
|
||||
allowed_roles = list("Head of Security","Warden")
|
||||
|
||||
/datum/gear/head/beret/bsec_hos
|
||||
display_name = "beret, navy (hos)"
|
||||
path = /obj/item/clothing/head/beret/sec/navy/hos
|
||||
allowed_roles = list("Head of Security")
|
||||
|
||||
/datum/gear/head/beret/csec
|
||||
display_name = "beret, corporate (officer)"
|
||||
path = /obj/item/clothing/head/beret/sec/corporate/officer
|
||||
allowed_roles = list("Security Officer","Head of Security","Warden", "Detective")
|
||||
|
||||
/datum/gear/head/beret/csec_warden
|
||||
display_name = "beret, corporate (warden)"
|
||||
path = /obj/item/clothing/head/beret/sec/corporate/warden
|
||||
allowed_roles = list("Head of Security","Warden")
|
||||
|
||||
/datum/gear/head/beret/csec_hos
|
||||
display_name = "beret, corporate (hos)"
|
||||
path = /obj/item/clothing/head/beret/sec/corporate/hos
|
||||
allowed_roles = list("Head of Security")
|
||||
|
||||
/datum/gear/head/beret/eng
|
||||
display_name = "beret, engie-orange"
|
||||
path = /obj/item/clothing/head/beret/engineering
|
||||
|
||||
/datum/gear/head/beret/purp
|
||||
display_name = "beret, purple"
|
||||
path = /obj/item/clothing/head/beret/purple
|
||||
|
||||
/datum/gear/head/beret/sec
|
||||
display_name = "beret, red (security)"
|
||||
path = /obj/item/clothing/head/beret/sec
|
||||
allowed_roles = list("Security Officer","Head of Security","Warden", "Detective")
|
||||
/datum/gear/head/beretsec/New()
|
||||
..()
|
||||
var/berettype = list()
|
||||
berettype["officer beret, navy"] = /obj/item/clothing/head/beret/sec/navy/officer
|
||||
berettype["officer beret, corporate"] = /obj/item/clothing/head/beret/sec/corporate/officer
|
||||
berettype["officer beret, red"] = /obj/item/clothing/head/beret/sec
|
||||
berettype["HoS beret, navy"] = /obj/item/clothing/head/beret/sec/navy/hos
|
||||
berettype["HoS beret, corporate"] = /obj/item/clothing/head/beret/sec/corporate/hos
|
||||
berettype["warden beret, navy"] = /obj/item/clothing/head/beret/sec/navy/warden
|
||||
berettype["warden beret, corporate"] = /obj/item/clothing/head/beret/sec/corporate/warden
|
||||
gear_tweaks += new/datum/gear_tweak/path(berettype)
|
||||
|
||||
/datum/gear/head/cap
|
||||
display_name = "cap, black"
|
||||
display_name = "cap, soft selection"
|
||||
path = /obj/item/clothing/head/soft/black
|
||||
|
||||
/datum/gear/head/cap/blue
|
||||
display_name = "cap, blue"
|
||||
path = /obj/item/clothing/head/soft/blue
|
||||
/datum/gear/head/cap/New()
|
||||
..()
|
||||
var/captype = list()
|
||||
captype["soft cap, black"] = /obj/item/clothing/head/soft/black
|
||||
captype["soft cap, blue"] = /obj/item/clothing/head/soft/blue
|
||||
captype["soft cap, green"] = /obj/item/clothing/head/soft/green
|
||||
captype["soft cap, grey"] = /obj/item/clothing/head/soft/grey
|
||||
captype["soft cap, major bill's"] = /obj/item/clothing/head/soft/mbill
|
||||
captype["soft cap, orange"] = /obj/item/clothing/head/soft/orange
|
||||
captype["soft cap, purple"] = /obj/item/clothing/head/soft/purple
|
||||
captype["soft cap, rainbow"] = /obj/item/clothing/head/soft/rainbow
|
||||
captype["soft cap, red"] = /obj/item/clothing/head/soft/red
|
||||
captype["soft cap, solgov"] = /obj/item/clothing/head/soft/solgov
|
||||
captype["soft cap, white"] = /obj/item/clothing/head/soft/mime
|
||||
captype["soft cap, yellow"] = /obj/item/clothing/head/soft/yellow
|
||||
captype["station cap, blue"] = /obj/item/clothing/head/mailman
|
||||
gear_tweaks += new/datum/gear_tweak/path(captype)
|
||||
|
||||
/datum/gear/head/cap/mailman
|
||||
display_name = "cap, blue station"
|
||||
path = /obj/item/clothing/head/mailman
|
||||
|
||||
/datum/gear/head/cap/flat
|
||||
display_name = "cap, brown-flat"
|
||||
path = /obj/item/clothing/head/flatcap
|
||||
|
||||
/datum/gear/head/cap/corp
|
||||
display_name = "cap, corporate (Security)"
|
||||
/datum/gear/head/sec_cap
|
||||
display_name = "cap, soft security selection (Security)"
|
||||
path = /obj/item/clothing/head/soft/sec/corp
|
||||
allowed_roles = list("Security Officer","Head of Security","Warden", "Detective")
|
||||
|
||||
/datum/gear/head/cap/green
|
||||
display_name = "cap, green"
|
||||
path = /obj/item/clothing/head/soft/green
|
||||
/datum/gear/head/sec_cap/New()
|
||||
..()
|
||||
var/list/caps = list()
|
||||
for(var/cap in typesof(/obj/item/clothing/head/soft/sec))
|
||||
var/obj/item/clothing/head/soft/cap_type = cap
|
||||
caps[initial(cap_type.name)] = cap_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(caps))
|
||||
|
||||
/datum/gear/head/cap/grey
|
||||
display_name = "cap, grey"
|
||||
path = /obj/item/clothing/head/soft/grey
|
||||
/datum/gear/head/cap/flat
|
||||
display_name = "cap, flat brown"
|
||||
path = /obj/item/clothing/head/flatcap
|
||||
|
||||
/datum/gear/head/cap/med
|
||||
display_name = "cap, medical (Medical)"
|
||||
path = /obj/item/clothing/head/soft/med
|
||||
allowed_roles = list("Chief Medical Officer","Medical Doctor","Chemist","Psychiatrist","Paramedic","Search and Rescue")
|
||||
|
||||
/datum/gear/head/cap/orange
|
||||
display_name = "cap, orange"
|
||||
path = /obj/item/clothing/head/soft/orange
|
||||
|
||||
/datum/gear/head/cap/purple
|
||||
display_name = "cap, purple"
|
||||
path = /obj/item/clothing/head/soft/purple
|
||||
|
||||
/datum/gear/head/cap/rainbow
|
||||
display_name = "cap, rainbow"
|
||||
path = /obj/item/clothing/head/soft/rainbow
|
||||
|
||||
/datum/gear/head/cap/red
|
||||
display_name = "cap, red"
|
||||
path = /obj/item/clothing/head/soft/red
|
||||
|
||||
/datum/gear/head/cap/sec
|
||||
display_name = "cap, security (Security)"
|
||||
path = /obj/item/clothing/head/soft/sec
|
||||
allowed_roles = list("Security Officer","Head of Security","Warden", "Detective")
|
||||
|
||||
/datum/gear/head/cap/yellow
|
||||
display_name = "cap, yellow"
|
||||
path = /obj/item/clothing/head/soft/yellow
|
||||
|
||||
/datum/gear/head/cap/white
|
||||
display_name = "cap (colorable)"
|
||||
path = /obj/item/clothing/head/soft/mime
|
||||
@@ -126,25 +98,17 @@
|
||||
..()
|
||||
gear_tweaks += gear_tweak_free_color_choice
|
||||
|
||||
/datum/gear/head/cap/mbill
|
||||
display_name = "cap, bill"
|
||||
path = /obj/item/clothing/head/soft/mbill
|
||||
|
||||
/datum/gear/head/cap/sol
|
||||
display_name = "cap, solgov"
|
||||
path = /obj/item/clothing/head/soft/solgov
|
||||
|
||||
/datum/gear/head/cowboy
|
||||
display_name = "cowboy hat, rodeo"
|
||||
display_name = "cowboy hat selection"
|
||||
path = /obj/item/clothing/head/cowboy_hat
|
||||
|
||||
/datum/gear/head/cowboy/black
|
||||
display_name = "cowboy hat, black"
|
||||
path = /obj/item/clothing/head/cowboy_hat/black
|
||||
|
||||
/datum/gear/head/cowboy/wide
|
||||
display_name = "cowboy hat, wide"
|
||||
path = /obj/item/clothing/head/cowboy_hat/wide
|
||||
/datum/gear/head/cowboy/New()
|
||||
..()
|
||||
var/list/hats = list()
|
||||
for(var/hat in typesof(/obj/item/clothing/head/cowboy_hat))
|
||||
var/obj/item/clothing/head/hat_type = hat
|
||||
hats[initial(hat_type.name)] = hat_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(hats))
|
||||
|
||||
/datum/gear/head/fedora
|
||||
display_name = "fedora, brown"
|
||||
@@ -187,10 +151,6 @@
|
||||
hardhats[initial(hardhat_type.name)] = hardhat_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(hardhats))
|
||||
|
||||
/datum/gear/head/boater
|
||||
display_name = "hat, boatsman"
|
||||
path = /obj/item/clothing/head/boaterhat
|
||||
|
||||
/datum/gear/head/bowler
|
||||
display_name = "hat, bowler"
|
||||
path = /obj/item/clothing/head/bowler
|
||||
@@ -208,17 +168,25 @@
|
||||
path = /obj/item/clothing/head/panama
|
||||
|
||||
/datum/gear/head/wig/philosopher
|
||||
display_name = "natural philosopher's wig"
|
||||
display_name = "wig, natural philosopher"
|
||||
path = /obj/item/clothing/head/philosopher_wig
|
||||
|
||||
/datum/gear/head/wig
|
||||
display_name = "powdered wig"
|
||||
display_name = "wig, powdered"
|
||||
path = /obj/item/clothing/head/powdered_wig
|
||||
|
||||
/datum/gear/head/ushanka
|
||||
display_name = "ushanka"
|
||||
display_name = "ushanka selection"
|
||||
path = /obj/item/clothing/head/ushanka
|
||||
|
||||
/datum/gear/head/ushanka/New()
|
||||
..()
|
||||
var/list/ushankas = list()
|
||||
for(var/ushanka in typesof(/obj/item/clothing/head/ushanka))
|
||||
var/obj/item/clothing/head/ushanka/ushanka_type = ushanka
|
||||
ushankas[initial(ushanka_type.name)] = ushanka_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(ushankas))
|
||||
|
||||
/datum/gear/head/santahat
|
||||
display_name = "santa hat"
|
||||
path = /obj/item/clothing/head/santa
|
||||
@@ -289,7 +257,7 @@
|
||||
gear_tweaks += gear_tweak_free_color_choice
|
||||
|
||||
/datum/gear/head/beretg
|
||||
display_name = "beret"
|
||||
display_name = "beret (colorable)"
|
||||
path = /obj/item/clothing/head/beretg
|
||||
|
||||
/datum/gear/head/beretg/New()
|
||||
@@ -301,7 +269,7 @@
|
||||
path = /obj/item/clothing/head/sombrero
|
||||
|
||||
/datum/gear/head/flatcapg
|
||||
display_name = "cap, flat"
|
||||
display_name = "cap, flat (colorable)"
|
||||
path = /obj/item/clothing/head/flatcap/grey
|
||||
|
||||
/datum/gear/head/flatcapg/New()
|
||||
@@ -317,29 +285,21 @@
|
||||
gear_tweaks += gear_tweak_free_color_choice
|
||||
|
||||
/datum/gear/head/welding/
|
||||
display_name = "welding, normal (engineering/robotics)"
|
||||
display_name = "welding helmet selection (engineering/robotics)"
|
||||
path = /obj/item/clothing/head/welding
|
||||
cost = 2
|
||||
allowed_roles = list("Chief Engineer","Station Engineer","Atmospheric Technician","Research Director","Roboticist")
|
||||
|
||||
/datum/gear/head/welding/demon
|
||||
display_name = "welding, demon (engineering/robotics)"
|
||||
path = /obj/item/clothing/head/welding/demon
|
||||
|
||||
/datum/gear/head/welding/knight
|
||||
display_name = "welding, knight (engineering/robotics)"
|
||||
path = /obj/item/clothing/head/welding/knight
|
||||
|
||||
/datum/gear/head/welding/fancy
|
||||
display_name = "welding, fancy (engineering/robotics)"
|
||||
path = /obj/item/clothing/head/welding/fancy
|
||||
|
||||
/datum/gear/head/welding/engie
|
||||
display_name = "welding, engie (engineering/robotics)"
|
||||
path = /obj/item/clothing/head/welding/engie
|
||||
/datum/gear/head/welding/New()
|
||||
..()
|
||||
var/list/welding_helmets = list()
|
||||
for(var/welding_helmet in typesof(/obj/item/clothing/head/welding))
|
||||
var/obj/item/clothing/head/welding/welding_helmet_type = welding_helmet
|
||||
welding_helmets[initial(welding_helmet_type.name)] = welding_helmet_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(welding_helmets))
|
||||
|
||||
/datum/gear/head/beret/solgov
|
||||
display_name = "beret, solgov selection"
|
||||
display_name = "beret, government selection"
|
||||
path = /obj/item/clothing/head/beret/solgov
|
||||
|
||||
/datum/gear/head/beret/solgov/New()
|
||||
|
||||
@@ -1,26 +1,21 @@
|
||||
// Mask
|
||||
/datum/gear/mask
|
||||
display_name = "bandana, blue"
|
||||
path = /obj/item/clothing/mask/bandana/blue
|
||||
display_name = "mask, sterile"
|
||||
path = /obj/item/clothing/mask/surgical
|
||||
slot = slot_wear_mask
|
||||
sort_category = "Masks and Facewear"
|
||||
|
||||
/datum/gear/mask/gold
|
||||
display_name = "bandana, gold"
|
||||
path = /obj/item/clothing/mask/bandana/gold
|
||||
/datum/gear/mask/bandanas
|
||||
display_name = "face bandana selection"
|
||||
path = /obj/item/clothing/mask/bandana/blue
|
||||
|
||||
/datum/gear/mask/green
|
||||
display_name = "bandana, green 2"
|
||||
path = /obj/item/clothing/mask/bandana/green
|
||||
|
||||
/datum/gear/mask/red
|
||||
display_name = "bandana, red"
|
||||
path = /obj/item/clothing/mask/bandana/red
|
||||
|
||||
/datum/gear/mask/sterile
|
||||
display_name = "mask, sterile"
|
||||
path = /obj/item/clothing/mask/surgical
|
||||
cost = 2
|
||||
/datum/gear/mask/bandanas/New()
|
||||
..()
|
||||
var/list/bandanas = list()
|
||||
for(var/bandana in typesof(/obj/item/clothing/mask/bandana))
|
||||
var/obj/item/clothing/mask/bandana/bandana_type = bandana
|
||||
bandanas[initial(bandana_type.name)] = bandana_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(bandanas))
|
||||
|
||||
/datum/gear/mask/veil
|
||||
display_name = "black veil"
|
||||
@@ -41,7 +36,7 @@
|
||||
gear_tweaks += new/datum/gear_tweak/path(masks)
|
||||
|
||||
/datum/gear/mask/cloth
|
||||
display_name = "mask, cloth (recolorable)"
|
||||
display_name = "mask, cloth (colorable)"
|
||||
path = /obj/item/clothing/mask/surgical/cloth
|
||||
cost = 2
|
||||
|
||||
|
||||
@@ -6,19 +6,17 @@
|
||||
sort_category = "Shoes and Footwear"
|
||||
|
||||
/datum/gear/shoes/jackboots
|
||||
display_name = "jackboots"
|
||||
display_name = "jackboots selection"
|
||||
path = /obj/item/clothing/shoes/boots/jackboots
|
||||
cost = 2
|
||||
|
||||
/datum/gear/shoes/kneeboots
|
||||
display_name = "jackboots, knee-length"
|
||||
path = /obj/item/clothing/shoes/boots/jackboots/knee
|
||||
cost = 2
|
||||
|
||||
/datum/gear/shoes/thighboots
|
||||
display_name = "jackboots, thigh-length"
|
||||
path = /obj/item/clothing/shoes/boots/jackboots/thigh
|
||||
cost = 2
|
||||
/datum/gear/shoes/jackboots/New()
|
||||
..()
|
||||
var/list/jacks = list()
|
||||
for(var/jack in typesof(/obj/item/clothing/shoes/boots/jackboots))
|
||||
var/obj/item/clothing/shoes/boots/jackboots/jack_type = jack
|
||||
jacks[initial(jack_type.name)] = jack_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(jacks))
|
||||
|
||||
/datum/gear/shoes/workboots
|
||||
display_name = "workboots"
|
||||
@@ -30,17 +28,25 @@
|
||||
path = /obj/item/clothing/shoes/boots/workboots/toeless
|
||||
cost = 2
|
||||
|
||||
/datum/gear/shoes/black
|
||||
display_name = "shoes, black"
|
||||
/datum/gear/shoes/colored
|
||||
display_name = "shoes, colored selection"
|
||||
path = /obj/item/clothing/shoes/black
|
||||
|
||||
/datum/gear/shoes/blue
|
||||
display_name = "shoes, blue"
|
||||
path = /obj/item/clothing/shoes/blue
|
||||
/datum/gear/shoes/colored/New()
|
||||
..()
|
||||
var/shoetype = list()
|
||||
shoetype["shoes, black"] = /obj/item/clothing/shoes/black
|
||||
shoetype["shoes, blue"] = /obj/item/clothing/shoes/blue
|
||||
shoetype["shoes, brown"] = /obj/item/clothing/shoes/brown
|
||||
shoetype["shoes, green"] = /obj/item/clothing/shoes/green
|
||||
shoetype["shoes, orange"] = /obj/item/clothing/shoes/orange
|
||||
shoetype["shoes, purple"] = /obj/item/clothing/shoes/purple
|
||||
shoetype["shoes, rainbow"] = /obj/item/clothing/shoes/rainbow
|
||||
shoetype["shoes, red"] = /obj/item/clothing/shoes/red
|
||||
shoetype["shoes, white"] = /obj/item/clothing/shoes/white
|
||||
shoetype["shoes, yellow"] = /obj/item/clothing/shoes/yellow
|
||||
|
||||
/datum/gear/shoes/brown
|
||||
display_name = "shoes, brown"
|
||||
path = /obj/item/clothing/shoes/brown
|
||||
gear_tweaks += new/datum/gear_tweak/path(shoetype)
|
||||
|
||||
/datum/gear/shoes/lacey
|
||||
display_name = "shoes, oxford selection"
|
||||
@@ -54,34 +60,6 @@
|
||||
laces[initial(lace_type.name)] = lace_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(laces))
|
||||
|
||||
/datum/gear/shoes/green
|
||||
display_name = "shoes, green"
|
||||
path = /obj/item/clothing/shoes/green
|
||||
|
||||
/datum/gear/shoes/orange
|
||||
display_name = "shoes, orange"
|
||||
path = /obj/item/clothing/shoes/orange
|
||||
|
||||
/datum/gear/shoes/purple
|
||||
display_name = "shoes, purple"
|
||||
path = /obj/item/clothing/shoes/purple
|
||||
|
||||
/datum/gear/shoes/rainbow
|
||||
display_name = "shoes, rainbow"
|
||||
path = /obj/item/clothing/shoes/rainbow
|
||||
|
||||
/datum/gear/shoes/red
|
||||
display_name = "shoes, red"
|
||||
path = /obj/item/clothing/shoes/red
|
||||
|
||||
/datum/gear/shoes/white
|
||||
display_name = "shoes, white"
|
||||
path = /obj/item/clothing/shoes/white
|
||||
|
||||
/datum/gear/shoes/yellow
|
||||
display_name = "shoes, yellow"
|
||||
path = /obj/item/clothing/shoes/yellow
|
||||
|
||||
/datum/gear/shoes/hitops
|
||||
display_name = "shoes, high-top selection"
|
||||
path = /obj/item/clothing/shoes/hitops
|
||||
@@ -119,7 +97,7 @@
|
||||
gear_tweaks += gear_tweak_free_color_choice
|
||||
|
||||
/datum/gear/shoes/flats
|
||||
display_name = "flats"
|
||||
display_name = "shoes, flats (colorable)"
|
||||
path = /obj/item/clothing/shoes/flats/white/color
|
||||
|
||||
/datum/gear/shoes/flats/New()
|
||||
@@ -127,16 +105,16 @@
|
||||
gear_tweaks += gear_tweak_free_color_choice
|
||||
|
||||
/datum/gear/shoes/cowboy
|
||||
display_name = "boots, cowboy"
|
||||
display_name = "boots, cowboy selection"
|
||||
path = /obj/item/clothing/shoes/boots/cowboy
|
||||
|
||||
/datum/gear/shoes/cowboy/classic
|
||||
display_name = "boots, cowboy classic"
|
||||
path = /obj/item/clothing/shoes/boots/cowboy/classic
|
||||
|
||||
/datum/gear/shoes/cowboy/snakeskin
|
||||
display_name = "boots, cowboy snakeskin"
|
||||
path = /obj/item/clothing/shoes/boots/cowboy/snakeskin
|
||||
/datum/gear/shoes/cowboy/New()
|
||||
..()
|
||||
var/list/cowboys = list()
|
||||
for(var/cowboy in typesof(/obj/item/clothing/shoes/boots/cowboy))
|
||||
var/obj/item/clothing/shoes/boots/cowboy/cowboy_type = cowboy
|
||||
cowboys[initial(cowboy_type.name)] = cowboy_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cowboys))
|
||||
|
||||
/datum/gear/shoes/jungle
|
||||
display_name = "boots, jungle"
|
||||
@@ -169,47 +147,24 @@
|
||||
path = /obj/item/clothing/shoes/slippers
|
||||
|
||||
/datum/gear/shoes/boots/winter
|
||||
display_name = "winter boots"
|
||||
display_name = "boots, winter selection"
|
||||
path = /obj/item/clothing/shoes/boots/winter
|
||||
|
||||
/datum/gear/shoes/boots/winter/security
|
||||
display_name = "winter boots, security"
|
||||
path = /obj/item/clothing/shoes/boots/winter/security
|
||||
allowed_roles = list("Security Officer", "Head of Security", "Warden", "Detective")
|
||||
|
||||
/datum/gear/shoes/boots/winter/science
|
||||
display_name = "winter boots, science"
|
||||
path = /obj/item/clothing/shoes/boots/winter/science
|
||||
|
||||
/datum/gear/shoes/boots/winter/command
|
||||
display_name = "winter boots, site manager"
|
||||
path = /obj/item/clothing/shoes/boots/winter/command
|
||||
allowed_roles = list("Site Manager")
|
||||
|
||||
/datum/gear/shoes/boots/winter/engineering
|
||||
display_name = "winter boots, engineering"
|
||||
path = /obj/item/clothing/shoes/boots/winter/engineering
|
||||
|
||||
/datum/gear/shoes/boots/winter/atmos
|
||||
display_name = "winter boots, atmospherics"
|
||||
path = /obj/item/clothing/shoes/boots/winter/atmos
|
||||
|
||||
/datum/gear/shoes/boots/winter/medical
|
||||
display_name = "winter boots, medical"
|
||||
path = /obj/item/clothing/shoes/boots/winter/medical
|
||||
|
||||
/datum/gear/shoes/boots/winter/mining
|
||||
display_name = "winter boots, mining"
|
||||
path = /obj/item/clothing/shoes/boots/winter/mining
|
||||
|
||||
/datum/gear/shoes/boots/winter/supply
|
||||
display_name = "winter boots, supply"
|
||||
path = /obj/item/clothing/shoes/boots/winter/supply
|
||||
|
||||
/datum/gear/shoes/boots/winter/hydro
|
||||
display_name = "winter boots, hydroponics"
|
||||
path = /obj/item/clothing/shoes/boots/winter/hydro
|
||||
/datum/gear/shoes/boots/winter/New()
|
||||
..()
|
||||
var/boottype = list()
|
||||
boottype["winter boots, atmospherics"] = /obj/item/clothing/shoes/boots/winter/atmos
|
||||
boottype["winter boots, brown"] = /obj/item/clothing/shoes/boots/winter
|
||||
boottype["winter boots, engineering"] = /obj/item/clothing/shoes/boots/winter/engineering
|
||||
boottype["winter boots, hydroponics"] = /obj/item/clothing/shoes/boots/winter/hydro
|
||||
boottype["winter boots, management"] = /obj/item/clothing/shoes/boots/winter/command
|
||||
boottype["winter boots, medical"] = /obj/item/clothing/shoes/boots/winter/medical
|
||||
boottype["winter boots, mining"] = /obj/item/clothing/shoes/boots/winter/mining
|
||||
boottype["winter boots, science"] = /obj/item/clothing/shoes/boots/winter/science
|
||||
boottype["winter boots, security"] = /obj/item/clothing/shoes/boots/winter/security
|
||||
boottype["winter boots, supply"] = /obj/item/clothing/shoes/boots/winter/supply
|
||||
|
||||
gear_tweaks += new/datum/gear_tweak/path(boottype)
|
||||
/datum/gear/shoes/circuitry
|
||||
display_name = "boots, circuitry (empty)"
|
||||
path = /obj/item/clothing/shoes/circuitry
|
||||
|
||||
@@ -33,55 +33,44 @@
|
||||
cost = 2
|
||||
|
||||
/datum/gear/suit/bomber
|
||||
display_name = "bomber jacket"
|
||||
display_name = "jacket, bomber selection"
|
||||
path = /obj/item/clothing/suit/storage/toggle/bomber
|
||||
cost = 2
|
||||
|
||||
/datum/gear/suit/bomber_alt
|
||||
display_name = "bomber jacket 2"
|
||||
path = /obj/item/clothing/suit/storage/bomber/alt
|
||||
cost = 2
|
||||
|
||||
/datum/gear/suit/bomber_retro
|
||||
display_name = "bomber jacket, retro"
|
||||
path = /obj/item/clothing/suit/storage/toggle/bomber/retro
|
||||
cost = 2
|
||||
/datum/gear/suit/bomber/New()
|
||||
..()
|
||||
var/bombertype = list()
|
||||
bombertype["bomber jacket"] = /obj/item/clothing/suit/storage/toggle/bomber
|
||||
bombertype["bomber jacket, alternate"] = /obj/item/clothing/suit/storage/bomber/alt
|
||||
bombertype["bomber jacket, retro"] = /obj/item/clothing/suit/storage/toggle/bomber/retro
|
||||
gear_tweaks += new/datum/gear_tweak/path(bombertype)
|
||||
|
||||
/datum/gear/suit/leather_jacket
|
||||
display_name = "leather jacket, black"
|
||||
display_name = "jacket, leather selection"
|
||||
path = /obj/item/clothing/suit/storage/toggle/leather_jacket
|
||||
|
||||
/datum/gear/suit/leather_jacket_sleeveless
|
||||
display_name = "leather vest, black"
|
||||
/datum/gear/suit/leather_jacket/New()
|
||||
..()
|
||||
var/ljtype = list()
|
||||
ljtype["leather jacket, black"] = /obj/item/clothing/suit/storage/toggle/leather_jacket
|
||||
ljtype["leather jacket, alternate black"] = /obj/item/clothing/suit/storage/leather_jacket_alt
|
||||
ljtype["leather jacket, corporate black"] = /obj/item/clothing/suit/storage/toggle/leather_jacket/nanotrasen
|
||||
ljtype["leather jacket, brown"] = /obj/item/clothing/suit/storage/toggle/brown_jacket
|
||||
ljtype["leather jacket, corporate brown"] = /obj/item/clothing/suit/storage/toggle/brown_jacket/nanotrasen
|
||||
gear_tweaks += new/datum/gear_tweak/path(ljtype)
|
||||
|
||||
/datum/gear/suit/leather_vest
|
||||
display_name = "jacket, leather vest selection"
|
||||
path = /obj/item/clothing/suit/storage/toggle/leather_jacket/sleeveless
|
||||
|
||||
/datum/gear/suit/leather_jacket_alt
|
||||
display_name = "leather jacket 2, black"
|
||||
path = /obj/item/clothing/suit/storage/leather_jacket_alt
|
||||
|
||||
/datum/gear/suit/leather_jacket_nt
|
||||
display_name = "leather jacket, corporate, black"
|
||||
path = /obj/item/clothing/suit/storage/toggle/leather_jacket/nanotrasen
|
||||
|
||||
/datum/gear/suit/leather_jacket_nt/sleeveless
|
||||
display_name = "leather vest, corporate, black"
|
||||
path = /obj/item/clothing/suit/storage/toggle/leather_jacket/nanotrasen/sleeveless
|
||||
|
||||
/datum/gear/suit/brown_jacket
|
||||
display_name = "leather jacket, brown"
|
||||
path = /obj/item/clothing/suit/storage/toggle/brown_jacket
|
||||
|
||||
/datum/gear/suit/brown_jacket_sleeveless
|
||||
display_name = "leather vest, brown"
|
||||
path = /obj/item/clothing/suit/storage/toggle/brown_jacket/sleeveless
|
||||
|
||||
/datum/gear/suit/brown_jacket_nt
|
||||
display_name = "leather jacket, corporate, brown"
|
||||
path = /obj/item/clothing/suit/storage/toggle/brown_jacket/nanotrasen
|
||||
|
||||
/datum/gear/suit/brown_jacket_nt/sleeveless
|
||||
display_name = "leather vest, corporate, brown"
|
||||
path = /obj/item/clothing/suit/storage/toggle/brown_jacket/nanotrasen/sleeveless
|
||||
/datum/gear/suit/leather_vest/New()
|
||||
..()
|
||||
var/lvtype = list()
|
||||
lvtype["leather vest, black"] = /obj/item/clothing/suit/storage/toggle/leather_jacket/sleeveless
|
||||
lvtype["leather vest, corporate black"] = /obj/item/clothing/suit/storage/toggle/leather_jacket/nanotrasen/sleeveless
|
||||
lvtype["leather vest, brown"] = /obj/item/clothing/suit/storage/toggle/brown_jacket/sleeveless
|
||||
lvtype["leather vest, corporate brown"] = /obj/item/clothing/suit/storage/toggle/brown_jacket/nanotrasen/sleeveless
|
||||
gear_tweaks += new/datum/gear_tweak/path(lvtype)
|
||||
|
||||
/datum/gear/suit/mil
|
||||
display_name = "military jacket selection"
|
||||
@@ -99,16 +88,19 @@
|
||||
display_name = "jacket, grey"
|
||||
path = /obj/item/clothing/suit/storage/greyjacket
|
||||
|
||||
/datum/gear/suit/brown_trenchcoat
|
||||
display_name = "trenchcoat, brown"
|
||||
/datum/gear/suit/trenchcoat
|
||||
display_name = "trenchcoat selection"
|
||||
path = /obj/item/clothing/suit/storage/trench
|
||||
|
||||
/datum/gear/suit/grey_trenchcoat
|
||||
display_name = "trenchcoat, grey"
|
||||
path = /obj/item/clothing/suit/storage/trench/grey
|
||||
/datum/gear/suit/trenchcoat/New()
|
||||
..()
|
||||
var/coattype = list()
|
||||
coattype["trenchcoat, brown"] = /obj/item/clothing/suit/storage/trench
|
||||
coattype["trenchcoat, grey"] = /obj/item/clothing/suit/storage/trench/grey
|
||||
gear_tweaks += new/datum/gear_tweak/path(coattype)
|
||||
|
||||
/datum/gear/suit/duster
|
||||
display_name = "cowboy duster"
|
||||
display_name = "cowboy duster (colorable)"
|
||||
path = /obj/item/clothing/suit/storage/duster
|
||||
|
||||
/datum/gear/suit/duster/New()
|
||||
@@ -141,41 +133,23 @@
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(hoodies))
|
||||
|
||||
/datum/gear/suit/labcoat
|
||||
display_name = "labcoat"
|
||||
display_name = "labcoat, colored selection"
|
||||
path = /obj/item/clothing/suit/storage/toggle/labcoat
|
||||
cost = 2
|
||||
|
||||
/datum/gear/suit/labcoat/blue
|
||||
display_name = "labcoat, blue"
|
||||
path = /obj/item/clothing/suit/storage/toggle/labcoat/blue
|
||||
|
||||
/datum/gear/suit/labcoat/blue_edge
|
||||
display_name = "labcoat, blue-edged"
|
||||
path = /obj/item/clothing/suit/storage/toggle/labcoat/blue_edge
|
||||
|
||||
/datum/gear/suit/labcoat/green
|
||||
display_name = "labcoat, green"
|
||||
path = /obj/item/clothing/suit/storage/toggle/labcoat/green
|
||||
|
||||
/datum/gear/suit/labcoat/orange
|
||||
display_name = "labcoat, orange"
|
||||
path = /obj/item/clothing/suit/storage/toggle/labcoat/orange
|
||||
|
||||
/datum/gear/suit/labcoat/purple
|
||||
display_name = "labcoat, purple"
|
||||
path = /obj/item/clothing/suit/storage/toggle/labcoat/purple
|
||||
|
||||
/datum/gear/suit/labcoat/pink
|
||||
display_name = "labcoat, pink"
|
||||
path = /obj/item/clothing/suit/storage/toggle/labcoat/pink
|
||||
|
||||
/datum/gear/suit/labcoat/red
|
||||
display_name = "labcoat, red"
|
||||
path = /obj/item/clothing/suit/storage/toggle/labcoat/red
|
||||
|
||||
/datum/gear/suit/labcoat/yellow
|
||||
display_name = "labcoat, yellow"
|
||||
path = /obj/item/clothing/suit/storage/toggle/labcoat/yellow
|
||||
/datum/gear/suit/labcoat/New()
|
||||
..()
|
||||
var/labcoattype = list()
|
||||
labcoattype["labcoat, white"] = /obj/item/clothing/suit/storage/toggle/labcoat
|
||||
labcoattype["labcoat, blue"] = /obj/item/clothing/suit/storage/toggle/labcoat/blue
|
||||
labcoattype["labcoat, blue-edged"] = /obj/item/clothing/suit/storage/toggle/labcoat/blue_edge
|
||||
labcoattype["labcoat, green"] = /obj/item/clothing/suit/storage/toggle/labcoat/green
|
||||
labcoattype["labcoat, orange"] = /obj/item/clothing/suit/storage/toggle/labcoat/orange
|
||||
labcoattype["labcoat, pink"] = /obj/item/clothing/suit/storage/toggle/labcoat/pink
|
||||
labcoattype["labcoat, purple"] = /obj/item/clothing/suit/storage/toggle/labcoat/purple
|
||||
labcoattype["labcoat, red"] = /obj/item/clothing/suit/storage/toggle/labcoat/red
|
||||
labcoattype["labcoat, yellow"] = /obj/item/clothing/suit/storage/toggle/labcoat/yellow
|
||||
gear_tweaks += new/datum/gear_tweak/path(labcoattype)
|
||||
|
||||
/datum/gear/suit/labcoat/rd
|
||||
display_name = "labcoat, research director (RD)"
|
||||
@@ -208,97 +182,22 @@
|
||||
/datum/gear/suit/poncho/New()
|
||||
..()
|
||||
var/list/ponchos = list()
|
||||
for(var/poncho_style in (typesof(/obj/item/clothing/accessory/poncho) - typesof(/obj/item/clothing/accessory/poncho/roles)))
|
||||
for(var/poncho_style in (typesof(/obj/item/clothing/accessory/poncho) - typesof(/obj/item/clothing/accessory/poncho/roles/cloak)))
|
||||
var/obj/item/clothing/accessory/poncho/poncho = poncho_style
|
||||
ponchos[initial(poncho.name)] = poncho
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(ponchos))
|
||||
|
||||
/datum/gear/suit/roles/poncho
|
||||
display_name = "poncho, cargo"
|
||||
path = /obj/item/clothing/accessory/poncho/roles/cargo
|
||||
|
||||
/datum/gear/suit/roles/poncho/security
|
||||
display_name = "poncho, security"
|
||||
path = /obj/item/clothing/accessory/poncho/roles/security
|
||||
|
||||
/datum/gear/suit/roles/poncho/medical
|
||||
display_name = "poncho, medical"
|
||||
path = /obj/item/clothing/accessory/poncho/roles/medical
|
||||
|
||||
/datum/gear/suit/roles/poncho/engineering
|
||||
display_name = "poncho, engineering"
|
||||
path = /obj/item/clothing/accessory/poncho/roles/engineering
|
||||
|
||||
/datum/gear/suit/roles/poncho/science
|
||||
display_name = "poncho, science"
|
||||
path = /obj/item/clothing/accessory/poncho/roles/science
|
||||
|
||||
/datum/gear/suit/roles/poncho/cloak/hos
|
||||
display_name = "cloak, head of security"
|
||||
path = /obj/item/clothing/accessory/poncho/roles/cloak/hos
|
||||
allowed_roles = list("Head of Security")
|
||||
|
||||
/datum/gear/suit/roles/poncho/cloak/cmo
|
||||
display_name = "cloak, chief medical officer"
|
||||
path = /obj/item/clothing/accessory/poncho/roles/cloak/cmo
|
||||
allowed_roles = list("Chief Medical Officer")
|
||||
|
||||
/datum/gear/suit/roles/poncho/cloak/ce
|
||||
display_name = "cloak, chief engineer"
|
||||
path = /obj/item/clothing/accessory/poncho/roles/cloak/ce
|
||||
allowed_roles = list("Chief Engineer")
|
||||
|
||||
/datum/gear/suit/roles/poncho/cloak/rd
|
||||
display_name = "cloak, research director"
|
||||
path = /obj/item/clothing/accessory/poncho/roles/cloak/rd
|
||||
allowed_roles = list("Research Director")
|
||||
|
||||
/datum/gear/suit/roles/poncho/cloak/qm
|
||||
display_name = "cloak, quartermaster"
|
||||
path = /obj/item/clothing/accessory/poncho/roles/cloak/qm
|
||||
allowed_roles = list("Quartermaster")
|
||||
|
||||
/datum/gear/suit/roles/poncho/cloak/captain
|
||||
display_name = "cloak, site manager"
|
||||
path = /obj/item/clothing/accessory/poncho/roles/cloak/captain
|
||||
allowed_roles = list("Site Manager")
|
||||
|
||||
/datum/gear/suit/roles/poncho/cloak/hop
|
||||
display_name = "cloak, head of personnel"
|
||||
path = /obj/item/clothing/accessory/poncho/roles/cloak/hop
|
||||
allowed_roles = list("Head of Personnel")
|
||||
|
||||
/datum/gear/suit/roles/poncho/cloak/cargo
|
||||
display_name = "cloak, cargo"
|
||||
/datum/gear/suit/roles/poncho/cloak
|
||||
display_name = "cloak, departmental selection"
|
||||
path = /obj/item/clothing/accessory/poncho/roles/cloak/cargo
|
||||
|
||||
/datum/gear/suit/roles/poncho/cloak/mining
|
||||
display_name = "cloak, mining"
|
||||
path = /obj/item/clothing/accessory/poncho/roles/cloak/mining
|
||||
|
||||
/datum/gear/suit/roles/poncho/cloak/security
|
||||
display_name = "cloak, security"
|
||||
path = /obj/item/clothing/accessory/poncho/roles/cloak/security
|
||||
|
||||
/datum/gear/suit/roles/poncho/cloak/service
|
||||
display_name = "cloak, service"
|
||||
path = /obj/item/clothing/accessory/poncho/roles/cloak/service
|
||||
|
||||
/datum/gear/suit/roles/poncho/cloak/engineer
|
||||
display_name = "cloak, engineer"
|
||||
path = /obj/item/clothing/accessory/poncho/roles/cloak/engineer
|
||||
|
||||
/datum/gear/suit/roles/poncho/cloak/atmos
|
||||
display_name = "cloak, atmos"
|
||||
path = /obj/item/clothing/accessory/poncho/roles/cloak/atmos
|
||||
|
||||
/datum/gear/suit/roles/poncho/cloak/research
|
||||
display_name = "cloak, science"
|
||||
path = /obj/item/clothing/accessory/poncho/roles/cloak/research
|
||||
|
||||
/datum/gear/suit/roles/poncho/cloak/medical
|
||||
display_name = "cloak, medical"
|
||||
path = /obj/item/clothing/accessory/poncho/roles/cloak/medical
|
||||
/datum/gear/suit/roles/poncho/cloak/New()
|
||||
..()
|
||||
var/list/cloaks = list()
|
||||
for(var/cloak_style in (typesof(/obj/item/clothing/accessory/poncho/roles/cloak)))
|
||||
var/obj/item/clothing/accessory/poncho/roles/cloak/cloak = cloak_style
|
||||
cloaks[initial(cloak.name)] = cloak
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
|
||||
|
||||
/datum/gear/suit/roles/poncho/cloak/custom //A colorable cloak
|
||||
display_name = "cloak (colorable)"
|
||||
@@ -312,181 +211,48 @@
|
||||
display_name = "roughspun robe"
|
||||
path = /obj/item/clothing/suit/unathi/robe
|
||||
|
||||
/datum/gear/suit/black_lawyer_jacket
|
||||
display_name = "suit jacket, black"
|
||||
/datum/gear/suit/suit_jackets
|
||||
display_name = "suit jacket selection"
|
||||
path = /obj/item/clothing/suit/storage/toggle/internalaffairs
|
||||
|
||||
/datum/gear/suit/blue_lawyer_jacket
|
||||
display_name = "suit jacket, blue"
|
||||
path = /obj/item/clothing/suit/storage/toggle/lawyer/bluejacket
|
||||
|
||||
/datum/gear/suit/purple_lawyer_jacket
|
||||
display_name = "suit jacket, purple"
|
||||
path = /obj/item/clothing/suit/storage/toggle/lawyer/purpjacket
|
||||
/datum/gear/suit/suit_jackets/New()
|
||||
..()
|
||||
var/jackettype = list()
|
||||
jackettype["suit jacket, black"] = /obj/item/clothing/suit/storage/toggle/internalaffairs
|
||||
jackettype["suit jacket, blue"] = /obj/item/clothing/suit/storage/toggle/lawyer/bluejacket
|
||||
jackettype["suit jacket, purple"] = /obj/item/clothing/suit/storage/toggle/lawyer/purpjacket
|
||||
gear_tweaks += new/datum/gear_tweak/path(jackettype)
|
||||
|
||||
/datum/gear/suit/suspenders
|
||||
display_name = "suspenders"
|
||||
path = /obj/item/clothing/suit/suspenders
|
||||
|
||||
/datum/gear/suit/forensics
|
||||
display_name = "forensics long, red"
|
||||
display_name = "jacket, forensics selection (Detective)"
|
||||
path = /obj/item/clothing/suit/storage/forensics/red/long
|
||||
allowed_roles = list("Detective")
|
||||
|
||||
/datum/gear/suit/forensics/blue
|
||||
display_name = "forensics long, blue"
|
||||
path = /obj/item/clothing/suit/storage/forensics/blue/long
|
||||
allowed_roles = list("Detective")
|
||||
|
||||
/datum/gear/suit/forensics/blue/short
|
||||
display_name = "forensics, blue"
|
||||
path = /obj/item/clothing/suit/storage/forensics/blue
|
||||
allowed_roles = list("Detective")
|
||||
|
||||
/datum/gear/suit/forensics/red/short
|
||||
display_name = "forensics, red"
|
||||
path = /obj/item/clothing/suit/storage/forensics/red
|
||||
allowed_roles = list("Detective")
|
||||
|
||||
// winter coats go here
|
||||
/datum/gear/suit/forensics/New()
|
||||
..()
|
||||
var/jackettype = list()
|
||||
jackettype["forensics jacket, red long"] = /obj/item/clothing/suit/storage/forensics/red/long
|
||||
jackettype["forensics jacket, red short"] = /obj/item/clothing/suit/storage/forensics/red
|
||||
jackettype["forensics jacket, blue long"] = /obj/item/clothing/suit/storage/forensics/blue/long
|
||||
jackettype["forensics jacket, blue short"] = /obj/item/clothing/suit/storage/forensics/blue
|
||||
gear_tweaks += new/datum/gear_tweak/path(jackettype)
|
||||
|
||||
/datum/gear/suit/wintercoat
|
||||
display_name = "winter coat"
|
||||
display_name = "winter coat selection"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat
|
||||
cost = 2
|
||||
|
||||
/datum/gear/suit/wintercoat/captain
|
||||
display_name = "winter coat, site manager"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/captain
|
||||
allowed_roles = list("Site Manager")
|
||||
|
||||
/datum/gear/suit/wintercoat/hop
|
||||
display_name = "winter coat, head of personnel"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/hop
|
||||
allowed_roles = list("Head of Personnel")
|
||||
|
||||
/datum/gear/suit/wintercoat/security
|
||||
display_name = "winter coat, security"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/security
|
||||
allowed_roles = list("Security Officer", "Head of Security", "Warden", "Detective")
|
||||
|
||||
/datum/gear/suit/wintercoat/security/hos
|
||||
display_name = "winter coat, head of security"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/security/hos
|
||||
allowed_roles = list("Head of Security")
|
||||
|
||||
/datum/gear/suit/wintercoat/medical
|
||||
display_name = "winter coat, medical"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/medical
|
||||
allowed_roles = list("Medical Doctor","Chief Medical Officer","Chemist","Paramedic","Geneticist", "Psychiatrist", "Field Medic")
|
||||
|
||||
/datum/gear/suit/wintercoat/medical/alt
|
||||
display_name = "winter coat, medical alt"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/medical/alt
|
||||
allowed_roles = list("Medical Doctor","Chief Medical Officer","Chemist","Paramedic","Geneticist", "Psychiatrist", "Field Medic")
|
||||
|
||||
/datum/gear/suit/wintercoat/medical/viro
|
||||
display_name = "winter coat, virologist"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/medical/viro
|
||||
allowed_roles = list("Medical Doctor","Chief Medical Officer")
|
||||
|
||||
/datum/gear/suit/wintercoat/medical/para
|
||||
display_name = "winter coat, paramedic"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/medical/para
|
||||
allowed_roles = list("Medical Doctor","Chief Medical Officer","Paramedic")
|
||||
|
||||
/datum/gear/suit/wintercoat/medical/chemist
|
||||
display_name = "winter coat, chemist"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/medical/chemist
|
||||
allowed_roles = list("Chief Medical Officer","Chemist")
|
||||
|
||||
/datum/gear/suit/wintercoat/medical/cmo
|
||||
display_name = "winter coat, chief medical officer"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/medical/cmo
|
||||
allowed_roles = list("Chief Medical Officer")
|
||||
|
||||
/datum/gear/suit/wintercoat/medical/sar
|
||||
display_name = "winter coat, search and rescue"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/medical/sar
|
||||
allowed_roles = list("Chief Medical Officer", "Field Medic")
|
||||
|
||||
/datum/gear/suit/wintercoat/science
|
||||
display_name = "winter coat, science"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/science
|
||||
allowed_roles = list("Research Director","Scientist", "Roboticist", "Xenobiologist", "Xenobotanist")
|
||||
|
||||
/datum/gear/suit/wintercoat/science/robotics
|
||||
display_name = "winter coat, robotics"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/science/robotics
|
||||
allowed_roles = list("Research Director", "Roboticist")
|
||||
|
||||
/datum/gear/suit/wintercoat/science/rd
|
||||
display_name = "winter coat, research director"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/science/rd
|
||||
allowed_roles = list("Research Director")
|
||||
|
||||
/datum/gear/suit/wintercoat/engineering
|
||||
display_name = "winter coat, engineering"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/engineering
|
||||
allowed_roles = list("Chief Engineer","Atmospheric Technician", "Station Engineer")
|
||||
|
||||
/datum/gear/suit/wintercoat/engineering/atmos
|
||||
display_name = "winter coat, atmospherics"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/engineering/atmos
|
||||
allowed_roles = list("Chief Engineer", "Atmospheric Technician")
|
||||
|
||||
/datum/gear/suit/wintercoat/engineering/ce
|
||||
display_name = "winter coat, chief engineer"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/engineering/ce
|
||||
allowed_roles = list("Chief Engineer")
|
||||
|
||||
/datum/gear/suit/wintercoat/hydro
|
||||
display_name = "winter coat, hydroponics"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/hydro
|
||||
allowed_roles = list("Botanist", "Xenobotanist")
|
||||
|
||||
/datum/gear/suit/wintercoat/cargo
|
||||
display_name = "winter coat, cargo"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/cargo
|
||||
allowed_roles = list("Quartermaster","Cargo Technician")
|
||||
|
||||
/datum/gear/suit/wintercoat/miner
|
||||
display_name = "winter coat, mining"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/miner
|
||||
allowed_roles = list("Shaft Miner")
|
||||
|
||||
/datum/gear/suit/wintercoat/cargo/qm
|
||||
display_name = "winter coat, quartermaster"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/cargo/qm
|
||||
allowed_roles = list("Quartermaster")
|
||||
|
||||
/datum/gear/suit/wintercoat/bar
|
||||
display_name = "winter coat, bartender"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/bar
|
||||
allowed_roles = list("Bartender")
|
||||
|
||||
/datum/gear/suit/wintercoat/janitor
|
||||
display_name = "winter coat, janitor"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/janitor
|
||||
allowed_roles = list("Janitor")
|
||||
|
||||
/datum/gear/suit/wintercoat/aformal
|
||||
display_name = "winter coat, assistant formal"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/aformal
|
||||
|
||||
/datum/gear/suit/wintercoat/ratvar
|
||||
display_name = "winter coat, brassy"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/ratvar
|
||||
|
||||
/datum/gear/suit/wintercoat/narsie
|
||||
display_name = "winter coat, runed"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/narsie
|
||||
|
||||
/datum/gear/suit/wintercoat/cosmic
|
||||
display_name = "winter coat, cosmic"
|
||||
path = /obj/item/clothing/suit/storage/hooded/wintercoat/cosmic
|
||||
|
||||
// winter coats end here
|
||||
/datum/gear/suit/wintercoat/New()
|
||||
..()
|
||||
var/list/wintercoats = list()
|
||||
for(var/wintercoat_style in (typesof(/obj/item/clothing/suit/storage/hooded/wintercoat)))
|
||||
var/obj/item/clothing/suit/storage/hooded/wintercoat/wintercoat = wintercoat_style
|
||||
wintercoats[initial(wintercoat.name)] = wintercoat
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(wintercoats))
|
||||
|
||||
/datum/gear/suit/varsity
|
||||
display_name = "jacket, varsity selection"
|
||||
@@ -513,36 +279,28 @@
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(tracks))
|
||||
|
||||
/datum/gear/suit/flannel
|
||||
display_name = "flannel, grey"
|
||||
display_name = "flannel selection"
|
||||
path = /obj/item/clothing/suit/storage/flannel
|
||||
|
||||
/datum/gear/suit/flannel/red
|
||||
display_name = "flannel, red"
|
||||
path = /obj/item/clothing/suit/storage/flannel/red
|
||||
|
||||
/datum/gear/suit/flannel/aqua
|
||||
display_name = "flannel, aqua"
|
||||
path = /obj/item/clothing/suit/storage/flannel/aqua
|
||||
|
||||
/datum/gear/suit/flannel/brown
|
||||
display_name = "flannel, brown"
|
||||
path = /obj/item/clothing/suit/storage/flannel/brown
|
||||
/datum/gear/suit/flannel/New()
|
||||
..()
|
||||
var/list/flannels = list()
|
||||
for(var/flannel_style in typesof(/obj/item/clothing/suit/storage/flannel))
|
||||
var/obj/item/clothing/suit/storage/flannel/flannel = flannel_style
|
||||
flannels[initial(flannel.name)] = flannel
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(flannels))
|
||||
|
||||
/datum/gear/suit/denim_jacket
|
||||
display_name = "denim jacket"
|
||||
display_name = "jacket, denim selection"
|
||||
path = /obj/item/clothing/suit/storage/toggle/denim_jacket
|
||||
|
||||
/datum/gear/suit/denim_jacket/corporate
|
||||
display_name = "denim jacket, corporate"
|
||||
path = /obj/item/clothing/suit/storage/toggle/denim_jacket/nanotrasen
|
||||
|
||||
/datum/gear/suit/denim_vest
|
||||
display_name = "denim vest"
|
||||
path = /obj/item/clothing/suit/storage/toggle/denim_jacket/sleeveless
|
||||
|
||||
/datum/gear/suit/denim_vest/corporate
|
||||
display_name = "denim vest, corporate"
|
||||
path = /obj/item/clothing/suit/storage/toggle/denim_jacket/nanotrasen/sleeveless
|
||||
/datum/gear/suit/denim_jacket/New()
|
||||
..()
|
||||
var/list/denim_jackets = list()
|
||||
for(var/denim_jacket_style in typesof(/obj/item/clothing/suit/storage/toggle/denim_jacket))
|
||||
var/obj/item/clothing/suit/storage/toggle/denim_jacket/denim_jacket = denim_jacket_style
|
||||
denim_jackets[initial(denim_jacket.name)] = denim_jacket
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(denim_jackets))
|
||||
|
||||
/datum/gear/suit/miscellaneous/kimono
|
||||
display_name = "kimono"
|
||||
@@ -552,28 +310,22 @@
|
||||
..()
|
||||
gear_tweaks += gear_tweak_free_color_choice
|
||||
|
||||
/datum/gear/suit/miscellaneous/sec_dep_jacket
|
||||
display_name = "department jacket, security"
|
||||
/datum/gear/suit/miscellaneous/dep_jacket
|
||||
display_name = "jacket, departmental selection"
|
||||
path = /obj/item/clothing/suit/storage/toggle/sec_dep_jacket
|
||||
|
||||
/datum/gear/suit/miscellaneous/engi_dep_jacket
|
||||
display_name = "department jacket, engineering"
|
||||
path = /obj/item/clothing/suit/storage/toggle/engi_dep_jacket
|
||||
|
||||
/datum/gear/suit/miscellaneous/supply_dep_jacket
|
||||
display_name = "department jacket, supply"
|
||||
path = /obj/item/clothing/suit/storage/toggle/supply_dep_jacket
|
||||
|
||||
/datum/gear/suit/miscellaneous/sci_dep_jacket
|
||||
display_name = "department jacket, science"
|
||||
path = /obj/item/clothing/suit/storage/toggle/sci_dep_jacket
|
||||
|
||||
/datum/gear/suit/miscellaneous/med_dep_jacket
|
||||
display_name = "department jacket, medical"
|
||||
path = /obj/item/clothing/suit/storage/toggle/med_dep_jacket
|
||||
/datum/gear/suit/miscellaneous/dep_jacket/New()
|
||||
..()
|
||||
var/jackettype = list()
|
||||
jackettype["department jacket, engineering"] = /obj/item/clothing/suit/storage/toggle/engi_dep_jacket
|
||||
jackettype["department jacket, medical"] = /obj/item/clothing/suit/storage/toggle/med_dep_jacket
|
||||
jackettype["department jacket, security"] = /obj/item/clothing/suit/storage/toggle/sec_dep_jacket
|
||||
jackettype["department jacket, science"] = /obj/item/clothing/suit/storage/toggle/sci_dep_jacket
|
||||
jackettype["department jacket, supply"] = /obj/item/clothing/suit/storage/toggle/supply_dep_jacket
|
||||
gear_tweaks += new/datum/gear_tweak/path(jackettype)
|
||||
|
||||
/datum/gear/suit/miscellaneous/light_jacket
|
||||
display_name = "light jacket selection"
|
||||
display_name = "jacket, light selection"
|
||||
path = /obj/item/clothing/suit/storage/toggle/light_jacket
|
||||
|
||||
/datum/gear/suit/miscellaneous/light_jacket/New()
|
||||
@@ -596,40 +348,18 @@
|
||||
display_name = "kamishimo"
|
||||
path = /obj/item/clothing/suit/kamishimo
|
||||
|
||||
/datum/gear/suit/snowsuit
|
||||
display_name = "snowsuit"
|
||||
path = /obj/item/clothing/suit/storage/snowsuit
|
||||
/datum/gear/suit/insulted
|
||||
display_name = "insulted jacket selection"
|
||||
path = /obj/item/clothing/suit/storage/insulated
|
||||
cost = 2
|
||||
|
||||
/datum/gear/suit/snowsuit/command
|
||||
display_name = "snowsuit, command"
|
||||
path = /obj/item/clothing/suit/storage/snowsuit/command
|
||||
allowed_roles = list("Site Manager","Research Director","Head of Personnel","Head of Security","Chief Engineer","Command Secretary")
|
||||
|
||||
/datum/gear/suit/snowsuit/security
|
||||
display_name = "snowsuit, security"
|
||||
path = /obj/item/clothing/suit/storage/snowsuit/security
|
||||
allowed_roles = list("Security Officer", "Head of Security", "Warden", "Detective")
|
||||
|
||||
/datum/gear/suit/snowsuit/medical
|
||||
display_name = "snowsuit, medical"
|
||||
path = /obj/item/clothing/suit/storage/snowsuit/medical
|
||||
allowed_roles = list("Medical Doctor","Chief Medical Officer","Chemist","Paramedic","Geneticist", "Psychiatrist", "Search and Rescue")
|
||||
|
||||
/datum/gear/suit/snowsuit/science
|
||||
display_name = "snowsuit, science"
|
||||
path = /obj/item/clothing/suit/storage/snowsuit/science
|
||||
allowed_roles = list("Research Director","Scientist", "Roboticist", "Xenobiologist")
|
||||
|
||||
/datum/gear/suit/snowsuit/engineering
|
||||
display_name = "snowsuit, engineering"
|
||||
path = /obj/item/clothing/suit/storage/snowsuit/engineering
|
||||
allowed_roles = list("Chief Engineer","Atmospheric Technician", "Station Engineer")
|
||||
|
||||
/datum/gear/suit/snowsuit/cargo
|
||||
display_name = "snowsuit, supply"
|
||||
path = /obj/item/clothing/suit/storage/snowsuit/cargo
|
||||
allowed_roles = list("Quartermaster","Shaft Miner","Cargo Technician","Head of Personnel")
|
||||
/datum/gear/suit/insulated/New()
|
||||
..()
|
||||
var/list/insulated_jackets = list()
|
||||
for(var/insulated_jacket_style in typesof(/obj/item/clothing/suit/storage/insulated))
|
||||
var/obj/item/clothing/suit/storage/insulated/insulated_jacket = insulated_jacket_style
|
||||
insulated_jackets[initial(insulated_jacket.name)] = insulated_jacket
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(insulated_jackets))
|
||||
|
||||
/datum/gear/suit/miscellaneous/cardigan
|
||||
display_name = "cardigan"
|
||||
|
||||
@@ -102,7 +102,7 @@
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(pants))
|
||||
|
||||
/datum/gear/uniform/shorts
|
||||
display_name = "shorts selection"
|
||||
display_name = "shorts, selection"
|
||||
path = /obj/item/clothing/under/shorts/jeans
|
||||
|
||||
/datum/gear/uniform/shorts/New()
|
||||
@@ -113,60 +113,26 @@
|
||||
shorts[initial(short_type.name)] = short_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(shorts))
|
||||
|
||||
/datum/gear/uniform/job_skirt/ce
|
||||
display_name = "skirt, ce"
|
||||
/datum/gear/uniform/job_skirt
|
||||
display_name = "skirt, job selection"
|
||||
description = "Skirt options for standard job uniforms."
|
||||
path = /obj/item/clothing/under/rank/chief_engineer/skirt
|
||||
allowed_roles = list("Chief Engineer")
|
||||
|
||||
/datum/gear/uniform/job_skirt/atmos
|
||||
display_name = "skirt, atmos"
|
||||
path = /obj/item/clothing/under/rank/atmospheric_technician/skirt
|
||||
allowed_roles = list("Chief Engineer","Atmospheric Technician")
|
||||
|
||||
/datum/gear/uniform/job_skirt/eng
|
||||
display_name = "skirt, engineer"
|
||||
path = /obj/item/clothing/under/rank/engineer/skirt
|
||||
allowed_roles = list("Chief Engineer","Station Engineer")
|
||||
|
||||
/datum/gear/uniform/job_skirt/roboticist
|
||||
display_name = "skirt, roboticist"
|
||||
path = /obj/item/clothing/under/rank/roboticist/skirt
|
||||
allowed_roles = list("Research Director","Roboticist")
|
||||
|
||||
/datum/gear/uniform/job_skirt/cmo
|
||||
display_name = "skirt, cmo"
|
||||
path = /obj/item/clothing/under/rank/chief_medical_officer/skirt
|
||||
allowed_roles = list("Chief Medical Officer")
|
||||
|
||||
/datum/gear/uniform/job_skirt/chem
|
||||
display_name = "skirt, chemist"
|
||||
path = /obj/item/clothing/under/rank/chemist/skirt
|
||||
allowed_roles = list("Chief Medical Officer","Chemist")
|
||||
|
||||
/datum/gear/uniform/job_skirt/viro
|
||||
display_name = "skirt, virologist"
|
||||
path = /obj/item/clothing/under/rank/virologist/skirt
|
||||
allowed_roles = list("Chief Medical Officer","Medical Doctor")
|
||||
|
||||
/datum/gear/uniform/job_skirt/med
|
||||
display_name = "skirt, medical"
|
||||
path = /obj/item/clothing/under/rank/medical/skirt
|
||||
allowed_roles = list("Chief Medical Officer","Medical Doctor","Chemist","Psychiatrist","Paramedic")
|
||||
|
||||
/datum/gear/uniform/job_skirt/sci
|
||||
display_name = "skirt, scientist"
|
||||
path = /obj/item/clothing/under/rank/scientist/skirt
|
||||
allowed_roles = list("Research Director","Scientist", "Xenobiologist")
|
||||
|
||||
/datum/gear/uniform/job_skirt/cargo
|
||||
display_name = "skirt, cargo"
|
||||
path = /obj/item/clothing/under/rank/cargotech/skirt
|
||||
allowed_roles = list("Quartermaster","Cargo Technician")
|
||||
|
||||
/datum/gear/uniform/job_skirt/qm
|
||||
display_name = "skirt, QM"
|
||||
path = /obj/item/clothing/under/rank/cargo/skirt
|
||||
allowed_roles = list("Quartermaster")
|
||||
/datum/gear/uniform/job_skirt/New()
|
||||
..()
|
||||
var/skirttype = list()
|
||||
skirttype["skirt, chief engineer"] = /obj/item/clothing/under/rank/chief_engineer/skirt
|
||||
skirttype["skirt, atmospheric technician"] = /obj/item/clothing/under/rank/atmospheric_technician/skirt
|
||||
skirttype["skirt, engineer"] = /obj/item/clothing/under/rank/engineer/skirt
|
||||
skirttype["skirt, roboticist"] = /obj/item/clothing/under/rank/roboticist/skirt
|
||||
skirttype["skirt, CMO"] = /obj/item/clothing/under/rank/chief_medical_officer/skirt
|
||||
skirttype["skirt, chemist"] = /obj/item/clothing/under/rank/chemist/skirt
|
||||
skirttype["skirt, virologist"] = /obj/item/clothing/under/rank/virologist/skirt
|
||||
skirttype["skirt, medical"] = /obj/item/clothing/under/rank/medical/skirt
|
||||
skirttype["skirt, scientist"] = /obj/item/clothing/under/rank/scientist/skirt
|
||||
skirttype["skirt, cargo"] = /obj/item/clothing/under/rank/cargotech/skirt
|
||||
skirttype["skirt, quartermaster"] = /obj/item/clothing/under/rank/cargotech/skirt
|
||||
gear_tweaks += new/datum/gear_tweak/path(skirttype)
|
||||
|
||||
/datum/gear/uniform/job_skirt/warden
|
||||
display_name = "skirt, warden"
|
||||
@@ -183,25 +149,18 @@
|
||||
path = /obj/item/clothing/under/rank/head_of_security/skirt
|
||||
allowed_roles = list("Head of Security")
|
||||
|
||||
/datum/gear/uniform/job_turtle/science
|
||||
display_name = "turtleneck, science"
|
||||
/datum/gear/uniform/job_turtle
|
||||
display_name = "turtleneck, departmental selection"
|
||||
path = /obj/item/clothing/under/rank/scientist/turtleneck
|
||||
allowed_roles = list("Research Director", "Scientist", "Roboticist", "Xenobiologist")
|
||||
|
||||
/datum/gear/uniform/job_turtle/security
|
||||
display_name = "turtleneck, security"
|
||||
path = /obj/item/clothing/under/rank/security/turtleneck
|
||||
allowed_roles = list("Head of Security", "Warden", "Detective", "Security Officer")
|
||||
|
||||
/datum/gear/uniform/job_turtle/engineering
|
||||
display_name = "turtleneck, engineering"
|
||||
path = /obj/item/clothing/under/rank/engineer/turtleneck
|
||||
allowed_roles = list("Chief Engineer", "Atmospheric Technician", "Station Engineer")
|
||||
|
||||
/datum/gear/uniform/job_turtle/medical
|
||||
display_name = "turtleneck, medical"
|
||||
path = /obj/item/clothing/under/rank/medical/turtleneck
|
||||
allowed_roles = list("Chief Medical Officer", "Paramedic", "Medical Doctor", "Psychiatrist", "Search and Rescue", "Chemist")
|
||||
/datum/gear/uniform/job_turtle/New()
|
||||
..()
|
||||
var/turtletype = list()
|
||||
turtletype["turtleneck, science"] = /obj/item/clothing/under/rank/scientist/turtleneck
|
||||
turtletype["turtleneck, engineering"] = /obj/item/clothing/under/rank/engineer/turtleneck
|
||||
turtletype["turtleneck, security"] = /obj/item/clothing/under/rank/security/turtleneck
|
||||
turtletype["turtleneck, medical"] = /obj/item/clothing/under/rank/medical/turtleneck
|
||||
gear_tweaks += new/datum/gear_tweak/path(turtletype)
|
||||
|
||||
/datum/gear/uniform/jeans_qm
|
||||
display_name = "jeans, QM"
|
||||
@@ -209,7 +168,7 @@
|
||||
allowed_roles = list("Quartermaster")
|
||||
|
||||
/datum/gear/uniform/jeans_qmf
|
||||
display_name = "female jeans, QM"
|
||||
display_name = "jeans, feminine QM"
|
||||
path = /obj/item/clothing/under/rank/cargo/jeans/female
|
||||
allowed_roles = list("Quartermaster")
|
||||
|
||||
@@ -219,7 +178,7 @@
|
||||
allowed_roles = list("Quartermaster","Cargo Technician")
|
||||
|
||||
/datum/gear/uniform/jeans_cargof
|
||||
display_name = "female jeans, cargo"
|
||||
display_name = "jeans, feminine cargo"
|
||||
path = /obj/item/clothing/under/rank/cargotech/jeans/female
|
||||
allowed_roles = list("Quartermaster","Cargo Technician")
|
||||
|
||||
@@ -230,8 +189,8 @@
|
||||
/datum/gear/uniform/suit/lawyer/New()
|
||||
..()
|
||||
var/list/lsuits = list()
|
||||
for(var/lsuit in typesof(/obj/item/clothing/under/lawyer))
|
||||
var/obj/item/clothing/suit/lsuit_type = lsuit
|
||||
for(var/lsuit in typesof(/obj/item/clothing/under/lawyer, /obj/item/clothing/under/sl_suit, /obj/item/clothing/under/gentlesuit))
|
||||
var/obj/item/clothing/under/lsuit_type = lsuit
|
||||
lsuits[initial(lsuit_type.name)] = lsuit_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(lsuits))
|
||||
|
||||
@@ -247,26 +206,6 @@
|
||||
msuits[initial(msuit_type.name)] = msuit_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(msuits))
|
||||
|
||||
/datum/gear/uniform/suit/amish //amish
|
||||
display_name = "suit, amish"
|
||||
path = /obj/item/clothing/under/sl_suit
|
||||
|
||||
/datum/gear/uniform/suit/gentle
|
||||
display_name = "suit, gentlemen"
|
||||
path = /obj/item/clothing/under/gentlesuit
|
||||
|
||||
/datum/gear/uniform/suit/gentleskirt
|
||||
display_name = "suit, lady"
|
||||
path = /obj/item/clothing/under/gentlesuit/skirt
|
||||
|
||||
/datum/gear/uniform/suit/white
|
||||
display_name = "suit, white"
|
||||
path = /obj/item/clothing/under/scratch
|
||||
|
||||
/datum/gear/uniform/suit/whiteskirt
|
||||
display_name = "suit, white skirt"
|
||||
path = /obj/item/clothing/under/scratch/skirt
|
||||
|
||||
/datum/gear/uniform/suit/detectiveblack
|
||||
display_name = "suit, detective black (Detective)"
|
||||
path = /obj/item/clothing/under/det/black_alt
|
||||
@@ -300,16 +239,24 @@
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(scrubs))
|
||||
|
||||
/datum/gear/uniform/oldwoman
|
||||
display_name = "old woman attire"
|
||||
display_name = "outfit, old woman"
|
||||
path = /obj/item/clothing/under/oldwoman
|
||||
|
||||
/datum/gear/uniform/sundress
|
||||
display_name = "sundress"
|
||||
display_name = "sundress selection"
|
||||
path = /obj/item/clothing/under/sundress
|
||||
|
||||
/datum/gear/uniform/sundress/white
|
||||
display_name = "sundress, white"
|
||||
path = /obj/item/clothing/under/sundress_white
|
||||
/datum/gear/uniform/sundress/New()
|
||||
..()
|
||||
var/sdresstype = list()
|
||||
sdresstype["sundress"] = /obj/item/clothing/under/sundress
|
||||
sdresstype["sundress, long blue"] = /obj/item/clothing/under/dress/sundress_blue
|
||||
sdresstype["sundress, pink"] = /obj/item/clothing/under/dress/sundress_pink
|
||||
sdresstype["sundress, pink with bow"] = /obj/item/clothing/under/dress/sundress_pinkbow
|
||||
sdresstype["sundress, short pink"] = /obj/item/clothing/under/dress/sundress_pinkshort
|
||||
sdresstype["sundress, white"] = /obj/item/clothing/under/sundress_white
|
||||
sdresstype["sundress, white alt"] = /obj/item/clothing/under/dress/sundress_white
|
||||
gear_tweaks += new/datum/gear_tweak/path(sdresstype)
|
||||
|
||||
/datum/gear/uniform/dress_fire
|
||||
display_name = "dress, flame"
|
||||
@@ -320,54 +267,58 @@
|
||||
path = /obj/item/clothing/under/dress/dress_cap
|
||||
allowed_roles = list("Site Manager")
|
||||
|
||||
/datum/gear/uniform/corpdetsuit
|
||||
display_name = "uniform, corporate (Detective)"
|
||||
path = /obj/item/clothing/under/det/corporate
|
||||
allowed_roles = list("Detective","Head of Security")
|
||||
|
||||
/datum/gear/uniform/corpsecsuit
|
||||
display_name = "uniform, corporate (Security)"
|
||||
/datum/gear/uniform/uniform_security
|
||||
display_name = "uniform, security selection"
|
||||
path = /obj/item/clothing/under/rank/security/corp
|
||||
allowed_roles = list("Security Officer","Head of Security","Warden")
|
||||
allowed_roles = list("Security Officer","Head of Security","Warden", "Detective")
|
||||
|
||||
/datum/gear/uniform/corpwarsuit
|
||||
display_name = "uniform, corporate (Warden)"
|
||||
/datum/gear/uniform/uniform_security/New()
|
||||
..()
|
||||
var/secunitype = list()
|
||||
secunitype["officer uniform, corporate"] = /obj/item/clothing/under/rank/security/corp
|
||||
secunitype["officer uniform, navy"] = /obj/item/clothing/under/rank/security/navyblue
|
||||
secunitype["officer uniform, hedberg-hammarstrom"] = /obj/item/clothing/under/hedberg
|
||||
secunitype["detective uniform, corporate"] = /obj/item/clothing/under/det/corporate
|
||||
gear_tweaks += new/datum/gear_tweak/path(secunitype)
|
||||
|
||||
/datum/gear/uniform/uniform_warden
|
||||
display_name = "uniform, warden selection"
|
||||
path = /obj/item/clothing/under/rank/warden/corp
|
||||
allowed_roles = list("Head of Security","Warden")
|
||||
|
||||
/datum/gear/uniform/corphossuit
|
||||
display_name = "uniform, corporate (Head of Security)"
|
||||
path = /obj/item/clothing/under/rank/head_of_security/corp
|
||||
/datum/gear/uniform/uniform_warden/New()
|
||||
..()
|
||||
var/warunitype = list()
|
||||
warunitype["warden uniform, corporate"] = /obj/item/clothing/under/rank/warden/corp
|
||||
warunitype["warden uniform, navy"] = /obj/item/clothing/under/rank/warden/navyblue
|
||||
gear_tweaks += new/datum/gear_tweak/path(warunitype)
|
||||
|
||||
/datum/gear/uniform/uniform_hos
|
||||
display_name = "uniform, head of security selection"
|
||||
path = /obj/item/clothing/under/rank/security/corp
|
||||
allowed_roles = list("Head of Security")
|
||||
|
||||
/datum/gear/uniform/uniform_hos/New()
|
||||
..()
|
||||
var/hosunitype = list()
|
||||
hosunitype["HoS uniform, corporate"] = /obj/item/clothing/under/rank/head_of_security/corp
|
||||
hosunitype["HoS uniform, navy"] = /obj/item/clothing/under/rank/head_of_security/navyblue
|
||||
gear_tweaks += new/datum/gear_tweak/path(hosunitype)
|
||||
|
||||
/datum/gear/uniform/uniform_hop
|
||||
display_name = "uniform, HoP's dress"
|
||||
path = /obj/item/clothing/under/dress/dress_hop
|
||||
display_name = "uniform, head of personnel selection"
|
||||
path = /obj/item/clothing/under/rank/security/corp
|
||||
allowed_roles = list("Head of Personnel")
|
||||
|
||||
/datum/gear/uniform/uniform_hr
|
||||
display_name = "uniform, HR director (HoP)"
|
||||
path = /obj/item/clothing/under/dress/dress_hr
|
||||
|
||||
allowed_roles = list("Head of Personnel")
|
||||
|
||||
/datum/gear/uniform/navysecsuit
|
||||
display_name = "uniform, navy blue (Security)"
|
||||
path = /obj/item/clothing/under/rank/security/navyblue
|
||||
allowed_roles = list("Security Officer","Head of Security","Warden")
|
||||
|
||||
/datum/gear/uniform/navywarsuit
|
||||
display_name = "uniform, navy blue (Warden)"
|
||||
path = /obj/item/clothing/under/rank/warden/navyblue
|
||||
allowed_roles = list("Head of Security","Warden")
|
||||
|
||||
/datum/gear/uniform/navyhossuit
|
||||
display_name = "uniform, navy blue (Head of Security)"
|
||||
path = /obj/item/clothing/under/rank/head_of_security/navyblue
|
||||
allowed_roles = list("Head of Security")
|
||||
/datum/gear/uniform/uniform_hop/New()
|
||||
..()
|
||||
var/hopunitype = list()
|
||||
hopunitype["HoP dress"] = /obj/item/clothing/under/dress/dress_hop
|
||||
hopunitype["HR director"] = /obj/item/clothing/under/dress/dress_hr
|
||||
gear_tweaks += new/datum/gear_tweak/path(hopunitype)
|
||||
|
||||
/datum/gear/uniform/shortplaindress
|
||||
display_name = "dress, plain"
|
||||
display_name = "dress, plain (colorable)"
|
||||
path = /obj/item/clothing/under/dress/white3
|
||||
|
||||
/datum/gear/uniform/shortplaindress/New()
|
||||
@@ -375,7 +326,7 @@
|
||||
gear_tweaks += gear_tweak_free_color_choice
|
||||
|
||||
/datum/gear/uniform/longdress
|
||||
display_name = "dress, long"
|
||||
display_name = "dress, long (colorable)"
|
||||
path = /obj/item/clothing/under/dress/white2
|
||||
|
||||
/datum/gear/uniform/longdress/New()
|
||||
@@ -383,7 +334,7 @@
|
||||
gear_tweaks += gear_tweak_free_color_choice
|
||||
|
||||
/datum/gear/uniform/longwidedress
|
||||
display_name = "dress, long and wide"
|
||||
display_name = "dress, long and wide (colorable)"
|
||||
path = /obj/item/clothing/under/dress/white4
|
||||
|
||||
/datum/gear/uniform/longwidedress/New()
|
||||
@@ -398,10 +349,6 @@
|
||||
display_name = "dress, white wedding"
|
||||
path = /obj/item/clothing/under/wedding/bride_white
|
||||
|
||||
/datum/gear/uniform/skirts
|
||||
display_name = "skirt, executive"
|
||||
path = /obj/item/clothing/under/suit_jacket/female/skirt
|
||||
|
||||
/datum/gear/uniform/dresses
|
||||
display_name = "dress, sailor"
|
||||
path = /obj/item/clothing/under/dress/sailordress
|
||||
@@ -423,24 +370,16 @@
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(maids))
|
||||
|
||||
/datum/gear/uniform/utility
|
||||
display_name = "utility, black"
|
||||
display_name = "jumpsuit, utility selection"
|
||||
path = /obj/item/clothing/under/utility
|
||||
|
||||
/datum/gear/uniform/utility/blue
|
||||
display_name = "utility, blue"
|
||||
path = /obj/item/clothing/under/utility/blue
|
||||
|
||||
/datum/gear/uniform/utility/grey
|
||||
display_name = "utility, grey"
|
||||
path = /obj/item/clothing/under/utility/grey
|
||||
|
||||
/datum/gear/uniform/utility/gsa
|
||||
display_name = "utility, galactic survey"
|
||||
path = /obj/item/clothing/under/gsa
|
||||
|
||||
/datum/gear/uniform/utility/gsa_work
|
||||
display_name = "heavy utility, galactic survey"
|
||||
path = /obj/item/clothing/under/gsa_work
|
||||
/datum/gear/uniform/utility/New()
|
||||
..()
|
||||
var/list/utils = list()
|
||||
for(var/util in typesof(/obj/item/clothing/under/utility, /obj/item/clothing/under/gsa_work, /obj/item/clothing/under/gsa))
|
||||
var/obj/item/clothing/under/util_type = util
|
||||
utils[initial(util_type.name)] = util_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(utils))
|
||||
|
||||
/datum/gear/uniform/sweater
|
||||
display_name = "sweater, grey"
|
||||
@@ -450,84 +389,24 @@
|
||||
display_name = "sweater, retro"
|
||||
path = /obj/item/clothing/under/retrosweater
|
||||
|
||||
/datum/gear/uniform/brandsuit/aether
|
||||
display_name = "jumpsuit, aether"
|
||||
/datum/gear/uniform/brandsuit
|
||||
display_name = "jumpsuit/uniform, corporate selection"
|
||||
path = /obj/item/clothing/under/corp/aether
|
||||
|
||||
/datum/gear/uniform/brandsuit/centauri
|
||||
display_name = "jumpsuit, centauri provisions"
|
||||
path = /obj/item/clothing/under/corp/centauri
|
||||
|
||||
/datum/gear/uniform/brandsuit/focal
|
||||
display_name = "jumpsuit, focal point"
|
||||
path = /obj/item/clothing/under/corp/focal
|
||||
|
||||
/datum/gear/uniform/brandsuit/grayson
|
||||
display_name = "outfit, grayson"
|
||||
path = /obj/item/clothing/under/corp/grayson
|
||||
|
||||
/datum/gear/uniform/brandsuit/grayson_jump
|
||||
display_name = "jumpsuit, grayson"
|
||||
path = /obj/item/clothing/under/corp/grayson
|
||||
|
||||
/datum/gear/uniform/brandsuit/hedberg
|
||||
display_name = "uniform, hedberg officer (Security)"
|
||||
path = /obj/item/clothing/under/hedberg
|
||||
allowed_roles = list("Security Officer","Head of Security","Warden")
|
||||
|
||||
/datum/gear/uniform/brandsuit/hedbergtech
|
||||
display_name = "jumpsuit, hedberg technician"
|
||||
path = /obj/item/clothing/under/hedbergtech
|
||||
|
||||
/datum/gear/uniform/brandsuit/hephaestus
|
||||
display_name = "jumpsuit, hephaestus"
|
||||
path = /obj/item/clothing/under/corp/hephaestus
|
||||
|
||||
/datum/gear/uniform/brandsuit/kaleidoscope
|
||||
display_name = "outfit, kaleidoscope (Science)"
|
||||
path = /obj/item/clothing/under/corp/kaleidoscope
|
||||
allowed_roles = list("Research Director","Scientist","Xenobiologist")
|
||||
|
||||
/datum/gear/uniform/mbill
|
||||
display_name = "outfit, major bill's"
|
||||
path = /obj/item/clothing/under/corp/mbill
|
||||
|
||||
/datum/gear/uniform/mbill_flight
|
||||
display_name = "flight suit, major bill's"
|
||||
path = /obj/item/clothing/under/corp/mbill_flight
|
||||
|
||||
/datum/gear/uniform/brandsuit/morpheus
|
||||
display_name = "jumpsuit, morpheus"
|
||||
path = /obj/item/clothing/under/corp/morpheus
|
||||
|
||||
/datum/gear/uniform/pcrc
|
||||
display_name = "uniform, PCRC (Security)"
|
||||
path = /obj/item/clothing/under/corp/pcrc
|
||||
allowed_roles = list("Security Officer","Head of Security","Warden")
|
||||
|
||||
/datum/gear/uniform/brandsuit/wardt
|
||||
display_name = "jumpsuit, ward-takahashi"
|
||||
path = /obj/item/clothing/under/corp/wardt
|
||||
|
||||
/datum/gear/uniform/brandsuit/wulf
|
||||
display_name = "jumpsuit, wulf"
|
||||
path = /obj/item/clothing/under/corp/wulf
|
||||
|
||||
/datum/gear/uniform/brandsuit/vedmed
|
||||
display_name = "jumpsuit, vey-med (Medical)"
|
||||
path = /obj/item/clothing/under/corp/veymed
|
||||
allowed_roles = list("Chief Medical Officer","Medical Doctor","Chemist","Psychiatrist","Paramedic")
|
||||
|
||||
/datum/gear/uniform/brandsuit/zenghu
|
||||
display_name = "jumpsuit, zeng-hu"
|
||||
path = /obj/item/clothing/under/corp/zenghu
|
||||
/datum/gear/uniform/brandsuit/New()
|
||||
..()
|
||||
var/list/brandsuits = list()
|
||||
for(var/brandsuit in typesof(/obj/item/clothing/under/corp, /obj/item/clothing/under/hedbergtech))
|
||||
var/obj/item/clothing/under/corp/brandsuit_type = brandsuit
|
||||
brandsuits[initial(brandsuit_type.name)] = brandsuit_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(brandsuits))
|
||||
|
||||
/datum/gear/uniform/frontier
|
||||
display_name = "outfit, frontier"
|
||||
path = /obj/item/clothing/under/frontier
|
||||
|
||||
/datum/gear/uniform/yogapants
|
||||
display_name = "pants, yoga"
|
||||
display_name = "pants, yoga (colorable)"
|
||||
path = /obj/item/clothing/under/pants/yogapants
|
||||
|
||||
/datum/gear/uniform/yogapants/New()
|
||||
@@ -651,7 +530,7 @@
|
||||
path = /obj/item/clothing/under/dress/revealingdress
|
||||
|
||||
/datum/gear/uniform/rippedpunk
|
||||
display_name = "ripped punk jeans"
|
||||
display_name = "jeans, ripped punk"
|
||||
path = /obj/item/clothing/under/rippedpunk
|
||||
|
||||
/datum/gear/uniform/gothic
|
||||
@@ -671,11 +550,11 @@
|
||||
path = /obj/item/clothing/under/dress/yellowswoop
|
||||
|
||||
/datum/gear/uniform/greenasym
|
||||
display_name = "green asymmetrical jumpsuit"
|
||||
display_name = "jumpsuit, green asymmetrical"
|
||||
path = /obj/item/clothing/under/greenasym
|
||||
|
||||
/datum/gear/uniform/cyberpunkharness
|
||||
display_name = "cyberpunk strapped harness"
|
||||
display_name = "outfit, cyberpunk strapped harness"
|
||||
path = /obj/item/clothing/under/cyberpunkharness
|
||||
|
||||
/datum/gear/uniform/whitegown
|
||||
@@ -699,33 +578,13 @@
|
||||
path = /obj/item/clothing/under/sheerblue
|
||||
|
||||
/datum/gear/uniform/disheveled
|
||||
display_name = "disheveled suit"
|
||||
display_name = "suit, disheveled"
|
||||
path = /obj/item/clothing/under/disheveled
|
||||
|
||||
/datum/gear/uniform/orangedress
|
||||
display_name = "dress, orange"
|
||||
path = /obj/item/clothing/under/dress/dress_orange
|
||||
|
||||
/datum/gear/uniform/sundress_pink
|
||||
display_name = "sundress, pink"
|
||||
path = /obj/item/clothing/under/dress/sundress_pink
|
||||
|
||||
/datum/gear/uniform/sundress_white
|
||||
display_name = "sundress, white"
|
||||
path = /obj/item/clothing/under/dress/sundress_white
|
||||
|
||||
/datum/gear/uniform/sundress_pinkbow
|
||||
display_name = "sundress, bowed pink"
|
||||
path = /obj/item/clothing/under/dress/sundress_pinkbow
|
||||
|
||||
/datum/gear/uniform/sundress_blue
|
||||
display_name = "sundress, long blue"
|
||||
path = /obj/item/clothing/under/dress/sundress_blue
|
||||
|
||||
/datum/gear/uniform/sundress_pinkshort
|
||||
display_name = "sundress, short pink"
|
||||
path = /obj/item/clothing/under/dress/sundress_pinkshort
|
||||
|
||||
/datum/gear/uniform/twopiece
|
||||
display_name = "dress, two-piece"
|
||||
path = /obj/item/clothing/under/dress/twopiece
|
||||
@@ -747,5 +606,5 @@
|
||||
path = /obj/item/clothing/under/dress/countess
|
||||
|
||||
/datum/gear/uniform/vampire
|
||||
display_name = "high-waisted trousers"
|
||||
display_name = "pants, high-waisted trousers"
|
||||
path = /obj/item/clothing/under/hightrousers
|
||||
|
||||
@@ -93,7 +93,7 @@
|
||||
gear_tweaks += gear_tweak_free_color_choice
|
||||
|
||||
/datum/gear/uniform/smock
|
||||
display_name = "smock selection (Teshari)"
|
||||
display_name = "Teshari smock selection"
|
||||
path = /obj/item/clothing/under/teshari/smock
|
||||
whitelisted = SPECIES_TESHARI
|
||||
sort_category = "Xenowear"
|
||||
@@ -107,7 +107,7 @@
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(smocks))
|
||||
|
||||
/datum/gear/uniform/undercoat
|
||||
display_name = "undercoat selection (Teshari)"
|
||||
display_name = "Teshari undercoat selection"
|
||||
path = /obj/item/clothing/under/teshari/undercoat/standard
|
||||
whitelisted = SPECIES_TESHARI
|
||||
sort_category = "Xenowear"
|
||||
@@ -121,7 +121,7 @@
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(undercoats))
|
||||
|
||||
/datum/gear/suit/cloak
|
||||
display_name = "cloak selection (Teshari)"
|
||||
display_name = "Teshari cloak selection"
|
||||
path = /obj/item/clothing/suit/storage/teshari/cloak/standard
|
||||
whitelisted = SPECIES_TESHARI
|
||||
sort_category = "Xenowear"
|
||||
@@ -166,358 +166,33 @@
|
||||
whitelisted = SPECIES_TESHARI
|
||||
sort_category = "Xenowear"
|
||||
|
||||
/datum/gear/uniform/dept/undercoat/cap
|
||||
display_name = "undercoat, facility director (Teshari)"
|
||||
path = /obj/item/clothing/under/teshari/undercoat/jobs/cap
|
||||
allowed_roles = list("Facility Director")
|
||||
|
||||
/datum/gear/uniform/dept/undercoat/hop
|
||||
display_name = "undercoat, head of personnel (Teshari)"
|
||||
/datum/gear/uniform/dept/undercoat
|
||||
display_name = "Teshari undercoat selection"
|
||||
path = /obj/item/clothing/under/teshari/undercoat/jobs/hop
|
||||
allowed_roles = list("Head of Personnel")
|
||||
|
||||
/datum/gear/uniform/dept/undercoat/rd
|
||||
display_name = "undercoat, research director (Teshari)"
|
||||
path = /obj/item/clothing/under/teshari/undercoat/jobs/rd
|
||||
allowed_roles = list("Research Director")
|
||||
|
||||
/datum/gear/uniform/dept/undercoat/hos
|
||||
display_name = "undercoat, head of security (Teshari)"
|
||||
path = /obj/item/clothing/under/teshari/undercoat/jobs/hos
|
||||
allowed_roles = list("Head of Security")
|
||||
|
||||
/datum/gear/uniform/dept/undercoat/ce
|
||||
display_name = "undercoat, chief engineer (Teshari)"
|
||||
path = /obj/item/clothing/under/teshari/undercoat/jobs/ce
|
||||
allowed_roles = list("Chief Engineer")
|
||||
|
||||
/datum/gear/uniform/dept/undercoat/cmo
|
||||
display_name = "undercoat, chief medical officer (Teshari)"
|
||||
path = /obj/item/clothing/under/teshari/undercoat/jobs/cmo
|
||||
allowed_roles = list("Chief Medical Officer")
|
||||
|
||||
/datum/gear/uniform/dept/undercoat/qm
|
||||
display_name = "undercoat, quartermaster (Teshari)"
|
||||
path = /obj/item/clothing/under/teshari/undercoat/jobs/qm
|
||||
allowed_roles = list("Quartermaster")
|
||||
|
||||
/datum/gear/uniform/dept/undercoat/cargo
|
||||
display_name = "undercoat, cargo (Teshari)"
|
||||
path = /obj/item/clothing/under/teshari/undercoat/jobs/cargo
|
||||
allowed_roles = list("Cargo Technician","Quartermaster","Shaft Miner")
|
||||
|
||||
/datum/gear/uniform/dept/undercoat/mining
|
||||
display_name = "undercoat, mining (Teshari)"
|
||||
path = /obj/item/clothing/under/teshari/undercoat/jobs/mining
|
||||
allowed_roles = list("Quartermaster","Shaft Miner")
|
||||
|
||||
/datum/gear/uniform/dept/undercoat/security
|
||||
display_name = "undercoat, security (Teshari)"
|
||||
path = /obj/item/clothing/under/teshari/undercoat/jobs/sec
|
||||
allowed_roles = list("Head of Security","Detective","Warden","Security Officer",)
|
||||
|
||||
/datum/gear/uniform/dept/undercoat/service
|
||||
display_name = "undercoat, service (Teshari)"
|
||||
path = /obj/item/clothing/under/teshari/undercoat/jobs/service
|
||||
allowed_roles = list("Head of Personnel","Bartender","Botanist","Janitor","Chef","Librarian","Chaplain")
|
||||
|
||||
/datum/gear/uniform/dept/undercoat/engineer
|
||||
display_name = "undercoat, engineering (Teshari)"
|
||||
path = /obj/item/clothing/under/teshari/undercoat/jobs/engineer
|
||||
allowed_roles = list("Chief Engineer","Station Engineer")
|
||||
|
||||
/datum/gear/uniform/dept/undercoat/atmos
|
||||
display_name = "undercoat, atmospherics (Teshari)"
|
||||
path = /obj/item/clothing/under/teshari/undercoat/jobs/atmos
|
||||
allowed_roles = list("Chief Engineer","Atmospheric Technician")
|
||||
|
||||
/datum/gear/uniform/dept/undercoat/research
|
||||
display_name = "undercoat, scientist (Teshari)"
|
||||
path = /obj/item/clothing/under/teshari/undercoat/jobs/sci
|
||||
allowed_roles = list("Research Director","Scientist", "Roboticist", "Xenobiologist")
|
||||
|
||||
/datum/gear/uniform/dept/undercoat/robo
|
||||
display_name = "undercoat, roboticist (Teshari)"
|
||||
path = /obj/item/clothing/under/teshari/undercoat/jobs/robo
|
||||
allowed_roles = list("Research Director","Roboticist")
|
||||
|
||||
/datum/gear/uniform/dept/undercoat/medical
|
||||
display_name = "undercoat, medical (Teshari)"
|
||||
path = /obj/item/clothing/under/teshari/undercoat/jobs/medical
|
||||
allowed_roles = list("Chief Medical Officer","Medical Doctor","Chemist","Paramedic","Geneticist","Psychiatrist")
|
||||
|
||||
/datum/gear/uniform/dept/undercoat/chemistry
|
||||
display_name = "undercoat, chemist (Teshari)"
|
||||
path = /obj/item/clothing/under/teshari/undercoat/jobs/chemistry
|
||||
allowed_roles = list("Chief Medical Officer","Chemist")
|
||||
|
||||
/datum/gear/uniform/dept/undercoat/virology
|
||||
display_name = "undercoat, virologist (Teshari)"
|
||||
path = /obj/item/clothing/under/teshari/undercoat/jobs/viro
|
||||
allowed_roles = list("Chief Medical Officer","Medical Doctor")
|
||||
|
||||
/datum/gear/uniform/dept/undercoat/psych
|
||||
display_name = "undercoat, psychiatrist (Teshari)"
|
||||
path = /obj/item/clothing/under/teshari/undercoat/jobs/psych
|
||||
allowed_roles = list("Chief Medical Officer","Psychiatrist")
|
||||
|
||||
/datum/gear/uniform/dept/undercoat/paramedic
|
||||
display_name = "undercoat, paramedic (Teshari)"
|
||||
path = /obj/item/clothing/under/teshari/undercoat/jobs/para
|
||||
allowed_roles = list("Chief Medical Officer","Paramedic")
|
||||
|
||||
/datum/gear/uniform/dept/undercoat/iaa
|
||||
display_name = "undercoat, internal affairs (Teshari)"
|
||||
path = /obj/item/clothing/under/teshari/undercoat/jobs/iaa
|
||||
allowed_roles = list("Internal Affairs Agent")
|
||||
/datum/gear/uniform/dept/undercoat/New()
|
||||
..()
|
||||
var/list/teshundercoats = list()
|
||||
for(var/teshundercoat_style in typesof(/obj/item/clothing/under/teshari/undercoat/jobs))
|
||||
var/obj/item/clothing/under/teshari/undercoat/jobs/teshundercoat = teshundercoat_style
|
||||
teshundercoats[initial(teshundercoat.name)] = teshundercoat
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(teshundercoats))
|
||||
|
||||
/datum/gear/suit/dept/cloak
|
||||
display_name = "Teshari cloak selection, jobs"
|
||||
whitelisted = SPECIES_TESHARI
|
||||
sort_category = "Xenowear"
|
||||
|
||||
/datum/gear/suit/dept/cloak/cap
|
||||
display_name = "cloak, facility director (Teshari)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/cloak/jobs
|
||||
allowed_roles = list("Facility Director")
|
||||
|
||||
/datum/gear/suit/dept/cloak/hop
|
||||
display_name = "cloak, head of personnel (Teshari)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/hop
|
||||
allowed_roles = list("Head of Personnel")
|
||||
|
||||
/datum/gear/suit/dept/cloak/rd
|
||||
display_name = "cloak, research director (Teshari)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/rd
|
||||
allowed_roles = list("Research Director")
|
||||
|
||||
/datum/gear/suit/dept/cloak/hos
|
||||
display_name = "cloak, head of security (Teshari)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/hos
|
||||
allowed_roles = list("Head of Security")
|
||||
|
||||
/datum/gear/suit/dept/cloak/hos/New()
|
||||
/datum/gear/suit/dept/cloak/New()
|
||||
..()
|
||||
var/list/cloaks = list()
|
||||
for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/hos,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/hos))
|
||||
var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
|
||||
cloaks[initial(cloak_type.name)] = cloak_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
|
||||
|
||||
/datum/gear/suit/cloak/dept/ce
|
||||
display_name = "cloak, chief engineer (Teshari)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/ce
|
||||
allowed_roles = list("Chief Engineer")
|
||||
|
||||
/datum/gear/suit/dept/cloak/ce/New()
|
||||
..()
|
||||
var/list/cloaks = list()
|
||||
for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/ce,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/ce))
|
||||
var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
|
||||
cloaks[initial(cloak_type.name)] = cloak_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
|
||||
|
||||
/datum/gear/suit/dept/cloak/cmo
|
||||
display_name = "cloak, chief medical officer (Teshari)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/cmo
|
||||
allowed_roles = list("Chief Medical Officer")
|
||||
|
||||
/datum/gear/suit/dept/cloak/cmo/New()
|
||||
..()
|
||||
var/list/cloaks = list()
|
||||
for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/cmo,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cmo))
|
||||
var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
|
||||
cloaks[initial(cloak_type.name)] = cloak_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
|
||||
|
||||
/datum/gear/suit/dept/cloak/qm
|
||||
display_name = "cloak, quartermaster (Teshari)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/qm
|
||||
allowed_roles = list("Chief Medical Officer")
|
||||
|
||||
/datum/gear/suit/dept/cloak/qm/New()
|
||||
..()
|
||||
var/list/cloaks = list()
|
||||
for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/qm,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/qm))
|
||||
var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
|
||||
cloaks[initial(cloak_type.name)] = cloak_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
|
||||
|
||||
/datum/gear/suit/dept/cloak/cargo
|
||||
display_name = "cloak, cargo (Teshari)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/cargo
|
||||
allowed_roles = list("Quartermaster","Shaft Miner","Cargo Technician")
|
||||
|
||||
/datum/gear/suit/dept/cloak/cargo/New()
|
||||
..()
|
||||
var/list/cloaks = list()
|
||||
for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/cargo,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cargo))
|
||||
var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
|
||||
cloaks[initial(cloak_type.name)] = cloak_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
|
||||
|
||||
/datum/gear/suit/dept/cloak/mining
|
||||
display_name = "cloak, mining (Teshari)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/mining
|
||||
allowed_roles = list("Quartermaster","Shaft Miner")
|
||||
|
||||
/datum/gear/suit/dept/cloak/mining/New()
|
||||
..()
|
||||
var/list/cloaks = list()
|
||||
for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/mining,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/mining))
|
||||
var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
|
||||
cloaks[initial(cloak_type.name)] = cloak_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
|
||||
|
||||
/datum/gear/suit/dept/cloak/security
|
||||
display_name = "cloak, security (Teshari)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/sec
|
||||
allowed_roles = list("Head of Security","Detective","Warden","Security Officer")
|
||||
|
||||
/datum/gear/suit/dept/cloak/security/New()
|
||||
..()
|
||||
var/list/cloaks = list()
|
||||
for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/sec,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/sec))
|
||||
var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
|
||||
cloaks[initial(cloak_type.name)] = cloak_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
|
||||
|
||||
/datum/gear/suit/dept/cloak/service
|
||||
display_name = "cloak, service (Teshari)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/service
|
||||
allowed_roles = list("Head of Personnel","Bartender","Botanist","Janitor","Chef","Librarian","Chaplain")
|
||||
|
||||
/datum/gear/suit/dept/cloak/service/New()
|
||||
..()
|
||||
var/list/cloaks = list()
|
||||
for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/service,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/service))
|
||||
var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
|
||||
cloaks[initial(cloak_type.name)] = cloak_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
|
||||
|
||||
/datum/gear/suit/dept/cloak/engineer
|
||||
display_name = "cloak, engineering (Teshari)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/engineer
|
||||
allowed_roles = list("Chief Engineer","Station Engineer")
|
||||
|
||||
/datum/gear/suit/dept/cloak/engineer/New()
|
||||
..()
|
||||
var/list/cloaks = list()
|
||||
for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/engineer,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/engineer))
|
||||
var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
|
||||
cloaks[initial(cloak_type.name)] = cloak_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
|
||||
|
||||
/datum/gear/suit/dept/cloak/atmos
|
||||
display_name = "cloak, atmospherics (Teshari)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/atmos
|
||||
allowed_roles = list("Chief Engineer","Atmospheric Technician")
|
||||
|
||||
/datum/gear/suit/dept/cloak/atmos/New()
|
||||
..()
|
||||
var/list/cloaks = list()
|
||||
for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/atmos,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/atmos))
|
||||
var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
|
||||
cloaks[initial(cloak_type.name)] = cloak_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
|
||||
|
||||
/datum/gear/suit/dept/cloak/research
|
||||
display_name = "cloak, scientist (Teshari)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/sci
|
||||
allowed_roles = list("Research Director","Scientist","Roboticist","Xenobiologist")
|
||||
|
||||
/datum/gear/suit/dept/cloak/research/New()
|
||||
..()
|
||||
var/list/cloaks = list()
|
||||
for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/sci,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/sci))
|
||||
var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
|
||||
cloaks[initial(cloak_type.name)] = cloak_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
|
||||
|
||||
/datum/gear/suit/dept/cloak/robo
|
||||
display_name = "cloak, roboticist (Teshari)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/robo
|
||||
allowed_roles = list("Research Director","Roboticist")
|
||||
|
||||
/datum/gear/suit/dept/cloak/robo/New()
|
||||
..()
|
||||
var/list/cloaks = list()
|
||||
for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/robo,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/robo))
|
||||
var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
|
||||
cloaks[initial(cloak_type.name)] = cloak_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
|
||||
|
||||
/datum/gear/suit/dept/cloak/medical
|
||||
display_name = "cloak, medical (Teshari)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/medical
|
||||
allowed_roles = list("Chief Medical Officer","Medical Doctor","Chemist","Paramedic","Geneticist", "Psychiatrist")
|
||||
|
||||
/datum/gear/suit/dept/cloak/medical/New()
|
||||
..()
|
||||
var/list/cloaks = list()
|
||||
for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/medical,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/medical))
|
||||
var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
|
||||
cloaks[initial(cloak_type.name)] = cloak_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
|
||||
|
||||
/datum/gear/suit/dept/cloak/chemistry
|
||||
display_name = "cloak, chemist (Teshari)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/chemistry
|
||||
allowed_roles = list("Chemist")
|
||||
|
||||
/datum/gear/suit/dept/cloak/chemistry/New()
|
||||
..()
|
||||
var/list/cloaks = list()
|
||||
for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/chemistry,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/chemistry))
|
||||
var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
|
||||
cloaks[initial(cloak_type.name)] = cloak_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
|
||||
|
||||
/datum/gear/suit/dept/cloak/virology
|
||||
display_name = "cloak, virologist (Teshari)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/viro
|
||||
allowed_roles = list("Medical Doctor")
|
||||
|
||||
/datum/gear/suit/dept/cloak/virology/New()
|
||||
..()
|
||||
var/list/cloaks = list()
|
||||
for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/viro,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/viro))
|
||||
var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
|
||||
cloaks[initial(cloak_type.name)] = cloak_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
|
||||
|
||||
/datum/gear/suit/dept/cloak/psych
|
||||
display_name = "cloak, psychiatrist (Teshari)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/psych
|
||||
allowed_roles = list("Chief Medical Officer","Psychiatrist")
|
||||
|
||||
/datum/gear/suit/dept/cloak/paramedic
|
||||
display_name = "cloak, paramedic (Teshari)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/para
|
||||
allowed_roles = list("Chief Medical Officer","Paramedic")
|
||||
|
||||
/datum/gear/suit/dept/cloak/paramedic/New()
|
||||
..()
|
||||
var/list/cloaks = list()
|
||||
for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/para,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/para))
|
||||
var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
|
||||
cloaks[initial(cloak_type.name)] = cloak_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
|
||||
|
||||
/datum/gear/suit/dept/cloak/iaa
|
||||
display_name = "cloak, internal affairs (Teshari)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/cloak/jobs/iaa
|
||||
allowed_roles = list("Internal Affairs Agent")
|
||||
|
||||
/datum/gear/suit/dept/cloak/iaa/New()
|
||||
..()
|
||||
var/list/cloaks = list()
|
||||
for(var/cloak in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs/iaa,/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/iaa))
|
||||
var/obj/item/clothing/suit/storage/teshari/beltcloak/jobs/cloak_type = cloak
|
||||
cloaks[initial(cloak_type.name)] = cloak_type
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
|
||||
var/list/teshcloaks = list()
|
||||
for(var/teshcloak_style in typesof(/obj/item/clothing/suit/storage/teshari/cloak/jobs, /obj/item/clothing/suit/storage/teshari/beltcloak/jobs))
|
||||
var/obj/item/clothing/suit/storage/teshari/cloak/jobs/teshcloak = teshcloak_style
|
||||
teshcloaks[initial(teshcloak.name)] = teshcloak
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(teshcloaks))
|
||||
|
||||
/datum/gear/uniform/smockcolor
|
||||
display_name = "smock, recolorable (Teshari)"
|
||||
display_name = "Teshari smock (colorable)"
|
||||
path = /obj/item/clothing/under/teshari/smock/white
|
||||
whitelisted = SPECIES_TESHARI
|
||||
sort_category = "Xenowear"
|
||||
@@ -527,7 +202,7 @@
|
||||
gear_tweaks += gear_tweak_free_color_choice
|
||||
|
||||
/datum/gear/suit/beltcloak
|
||||
display_name = "belted cloak, selection (Teshari)"
|
||||
display_name = "Teshari cloak selection, belted"
|
||||
path = /obj/item/clothing/suit/storage/teshari/beltcloak/standard
|
||||
whitelisted = SPECIES_TESHARI
|
||||
sort_category = "Xenowear"
|
||||
@@ -541,7 +216,7 @@
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
|
||||
|
||||
/datum/gear/suit/beltcloak_color
|
||||
display_name = "belted cloak, recolorable (Teshari)"
|
||||
display_name = "Teshari cloak, belted (colorable)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/beltcloak/standard/white_grey
|
||||
whitelisted = SPECIES_TESHARI
|
||||
sort_category = "Xenowear"
|
||||
@@ -550,23 +225,8 @@
|
||||
..()
|
||||
gear_tweaks += gear_tweak_free_color_choice
|
||||
|
||||
/datum/gear/suit/dept/beltcloak/wrdn
|
||||
display_name = "belted cloak, warden (Teshari)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/wrdn
|
||||
allowed_roles = list("Head of Security","Warden")
|
||||
|
||||
/datum/gear/suit/dept/beltcloak/jani
|
||||
display_name = "belted cloak, janitor (Teshari)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/jani
|
||||
allowed_roles = list("Janitor")
|
||||
|
||||
/datum/gear/suit/dept/beltcloak/cmd
|
||||
display_name = "belted cloak, command (Teshari)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/beltcloak/jobs/command
|
||||
allowed_roles = list("Site Manager","Head of Personnel","Head of Security","Chief Engineer","Chief Medical Officer","Research Director")
|
||||
|
||||
/datum/gear/suit/cloak_hood
|
||||
display_name = "hooded cloak selection (Teshari)"
|
||||
display_name = "Teshari cloak selection, hooded"
|
||||
path = /obj/item/clothing/suit/storage/hooded/teshari/standard
|
||||
whitelisted = SPECIES_TESHARI
|
||||
sort_category = "Xenowear"
|
||||
@@ -580,7 +240,7 @@
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(cloaks))
|
||||
|
||||
/datum/gear/uniform/worksuit
|
||||
display_name = "worksuit selection (Teshari)"
|
||||
display_name = "Teshari worksuit selection"
|
||||
path = /obj/item/clothing/under/teshari/undercoat/standard/worksuit
|
||||
whitelisted = SPECIES_TESHARI
|
||||
sort_category = "Xenowear"
|
||||
@@ -594,7 +254,7 @@
|
||||
gear_tweaks += new/datum/gear_tweak/path(sortAssoc(worksuits))
|
||||
|
||||
/datum/gear/uniform/undercoatcolor
|
||||
display_name = "undercoat, recolorable (Teshari)"
|
||||
display_name = "Teshari undercoat (colorable)"
|
||||
path = /obj/item/clothing/under/teshari/undercoat/standard/white_grey
|
||||
whitelisted = SPECIES_TESHARI
|
||||
sort_category = "Xenowear"
|
||||
@@ -604,7 +264,7 @@
|
||||
gear_tweaks += gear_tweak_free_color_choice
|
||||
|
||||
/datum/gear/suit/cloakcolor
|
||||
display_name = "cloak, recolorable (Teshari)"
|
||||
display_name = "Teshari cloak (colorable)"
|
||||
path = /obj/item/clothing/suit/storage/teshari/cloak/standard/white_grey
|
||||
whitelisted = SPECIES_TESHARI
|
||||
sort_category = "Xenowear"
|
||||
@@ -614,7 +274,7 @@
|
||||
gear_tweaks += gear_tweak_free_color_choice
|
||||
|
||||
/datum/gear/suit/labcoat_tesh
|
||||
display_name = "labcoat, colorable (Teshari)"
|
||||
display_name = "Teshari labcoat (colorable)"
|
||||
path = /obj/item/clothing/suit/storage/toggle/labcoat/teshari
|
||||
whitelisted = SPECIES_TESHARI
|
||||
sort_category = "Xenowear"
|
||||
@@ -624,7 +284,7 @@
|
||||
gear_tweaks += gear_tweak_free_color_choice
|
||||
|
||||
/datum/gear/suit/teshcoat
|
||||
display_name = "small black coat, recolorable stripes (Teshari)"
|
||||
display_name = "Teshari smallcoat, (colorable stripes)"
|
||||
path = /obj/item/clothing/suit/storage/toggle/tesharicoat
|
||||
whitelisted = SPECIES_TESHARI
|
||||
sort_category = "Xenowear"
|
||||
@@ -634,7 +294,7 @@
|
||||
gear_tweaks += gear_tweak_free_color_choice
|
||||
|
||||
/datum/gear/suit/teshcoatwhite
|
||||
display_name = "smallcoat, recolorable (Teshari)"
|
||||
display_name = "Teshari smallcoat (colorable)"
|
||||
path = /obj/item/clothing/suit/storage/toggle/tesharicoatwhite
|
||||
whitelisted = SPECIES_TESHARI
|
||||
sort_category = "Xenowear"
|
||||
@@ -644,7 +304,7 @@
|
||||
gear_tweaks += gear_tweak_free_color_choice
|
||||
|
||||
/datum/gear/accessory/teshneckscarf
|
||||
display_name = "neckscarf, recolorable (Teshari)"
|
||||
display_name = "Teshari neckscarf, (colorable)"
|
||||
path = /obj/item/clothing/accessory/scarf/teshari/neckscarf
|
||||
whitelisted = SPECIES_TESHARI
|
||||
sort_category = "Xenowear"
|
||||
@@ -653,23 +313,8 @@
|
||||
..()
|
||||
gear_tweaks += gear_tweak_free_color_choice
|
||||
|
||||
/datum/gear/shoes/toelessjack
|
||||
display_name = "jackboots, toe-less"
|
||||
path = /obj/item/clothing/shoes/boots/jackboots/toeless
|
||||
cost = 2
|
||||
|
||||
/datum/gear/shoes/toelessknee
|
||||
display_name = "jackboots, toe-less, knee-length"
|
||||
path = /obj/item/clothing/shoes/boots/jackboots/toeless/knee
|
||||
cost = 2
|
||||
|
||||
/datum/gear/shoes/toelessthigh
|
||||
display_name = "jackboots, toe-less, thigh-length"
|
||||
path = /obj/item/clothing/shoes/boots/jackboots/toeless/thigh
|
||||
cost = 2
|
||||
|
||||
/datum/gear/eyes/aerogelgoggles
|
||||
display_name = "airtight orange goggles (Teshari)"
|
||||
display_name = "Teshari airtight orange goggles"
|
||||
path = /obj/item/clothing/glasses/aerogelgoggles
|
||||
whitelisted = SPECIES_TESHARI
|
||||
sort_category = "Xenowear"
|
||||
|
||||
Reference in New Issue
Block a user