mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-24 21:40:55 +01:00
Merge repair
This commit is contained in:
@@ -13,37 +13,120 @@ proc/populate_gear_list()
|
||||
var/list/allowed_roles //Roles that can spawn with this item.
|
||||
var/whitelisted //Term to check the whitelist for..
|
||||
|
||||
//Standard gear datums.
|
||||
// This is sorted both by slot and alphabetically! Don't fuck it up!
|
||||
// Headslot items
|
||||
|
||||
/datum/gear/cards
|
||||
display_name = "deck of cards"
|
||||
path = /obj/item/weapon/deck
|
||||
/datum/gear/gbandana
|
||||
display_name = "bandana, green"
|
||||
path = /obj/item/clothing/head/greenbandana
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
|
||||
/datum/gear/dice
|
||||
display_name = "d20"
|
||||
path = /obj/item/weapon/dice/d20
|
||||
/datum/gear/bandana
|
||||
display_name = "bandana, pirate-red"
|
||||
path = /obj/item/clothing/head/bandana
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
|
||||
/datum/gear/bsec_beret
|
||||
display_name = "beret, blue (security)"
|
||||
path = /obj/item/clothing/head/beret/sec/alt
|
||||
cost = 1
|
||||
slot = slot_head
|
||||
allowed_roles = list("Security Officer","Head of Security","Warden")
|
||||
|
||||
/datum/gear/comb
|
||||
display_name = "purple comb"
|
||||
path = /obj/item/weapon/fluff/cado_keppel_1
|
||||
/datum/gear/eng_beret
|
||||
display_name = "beret, engie-orange"
|
||||
path = /obj/item/clothing/head/beret/eng
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
// allowed_roles = list("Station Engineer","Atmospheric Technician","Chief Engineer")
|
||||
|
||||
/datum/gear/purp_beret
|
||||
display_name = "beret, purple"
|
||||
path = /obj/item/clothing/head/beret/jan
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
|
||||
/datum/gear/red_beret
|
||||
display_name = "beret, red"
|
||||
path = /obj/item/clothing/head/beret
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
|
||||
/datum/gear/sec_beret
|
||||
display_name = "beret, red (security)"
|
||||
path = /obj/item/clothing/head/beret/sec
|
||||
cost = 1
|
||||
slot = slot_head
|
||||
allowed_roles = list("Security Officer","Head of Security","Warden")
|
||||
|
||||
/datum/gear/tie_horrible
|
||||
display_name = "horrible tie"
|
||||
path = /obj/item/clothing/tie/horrible
|
||||
/datum/gear/bcap
|
||||
display_name = "cap, blue"
|
||||
path = /obj/item/clothing/head/soft/blue
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
|
||||
/datum/gear/tie_blue
|
||||
display_name = "blue tie"
|
||||
path = /obj/item/clothing/tie/blue
|
||||
/datum/gear/mailman
|
||||
display_name = "cap, blue station"
|
||||
path = /obj/item/clothing/head/mailman
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
|
||||
/datum/gear/tie_red
|
||||
display_name = "red tie"
|
||||
path = /obj/item/clothing/tie/red
|
||||
/datum/gear/flatcap
|
||||
display_name = "cap, brown-flat"
|
||||
path = /obj/item/clothing/head/flatcap
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
|
||||
/datum/gear/corpcap
|
||||
display_name = "cap, corporate (Security)"
|
||||
path = /obj/item/clothing/head/soft/sec/corp
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
allowed_roles = list("Security Officer","Head of Security","Warden")
|
||||
|
||||
/datum/gear/gcap
|
||||
display_name = "cap, green"
|
||||
path = /obj/item/clothing/head/soft/green
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
|
||||
/datum/gear/grcap
|
||||
display_name = "cap, grey"
|
||||
path = /obj/item/clothing/head/soft/grey
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
|
||||
/datum/gear/ocap
|
||||
display_name = "cap, orange"
|
||||
path = /obj/item/clothing/head/soft/orange
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
|
||||
/datum/gear/purcap
|
||||
display_name = "cap, purple"
|
||||
path = /obj/item/clothing/head/soft/purple
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
|
||||
/datum/gear/raincap
|
||||
display_name = "cap, rainbow"
|
||||
path = /obj/item/clothing/head/soft/rainbow
|
||||
cost = 3
|
||||
slot = slot_head
|
||||
|
||||
/datum/gear/rcap
|
||||
display_name = "cap, red"
|
||||
path = /obj/item/clothing/head/soft/red
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
|
||||
/datum/gear/ycap
|
||||
display_name = "cap, yellow"
|
||||
path = /obj/item/clothing/head/soft/yellow
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
|
||||
/datum/gear/hairflower
|
||||
display_name = "hair flower pin"
|
||||
@@ -51,47 +134,384 @@ proc/populate_gear_list()
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
|
||||
/datum/gear/bandana
|
||||
display_name = "pirate bandana"
|
||||
path = /obj/item/clothing/head/bandana
|
||||
cost = 3
|
||||
/datum/gear/dbhardhat
|
||||
display_name = "hardhat, blue"
|
||||
path = /obj/item/clothing/head/hardhat/dblue
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
|
||||
/datum/gear/ohardhat
|
||||
display_name = "hardhat, orange"
|
||||
path = /obj/item/clothing/head/hardhat/orange
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
|
||||
/datum/gear/yhardhat
|
||||
display_name = "hardhat, yellow"
|
||||
path = /obj/item/clothing/head/hardhat
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
|
||||
/datum/gear/boater
|
||||
display_name = "hat, boatsman"
|
||||
path = /obj/item/clothing/head/boaterhat
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
|
||||
/datum/gear/bowler
|
||||
display_name = "hat, bowler"
|
||||
path = /obj/item/clothing/head/bowler
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
|
||||
/datum/gear/fez
|
||||
display_name = "hat, fez"
|
||||
path = /obj/item/clothing/head/fez
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
|
||||
/datum/gear/ushanka
|
||||
display_name = "ushanka"
|
||||
path = /obj/item/clothing/head/ushanka
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
|
||||
/datum/gear/zhan_scarf
|
||||
display_name = "headscarf, white"
|
||||
path = /obj/item/clothing/head/tajaran/scarf
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
// whitelisted = "Tajaran" // It's a headscarf. It isn't even a taj-themed headscarf!
|
||||
|
||||
// Eyes
|
||||
|
||||
/datum/gear/eyepatch
|
||||
display_name = "eyepatch"
|
||||
path = /obj/item/clothing/glasses/eyepatch
|
||||
cost = 1
|
||||
slot = slot_glasses
|
||||
|
||||
/datum/gear/green_glasses
|
||||
display_name = "Glasses, green"
|
||||
path = /obj/item/clothing/glasses/gglasses
|
||||
cost = 1
|
||||
|
||||
/datum/gear/scanning_goggles
|
||||
display_name = "scanning goggles"
|
||||
path = /obj/item/clothing/glasses/fluff/uzenwa_sissra_1
|
||||
cost = 1
|
||||
// allowed_roles = list("Roboticist", "Scientist", "Research Director")
|
||||
|
||||
/datum/gear/security
|
||||
display_name = "Security HUD"
|
||||
path = /obj/item/clothing/glasses/hud/security
|
||||
cost = 1
|
||||
slot = slot_glasses
|
||||
allowed_roles = list("Security Officer","Head of Security","Warden")
|
||||
|
||||
/datum/gear/thugshades
|
||||
display_name = "Sunglasses, Fat (Security)"
|
||||
path = /obj/item/clothing/glasses/sunglasses/big
|
||||
cost = 1
|
||||
slot = slot_glasses
|
||||
allowed_roles = list("Security Officer","Head of Security","Warden")
|
||||
|
||||
/datum/gear/prescription
|
||||
display_name = "sunglasses, presciption"
|
||||
path = /obj/item/clothing/glasses/sunglasses/prescription
|
||||
cost = 3
|
||||
slot = slot_glasses
|
||||
|
||||
// Mask
|
||||
|
||||
/datum/gear/sterilemask
|
||||
display_name = "sterile mask"
|
||||
path = /obj/item/clothing/mask/surgical
|
||||
slot = slot_w_uniform
|
||||
cost = 2
|
||||
|
||||
// Uniform slot
|
||||
|
||||
/datum/gear/exec_suit
|
||||
display_name = "executive suit"
|
||||
path = /obj/item/clothing/under/suit_jacket/really_black
|
||||
slot = slot_w_uniform
|
||||
cost = 2
|
||||
|
||||
/datum/gear/kilt
|
||||
display_name = "kilt"
|
||||
path = /obj/item/clothing/under/kilt
|
||||
slot = slot_w_uniform
|
||||
cost = 3
|
||||
|
||||
/datum/gear/skirt_blue
|
||||
display_name = "plaid skirt, blue"
|
||||
path = /obj/item/clothing/under/dress/plaid_blue
|
||||
slot = slot_w_uniform
|
||||
cost = 2
|
||||
|
||||
/datum/gear/skirt_purple
|
||||
display_name = "plaid skirt, purple"
|
||||
path = /obj/item/clothing/under/dress/plaid_purple
|
||||
slot = slot_w_uniform
|
||||
cost = 2
|
||||
|
||||
/datum/gear/skirt_red
|
||||
display_name = " plaid skirt, red"
|
||||
path = /obj/item/clothing/under/dress/plaid_red
|
||||
slot = slot_w_uniform
|
||||
cost = 2
|
||||
|
||||
/datum/gear/skirt_black
|
||||
display_name = "skirt, black"
|
||||
path = /obj/item/clothing/under/blackskirt
|
||||
slot = slot_w_uniform
|
||||
cost = 2
|
||||
|
||||
/datum/gear/sundress
|
||||
display_name = "sundress"
|
||||
path = /obj/item/clothing/under/sundress
|
||||
slot = slot_w_uniform
|
||||
cost = 3
|
||||
|
||||
/datum/gear/uniform_captain
|
||||
display_name = "uniform, captain's dress"
|
||||
path = /obj/item/clothing/under/dress/dress_cap
|
||||
slot = slot_w_uniform
|
||||
cost = 1
|
||||
allowed_roles = list("Captain")
|
||||
|
||||
/datum/gear/corpsecsuit
|
||||
display_name = "uniform, corporate (Security)"
|
||||
path = /obj/item/clothing/under/rank/security/corp
|
||||
cost = 2
|
||||
slot = slot_w_uniform
|
||||
allowed_roles = list("Security Officer","Head of Security","Warden")
|
||||
|
||||
/datum/gear/uniform_hop
|
||||
display_name = "uniform, HoP's dress"
|
||||
path = /obj/item/clothing/under/dress/dress_hop
|
||||
slot = slot_w_uniform
|
||||
cost = 1
|
||||
allowed_roles = list("Head of Personnel")
|
||||
|
||||
/datum/gear/uniform_hr
|
||||
display_name = "uniform, HR director (HoP)"
|
||||
path = /obj/item/clothing/under/dress/dress_hr
|
||||
slot = slot_w_uniform
|
||||
cost = 1
|
||||
allowed_roles = list("Head of Personnel")
|
||||
|
||||
/datum/gear/navysecsuit
|
||||
display_name = "uniform, navyblue (Security)"
|
||||
path = /obj/item/clothing/under/rank/security/navyblue
|
||||
cost = 2
|
||||
slot = slot_w_uniform
|
||||
allowed_roles = list("Security Officer","Head of Security","Warden")
|
||||
|
||||
// Attachments
|
||||
|
||||
/datum/gear/armband_cargo
|
||||
display_name = "armband, cargo"
|
||||
path = /obj/item/clothing/tie/armband/cargo
|
||||
cost = 1
|
||||
|
||||
/datum/gear/armband_emt
|
||||
display_name = "armband, EMT"
|
||||
path = /obj/item/clothing/tie/armband/medgreen
|
||||
cost = 2
|
||||
|
||||
/datum/gear/armband_engineering
|
||||
display_name = "armband, engineering"
|
||||
path = /obj/item/clothing/tie/armband/engine
|
||||
cost = 1
|
||||
|
||||
/datum/gear/armband_hydroponics
|
||||
display_name = "armband, hydroponics"
|
||||
path = /obj/item/clothing/tie/armband/hydro
|
||||
cost = 1
|
||||
|
||||
/datum/gear/armband_medical
|
||||
display_name = "armband, medical"
|
||||
path = /obj/item/clothing/tie/armband/med
|
||||
cost = 1
|
||||
|
||||
/datum/gear/armband
|
||||
display_name = "armband, red"
|
||||
path = /obj/item/clothing/tie/armband
|
||||
cost = 1
|
||||
|
||||
/datum/gear/armband_science
|
||||
display_name = "armband, science"
|
||||
path = /obj/item/clothing/tie/armband/science
|
||||
cost = 1
|
||||
|
||||
/datum/gear/armpit
|
||||
display_name = "shoulder holster"
|
||||
path = /obj/item/clothing/tie/holster/armpit
|
||||
cost = 2
|
||||
allowed_roles = list("Captain", "Head of Personnel", "Security Officer", "Head of Security")
|
||||
|
||||
/datum/gear/tie_blue
|
||||
display_name = "tie, blue"
|
||||
path = /obj/item/clothing/tie/blue
|
||||
cost = 1
|
||||
|
||||
/datum/gear/tie_red
|
||||
display_name = "tie, red"
|
||||
path = /obj/item/clothing/tie/red
|
||||
cost = 1
|
||||
|
||||
/datum/gear/tie_horrible
|
||||
display_name = "tie, socially disgraceful"
|
||||
path = /obj/item/clothing/tie/horrible
|
||||
cost = 1
|
||||
|
||||
/datum/gear/brown_vest
|
||||
display_name = "webbing, engineering"
|
||||
path = /obj/item/clothing/tie/storage/brown_vest
|
||||
cost = 2
|
||||
allowed_roles = list("Station Engineer","Atmospheric Technician","Chief Engineer")
|
||||
|
||||
/datum/gear/black_vest
|
||||
display_name = "webbing, security"
|
||||
path = /obj/item/clothing/tie/storage/black_vest
|
||||
cost = 2
|
||||
allowed_roles = list("Security Officer","Head of Security","Warden")
|
||||
|
||||
/datum/gear/webbing
|
||||
display_name = "webbing, simple"
|
||||
path = /obj/item/clothing/tie/storage/webbing
|
||||
cost = 2
|
||||
|
||||
// Suit slot
|
||||
|
||||
/datum/gear/apron
|
||||
display_name = "apron, blue"
|
||||
path = /obj/item/clothing/suit/apron
|
||||
cost = 1
|
||||
slot = slot_wear_suit
|
||||
|
||||
/datum/gear/bomber
|
||||
display_name = "bomberjacker"
|
||||
path = /obj/item/clothing/suit/bomber
|
||||
cost = 4
|
||||
slot = slot_wear_suit
|
||||
|
||||
/datum/gear/unathi_mantle
|
||||
display_name = "hide mantle (Unathi)"
|
||||
path = /obj/item/clothing/suit/unathi/mantle
|
||||
cost = 2
|
||||
slot = slot_wear_suit
|
||||
whitelisted = "Unathi"
|
||||
|
||||
/datum/gear/labcoat
|
||||
display_name = "labcoat"
|
||||
path = /obj/item/clothing/suit/storage/labcoat
|
||||
cost = 3
|
||||
slot = slot_wear_suit
|
||||
|
||||
/datum/gear/overalls
|
||||
display_name = "overalls"
|
||||
path = /obj/item/clothing/suit/apron/overalls
|
||||
cost = 2
|
||||
slot = slot_wear_suit
|
||||
|
||||
/datum/gear/gponcho
|
||||
display_name = "poncho, green"
|
||||
path = /obj/item/clothing/suit/poncho/green
|
||||
cost = 4
|
||||
slot = slot_wear_suit
|
||||
|
||||
/datum/gear/rponcho
|
||||
display_name = "poncho, red"
|
||||
path = /obj/item/clothing/suit/poncho/red
|
||||
cost = 4
|
||||
slot = slot_wear_suit
|
||||
|
||||
/datum/gear/poncho
|
||||
display_name = "poncho, tan"
|
||||
path = /obj/item/clothing/suit/poncho
|
||||
cost = 4
|
||||
slot = slot_wear_suit
|
||||
|
||||
/datum/gear/unathi_robe
|
||||
display_name = "roughspun robe (Unathi)"
|
||||
path = /obj/item/clothing/suit/unathi/robe
|
||||
cost = 3
|
||||
slot = slot_wear_suit
|
||||
// whitelisted = "Unathi" // You don't have a monopoly on a robe!
|
||||
|
||||
/datum/gear/suspenders
|
||||
display_name = "suspenders"
|
||||
path = /obj/item/clothing/suit/suspenders
|
||||
cost = 2
|
||||
slot = slot_wear_suit
|
||||
|
||||
/datum/gear/wcoat
|
||||
display_name = "waistcoat"
|
||||
path = /obj/item/clothing/suit/wcoat
|
||||
cost = 2
|
||||
slot = slot_wear_suit
|
||||
|
||||
/datum/gear/prescription
|
||||
display_name = "prescription sunglasses"
|
||||
path = /obj/item/clothing/glasses/sunglasses/prescription
|
||||
cost = 3
|
||||
slot = slot_glasses
|
||||
|
||||
/datum/gear/eyepatch
|
||||
display_name = "eyepatch"
|
||||
path = /obj/item/clothing/glasses/eyepatch
|
||||
cost = 3
|
||||
slot = slot_glasses
|
||||
|
||||
/datum/gear/flatcap
|
||||
display_name = "flat cap"
|
||||
path = /obj/item/clothing/head/flatcap
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
|
||||
/datum/gear/labcoat
|
||||
display_name = "labcoat"
|
||||
path = /obj/item/clothing/suit/storage/labcoat
|
||||
/datum/gear/zhan_furs
|
||||
display_name = "Zhan-Khazan furs (Tajaran)"
|
||||
path = /obj/item/clothing/suit/tajaran/furs
|
||||
cost = 3
|
||||
slot = slot_wear_suit
|
||||
whitelisted = "Tajaran" // You do have a monopoly on a fur suit tho
|
||||
|
||||
// Gloves
|
||||
|
||||
/datum/gear/black_gloves
|
||||
display_name = "gloves, black"
|
||||
path = /obj/item/clothing/gloves/black
|
||||
cost = 2
|
||||
slot = slot_gloves
|
||||
|
||||
/datum/gear/blue_gloves
|
||||
display_name = "gloves, blue"
|
||||
path = /obj/item/clothing/gloves/blue
|
||||
cost = 1
|
||||
slot = slot_gloves
|
||||
|
||||
/datum/gear/brown_gloves
|
||||
display_name = "gloves, brown"
|
||||
path = /obj/item/clothing/gloves/brown
|
||||
cost = 2
|
||||
slot = slot_gloves
|
||||
|
||||
/datum/gear/green_gloves
|
||||
display_name = "gloves, green"
|
||||
path = /obj/item/clothing/gloves/green
|
||||
cost = 1
|
||||
slot = slot_gloves
|
||||
|
||||
/datum/gear/orange_gloves
|
||||
display_name = "gloves, orange"
|
||||
path = /obj/item/clothing/gloves/orange
|
||||
cost = 1
|
||||
slot = slot_gloves
|
||||
|
||||
/datum/gear/red_gloves
|
||||
display_name = "gloves, red"
|
||||
path = /obj/item/clothing/gloves/red
|
||||
cost = 1
|
||||
slot = slot_gloves
|
||||
|
||||
/datum/gear/white_gloves
|
||||
display_name = "gloves, white"
|
||||
path = /obj/item/clothing/gloves/white
|
||||
cost = 2
|
||||
slot = slot_gloves
|
||||
|
||||
// Shoelocker
|
||||
|
||||
/datum/gear/jackboots
|
||||
display_name = "jackboots"
|
||||
path = /obj/item/clothing/shoes/jackboots
|
||||
cost = 2
|
||||
slot = slot_shoes
|
||||
|
||||
/datum/gear/sandal
|
||||
display_name = "sandals"
|
||||
@@ -99,309 +519,138 @@ proc/populate_gear_list()
|
||||
cost = 1
|
||||
slot = slot_shoes
|
||||
|
||||
/datum/gear/leather
|
||||
display_name = "leather shoes"
|
||||
path = /obj/item/clothing/shoes/leather
|
||||
cost = 2
|
||||
slot = slot_shoes
|
||||
|
||||
/datum/gear/dress_shoes
|
||||
display_name = "dress shoes"
|
||||
path = /obj/item/clothing/shoes/centcom
|
||||
cost = 2
|
||||
slot = slot_shoes
|
||||
|
||||
/datum/gear/black_gloves
|
||||
display_name = "black gloves"
|
||||
path = /obj/item/clothing/gloves/black
|
||||
cost = 1
|
||||
slot = slot_gloves
|
||||
|
||||
/datum/gear/red_gloves
|
||||
display_name = "red gloves"
|
||||
path = /obj/item/clothing/gloves/red
|
||||
cost = 1
|
||||
slot = slot_gloves
|
||||
|
||||
/datum/gear/blue_gloves
|
||||
display_name = "blue gloves"
|
||||
path = /obj/item/clothing/gloves/blue
|
||||
cost = 1
|
||||
slot = slot_gloves
|
||||
|
||||
/datum/gear/orange_gloves
|
||||
display_name = "orange gloves"
|
||||
path = /obj/item/clothing/gloves/orange
|
||||
cost = 1
|
||||
slot = slot_gloves
|
||||
|
||||
/datum/gear/purple_gloves
|
||||
display_name = "purple gloves"
|
||||
path = /obj/item/clothing/gloves/purple
|
||||
cost = 1
|
||||
slot = slot_gloves
|
||||
|
||||
/datum/gear/brown_gloves
|
||||
display_name = "brown gloves"
|
||||
path = /obj/item/clothing/gloves/brown
|
||||
cost = 1
|
||||
slot = slot_gloves
|
||||
|
||||
/datum/gear/green_gloves
|
||||
display_name = "green gloves"
|
||||
path = /obj/item/clothing/gloves/green
|
||||
cost = 2
|
||||
slot = slot_gloves
|
||||
|
||||
/datum/gear/white_gloves
|
||||
display_name = "white gloves"
|
||||
path = /obj/item/clothing/gloves/white
|
||||
cost = 2
|
||||
slot = slot_gloves
|
||||
|
||||
/datum/gear/black_shoes
|
||||
display_name = "black shoes"
|
||||
display_name = "shoes, black"
|
||||
path = /obj/item/clothing/shoes/black
|
||||
cost = 2
|
||||
cost = 1
|
||||
slot = slot_shoes
|
||||
|
||||
/datum/gear/blue_shoes
|
||||
display_name = "blue shoes"
|
||||
display_name = "shoes, blue"
|
||||
path = /obj/item/clothing/shoes/blue
|
||||
cost = 2
|
||||
cost = 1
|
||||
slot = slot_shoes
|
||||
|
||||
/datum/gear/brown_shoes
|
||||
display_name = "brown shoes"
|
||||
display_name = "shoes, brown"
|
||||
path = /obj/item/clothing/shoes/brown
|
||||
cost = 2
|
||||
cost = 1
|
||||
slot = slot_shoes
|
||||
|
||||
/datum/gear/laceyshoes
|
||||
display_name = "shoes, classy"
|
||||
path = /obj/item/clothing/shoes/laceup
|
||||
cost = 1
|
||||
slot = slot_shoes
|
||||
|
||||
/datum/gear/dress_shoes
|
||||
display_name = "shoes, dress"
|
||||
path = /obj/item/clothing/shoes/centcom
|
||||
cost = 1
|
||||
slot = slot_shoes
|
||||
|
||||
/datum/gear/green_shoes
|
||||
display_name = "green shoes"
|
||||
display_name = "shoes, green"
|
||||
path = /obj/item/clothing/shoes/green
|
||||
cost = 2
|
||||
cost = 1
|
||||
slot = slot_shoes
|
||||
|
||||
/datum/gear/leather
|
||||
display_name = "shoes, leather"
|
||||
path = /obj/item/clothing/shoes/leather
|
||||
cost = 1
|
||||
slot = slot_shoes
|
||||
|
||||
/datum/gear/orange_shoes
|
||||
display_name = "orange shoes"
|
||||
display_name = "shoes, orange"
|
||||
path = /obj/item/clothing/shoes/orange
|
||||
cost = 2
|
||||
cost = 1
|
||||
slot = slot_shoes
|
||||
|
||||
/datum/gear/purple_shoes
|
||||
display_name = "purple shoes"
|
||||
display_name = "shoes, purple"
|
||||
path = /obj/item/clothing/shoes/purple
|
||||
cost = 2
|
||||
cost = 1
|
||||
slot = slot_shoes
|
||||
|
||||
/datum/gear/red_shoes
|
||||
display_name = "red shoes"
|
||||
display_name = "shoes, red"
|
||||
path = /obj/item/clothing/shoes/red
|
||||
cost = 2
|
||||
cost = 1
|
||||
slot = slot_shoes
|
||||
|
||||
/datum/gear/white_shoes
|
||||
display_name = "white shoes"
|
||||
display_name = "shoes, white"
|
||||
path = /obj/item/clothing/shoes/white
|
||||
cost = 2
|
||||
cost = 1
|
||||
slot = slot_shoes
|
||||
|
||||
/datum/gear/yellow_shoes
|
||||
display_name = "yellow shoes"
|
||||
display_name = "shoes, yellow"
|
||||
path = /obj/item/clothing/shoes/yellow
|
||||
cost = 2
|
||||
cost = 1
|
||||
slot = slot_shoes
|
||||
|
||||
/datum/gear/jackboots
|
||||
display_name = "jackboots"
|
||||
path = /obj/item/clothing/shoes/jackboots
|
||||
cost = 3
|
||||
slot = slot_shoes
|
||||
// "Useful" items
|
||||
|
||||
/datum/gear/webbing
|
||||
display_name = "webbing"
|
||||
path = /obj/item/clothing/tie/storage/webbing
|
||||
cost = 1
|
||||
|
||||
/datum/gear/armband
|
||||
display_name = "red armband"
|
||||
path = /obj/item/clothing/tie/armband
|
||||
cost = 1
|
||||
|
||||
/datum/gear/armband_cargo
|
||||
display_name = "cargo armband"
|
||||
path = /obj/item/clothing/tie/armband/cargo
|
||||
cost = 1
|
||||
|
||||
/datum/gear/armband_engineering
|
||||
display_name = "engineering armband"
|
||||
path = /obj/item/clothing/tie/armband/engine
|
||||
cost = 1
|
||||
|
||||
/datum/gear/armband_science
|
||||
display_name = "science armband"
|
||||
path = /obj/item/clothing/tie/armband/science
|
||||
cost = 1
|
||||
|
||||
/datum/gear/armband_hydroponics
|
||||
display_name = "hydroponics armband"
|
||||
path = /obj/item/clothing/tie/armband/hydro
|
||||
cost = 1
|
||||
|
||||
/datum/gear/armband_medical
|
||||
display_name = "medical armband"
|
||||
path = /obj/item/clothing/tie/armband/med
|
||||
cost = 1
|
||||
|
||||
/datum/gear/armband_emt
|
||||
display_name = "EMT armband"
|
||||
path = /obj/item/clothing/tie/armband/medgreen
|
||||
cost = 1
|
||||
|
||||
/datum/gear/skirt_blue
|
||||
display_name = "blue plaid skirt"
|
||||
path = /obj/item/clothing/under/dress/plaid_blue
|
||||
slot = slot_w_uniform
|
||||
cost = 3
|
||||
|
||||
/datum/gear/skirt_red
|
||||
display_name = "red plaid skirt"
|
||||
path = /obj/item/clothing/under/dress/plaid_red
|
||||
slot = slot_w_uniform
|
||||
cost = 3
|
||||
|
||||
/datum/gear/skirt_purple
|
||||
display_name = "purple plaid skirt"
|
||||
path = /obj/item/clothing/under/dress/plaid_purple
|
||||
slot = slot_w_uniform
|
||||
cost = 3
|
||||
|
||||
/datum/gear/skirt_black
|
||||
display_name = "black skirt"
|
||||
path = /obj/item/clothing/under/blackskirt
|
||||
slot = slot_w_uniform
|
||||
cost = 3
|
||||
|
||||
/datum/gear/sundress
|
||||
display_name = "sundress"
|
||||
path = /obj/item/clothing/under/sundress
|
||||
slot = slot_w_uniform
|
||||
cost = 3
|
||||
|
||||
/datum/gear/uniform_captain
|
||||
display_name = "captain's dress uniform"
|
||||
path = /obj/item/clothing/under/dress/dress_cap
|
||||
slot = slot_w_uniform
|
||||
cost = 3
|
||||
allowed_roles = list("Captain")
|
||||
|
||||
/datum/gear/uniform_hop
|
||||
display_name = "HoP dress uniform"
|
||||
path = /obj/item/clothing/under/dress/dress_hop
|
||||
slot = slot_w_uniform
|
||||
cost = 3
|
||||
allowed_roles = list("Head of Personnel")
|
||||
|
||||
/datum/gear/uniform_hr
|
||||
display_name = "HR director uniform"
|
||||
path = /obj/item/clothing/under/dress/dress_hr
|
||||
slot = slot_w_uniform
|
||||
cost = 3
|
||||
allowed_roles = list("Head of Personnel")
|
||||
|
||||
/datum/gear/kilt
|
||||
display_name = "kilt"
|
||||
path = /obj/item/clothing/under/kilt
|
||||
slot = slot_w_uniform
|
||||
cost = 3
|
||||
|
||||
/datum/gear/exec_suit
|
||||
display_name = "executive suit"
|
||||
path = /obj/item/clothing/under/suit_jacket/really_black
|
||||
slot = slot_w_uniform
|
||||
cost = 3
|
||||
|
||||
//Security
|
||||
/datum/gear/security
|
||||
display_name = "Security HUD"
|
||||
path = /obj/item/clothing/glasses/hud/security
|
||||
cost = 3
|
||||
slot = slot_glasses
|
||||
allowed_roles = list("Security Officer","Head of Security","Warden")
|
||||
|
||||
/datum/gear/black_vest
|
||||
display_name = "black webbing vest"
|
||||
path = /obj/item/clothing/tie/storage/black_vest
|
||||
cost = 3
|
||||
allowed_roles = list("Security Officer","Head of Security","Warden")
|
||||
|
||||
/datum/gear/armpit
|
||||
display_name = "shoulder holster"
|
||||
path = /obj/item/clothing/tie/holster/armpit
|
||||
cost = 3
|
||||
allowed_roles = list("Captain", "Head of Personnel", "Security Officer", "Head of Security")
|
||||
|
||||
/datum/gear/sec_beret
|
||||
display_name = "security beret"
|
||||
path = /obj/item/clothing/head/beret/sec
|
||||
cost = 1
|
||||
slot = slot_head
|
||||
allowed_roles = list("Security Officer","Head of Security","Warden")
|
||||
|
||||
//Engineering
|
||||
/datum/gear/eng_beret
|
||||
display_name = "engineering beret"
|
||||
path = /obj/item/clothing/head/beret/eng
|
||||
cost = 1
|
||||
slot = slot_head
|
||||
allowed_roles = list("Station Engineer","Atmospheric Technician","Chief Engineer")
|
||||
|
||||
/datum/gear/brown_vest
|
||||
display_name = "brown webbing vest"
|
||||
path = /obj/item/clothing/tie/storage/brown_vest
|
||||
cost = 3
|
||||
allowed_roles = list("Station Engineer","Atmospheric Technician","Chief Engineer")
|
||||
|
||||
/datum/gear/engineer_bandana
|
||||
display_name = "engineering bandana"
|
||||
path = /obj/item/clothing/head/helmet/greenbandana/fluff/taryn_kifer_1
|
||||
/datum/gear/briefcase
|
||||
display_name = "briefcase"
|
||||
path = /obj/item/weapon/storage/briefcase
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
allowed_roles = list("Station Engineer","Atmospheric Technician","Chief Engineer")
|
||||
|
||||
//Science
|
||||
/datum/gear/scanning_goggles
|
||||
display_name = "scanning goggles"
|
||||
path = /obj/item/clothing/glasses/fluff/uzenwa_sissra_1
|
||||
/datum/gear/matchbook
|
||||
display_name = "matchbook"
|
||||
path = /obj/item/weapon/storage/box/matches
|
||||
cost = 2
|
||||
allowed_roles = list("Roboticist", "Scientist", "Research Director")
|
||||
|
||||
//Species-specific gear datums.
|
||||
/datum/gear/zhan_furs
|
||||
display_name = "Zhan-Khazan furs"
|
||||
path = /obj/item/clothing/suit/tajaran/furs
|
||||
cost = 3
|
||||
slot = slot_wear_suit
|
||||
whitelisted = "Tajaran"
|
||||
// The rest of the trash.
|
||||
|
||||
/datum/gear/zhan_scarf
|
||||
display_name = "Zhan-Khazan headscarf"
|
||||
path = /obj/item/clothing/head/tajaran/scarf
|
||||
/datum/gear/ashtray
|
||||
display_name = "ashtray, plastic"
|
||||
path = /obj/item/ashtray/plastic
|
||||
cost = 1
|
||||
|
||||
/datum/gear/cane
|
||||
display_name = "cane"
|
||||
path = /obj/item/weapon/cane
|
||||
cost = 2
|
||||
slot = slot_head
|
||||
whitelisted = "Tajaran"
|
||||
|
||||
/datum/gear/unathi_robe
|
||||
display_name = "roughspun robe"
|
||||
path = /obj/item/clothing/suit/unathi/robe
|
||||
cost = 3
|
||||
slot = slot_wear_suit
|
||||
whitelisted = "Unathi"
|
||||
/datum/gear/clipboard
|
||||
display_name = "clipboard"
|
||||
path = /obj/item/weapon/clipboard
|
||||
cost = 1
|
||||
|
||||
/datum/gear/unathi_mantle
|
||||
display_name = "hide mantle"
|
||||
path = /obj/item/clothing/suit/unathi/mantle
|
||||
cost = 2
|
||||
slot = slot_wear_suit
|
||||
whitelisted = "Unathi"
|
||||
/datum/gear/dice
|
||||
display_name = "d20"
|
||||
path = /obj/item/weapon/dice/d20
|
||||
cost = 1
|
||||
|
||||
/datum/gear/cards
|
||||
display_name = "deck of cards"
|
||||
path = /obj/item/weapon/deck
|
||||
cost = 1
|
||||
|
||||
/datum/gear/blipstick
|
||||
display_name = "lipstick, black"
|
||||
path = /obj/item/weapon/lipstick
|
||||
cost = 1
|
||||
|
||||
/datum/gear/jlipstick
|
||||
display_name = "lipstick, jade"
|
||||
path = /obj/item/weapon/lipstick
|
||||
cost = 1
|
||||
|
||||
/datum/gear/plipstick
|
||||
display_name = "lipstick, purple"
|
||||
path = /obj/item/weapon/lipstick
|
||||
cost = 1
|
||||
|
||||
/datum/gear/rlipstick
|
||||
display_name = "lipstick, red"
|
||||
path = /obj/item/weapon/lipstick
|
||||
cost = 1
|
||||
|
||||
/datum/gear/comb
|
||||
display_name = "purple comb"
|
||||
path = /obj/item/weapon/fluff/cado_keppel_1
|
||||
cost = 2
|
||||
Reference in New Issue
Block a user