Files
Aurora.3/code/modules/client/preference_setup/loadout/items/general.dm
T
hazelratandGitHub 637b519140 Integrates Axiom & Salamasian lore to accents and origins (#22837)
Integrates the new fluff for Axiom and the Salamasians, as seen
[here](https://wiki.aurorastation.org/index.php/Axiom), into the server.
Adds a new culture for Axiom IPCs. Removes all mentions of 'Orepit' from
the codebase.

Also adds new accent tags for each origin. I'd really much rather have
the sprites depict environments rather than flags, but I'm at a creative
deficit right now - can always edit to be more substantial later.

<img width="236" height="125" alt="image"
src="https://github.com/user-attachments/assets/c4cee6fd-984b-4873-9303-7e3fd5a8ab8f"
/>

Human origin:

<img width="987" height="617" alt="image"
src="https://github.com/user-attachments/assets/2e5de35b-509e-4b2e-8214-70d3af2fc8e8"
/>

Synthetic origin:

<img width="996" height="536" alt="image"
src="https://github.com/user-attachments/assets/862ec8f4-3607-422c-97b0-5c205a0f1836"
/>

Also adds Salamasian flags to the loadout. Sprites courtesy of Ill
Fated!

<img width="404" height="204" alt="image"
src="https://github.com/user-attachments/assets/3109c269-76a5-4d42-b3d6-1ab5dd1d5e0f"
/>
2026-07-17 11:31:52 +00:00

549 lines
28 KiB
Plaintext

/datum/gear/cane
display_name = "cane and crutch selection"
description = "A selection of canes and crutches."
path = /obj/item/cane
/datum/gear/cane/New()
..()
var/list/cane = list()
cane["cane"] = /obj/item/cane
cane["telescopic cane"] = /obj/item/cane/telecane
cane["crutch"] = /obj/item/cane/crutch
cane["forearm crutch"] = /obj/item/cane/crutch/forearm
cane["white cane"] = /obj/item/cane/telecane/white
cane["pair of crutches"] = /obj/item/storage/box/crutch_pair
cane["pair of forearm crutches"] = /obj/item/storage/box/forearm_crutch_pair
gear_tweaks += new /datum/gear_tweak/path(cane)
/datum/gear/flask
display_name = "flask"
path = /obj/item/reagent_containers/food/drinks/flask/barflask
/datum/gear/flask/New()
..()
gear_tweaks += new /datum/gear_tweak/reagents(lunchables_all_drink_reagents())
/datum/gear/vacflask_cold
display_name = "cold vacuum flask"
path = /obj/item/reagent_containers/food/drinks/flask/vacuumflask
/datum/gear/vacflask_cold/New()
..()
gear_tweaks += new /datum/gear_tweak/reagents(lunchables_all_drink_reagents())
/datum/gear/vacflask_cold/spawn_item(var/location, var/metadata)
. = ..()
var/obj/item/reagent_containers/food/drinks/flask/vacuumflask/spawned_flask = .
if(istype(spawned_flask) && spawned_flask.reagents)
spawned_flask.reagents.set_temperature(T0C + 5)
/datum/gear/vacflask_hot
display_name = "hot vacuum flask"
path = /obj/item/reagent_containers/food/drinks/flask/vacuumflask
/datum/gear/vacflask_hot/New()
..()
gear_tweaks += new /datum/gear_tweak/reagents(lunchables_all_drink_reagents())
/datum/gear/vacflask_hot/spawn_item(var/location, var/metadata)
. = ..()
var/obj/item/reagent_containers/food/drinks/flask/vacuumflask/spawned_flask = .
if(istype(spawned_flask) && spawned_flask.reagents)
spawned_flask.reagents.set_temperature(T0C + 45)
/datum/gear/lunchbox
display_name = "lunchbox"
description = "A little lunchbox."
cost = 2
path = /obj/item/storage/toolbox/lunchbox
/datum/gear/lunchbox/New()
..()
var/list/lunchboxes = list()
for(var/lunchbox_type in typesof(/obj/item/storage/toolbox/lunchbox))
var/obj/item/storage/toolbox/lunchbox/lunchbox = lunchbox_type
if(!initial(lunchbox.filled))
lunchboxes[initial(lunchbox.name)] = lunchbox_type
sortTim(lunchboxes, GLOBAL_PROC_REF(cmp_text_asc))
gear_tweaks += new /datum/gear_tweak/path(lunchboxes)
gear_tweaks += new /datum/gear_tweak/contents(lunchables_lunches(), lunchables_snacks(), lunchables_drinks(), lunchables_utensil())
/datum/gear/teaset
display_name = "tea set"
description = "A box containing a tea set."
cost = 2
path = /obj/item/storage/box/blank/teabox
/datum/gear/teaset/New()
..()
gear_tweaks += new /datum/gear_tweak/contents(teas_tea_type(), teas_teapot_type(), teas_teacup_type(), teas_teacup_type(), teas_teacup_type(), teas_teacup_type())
/datum/gear/coffeecup
display_name = "coffee cups"
description = "A coffee cup in various designs."
cost = 1
path = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup
/datum/gear/coffeecup/New()
..()
var/list/coffeecups = list()
// plain/base
coffeecups["plain coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup
// nations
coffeecups["sol coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/sol
coffeecups["San Colette coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/sancolette
coffeecups["Europa coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/europa
coffeecups["dominian coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/dom
coffeecups["NKA coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/nka
coffeecups["PRA coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/pra
coffeecups["DPRA coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/metal/dpra
coffeecups["Sedantis coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/metal/sedantis
coffeecups["CoC coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/metal/coc
coffeecups["Eridani coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/eridani
coffeecups["Elyra coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/elyra
coffeecups["Hegemony coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/hegemony
coffeecups["Port Antillia coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/portantillia
coffeecups["Nralakk coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/nralakk
coffeecups["All-Xanu Republic cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/xanu
coffeecups["Galatea cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/galatea
// orgs/corpos
coffeecups["SCC coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/scc
coffeecups["SCC coffee cup, alt"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/scc/alt
coffeecups["NT coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/nt
coffeecups["Hephaestus coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/metal/hepht
coffeecups["Idris coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/idris
coffeecups["Zeng-Hu coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/zeng
coffeecups["Zavod coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/zavod
coffeecups["Orion coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/orion
coffeecups["TCAF coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/tcaf
coffeecups["EE coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/einstein
coffeecups["EE coffee cup, alt"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/einstein/alt
// symbols, markings
coffeecups["#1 coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/one
coffeecups["#1 monkey coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/puni
coffeecups["heart coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/heart
coffeecups["pawn coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/pawn
coffeecups["diona coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/diona
coffeecups["british coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/britcup
coffeecups["shumaila coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/shumaila
coffeecups["nated coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/nated
coffeecups["vahzirthaamro coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/kingazunja
coffeecups["hadii coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/hadii
coffeecups["njarir coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/njarir
coffeecups["m'sai coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/msai
coffeecups["hharar coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/hharar
coffeecups["zhan coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/zhan
// pure colors & other
coffeecups["black coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/black
coffeecups["green coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/green
coffeecups["dark green coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/green/dark
coffeecups["rainbow coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/rainbow
coffeecups["metal coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/metal
coffeecups["glass coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/glass
coffeecups["tall coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/tall
coffeecups["tall black coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/tall/black
coffeecups["tall metal coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/tall/metal
coffeecups["tall rainbow coffee cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/tall/rainbow
gear_tweaks += new /datum/gear_tweak/path(coffeecups)
gear_tweaks += new /datum/gear_tweak/reagents(lunchables_drink_reagents())
/datum/gear/coffeecup/spawn_item(var/location, var/metadata)
. = ..()
var/obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/spawned_cup = .
if(istype(spawned_cup) && spawned_cup.reagents)
spawned_cup.reagents.set_temperature(T0C + 45)
/datum/gear/teacup
display_name = "tea cups"
description = "Tea cups in various designs."
cost = 1
path = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/teacup
/datum/gear/teacup/New()
..()
var/list/teacups = list()
teacups["plain tea cup"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/teacup
teacups["clay yunomi"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/konyang
teacups["grey yunomi"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/konyang/grey
teacups["glazed pattern yunomi"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/konyang/pattern
teacups["manila pattern yunomi"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/konyang/manila
teacups["nature pattern yunomi"] = /obj/item/reagent_containers/food/drinks/drinkingglass/newglass/konyang/nature
gear_tweaks += new /datum/gear_tweak/path(teacups)
gear_tweaks += new /datum/gear_tweak/reagents(lunchables_drink_reagents())
/datum/gear/teacup/spawn_item(var/location, var/metadata)
. = ..()
var/obj/item/reagent_containers/food/drinks/drinkingglass/newglass/coffeecup/teacup/spawned_cup = .
if(istype(spawned_cup) && spawned_cup.reagents)
spawned_cup.reagents.set_temperature(T0C + 45)
/datum/gear/teatins
display_name = "tea tin selection"
description = "A selction of various tins of tea."
cost = 1
path = /obj/item/storage/box/unique/tea
/datum/gear/teatins/New()
..()
var/list/teatins = list()
teatins["sencha cha-tin"] = /obj/item/storage/box/unique/tea
teatins["tieguanyin cha-tin"] = /obj/item/storage/box/unique/tea/tieguanyin
teatins["jaekseol cha-tin"] = /obj/item/storage/box/unique/tea/jaekseol
teatins["messa's tear tea"] = /obj/item/storage/box/unique/tea/messa
teatins["ras'nif tea"] = /obj/item/storage/box/unique/tea/rasnif
gear_tweaks += new /datum/gear_tweak/path(teatins)
/datum/gear/teapots
display_name = "teapots"
description = "A selection of teapots."
cost = 1
path = /obj/item/reagent_containers/glass/beaker/teapot
/datum/gear/teapots/New()
..()
var/list/teapots = list()
teapots["teapot"] = /obj/item/reagent_containers/glass/beaker/teapot
teapots["gaiwan"] = /obj/item/reagent_containers/glass/beaker/teapot/lidded
teapots["kyusu"] = /obj/item/reagent_containers/glass/beaker/teapot/lidded/kyusu
gear_tweaks += new /datum/gear_tweak/path(teapots)
/datum/gear/banner
display_name = "banner selection"
path = /obj/item/flag
flags = GEAR_HAS_DESC_SELECTION
/datum/gear/banner/New()
..()
var/list/banners = list()
banners["banner, Stellar Corporate Conglomerate"] = /obj/item/flag/scc
banners["banner, Sol Alliance"] = /obj/item/flag/sol
banners["banner, Dominia"] = /obj/item/flag/dominia
banners["banner, Elyra"] = /obj/item/flag/elyra
banners["banner, Hegemony"] = /obj/item/flag/hegemony
banners["banner, Ouerea"] = /obj/item/flag/ouerea
banners["banner, Old Ouerea"] = /obj/item/flag/ouerea/old
banners["banner, Nralakk"] = /obj/item/flag/nralakk
banners["banner, Traverse"] = /obj/item/flag/traverse
banners["banner, NanoTrasen"] = /obj/item/flag/nanotrasen
banners["banner, Eridani Fed"] = /obj/item/flag/eridani
banners["banner, Sedantis"] = /obj/item/flag/sedantis
banners["banner, People's Republic of Adhomai"] = /obj/item/flag/pra
banners["banner, Democratic People's Republic of Adhomai"] = /obj/item/flag/dpra
banners["banner, New Kingdom of Adhomai"] = /obj/item/flag/nka
banners["banner, Free Tajaran Council"] = /obj/item/flag/ftc
banners["banner, Republic of Biesel"] = /obj/item/flag/biesel
banners["banner, Solarian Colonial Mandate of Tau Ceti"] = /obj/item/flag/biesel/antique
banners["banner, Trinary Perfection"] = /obj/item/flag/trinaryperfection
banners["banner, Salamasian Republic"] = /obj/item/flag/salamasian_republic
banners["banner, Golden Deep"] = /obj/item/flag/goldendeep
banners["banner, Hephaestus Industries"] = /obj/item/flag/heph
banners["banner, Idris Incorporated"] = /obj/item/flag/idris
banners["banner, Zenghu Pharmaceuticals"] = /obj/item/flag/zenghu
banners["banner, Zavodskoi Interstellar"] = /obj/item/flag/zavodskoi
banners["banner, Coalition of Colonies"] = /obj/item/flag/coalition
banners["banner, All-Xanu Republic"] = /obj/item/flag/xanu
banners["banner, Confederate States of Fisanduh"] = /obj/item/flag/fisanduh
banners["banner, Gadpathur"] = /obj/item/flag/gadpathur
banners["banner, Vysoka"] = /obj/item/flag/vysoka
banners["banner, Konyang"] = /obj/item/flag/konyang
banners["banner, Red Coalition"] = /obj/item/flag/red_coalition
banners["banner, Private Military Contracting Group"] = /obj/item/flag/pmcg
banners["banner, United Syndicates of Himeo"] = /obj/item/flag/himeo
banners["banner, Republic of Assunzione"] = /obj/item/flag/assunzione
banners["banner, Union of Port Antillia"] = /obj/item/flag/portantillia
banners["banner, Sovereign Solarian Republic of San Colette"] = /obj/item/flag/sancolette
banners["banner, Old Sovereign Solarian Republic of San Colette"] = /obj/item/flag/sancolette/old
banners["banner, Sankt Frederick"] = /obj/item/flag/sfk
banners["banner, Mictlan"] = /obj/item/flag/mictlan
banners["banner, New Hai Phong"] = /obj/item/flag/nhp
banners["banner, Silversun"] = /obj/item/flag/silversun
banners["banner, Luna"] = /obj/item/flag/luna
banners["banner, Persepolis"] = /obj/item/flag/persepolis
banners["banner, Damascus"] = /obj/item/flag/damascus
banners["banner, Medina"] = /obj/item/flag/medina
banners["banner, Aemaq"] = /obj/item/flag/aemaq
banners["banner, New Suez"] = /obj/item/flag/newsuez
banners["banner, Hive Zo'ra"] = /obj/item/flag/zora
banners["banner, Hive K'lax"] = /obj/item/flag/klax
banners["banner, Hive C'thur"] = /obj/item/flag/cthur
banners["banner, Orion Express"] = /obj/item/flag/orion_express
banners["banner, Imperial Frontier"] = /obj/item/flag/imperial_frontier
banners["banner, Scarab Fleet"] = /obj/item/flag/scarab
banners["banner, Federal Technocracy of Galatea"] = /obj/item/flag/galatea_government
banners["banner, Galatea"] = /obj/item/flag/galatea
banners["banner, Tsukuyomi"] = /obj/item/flag/tsukuyomi
banners["banner, Svarog"] = /obj/item/flag/svarog
banners["banner, Empyrean"] = /obj/item/flag/empyrean
banners["banner, Traditinalist Coalition"] = /obj/item/flag/traditionalist
banners["banner, Callisto"] = /obj/item/flag/callisto
banners["banner, Venus"] = /obj/item/flag/venus
banners["banner, The Consortium of Hieroaetheria"] = /obj/item/flag/consortium
banners["banner, Eternal Republic of the Ekane"] = /obj/item/flag/ekane
banners["banner, Union of Gla'orr"] = /obj/item/flag/glaorr
banners["banner, New Gibson"] = /obj/item/flag/newgibson
banners["banner, Valkyrie"] = /obj/item/flag/valkyrie
banners["banner, Antique Xanu"] = /obj/item/flag/old_xanu
banners["banner, Southern Solarian Reconstruction Mandate"] = /obj/item/flag/ssrm
banners["banner, Northern Solarian Reconstruction Mandate"] = /obj/item/flag/nsrm
banners["banner, Provisional Government of Mars"] = /obj/item/flag/mars
banners["banner, Pluto"] = /obj/item/flag/pluto
banners["banner, Antique Visegrad"] = /obj/item/flag/old_visegrad
banners["banner, Visegrad"] = /obj/item/flag/visegrad
banners["banner, Burzsia"] = /obj/item/flag/burzsia
banners["banner, HPS Narrows"] = /obj/item/flag/narrows
banners["banner, Zhurong"] = /obj/item/flag/zhurong
gear_tweaks += new /datum/gear_tweak/path(banners)
/datum/gear/standard
display_name = "dominian great house standard selection"
path = /obj/item/flag
flags = GEAR_HAS_DESC_SELECTION
/datum/gear/standard/New()
..()
var/list/standards = list()
standards["standard, Strelitz"] = /obj/item/flag/strelitz
standards["standard, Volvalaad"] = /obj/item/flag/volvalaad
standards["standard, Caladius"] = /obj/item/flag/caladius
standards["standard, Zhao"] = /obj/item/flag/zhao
standards["standard, Seok"] = /obj/item/flag/seok
standards["standard, Kaneko"] = /obj/item/flag/kaneko
standards["standard, von Sinzendorf"] = /obj/item/flag/sinzendorf
gear_tweaks += new /datum/gear_tweak/path(standards)
/datum/gear/flag
display_name = "flag selection"
cost = 1
path = /obj/item/flag
flags = GEAR_HAS_DESC_SELECTION
/datum/gear/flag/New()
..()
var/list/flags = list()
flags["flag, Stellar Corporate Conglomerate"] = /obj/item/flag/scc/l
flags["flag, Sol Alliance"] = /obj/item/flag/sol/l
flags["flag, Dominia"] = /obj/item/flag/dominia/l
flags["flag, Elyra"] = /obj/item/flag/elyra/l
flags["flag, Hegemony"] = /obj/item/flag/hegemony/l
flags["flag, Ouerea"] = /obj/item/flag/ouerea/l
flags["flag, Old Ouerea"] = /obj/item/flag/ouerea/old/l
flags["flag, Nralakk"] = /obj/item/flag/nralakk/l
flags["flag, Traverse"] = /obj/item/flag/traverse/l
flags["flag, NanoTrasen"] = /obj/item/flag/nanotrasen/l
flags["flag, Eridani Fed"] = /obj/item/flag/eridani/l
flags["flag, Sedantis"] = /obj/item/flag/sedantis/l
flags["flag, People's Republic of Adhomai"] = /obj/item/flag/pra/l
flags["flag, Democratic People's Republic of Adhomai"] = /obj/item/flag/dpra/l
flags["flag, New Kingdom of Adhomai"] = /obj/item/flag/nka/l
flags["flag, Free Tajaran Council"] = /obj/item/flag/ftc/l
flags["flag, Republic of Biesel"] = /obj/item/flag/biesel/l
flags["flag, Solarian Colonial Mandate of Tau Ceti"] = /obj/item/flag/biesel/antique/l
flags["flag, Trinary Perfection"] = /obj/item/flag/trinaryperfection/l
flags["flag, Salamasian Republic"] = /obj/item/flag/salamasian_republic/l
flags["flag, Golden Deep"] = /obj/item/flag/goldendeep/l
flags["flag, Hephaestus Industries"] = /obj/item/flag/heph/l
flags["flag, Idris Incorporated"] = /obj/item/flag/idris/l
flags["flag, Zeng-Hu Pharmaceuticals"] = /obj/item/flag/zenghu/l
flags["flag, Zavodskoi Interstellar"] = /obj/item/flag/zavodskoi/l
flags["flag, Coalition of Colonies"] = /obj/item/flag/coalition/l
flags["flag, All-Xanu Republic"] = /obj/item/flag/xanu/l
flags["flag, Confederate States of Fisanduh"] = /obj/item/flag/fisanduh/l
flags["flag, Gadpathur"] = /obj/item/flag/gadpathur/l
flags["flag, Vysoka"] = /obj/item/flag/vysoka/l
flags["flag, Konyang"] = /obj/item/flag/konyang/l
flags["flag, Red Coalition"] = /obj/item/flag/red_coalition/l
flags["flag, Private Military Contracting Group"] = /obj/item/flag/pmcg/l
flags["flag, United Syndicates of Himeo"] = /obj/item/flag/himeo/l
flags["flag, Republic of Assunzione"] = /obj/item/flag/assunzione/l
flags["flag, Luceist"] = /obj/item/flag/luceist/l
flags["flag, Union of Port Antillia"] = /obj/item/flag/portantillia/l
flags["flag, Sovereign Solarian Republic of San Colette"] = /obj/item/flag/sancolette/l
flags["flag, Old Sovereign Solarian Republic of San Colette"] = /obj/item/flag/sancolette/old/l
flags["flag, Sankt Frederick"] = /obj/item/flag/sfk/l
flags["flag, Mictlan"] = /obj/item/flag/mictlan/l
flags["flag, New Hai Phong"] = /obj/item/flag/nhp/l
flags["flag, Silversun"] = /obj/item/flag/silversun/l
flags["flag, Luna"] = /obj/item/flag/luna/l
flags["flag, Persepolis"] = /obj/item/flag/persepolis/l
flags["flag, Damascus"] = /obj/item/flag/damascus/l
flags["flag, Medina"] = /obj/item/flag/medina/l
flags["flag, Aemaq"] = /obj/item/flag/aemaq/l
flags["flag, New Suez"] = /obj/item/flag/newsuez/l
flags["flag, Hive Zo'ra"] = /obj/item/flag/zora/l
flags["flag, Hive K'lax"] = /obj/item/flag/klax/l
flags["flag, Hive C'thur"] = /obj/item/flag/cthur/l
flags["flag, Orion Express"] = /obj/item/flag/orion_express/l
flags["flag, Imperial Frontier"] = /obj/item/flag/imperial_frontier/l
flags["flag, Scarab Fleet"] = /obj/item/flag/scarab/l
flags["flag, Federal Technocracy of Galatea"] = /obj/item/flag/galatea_government/l
flags["flag, Galatea"] = /obj/item/flag/galatea/l
flags["flag, Tsukuyomi"] = /obj/item/flag/tsukuyomi/l
flags["flag, Svarog"] = /obj/item/flag/svarog/l
flags["flag, Empyrean"] = /obj/item/flag/empyrean/l
flags["flag, Traditionalist Coalition"] = /obj/item/flag/traditionalist/l
flags["flag, Callisto"] = /obj/item/flag/callisto/l
flags["flag, Venus"] = /obj/item/flag/venus/l
flags["flag, The Consortium of Hieroaetheria"] = /obj/item/flag/consortium/l
flags["flag, Eternal Republic of the Ekane"] = /obj/item/flag/ekane/l
flags["flag, Union of Gla'orr"] = /obj/item/flag/glaorr/l
flags["flag, New Gibson"] = /obj/item/flag/newgibson/l
flags["flag, Valkyrie"] = /obj/item/flag/valkyrie/l
flags["flag, Antique Xanu"] = /obj/item/flag/old_xanu/l
flags["flag, Southern Solarian Reconstruction Mandate"] = /obj/item/flag/ssrm/l
flags["flag, Northern Solarian Reconstruction Mandate"] = /obj/item/flag/nsrm/l
flags["flag, Provisional Government of Mars"] = /obj/item/flag/mars/l
flags["flag, Pluto"] = /obj/item/flag/pluto/l
flags["flag, Antique Visegrad"] = /obj/item/flag/old_visegrad/l
flags["flag, Visegrad"] = /obj/item/flag/visegrad/l
flags["flag, Burzsia"] = /obj/item/flag/burzsia/l
flags["flag, HPS Narrows"] = /obj/item/flag/narrows/l
flags["flag, Zhurong"] = /obj/item/flag/zhurong/l
gear_tweaks += new /datum/gear_tweak/path(flags)
/datum/gear/towel
display_name = "towel"
path = /obj/item/towel
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION
/datum/gear/handkerchief
display_name = "handkerchief"
path = /obj/item/reagent_containers/glass/rag/handkerchief
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION | GEAR_HAS_COLOR_SELECTION
/datum/gear/comic
display_name = "comic selection"
description = "A selection of comics, manga, and magazines from across the Spur."
path = /obj/item/toy/comic
/datum/gear/comic/New()
..()
var/list/comics = list()
comics["comic book"] = /obj/item/toy/comic
comics["inspector 404 manga"] = /obj/item/toy/comic/inspector
comics["stormman manga"] = /obj/item/toy/comic/stormman
comics["outlandish tales magazine"] = /obj/item/toy/comic/outlandish_tales
comics["az'marian comic, issue 1"] = /obj/item/toy/comic/azmarian/issue_1
comics["az'marian comic, issue 2"] = /obj/item/toy/comic/azmarian/issue_2
comics["az'marian comic, issue 3"] = /obj/item/toy/comic/azmarian/issue_3
comics["az'marian comic, issue 4"] = /obj/item/toy/comic/azmarian/issue_4
comics["az'marian comic, issue 5"] = /obj/item/toy/comic/azmarian/issue_5
comics["az'marian comic, issue 6"] = /obj/item/toy/comic/azmarian/issue_6
comics["az'marian comic, issue 7"] = /obj/item/toy/comic/azmarian/issue_7
comics["az'marian comic, issue 8"] = /obj/item/toy/comic/azmarian/issue_8
comics["dominian witchfinder novel"] = /obj/item/toy/comic/witchfinder
gear_tweaks += new /datum/gear_tweak/path(comics)
/datum/gear/toothpaste
display_name = "dental hygiene kit"
path = /obj/item/storage/box/toothpaste
/datum/gear/toothpaste/New()
..()
var/list/toothpaste = list()
toothpaste["dental hygiene kit, blue toothbrush"] = /obj/item/storage/box/toothpaste
toothpaste["dental hygiene kit, green toothbrush"] = /obj/item/storage/box/toothpaste/green
toothpaste["dental hygiene kit, red toothbrush"] = /obj/item/storage/box/toothpaste/red
gear_tweaks += new /datum/gear_tweak/path(toothpaste)
/datum/gear/photo
display_name = "photo"
path = /obj/item/photo
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION
/datum/gear/photo_album
display_name = "photo album"
path = /obj/item/storage/photo_album
flags = GEAR_HAS_NAME_SELECTION | GEAR_HAS_DESC_SELECTION
/datum/gear/knitting_set
display_name = "knitting set"
path = /obj/item/storage/box/knitting
description = "A box of knitting supplies."
flags = null
/datum/gear/yarn_box
display_name = "knitting supplies"
path = /obj/item/storage/box/yarn
description = "A box containing yarn."
flags = null
/datum/gear/gadbook
display_name = "gadpathurian morale manual"
path = /obj/item/versebook/gadpathur
origin_restriction = list(/singleton/origin_item/origin/gadpathur)
/datum/gear/aurora_miniature
display_name = "aurora miniature"
description = "A commemorative miniature of the NSS Aurora."
path = /obj/item/toy/aurora
/datum/gear/instruments
display_name = "instrument selection"
description = "A selection of instruments for the musically inclined."
path = /obj/item/synthesized_instrument
allowed_roles = list("Off-Duty Crew Member", "Passenger")
/datum/gear/instruments/New()
..()
var/list/instruments = list()
instruments["guitar"] = /obj/item/synthesized_instrument/guitar
instruments["polyguitar"] = /obj/item/synthesized_instrument/guitar/multi
instruments["violin"] = /obj/item/synthesized_instrument/violin
instruments["Omnitrumpet"] = /obj/item/synthesized_instrument/trumpet
gear_tweaks += new /datum/gear_tweak/path(instruments)
/datum/gear/lore_radio
display_name = "analog radio"
path = /obj/item/lore_radio
/datum/gear/pottedplant_small
display_name = "potted plant"
description = "A small potted plant."
cost = 1
path = /obj/item/flora/pottedplant_small/dead
/datum/gear/pottedplant_small/New()
..()
var/list/plants = list()
for(var/plant_type in typesof(/obj/item/flora/pottedplant_small))
var/obj/item/flora/pottedplant_small/plant = plant_type
plants[initial(plant.name)] = plant_type
sortTim(plants, GLOBAL_PROC_REF(cmp_text_asc))
gear_tweaks += new /datum/gear_tweak/path(plants)
/datum/gear/pottedplant_small/luce_vine
display_name = "potted luce vine"
description = "A small luce vine growth. Considered a miracle by followers of Luceism."
cost = 1
path = /obj/item/flora/pottedplant_small/luce_vine
origin_restriction = list(/singleton/origin_item/origin/assunzione)
/datum/gear/candles
display_name = "candle pack"
description = "A pack of red candles."
cost = 1
path = /obj/item/storage/box/fancy/candle_box
/datum/gear/mre
display_name = "mre selection"
description = "A selection of different MREs."
cost = 2
path = /obj/item/storage/box/fancy/mre
/datum/gear/mre/New()
..()
var/list/mres = list()
mres["meat pizza"] = /obj/item/storage/box/fancy/mre
mres["margherita pizza"] = /obj/item/storage/box/fancy/mre/menu2
mres["vegetable pizza"] = /obj/item/storage/box/fancy/mre/menu3
mres["hamburger"] = /obj/item/storage/box/fancy/mre/menu4
mres["taco"] = /obj/item/storage/box/fancy/mre/menu5
mres["meatbread"] = /obj/item/storage/box/fancy/mre/menu6
mres["salad"] = /obj/item/storage/box/fancy/mre/menu7
mres["hot chili"] = /obj/item/storage/box/fancy/mre/menu8
mres["boiled rice"] = /obj/item/storage/box/fancy/mre/menu9
mres["protein"] = /obj/item/storage/box/fancy/mre/menu10
gear_tweaks += new /datum/gear_tweak/path(mres)