mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2025-12-24 00:51:26 +00:00
-ports bay newest loadout system, which is pretty much a tab of their own, with different sections instead of a single list -adds code that allows for several tweaks of custom loadout, like color, item path and contents -adds dumb lunchboxes that can be filled with some food selection -adds the option to select pre-filled vacuum-flasks or flasks -also tries to fix the issues with xeno gear again
129 lines
4.9 KiB
Plaintext
129 lines
4.9 KiB
Plaintext
// Suit slot
|
|
/datum/gear/suit
|
|
display_name = "apron, blue"
|
|
path = /obj/item/clothing/suit/apron
|
|
slot = slot_wear_suit
|
|
sort_category = "Suits and Overwear"
|
|
cost = 2
|
|
|
|
/datum/gear/suit/leather
|
|
display_name = "jacket selection"
|
|
path = /obj/item/clothing/suit/storage/leather_jacket
|
|
|
|
/datum/gear/suit/leather/New()
|
|
..()
|
|
var/jackets = list()
|
|
jackets["bomber jacket"] = /obj/item/clothing/suit/storage/toggle/bomber
|
|
jackets["corporate black jacket"] = /obj/item/clothing/suit/storage/leather_jacket/nanotrasen
|
|
jackets["corporate brown jacket"] = /obj/item/clothing/suit/storage/toggle/brown_jacket/nanotrasen
|
|
jackets["black jacket"] = /obj/item/clothing/suit/storage/leather_jacket
|
|
jackets["brown jacket"] = /obj/item/clothing/suit/storage/toggle/brown_jacket
|
|
gear_tweaks += new/datum/gear_tweak/path(jackets)
|
|
|
|
/datum/gear/suit/hazard_vest
|
|
display_name = "hazard vest"
|
|
path = /obj/item/clothing/suit/storage/hazardvest
|
|
|
|
/datum/gear/suit/hoodie
|
|
display_name = "hoodie, grey"
|
|
path = /obj/item/clothing/suit/storage/toggle/hoodie
|
|
|
|
/datum/gear/suit/hoodie/black
|
|
display_name = "hoodie, black"
|
|
path = /obj/item/clothing/suit/storage/toggle/hoodie/black
|
|
|
|
/datum/gear/suit/labcoat
|
|
display_name = "labcoat selection"
|
|
path = /obj/item/clothing/suit/storage/toggle/labcoat
|
|
|
|
/datum/gear/suit/labcoat/New()
|
|
..()
|
|
var/labcoat = list()
|
|
labcoat["labcoat"] = /obj/item/clothing/suit/storage/toggle/labcoat
|
|
labcoat["labcoat, blue"] = /obj/item/clothing/suit/storage/toggle/labcoat/blue
|
|
labcoat["labcoat, green"] = /obj/item/clothing/suit/storage/toggle/labcoat/green
|
|
labcoat["labcoat, orange"] = /obj/item/clothing/suit/storage/toggle/labcoat/orange
|
|
labcoat["labcoat, purple"] = /obj/item/clothing/suit/storage/toggle/labcoat/purple
|
|
labcoat["labcoat, red"] = /obj/item/clothing/suit/storage/toggle/labcoat/red
|
|
gear_tweaks += new/datum/gear_tweak/path(labcoat)
|
|
|
|
/datum/gear/suit/overalls
|
|
display_name = "overalls"
|
|
path = /obj/item/clothing/suit/apron/overalls
|
|
cost = 1
|
|
|
|
/datum/gear/suit/poncho
|
|
display_name = "poncho selection"
|
|
path = /obj/item/clothing/suit/poncho
|
|
cost = 1
|
|
|
|
/datum/gear/suit/poncho/New()
|
|
..()
|
|
var/poncho = list()
|
|
poncho["poncho, tan"] = /obj/item/clothing/suit/poncho
|
|
poncho["poncho, blue"] = /obj/item/clothing/suit/poncho/blue
|
|
poncho["poncho, green"] = /obj/item/clothing/suit/poncho/green
|
|
poncho["poncho, purple"] = /obj/item/clothing/suit/poncho/purple
|
|
poncho["poncho, red"] = /obj/item/clothing/suit/poncho/red
|
|
gear_tweaks += new/datum/gear_tweak/path(poncho)
|
|
|
|
/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/lawyer/purpjacket
|
|
|
|
/datum/gear/suit/track_jacket
|
|
display_name = "track jacket"
|
|
path = /obj/item/clothing/suit/storage/toggle/tracksuit
|
|
|
|
/datum/gear/suit/winter
|
|
display_name = "winter coat"
|
|
path = /obj/item/clothing/suit/storage/hooded/wintercoat
|
|
|
|
/datum/gear/suit/winter/captain
|
|
display_name = "winter coat, captain"
|
|
path = /obj/item/clothing/suit/storage/hooded/wintercoat/captain
|
|
allowed_roles = list("Captain")
|
|
|
|
/datum/gear/suit/winter/security
|
|
display_name = "winter coat, security"
|
|
path = /obj/item/clothing/suit/storage/hooded/wintercoat/security
|
|
allowed_roles = list("Security Officer","Head of Security","Warden","Security Cadet","Detective")
|
|
|
|
/datum/gear/suit/winter/science
|
|
display_name = "winter coat, science"
|
|
path = /obj/item/clothing/suit/storage/hooded/wintercoat/science
|
|
allowed_roles = list("Research Director","Scientist","Xenobiologist","Roboticist","Lab Assistant","Geneticist")
|
|
|
|
/datum/gear/suit/winter/medical
|
|
display_name = "winter coat, medical"
|
|
path = /obj/item/clothing/suit/storage/hooded/wintercoat/medical
|
|
allowed_roles = list("Chief Medical Officer","Medical Doctor","Paramedic","Nursing Intern","Psychiatrist","Chemist",)
|
|
|
|
/datum/gear/suit/winter/engineering
|
|
display_name = "winter coat, engineering"
|
|
path = /obj/item/clothing/suit/storage/hooded/wintercoat/engineering
|
|
allowed_roles = list("Station Engineer","Chief Engineer","Engineering Apprentice")
|
|
|
|
/datum/gear/suit/winter/atmos
|
|
display_name = "winter coat, atmospherics"
|
|
path = /obj/item/clothing/suit/storage/hooded/wintercoat/engineering/atmos
|
|
allowed_roles = list("Atmospheric Technician","Chief Engineer")
|
|
|
|
/datum/gear/suit/winter/hydro
|
|
display_name = "winter coat, hydroponics"
|
|
path = /obj/item/clothing/suit/storage/hooded/wintercoat/hydro
|
|
allowed_roles = list("Head of Personnel","Gardener")
|
|
|
|
/datum/gear/suit/winter/cargo
|
|
display_name = "winter coat, cargo"
|
|
path = /obj/item/clothing/suit/storage/hooded/wintercoat/cargo
|
|
allowed_roles = list("Cargo Technician","Quartermaster","Head of Personnel")
|
|
|
|
/datum/gear/suit/winter/mining
|
|
display_name = "winter coat, mining"
|
|
path = /obj/item/clothing/suit/storage/hooded/wintercoat/miner
|
|
allowed_roles = list("Quartermaster","Head of Personnel","Shaft Miner") |