mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-30 08:29:57 +01:00
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" />
549 lines
28 KiB
Plaintext
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)
|