Files
Aurora.3/code/modules/client/preference_setup/loadout/loadout_general.dm

158 lines
5.3 KiB
Plaintext

/datum/gear/cane
display_name = "cane"
path = /obj/item/cane
/datum/gear/dice
display_name = "pack of dice"
path = /obj/item/storage/pill_bottle/dice
/datum/gear/dicegaming
display_name = "pack of gaming dice"
path = /obj/item/storage/pill_bottle/dice/gaming
/datum/gear/cards
display_name = "deck of cards"
path = /obj/item/deck/cards
/datum/gear/tarot
display_name = "deck of tarot cards"
path = /obj/item/deck/tarot
/datum/gear/holder
display_name = "card holder"
path = /obj/item/storage/card
/datum/gear/cardemon_pack
display_name = "cardemon booster pack"
path = /obj/item/pack/cardemon
/datum/gear/spaceball_pack
display_name = "spaceball booster pack"
path = /obj/item/pack/spaceball
/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_alcohol_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_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_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, /proc/cmp_text_asc)
gear_tweaks += new/datum/gear_tweak/path(lunchboxes)
gear_tweaks += new/datum/gear_tweak/contents(lunchables_lunches(), lunchables_snacks(), lunchables_drinks())
/datum/gear/banner
display_name = "banner selection"
path = /obj/item/flag
/datum/gear/banner/New()
..()
var/banners = list()
banners["banner, SolGov"] = /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, Jargon"] = /obj/item/flag/jargon
banners["banner, NanoTrasen"] = /obj/item/flag/nanotrasen
banners["banner, Eridani Fed"] = /obj/item/flag/eridani
banners["banner, Sedantis"] = /obj/item/flag/vaurca
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, Republic of Biesel"] = /obj/item/flag/biesel
banners["banner, Coalition of Colonies"] = /obj/item/flag/coalition
gear_tweaks += new/datum/gear_tweak/path(banners)
/datum/gear/flag
display_name = "flag selection"
cost = 2
path = /obj/item/flag
/datum/gear/flag/New()
..()
var/flags = list()
flags["flag, SolGov"] = /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, Jargon"] = /obj/item/flag/jargon/l
flags["flag, NanoTrasen"] = /obj/item/flag/nanotrasen/l
flags["flag, Eridani Fed"] = /obj/item/flag/eridani/l
flags["flag, Sedantis"] = /obj/item/flag/vaurca/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, Republic of Biesel"] = /obj/item/flag/biesel/l
flags["flag, Coalition of Colonies"] = /obj/item/flag/coalition/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/checkers
display_name = "checkers game kit"
path = /obj/item/storage/box/checkers_kit
/datum/gear/chess
display_name = "chess game kit"
path = /obj/item/storage/box/chess_kit
/datum/gear/battlemonsters
display_name = "battlemonsters starter deck"
path = /obj/item/battle_monsters/wrapped
/datum/gear/toothpaste
display_name = "toothpaste and toothbrush"
path = /obj/item/storage/box/toothpaste
/datum/gear/toothpaste/New()
..()
var/toothpaste = list()
toothpaste["toothpaste and blue toothbrush"] = /obj/item/storage/box/toothpaste
toothpaste["toothpaste and green toothbrush"] = /obj/item/storage/box/toothpaste/green
toothpaste["toothpaste and red toothbrush"] = /obj/item/storage/box/toothpaste/red
gear_tweaks += new/datum/gear_tweak/path(toothpaste)