mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 18:22:39 +00:00
Merge pull request #3404 from Verkister/cargostockings
Adds a bunch of stuff to cargo selection.
This commit is contained in:
264
code/datums/supplypacks/costumes_vr.dm
Normal file
264
code/datums/supplypacks/costumes_vr.dm
Normal file
@@ -0,0 +1,264 @@
|
||||
/datum/supply_packs/costumes/xenowear_vr
|
||||
name = "Xenowear crate"
|
||||
contains = list(
|
||||
/obj/item/clothing/shoes/footwraps,
|
||||
/obj/item/clothing/shoes/boots/jackboots/toeless,
|
||||
/obj/item/clothing/shoes/boots/workboots/toeless,
|
||||
/obj/item/clothing/suit/tajaran/furs,
|
||||
/obj/item/clothing/head/tajaran/scarf,
|
||||
/obj/item/clothing/suit/unathi/robe,
|
||||
/obj/item/clothing/suit/unathi/mantle,
|
||||
/obj/item/clothing/under/permit,
|
||||
/obj/item/clothing/under/vox/vox_casual,
|
||||
/obj/item/clothing/under/vox/vox_robes,
|
||||
/obj/item/clothing/under/harness,
|
||||
/obj/item/clothing/under/skirt/loincloth,
|
||||
/obj/item/clothing/gloves/vox
|
||||
)
|
||||
cost = 100
|
||||
containertype = /obj/structure/closet/crate
|
||||
containername = "Xenowear crate"
|
||||
|
||||
/datum/supply_packs/costumes/tesh_smocks_vr
|
||||
name = "Teshari smocks"
|
||||
contains = list(
|
||||
/obj/item/clothing/under/seromi/smock,
|
||||
/obj/item/clothing/under/seromi/smock/rainbow,
|
||||
/obj/item/clothing/under/seromi/smock/red,
|
||||
/obj/item/clothing/under/seromi/smock/white,
|
||||
/obj/item/clothing/under/seromi/smock/yellow
|
||||
)
|
||||
cost = 25
|
||||
containertype = /obj/structure/closet/crate
|
||||
containername = "Teshari smocks crate"
|
||||
|
||||
/datum/supply_packs/randomised/costumes/tesh_coats_vr
|
||||
name = "Teshari undercoats"
|
||||
num_contained = 4
|
||||
contains = list(
|
||||
/obj/item/clothing/under/seromi/undercoat/blue_grey,
|
||||
/obj/item/clothing/under/seromi/undercoat/brown_grey,
|
||||
/obj/item/clothing/under/seromi/undercoat/green_grey,
|
||||
/obj/item/clothing/under/seromi/undercoat/lightgrey_grey,
|
||||
/obj/item/clothing/under/seromi/undercoat/orange,
|
||||
/obj/item/clothing/under/seromi/undercoat/orange_grey,
|
||||
/obj/item/clothing/under/seromi/undercoat/pink_grey,
|
||||
/obj/item/clothing/under/seromi/undercoat/purple_grey,
|
||||
/obj/item/clothing/under/seromi/undercoat/rainbow,
|
||||
/obj/item/clothing/under/seromi/undercoat/red_grey,
|
||||
/obj/item/clothing/under/seromi/undercoat/white_grey,
|
||||
/obj/item/clothing/under/seromi/undercoat/yellow_grey
|
||||
)
|
||||
cost = 20
|
||||
containertype = /obj/structure/closet/crate
|
||||
containername = "Teshari undercoats crate"
|
||||
|
||||
/datum/supply_packs/randomised/costumes/tesh_coats_b_vr
|
||||
name = "Teshari undercoats (black)"
|
||||
num_contained = 4
|
||||
contains = list(
|
||||
/obj/item/clothing/under/seromi/undercoat/black,
|
||||
/obj/item/clothing/under/seromi/undercoat/black_blue,
|
||||
/obj/item/clothing/under/seromi/undercoat/black_brown,
|
||||
/obj/item/clothing/under/seromi/undercoat/black_green,
|
||||
/obj/item/clothing/under/seromi/undercoat/black_grey,
|
||||
/obj/item/clothing/under/seromi/undercoat/black_lightgrey,
|
||||
/obj/item/clothing/under/seromi/undercoat/black_midgrey,
|
||||
/obj/item/clothing/under/seromi/undercoat/black_orange,
|
||||
/obj/item/clothing/under/seromi/undercoat/black_pink,
|
||||
/obj/item/clothing/under/seromi/undercoat/black_purple,
|
||||
/obj/item/clothing/under/seromi/undercoat/black_red,
|
||||
/obj/item/clothing/under/seromi/undercoat/black_white,
|
||||
/obj/item/clothing/under/seromi/undercoat/black_yellow
|
||||
)
|
||||
cost = 20
|
||||
containertype = /obj/structure/closet/crate
|
||||
containername = "Teshari undercoats crate"
|
||||
|
||||
/datum/supply_packs/randomised/costumes/tesh_cloaks_vr
|
||||
name = "Teshari cloaks"
|
||||
num_contained = 4
|
||||
contains = list(
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/blue_grey,
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/brown_grey,
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/green_grey,
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/lightgrey_grey,
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/orange,
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/orange_grey,
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/pink_grey,
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/purple_grey,
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/rainbow,
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/red_grey,
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/white_grey,
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/yellow_grey
|
||||
)
|
||||
cost = 40
|
||||
containertype = /obj/structure/closet/crate
|
||||
containername = "Teshari cloaks crate"
|
||||
|
||||
/datum/supply_packs/randomised/costumes/tesh_cloaks_b_vr
|
||||
name = "Teshari cloaks (black)"
|
||||
num_contained = 4
|
||||
contains = list(
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/black,
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/black_blue,
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/black_brown,
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/black_green,
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/black_grey,
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/black_lightgrey,
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/black_midgrey,
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/black_orange,
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/black_pink,
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/black_purple,
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/black_red,
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/black_white,
|
||||
/obj/item/clothing/suit/storage/seromi/cloak/black_yellow
|
||||
)
|
||||
cost = 40
|
||||
containertype = /obj/structure/closet/crate
|
||||
containername = "Teshari cloaks crate"
|
||||
|
||||
/datum/supply_packs/costumes/utility_vr
|
||||
name = "Utility uniforms"
|
||||
contains = list(
|
||||
/obj/item/clothing/under/utility,
|
||||
/obj/item/clothing/under/utility/blue,
|
||||
/obj/item/clothing/under/utility/grey
|
||||
)
|
||||
cost = 30
|
||||
containertype = /obj/structure/closet/crate
|
||||
containername = "Utility uniforms crate"
|
||||
|
||||
/datum/supply_packs/costumes/skirts_vr
|
||||
name = "Skirts crate"
|
||||
contains = list(
|
||||
/obj/item/clothing/under/skirt,
|
||||
/obj/item/clothing/under/skirt/blue,
|
||||
/obj/item/clothing/under/skirt/denim,
|
||||
/obj/item/clothing/under/skirt/khaki,
|
||||
/obj/item/clothing/under/skirt/outfit,
|
||||
/obj/item/clothing/under/skirt/red,
|
||||
/obj/item/clothing/under/skirt/swept,
|
||||
/obj/item/clothing/under/skirt/outfit/plaid_blue,
|
||||
/obj/item/clothing/under/skirt/outfit/plaid_purple,
|
||||
/obj/item/clothing/under/skirt/outfit/plaid_red
|
||||
)
|
||||
cost = 40
|
||||
containertype = /obj/structure/closet/crate
|
||||
containername = "Skirts crate"
|
||||
|
||||
/datum/supply_packs/costumes/varsity_vr
|
||||
name = "Varsity jackets"
|
||||
contains = list(
|
||||
/obj/item/clothing/suit/varsity,
|
||||
/obj/item/clothing/suit/varsity/blue,
|
||||
/obj/item/clothing/suit/varsity/brown,
|
||||
/obj/item/clothing/suit/varsity/green,
|
||||
/obj/item/clothing/suit/varsity/purple,
|
||||
/obj/item/clothing/suit/varsity/red
|
||||
)
|
||||
cost = 60
|
||||
containertype = /obj/structure/closet/crate
|
||||
containername = "Varsity jackets crate"
|
||||
|
||||
/datum/supply_packs/randomised/costumes/leathergear_vr
|
||||
name = "Leather gear"
|
||||
num_contained = 5
|
||||
contains = list(
|
||||
/obj/item/clothing/suit/leathercoat,
|
||||
/obj/item/clothing/suit/storage/leather_jacket_alt,
|
||||
/obj/item/clothing/suit/storage/toggle/leather_jacket,
|
||||
/obj/item/clothing/suit/storage/toggle/leather_jacket/sleeveless,
|
||||
/obj/item/clothing/suit/storage/toggle/leather_jacket/nanotrasen,
|
||||
/obj/item/clothing/suit/storage/toggle/leather_jacket/nanotrasen/sleeveless,
|
||||
/obj/item/clothing/under/pants/chaps,
|
||||
/obj/item/clothing/under/pants/chaps/black,
|
||||
/obj/item/clothing/under/harness,
|
||||
/obj/item/clothing/shoes/leather,
|
||||
/obj/item/clothing/shoes/boots/jungle,
|
||||
/obj/item/clothing/shoes/boots/jackboots,
|
||||
/obj/item/clothing/shoes/boots/cowboy,
|
||||
/obj/item/clothing/shoes/boots/cowboy/classic,
|
||||
/obj/item/clothing/shoes/boots/cowboy/snakeskin,
|
||||
/obj/item/clothing/accessory/chaps,
|
||||
/obj/item/clothing/accessory/chaps/black,
|
||||
/obj/item/clothing/accessory/collar/spike,
|
||||
/obj/item/clothing/gloves/fingerless,
|
||||
/obj/item/clothing/gloves/botanic_leather,
|
||||
/obj/item/clothing/head/cowboy_hat,
|
||||
/obj/item/clothing/head/cowboy_hat/black
|
||||
)
|
||||
cost = 50
|
||||
containertype = /obj/structure/closet/crate
|
||||
containername = "Leather gear crate"
|
||||
|
||||
/datum/supply_packs/costumes/eyewear_vr
|
||||
name = "Eyewear crate"
|
||||
contains = list(
|
||||
/obj/item/clothing/glasses/eyepatch,
|
||||
/obj/item/clothing/glasses/fakesunglasses,
|
||||
/obj/item/clothing/glasses/fakesunglasses/aviator,
|
||||
/obj/item/clothing/glasses/fluff/science_proper,
|
||||
/obj/item/clothing/glasses/fluff/spiffygogs,
|
||||
/obj/item/clothing/glasses/gglasses,
|
||||
/obj/item/clothing/glasses/monocle,
|
||||
/obj/item/clothing/glasses/regular,
|
||||
/obj/item/clothing/glasses/regular/hipster,
|
||||
/obj/item/clothing/glasses/regular/scanners,
|
||||
/obj/item/clothing/glasses/threedglasses
|
||||
)
|
||||
cost = 50
|
||||
containertype = /obj/structure/closet/crate
|
||||
containername = "Eyewear crate"
|
||||
|
||||
/datum/supply_packs/randomised/costumes/gloves_vr
|
||||
name = "Gloves crate"
|
||||
num_contained = 4
|
||||
contains = list(
|
||||
/obj/item/clothing/gloves/black,
|
||||
/obj/item/clothing/gloves/blue,
|
||||
/obj/item/clothing/gloves/botanic_leather,
|
||||
/obj/item/clothing/gloves/brown,
|
||||
/obj/item/clothing/gloves/evening,
|
||||
/obj/item/clothing/gloves/fingerless,
|
||||
/obj/item/clothing/gloves/fyellow,
|
||||
/obj/item/clothing/gloves/green,
|
||||
/obj/item/clothing/gloves/grey,
|
||||
/obj/item/clothing/gloves/light_brown,
|
||||
/obj/item/clothing/gloves/orange,
|
||||
/obj/item/clothing/gloves/purple,
|
||||
/obj/item/clothing/gloves/rainbow,
|
||||
/obj/item/clothing/gloves/red,
|
||||
/obj/item/clothing/gloves/white
|
||||
)
|
||||
cost = 40
|
||||
containertype = /obj/structure/closet/crate
|
||||
containername = "Gloves crate"
|
||||
|
||||
/datum/supply_packs/randomised/costumes/boots_vr
|
||||
name = "Boots crate"
|
||||
num_contained = 3
|
||||
contains = list(
|
||||
/obj/item/clothing/shoes/boots/workboots,
|
||||
/obj/item/clothing/shoes/boots/cowboy,
|
||||
/obj/item/clothing/shoes/boots/cowboy/classic,
|
||||
/obj/item/clothing/shoes/boots/cowboy/snakeskin,
|
||||
/obj/item/clothing/shoes/boots/duty,
|
||||
/obj/item/clothing/shoes/boots/jackboots,
|
||||
/obj/item/clothing/shoes/boots/jungle,
|
||||
/obj/item/clothing/shoes/boots/winter
|
||||
)
|
||||
cost = 60
|
||||
containertype = /obj/structure/closet/crate
|
||||
containername = "Boots crate"
|
||||
|
||||
/datum/supply_packs/costumes/taurbags
|
||||
name = "Saddlebags crate"
|
||||
contains = list(
|
||||
/obj/item/weapon/storage/backpack/saddlebag_common,
|
||||
/obj/item/weapon/storage/backpack/saddlebag_common/robust,
|
||||
/obj/item/weapon/storage/backpack/saddlebag_common/vest
|
||||
)
|
||||
cost = 60
|
||||
containertype = /obj/structure/closet/crate
|
||||
containername = "Saddlebags crate"
|
||||
84
code/datums/supplypacks/hospitality_vr.dm
Normal file
84
code/datums/supplypacks/hospitality_vr.dm
Normal file
@@ -0,0 +1,84 @@
|
||||
/datum/supply_packs/randomised/hospitality/burgers_vr
|
||||
num_contained = 5
|
||||
contains = list(
|
||||
/obj/item/weapon/reagent_containers/food/snacks/bigbiteburger,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/cheeseburger,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/jellyburger,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/tofuburger,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/fishburger
|
||||
)
|
||||
name = "Burger crate"
|
||||
cost = 25
|
||||
containertype = /obj/structure/closet/crate/freezer
|
||||
containername = "Burger crate"
|
||||
/*
|
||||
/datum/supply_packs/randomised/hospitality/bakery_vr
|
||||
num_contained = 5
|
||||
contains = list(
|
||||
/obj/item/weapon/reagent_containers/food/snacks/baguette,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/appletart,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/berrymuffin,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/bunbun,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/cherrypie,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/cookie,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/croissant,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/donut/normal,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/donut/jelly,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/donut/cherryjelly,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/muffin,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/pie,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/plump_pie,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/plumphelmetbiscuit,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/poppypretzel,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/sugarcookie,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/waffles
|
||||
)
|
||||
name = "Bakery products crate"
|
||||
cost = 25
|
||||
containertype = /obj/structure/closet/crate/freezer
|
||||
containername = "Bakery products crate"
|
||||
|
||||
/datum/supply_packs/randomised/hospitality/cakes_vr
|
||||
num_contained = 2
|
||||
contains = list(
|
||||
/obj/item/weapon/reagent_containers/food/snacks/sliceable/applecake,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/sliceable/birthdaycake,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/sliceable/carrotcake,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/sliceable/cheesecake,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/sliceable/chocolatecake,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/sliceable/lemoncake,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/sliceable/limecake,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/sliceable/orangecake,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/sliceable/plaincake
|
||||
)
|
||||
name = "Cake crate"
|
||||
cost = 100
|
||||
containertype = /obj/structure/closet/crate/freezer
|
||||
containername = "Cake crate"
|
||||
|
||||
/datum/supply_packs/randomised/hospitality/mexican_vr
|
||||
num_contained = 5
|
||||
contains = list(
|
||||
/obj/item/weapon/reagent_containers/food/snacks/cheeseburrito,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/enchiladas,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/meatburrito,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/taco
|
||||
)
|
||||
name = "Mexican takeout crate"
|
||||
cost = 50
|
||||
containertype = /obj/structure/closet/crate/freezer
|
||||
containername = "Mexican takeout crate"
|
||||
*/
|
||||
/datum/supply_packs/randomised/hospitality/asian_vr
|
||||
num_contained = 5
|
||||
contains = list(
|
||||
/obj/item/weapon/reagent_containers/food/snacks/generalschicken,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/hotandsoursoup
|
||||
)
|
||||
name = "Chinese takeout crate"
|
||||
cost = 50
|
||||
containertype = /obj/structure/closet/crate/freezer
|
||||
containername = "Chinese takeout crate"
|
||||
|
||||
/datum/supply_packs/randomised/hospitality/pizza
|
||||
cost = 50
|
||||
@@ -38,4 +38,33 @@
|
||||
)
|
||||
cost = 50
|
||||
containertype = /obj/structure/closet/crate
|
||||
containername = "wolfgirl cosplay crate"
|
||||
containername = "wolfgirl cosplay crate"
|
||||
|
||||
/datum/supply_packs/randomised/recreation/figures_vr
|
||||
name = "Action figures crate"
|
||||
num_contained = 5
|
||||
contains = list(
|
||||
/obj/random/action_figure
|
||||
)
|
||||
cost = 200
|
||||
containertype = /obj/structure/closet/crate
|
||||
containername = "Action figures crate"
|
||||
|
||||
/datum/supply_packs/recreation/characters_vr
|
||||
name = "Tabletop miniatures"
|
||||
contains = list(
|
||||
/obj/item/weapon/storage/box/characters
|
||||
)
|
||||
containertype = /obj/structure/closet/crate
|
||||
containername = "Tabletop miniatures crate"
|
||||
cost = 50
|
||||
|
||||
/datum/supply_packs/randomised/recreation/plushies_vr
|
||||
name = "Plushies crate"
|
||||
num_contained = 3
|
||||
contains = list(
|
||||
/obj/random/plushie
|
||||
)
|
||||
cost = 60
|
||||
containertype = /obj/structure/closet/crate
|
||||
containername = "Plushies crate"
|
||||
Reference in New Issue
Block a user