Files
Bubberstation/modular_skyrat/modules/loadouts/loadout_items/loadout_datum_heads.dm
Zonespace 1481db3dab Improves the "disable ERP" config (#16411)
* i'm stealing the erp

* h

* Apply suggestions from code review

Co-authored-by: Tastyfish <crazychris32@gmail.com>

Co-authored-by: Tastyfish <crazychris32@gmail.com>
Co-authored-by: Gandalf <9026500+Gandalf2k15@users.noreply.github.com>
2022-10-02 14:20:24 +00:00

690 lines
21 KiB
Plaintext

/*
* LOADOUT ITEM DATUMS FOR THE HEAD SLOT
*/
/// Head Slot Items (Moves overrided items to backpack)
GLOBAL_LIST_INIT(loadout_helmets, generate_loadout_items(/datum/loadout_item/head))
/datum/loadout_item/head
category = LOADOUT_ITEM_HEAD
/datum/loadout_item/head/insert_path_into_outfit(datum/outfit/outfit, mob/living/carbon/human/equipper, visuals_only = FALSE, override_items = LOADOUT_OVERRIDE_BACKPACK)
if(isplasmaman(equipper))
if(!visuals_only)
to_chat(equipper, "Your loadout helmet was not equipped directly due to your envirosuit helmet.")
LAZYADD(outfit.backpack_contents, item_path)
else if(override_items == LOADOUT_OVERRIDE_BACKPACK && !visuals_only)
if(outfit.head)
LAZYADD(outfit.backpack_contents, outfit.head)
outfit.head = item_path
else
outfit.head = item_path
/*
* BEANIES
*/
/datum/loadout_item/head/white_beanie
name = "Recolorable Beanie"
item_path = /obj/item/clothing/head/beanie
/datum/loadout_item/head/black_beanie
name = "Black Beanie"
item_path = /obj/item/clothing/head/beanie/black
/datum/loadout_item/head/red_beanie
name = "Red Beanie"
item_path = /obj/item/clothing/head/beanie/red
/datum/loadout_item/head/dark_blue_beanie
name = "Dark Blue Beanie"
item_path = /obj/item/clothing/head/beanie/darkblue
/datum/loadout_item/head/yellow_beanie
name = "Yellow Beanie"
item_path = /obj/item/clothing/head/beanie/yellow
/datum/loadout_item/head/orange_beanie
name = "Orange Beanie"
item_path = /obj/item/clothing/head/beanie/orange
/datum/loadout_item/head/rastafarian
name = "Rastafarian Cap"
item_path = /obj/item/clothing/head/rasta
/datum/loadout_item/head/christmas_beanie
name = "Christmas Beanie"
item_path = /obj/item/clothing/head/beanie/christmas
/*
* BERETS
*/
/datum/loadout_item/head/greyscale_beret
name = "Greyscale Beret"
item_path = /obj/item/clothing/head/beret
/datum/loadout_item/head/black_beret
name = "Black Beret"
item_path = /obj/item/clothing/head/beret/black
/*
* CAPS
*/
/datum/loadout_item/head/black_cap
name = "Black Cap"
item_path = /obj/item/clothing/head/soft/black
/datum/loadout_item/head/blue_cap
name = "Blue Cap"
item_path = /obj/item/clothing/head/soft/blue
/datum/loadout_item/head/green_cap
name = "Green Cap"
item_path = /obj/item/clothing/head/soft/green
/datum/loadout_item/head/grey_cap
name = "Grey Cap"
item_path = /obj/item/clothing/head/soft/grey
/datum/loadout_item/head/orange_cap
name = "Orange Cap"
item_path = /obj/item/clothing/head/soft/orange
/datum/loadout_item/head/purple_cap
name = "Purple Cap"
item_path = /obj/item/clothing/head/soft/purple
/datum/loadout_item/head/red_cap
name = "Red Cap"
item_path = /obj/item/clothing/head/soft/red
/datum/loadout_item/head/white_cap
name = "White Cap"
item_path = /obj/item/clothing/head/soft
/datum/loadout_item/head/yellow_cap
name = "Yellow Cap"
item_path = /obj/item/clothing/head/soft/yellow
/datum/loadout_item/head/rainbow_cap
name = "Rainbow Cap"
item_path = /obj/item/clothing/head/soft/rainbow
/datum/loadout_item/head/delinquent_cap
name = "Delinquent Cap"
item_path = /obj/item/clothing/head/delinquent
/datum/loadout_item/head/flatcap
name = "Flat Cap"
item_path = /obj/item/clothing/head/flatcap
/datum/loadout_item/head/pflatcap
name = "Poly Flat cap"
item_path = /obj/item/clothing/head/colourable_flatcap
/*
* FEDORAS
*/
/datum/loadout_item/head/black_fedora
name = "Black Fedora"
item_path = /obj/item/clothing/head/fedora/fedblack
/datum/loadout_item/head/beige_fedora
name = "Beige Fedora"
item_path = /obj/item/clothing/head/fedora/beige
/datum/loadout_item/head/white_fedora
name = "White Fedora"
item_path = /obj/item/clothing/head/fedora/white
/datum/loadout_item/head/brown_fedora
name = "Brown Fedora"
item_path = /obj/item/clothing/head/fedora/fedbrown
/*
* HARDHATS
*/
/datum/loadout_item/head/dark_blue_hardhat
name = "Dark Blue Hardhat"
item_path = /obj/item/clothing/head/hardhat/dblue
/datum/loadout_item/head/orange_hardhat
name = "Orange Hardhat"
item_path = /obj/item/clothing/head/hardhat/orange
/datum/loadout_item/head/red_hardhat
name = "Red Hardhat"
item_path = /obj/item/clothing/head/hardhat/red
/datum/loadout_item/head/white_hardhat
name = "White Hardhat"
item_path = /obj/item/clothing/head/hardhat/white
/datum/loadout_item/head/yellow_hardhat
name = "Yellow Hardhat"
item_path = /obj/item/clothing/head/hardhat
/*
* MISC
*/
/datum/loadout_item/head/mail_cap
name = "Mail Cap"
item_path = /obj/item/clothing/head/mailman
/datum/loadout_item/head/kitty_ears
name = "Kitty Ears"
item_path = /obj/item/clothing/head/kitty
/datum/loadout_item/head/rabbit_ears
name = "Rabbit Ears"
item_path = /obj/item/clothing/head/rabbitears
/datum/loadout_item/head/bandana
name = "Bandana"
item_path = /obj/item/clothing/head/bandana
/datum/loadout_item/head/top_hat
name = "Top Hat"
item_path = /obj/item/clothing/head/that
/datum/loadout_item/head/bowler_hat
name = "Bowler Hat"
item_path = /obj/item/clothing/head/bowler
/datum/loadout_item/head/bearpelt
name = "Brown Bear Pelt"
item_path = /obj/item/clothing/head/pelt
/datum/loadout_item/head/bearpeltblack
name = "Black Bear Pelt"
item_path = /obj/item/clothing/head/pelt/black
/datum/loadout_item/head/bearpeltwhite
name = "White Bear Pelt"
item_path = /obj/item/clothing/head/pelt/white
/datum/loadout_item/head/wolfpelt
name = "Brown Wolf Pelt"
item_path = /obj/item/clothing/head/pelt/wolf
/datum/loadout_item/head/wolfpeltblack
name = "Black Wolf Pelt"
item_path = /obj/item/clothing/head/pelt/wolf/black
/datum/loadout_item/head/wolfpeltwhite
name = "White Wolf Pelt"
item_path = /obj/item/clothing/head/pelt/wolf/white
/datum/loadout_item/head/tigerpelt
name = "Shiny Tiger Pelt"
item_path = /obj/item/clothing/head/pelt/tiger
/datum/loadout_item/head/tigerpeltsnow
name = "Snow Tiger Pelt"
item_path = /obj/item/clothing/head/pelt/snow_tiger
/datum/loadout_item/head/tigerpeltpink
name = "Pink Tiger Pelt"
item_path = /obj/item/clothing/head/pelt/pink_tiger
/*
* CHRISTMAS
*/
/datum/loadout_item/head/santa
name = "Santa Hat"
item_path = /obj/item/clothing/head/santa
required_season = CHRISTMAS
/datum/loadout_item/head/christmas
name = "Red Christmas Hat"
item_path = /obj/item/clothing/head/christmas
required_season = CHRISTMAS
/datum/loadout_item/head/christmas/green
name = "Green Christmas Hat"
item_path = /obj/item/clothing/head/christmas/green
required_season = CHRISTMAS
/*
* HALLOWEEN
*/
/datum/loadout_item/head/bear_pelt
name = "Bear Pelt"
item_path = /obj/item/clothing/head/bearpelt
/datum/loadout_item/head/plague_doctor
name = "Plague Doctor Cap"
item_path = /obj/item/clothing/head/plaguedoctorhat
/datum/loadout_item/head/snowman
name = "Snowman Head"
item_path = /obj/item/clothing/head/snowman
/datum/loadout_item/head/chicken
name = "Chicken Suit Head"
item_path = /obj/item/clothing/head/chicken
/datum/loadout_item/head/cardborg
name = "Cardborg Helmet"
item_path = /obj/item/clothing/head/cardborg
/datum/loadout_item/head/xenos
name = "Xenos Helmet"
item_path = /obj/item/clothing/head/xenos
/datum/loadout_item/head/wedding_veil
name = "Wedding Veil"
item_path = /obj/item/clothing/head/weddingveil
/datum/loadout_item/head/synde
name = "Black Space-Helmet Replica"
item_path = /obj/item/clothing/head/syndicatefake
/datum/loadout_item/head/glatiator
name = "Gladiator Helmet"
item_path = /obj/item/clothing/head/helmet/gladiator
/datum/loadout_item/head/griffin
name = "Griffon Head"
item_path = /obj/item/clothing/head/griffin
/datum/loadout_item/head/wizard
name = "Wizard Hat"
item_path = /obj/item/clothing/head/wizard/fake
/datum/loadout_item/head/witch
name = "Witch Hat"
item_path = /obj/item/clothing/head/wizard/marisa/fake
/*
* MISC
*/
/datum/loadout_item/head/baseball
name = "Ballcap"
item_path = /obj/item/clothing/head/soft/mime
/datum/loadout_item/head/pirate
name = "Pirate hat"
item_path = /obj/item/clothing/head/pirate
/datum/loadout_item/head/flowerpin
name = "Flower Pin"
item_path = /obj/item/clothing/head/flowerpin
/datum/loadout_item/head/rice_hat
name = "Rice Hat"
item_path = /obj/item/clothing/head/rice_hat
/datum/loadout_item/head/ushanka
name = "Ushanka"
item_path = /obj/item/clothing/head/ushanka
/datum/loadout_item/head/wrussian
name = "Black Papakha"
item_path = /obj/item/clothing/head/whiterussian
/datum/loadout_item/head/wrussianw
name = "White Papakha"
item_path = /obj/item/clothing/head/whiterussian/white
/datum/loadout_item/head/wrussianb
name = "Black and Red Papakha"
item_path = /obj/item/clothing/head/whiterussian/black
/datum/loadout_item/head/slime
name = "Slime Hat"
item_path = /obj/item/clothing/head/collectable/slime
/datum/loadout_item/head/flakhelm
name = "Flak Helmet"
item_path = /obj/item/clothing/head/flakhelm
/datum/loadout_item/head/whitekepi
name = "White Kepi"
item_path = /obj/item/clothing/head/kepi
/datum/loadout_item/head/whitekepiold
name = "White Kepi (Old)"
item_path = /obj/item/clothing/head/kepi/old
/datum/loadout_item/head/maidhead
name = "Simple Maid Headband"
item_path = /obj/item/clothing/head/maid
additional_tooltip_contents = list("Small headband that only fits on top the head.")
/datum/loadout_item/head/maidhead2
name = "Frilly Maid Headband"
item_path = /obj/item/clothing/head/maidheadband
additional_tooltip_contents = list("Larger headband from the maid rework. Fits around head and ears.")
/datum/loadout_item/head/wig
name = "Wig"
item_path = /obj/item/clothing/head/wig
/datum/loadout_item/head/wignatural
name = "Natural Wig"
item_path = /obj/item/clothing/head/wig/natural
/datum/loadout_item/head/domina_cap
name = "Dominant Cap"
item_path = /obj/item/clothing/head/domina_cap
erp_item = TRUE
/datum/loadout_item/head/fashionable_cap
name = "Fashionable Baseball Cap"
item_path = /obj/item/clothing/head/soft/yankee
/datum/loadout_item/head/blastwave_helmet
name = "Blastwave Plastic Helmet"
item_path = /obj/item/clothing/head/blastwave
/datum/loadout_item/head/blastwave_cap
name = "Blastwave Peaked Cap"
item_path = /obj/item/clothing/head/blastwave/officer
/*
* COWBOY
*/
/datum/loadout_item/head/cowboyhat
name = "Cowboy Hat (Brown)"
item_path = /obj/item/clothing/head/cowboyhat
/datum/loadout_item/head/cowboyhat_black
name = "Cowboy Hat (Black)"
item_path = /obj/item/clothing/head/cowboyhat/black
/datum/loadout_item/head/cowboyhat_blackwide
name = "Wide Cowboy Hat (Black)"
item_path = /obj/item/clothing/head/cowboyhat/blackwide
/datum/loadout_item/head/cowboyhat_wide
name = "Wide Cowboy Hat (Brown)"
item_path = /obj/item/clothing/head/cowboyhat/wide
/datum/loadout_item/head/cowboyhat_white
name = "Cowboy Hat (White)"
item_path = /obj/item/clothing/head/cowboyhat/white
/datum/loadout_item/head/cowboyhat_pink
name = "Cowboy Hat (Pink)"
item_path = /obj/item/clothing/head/cowboyhat/pink
/datum/loadout_item/head/cowboyhat_winter
name = "Winter Cowboy Hat"
item_path = /obj/item/clothing/head/cowboyhat/sheriff
/datum/loadout_item/head/cowboyhat_sheriff
name = "Sheriff Hat"
item_path = /obj/item/clothing/head/cowboyhat/sheriff/alt
/datum/loadout_item/head/cowboyhat_deputy
name = "Deputy Hat"
item_path = /obj/item/clothing/head/cowboyhat/deputy
/*
* TREK HATS (JOB-LOCKED)
*/
/datum/loadout_item/head/trekcap
name = "Federation Officer's Cap (White)"
item_path = /obj/item/clothing/head/caphat/parade/fedcap
restricted_roles = list(JOB_CAPTAIN,JOB_HEAD_OF_PERSONNEL)
/datum/loadout_item/head/trekcapcap
name = "Federation Officer's Cap (Black)"
item_path = /obj/item/clothing/head/caphat/parade/fedcap/black
restricted_roles = list(JOB_CAPTAIN,JOB_HEAD_OF_PERSONNEL,JOB_HEAD_OF_SECURITY)
/datum/loadout_item/head/trekcapmedisci
name = "Federation Officer's Cap (Blue)"
item_path = /obj/item/clothing/head/caphat/parade/fedcap/medsci
restricted_roles = list(JOB_CHIEF_MEDICAL_OFFICER,JOB_MEDICAL_DOCTOR,JOB_SECURITY_MEDIC,JOB_PARAMEDIC,JOB_CHEMIST,JOB_VIROLOGIST,JOB_PSYCHOLOGIST,JOB_GENETICIST,JOB_RESEARCH_DIRECTOR,JOB_SCIENTIST,JOB_ROBOTICIST,JOB_VANGUARD_OPERATIVE,JOB_ORDERLY)
/datum/loadout_item/head/trekcapeng
name = "Federation Officer's Cap (Yellow)"
item_path = /obj/item/clothing/head/caphat/parade/fedcap/eng
restricted_roles = list(JOB_CHIEF_ENGINEER,JOB_ATMOSPHERIC_TECHNICIAN,JOB_STATION_ENGINEER,JOB_SECURITY_MEDIC,JOB_WARDEN,JOB_DETECTIVE,JOB_SECURITY_OFFICER,JOB_HEAD_OF_SECURITY,JOB_CORRECTIONS_OFFICER,JOB_CARGO_TECHNICIAN, JOB_SHAFT_MINER, JOB_QUARTERMASTER, JOB_ENGINEERING_GUARD, JOB_CUSTOMS_AGENT)
/datum/loadout_item/head/trekcapsec
name = "Federation Officer's Cap (Red)"
item_path = /obj/item/clothing/head/caphat/parade/fedcap/sec
restricted_roles = list(JOB_CHIEF_ENGINEER,JOB_ATMOSPHERIC_TECHNICIAN,JOB_STATION_ENGINEER,JOB_SECURITY_MEDIC,JOB_WARDEN,JOB_DETECTIVE,JOB_SECURITY_OFFICER,JOB_HEAD_OF_SECURITY,JOB_CORRECTIONS_OFFICER,JOB_CARGO_TECHNICIAN, JOB_SHAFT_MINER, JOB_QUARTERMASTER, JOB_CUSTOMS_AGENT)
/*
* JOB-LOCKED
*/
/datum/loadout_item/head/imperial_cap
name = "Captain's Naval Cap"
item_path = /obj/item/clothing/head/imperial/cap
restricted_roles = list(JOB_CAPTAIN, JOB_NT_REP)
/datum/loadout_item/head/imperial_hop
name = "Head of Personnel's Naval Cap"
item_path = /obj/item/clothing/head/imperial/hop
restricted_roles = list(JOB_HEAD_OF_PERSONNEL, JOB_NT_REP)
/datum/loadout_item/head/imperial_cmo
name = "Chief Medical Officer's Naval Cap"
item_path = /obj/item/clothing/head/imperial/cmo
restricted_roles = list(JOB_CHIEF_MEDICAL_OFFICER)
/datum/loadout_item/head/imperial_ce
name = "Chief Engineer's blast helmet."
item_path = /obj/item/clothing/head/imperial/ce
restricted_roles = list(JOB_CHIEF_ENGINEER)
/datum/loadout_item/head/cowboyhat_sec
name = "Cowboy Hat, Security"
item_path = /obj/item/clothing/head/cowboyhat/sec
restricted_roles = list(JOB_WARDEN,JOB_DETECTIVE,JOB_SECURITY_MEDIC,JOB_SECURITY_OFFICER,JOB_HEAD_OF_SECURITY,JOB_CORRECTIONS_OFFICER)
/datum/loadout_item/head/cowboyhat_secwide
name = "Wide Cowboy Hat, Security"
item_path = /obj/item/clothing/head/cowboyhat/wide/sec
restricted_roles = list(JOB_WARDEN,JOB_DETECTIVE,JOB_SECURITY_MEDIC,JOB_SECURITY_OFFICER,JOB_HEAD_OF_SECURITY,JOB_CORRECTIONS_OFFICER)
/datum/loadout_item/head/ushanka/sec
name = "Security Ushanka"
item_path = /obj/item/clothing/head/ushanka/sec/blue
restricted_roles = list(JOB_WARDEN,JOB_DETECTIVE,JOB_SECURITY_MEDIC,JOB_SECURITY_OFFICER,JOB_HEAD_OF_SECURITY,JOB_CORRECTIONS_OFFICER)
/datum/loadout_item/head/blasthelmet
name = "General's Helmet"
item_path = /obj/item/clothing/head/imperial/helmet
restricted_roles = list(JOB_WARDEN,JOB_DETECTIVE,JOB_SECURITY_MEDIC,JOB_SECURITY_OFFICER,JOB_CORRECTIONS_OFFICER,JOB_CAPTAIN, JOB_HEAD_OF_PERSONNEL, JOB_BLUESHIELD, JOB_HEAD_OF_SECURITY, JOB_RESEARCH_DIRECTOR, JOB_QUARTERMASTER, JOB_CHIEF_MEDICAL_OFFICER, JOB_CHIEF_ENGINEER)
/datum/loadout_item/head/navybluehoscap
name = "Head of Security's Naval Cap"
item_path = /obj/item/clothing/head/imperial/hos
restricted_roles = list(JOB_HEAD_OF_SECURITY)
/datum/loadout_item/head/navyblueofficerberet
name = "Security Officer's Navy Blue beret"
item_path = /obj/item/clothing/head/beret/sec/navyofficer
restricted_roles = list(JOB_SECURITY_OFFICER, JOB_SECURITY_MEDIC, JOB_HEAD_OF_SECURITY, JOB_WARDEN)
/datum/loadout_item/head/solofficercap
name = "Security Officer's Sol Cap"
item_path = /obj/item/clothing/head/sec/peacekeeper/sol
restricted_roles = list(JOB_SECURITY_OFFICER, JOB_SECURITY_MEDIC, JOB_HEAD_OF_SECURITY, JOB_WARDEN)
/datum/loadout_item/head/soltrafficoff
name = "Traffic Officer Cap"
item_path = /obj/item/clothing/head/sec/peacekeeper/sol/traffic
restricted_roles = list(JOB_SECURITY_OFFICER, JOB_SECURITY_MEDIC, JOB_HEAD_OF_SECURITY, JOB_WARDEN)
/datum/loadout_item/head/navybluewardenberet
name = "Warden's Navy Blue beret"
item_path = /obj/item/clothing/head/beret/sec/navywarden
restricted_roles = list(JOB_WARDEN)
/datum/loadout_item/head/cybergoggles //Cyberpunk-P.I. Outfit
name = "Type-34C Forensics Headwear"
item_path = /obj/item/clothing/head/fedora/det_hat/cybergoggles
restricted_roles = list(JOB_DETECTIVE)
/datum/loadout_item/head/nursehat
name = "Nurse Hat"
item_path = /obj/item/clothing/head/nursehat
restricted_roles = list(JOB_MEDICAL_DOCTOR, JOB_CHIEF_MEDICAL_OFFICER, JOB_GENETICIST, JOB_CHEMIST, JOB_VIROLOGIST,JOB_SECURITY_MEDIC)
/datum/loadout_item/head/imperial_generic
name = "Grey Naval Officer Cap"
item_path = /obj/item/clothing/head/imperial
restricted_roles = list(JOB_CAPTAIN, JOB_HEAD_OF_PERSONNEL, JOB_BLUESHIELD, JOB_HEAD_OF_SECURITY, JOB_RESEARCH_DIRECTOR, JOB_QUARTERMASTER, JOB_CHIEF_MEDICAL_OFFICER, JOB_CHIEF_ENGINEER, JOB_NT_REP)
/datum/loadout_item/head/imperial_grey
name = "Dark Grey Naval Officer Cap"
item_path = /obj/item/clothing/head/imperial/grey
restricted_roles = list(JOB_CAPTAIN, JOB_HEAD_OF_PERSONNEL, JOB_BLUESHIELD, JOB_HEAD_OF_SECURITY, JOB_RESEARCH_DIRECTOR, JOB_QUARTERMASTER, JOB_CHIEF_MEDICAL_OFFICER, JOB_CHIEF_ENGINEER, JOB_NT_REP)
/datum/loadout_item/head/imperial_red
name = "Red Naval Officer Cap"
item_path = /obj/item/clothing/head/imperial/red
restricted_roles = list(JOB_CAPTAIN, JOB_HEAD_OF_PERSONNEL, JOB_BLUESHIELD, JOB_HEAD_OF_SECURITY, JOB_RESEARCH_DIRECTOR, JOB_QUARTERMASTER, JOB_CHIEF_MEDICAL_OFFICER, JOB_CHIEF_ENGINEER)
/datum/loadout_item/head/imperial_white
name = "White Naval Officer Cap"
item_path = /obj/item/clothing/head/imperial/white
restricted_roles = list(JOB_CAPTAIN, JOB_HEAD_OF_PERSONNEL, JOB_BLUESHIELD, JOB_HEAD_OF_SECURITY, JOB_RESEARCH_DIRECTOR, JOB_QUARTERMASTER, JOB_CHIEF_MEDICAL_OFFICER, JOB_CHIEF_ENGINEER)
/*
* JOB BERETS
*/
/datum/loadout_item/head/atmos_beret
name = "Atmospherics Beret"
item_path = /obj/item/clothing/head/beret/atmos
restricted_roles = list(JOB_STATION_ENGINEER, JOB_ATMOSPHERIC_TECHNICIAN, JOB_CHIEF_ENGINEER, JOB_ENGINEERING_GUARD)
/datum/loadout_item/head/engi_beret
name = "Engineering Beret"
item_path = /obj/item/clothing/head/beret/engi
restricted_roles = list(JOB_STATION_ENGINEER, JOB_ATMOSPHERIC_TECHNICIAN, JOB_CHIEF_ENGINEER, JOB_ENGINEERING_GUARD)
/datum/loadout_item/head/beret_med
name = "Medical Beret"
item_path = /obj/item/clothing/head/beret/medical
restricted_roles = list(JOB_MEDICAL_DOCTOR,JOB_VIROLOGIST, JOB_CHEMIST, JOB_CHIEF_MEDICAL_OFFICER, JOB_SECURITY_MEDIC, JOB_ORDERLY)
/datum/loadout_item/head/beret_paramedic
name = "Paramedic Beret"
item_path = /obj/item/clothing/head/beret/medical/paramedic
restricted_roles = list(JOB_PARAMEDIC, JOB_CHIEF_MEDICAL_OFFICER)
/datum/loadout_item/head/beret_viro
name = "Virologist Beret"
item_path = /obj/item/clothing/head/beret/medical/virologist
restricted_roles = list(JOB_VIROLOGIST, JOB_CHIEF_MEDICAL_OFFICER)
/datum/loadout_item/head/beret_chem
name = "Chemist Beret"
item_path = /obj/item/clothing/head/beret/medical/chemist
restricted_roles = list(JOB_CHEMIST, JOB_CHIEF_MEDICAL_OFFICER)
/datum/loadout_item/head/beret_sci
name = "Scientist Beret"
item_path = /obj/item/clothing/head/beret/science
restricted_roles = list(JOB_SCIENTIST, JOB_ROBOTICIST, JOB_GENETICIST, JOB_RESEARCH_DIRECTOR, JOB_VANGUARD_OPERATIVE, JOB_SCIENCE_GUARD)
/datum/loadout_item/head/beret_robo
name = "Roboticist Beret"
item_path = /obj/item/clothing/head/beret/science/fancy/robo
restricted_roles = list(JOB_ROBOTICIST, JOB_RESEARCH_DIRECTOR)
/*
* FAMILIES
*/
/datum/loadout_item/head/tmc
name = "TMC Hat"
item_path = /obj/item/clothing/head/tmc
/datum/loadout_item/head/pg
name = "PG Hat"
item_path = /obj/item/clothing/head/pg
/datum/loadout_item/head/deckers
name = "Deckers Hat"
item_path = /obj/item/clothing/head/deckers
/datum/loadout_item/head/morningstar
name = "Morningstar Hat"
item_path = /obj/item/clothing/head/morningstar
/datum/loadout_item/head/saints
name = "Fancy Hat"
item_path = /obj/item/clothing/head/fancy
/*
* DONATOR
*/
/datum/loadout_item/head/donator
donator_only = TRUE
/*
* FLOWERS
*/
/datum/loadout_item/head/donator/poppy
name = "Poppy Flower"
item_path = /obj/item/food/grown/poppy
/datum/loadout_item/head/donator/lily
name = "Lily Flower"
item_path = /obj/item/food/grown/poppy/lily
/datum/loadout_item/head/donator/geranium
name = "Geranium Flower"
item_path = /obj/item/food/grown/poppy/geranium
/datum/loadout_item/head/donator/fraxinella
name = "Fraxinella Flower"
item_path = /obj/item/food/grown/poppy/geranium/fraxinella
/datum/loadout_item/head/donator/harebell
name = "Harebell Flower"
item_path = /obj/item/food/grown/harebell
/datum/loadout_item/head/donator/rose
name = "Rose Flower"
item_path = /obj/item/food/grown/rose
/datum/loadout_item/head/donator/carbon_rose
name = "Carbon Rose Flower"
item_path = /obj/item/grown/carbon_rose
/datum/loadout_item/head/donator/sunflower
name = "Sunflower"
item_path = /obj/item/food/grown/sunflower
/datum/loadout_item/head/donator/rainbow_bunch
name = "Rainbow Bunch"
item_path = /obj/item/food/grown/rainbow_flower
additional_tooltip_contents = list(TOOLTIP_RANDOM_COLOR)
/*
* ENCLAVE
*/
/datum/loadout_item/head/donator/enclave
name = "Enclave Cap"
item_path = /obj/item/clothing/head/soft/enclave
/datum/loadout_item/head/donator/enclaveo
name = "Enclave Cap - Officer"
item_path = /obj/item/clothing/head/soft/enclaveo