/* * Here is where any supply packs * that don't belong elsewhere live. */ /datum/supply_pack/misc group = "Miscellaneous" /datum/supply_pack/randomised/misc group = "Miscellaneous" /datum/supply_pack/randomised/misc/card_packs num_contained = 5 contains = list( /obj/item/pack/cardemon, /obj/item/pack/spaceball, /obj/item/deck/holder ) name = "Trading Card Crate" desc = "A random set of trading cards. Gotta collect \'em all!" cost = 10 containertype = /obj/structure/closet/crate/oculum containername = "cards crate" /datum/supply_pack/randomised/misc/dnd num_contained = 4 contains = list( /obj/item/toy/character/alien, /obj/item/toy/character/warrior, /obj/item/toy/character/cleric, /obj/item/toy/character/thief, /obj/item/toy/character/wizard, /obj/item/toy/character/voidone, /obj/item/toy/character/lich ) name = "Miniatures Crate" desc = "Four random prepainted tabletop gaming miniatures." cost = 200 containertype = /obj/structure/closet/crate/allico containername = "Miniature Crate" /datum/supply_pack/randomised/misc/plushies num_contained = 5 contains = list( /obj/item/toy/plushie/nymph, /obj/item/toy/plushie/mouse, /obj/item/toy/plushie/kitten, /obj/item/toy/plushie/lizard, /obj/item/toy/plushie/spider, /obj/item/toy/plushie/farwa, /obj/item/toy/plushie/corgi, /obj/item/toy/plushie/girly_corgi, /obj/item/toy/plushie/robo_corgi, /obj/item/toy/plushie/octopus, /obj/item/toy/plushie/face_hugger, /obj/item/toy/plushie/red_fox, /obj/item/toy/plushie/black_fox, /obj/item/toy/plushie/marble_fox, /obj/item/toy/plushie/blue_fox, /obj/item/toy/plushie/coffee_fox, /obj/item/toy/plushie/pink_fox, /obj/item/toy/plushie/purple_fox, /obj/item/toy/plushie/crimson_fox, /obj/item/toy/plushie/deer, /obj/item/toy/plushie/black_cat, /obj/item/toy/plushie/grey_cat, /obj/item/toy/plushie/white_cat, /obj/item/toy/plushie/orange_cat, /obj/item/toy/plushie/siamese_cat, /obj/item/toy/plushie/tabby_cat, /obj/item/toy/plushie/tuxedo_cat, /obj/item/toy/plushie/squid, /obj/item/toy/plushie/squid/mint, /obj/item/toy/plushie/squid/blue, /obj/item/toy/plushie/squid/orange, /obj/item/toy/plushie/squid/yellow, /obj/item/toy/plushie/squid/pink, //VOREStation Add Start /obj/item/toy/plushie/lizardplushie/kobold, /obj/item/toy/plushie/slimeplushie, /obj/item/toy/plushie/box, /obj/item/toy/plushie/borgplushie, /obj/item/toy/plushie/borgplushie/drake/eng, /obj/item/toy/plushie/borgplushie/medihound, /obj/item/toy/plushie/borgplushie/scrubpuppy, /obj/item/toy/plushie/foxbear, /obj/item/toy/plushie/nukeplushie, /obj/item/toy/plushie/otter, /obj/item/toy/plushie/vox, /obj/item/toy/plushie/shark, //VOREStation Add End //YawnWider Add Start /obj/item/toy/plushie/teshari/_yw, /obj/item/toy/plushie/teshari/w_yw, /obj/item/toy/plushie/teshari/b_yw, /obj/item/toy/plushie/teshari/y_yw, //YawnWider Add End //CHOMPStation Add Start /obj/item/toy/plushie/red_dragon, /obj/item/toy/plushie/green_dragon, /obj/item/toy/plushie/purple_dragon, /obj/item/toy/plushie/white_eastdragon, /obj/item/toy/plushie/red_eastdragon, /obj/item/toy/plushie/green_eastdragon, /obj/item/toy/plushie/teppi, /obj/item/toy/plushie/teppi/alt //CHOMPStation Add End ) name = "Plushies Crate" desc = "Five random plushies from AlliCo's wide selection!" cost = 15 containertype = /obj/structure/closet/crate/allico containername = "Plushies Crate" /datum/supply_pack/misc/eftpos contains = list(/obj/item/eftpos) name = "EFTPOS scanner" desc = "A handheld Electronic Funds Transfer At Point Of Sale scanner." cost = 10 containertype = /obj/structure/closet/crate/nanotrasen containername = "EFTPOS crate" /datum/supply_pack/misc/chaplaingear name = JOB_CHAPLAIN + " equipment" desc = "A standard set of liturgical equipment, suitable for various faiths." contains = list( /obj/item/clothing/under/rank/chaplain, /obj/item/clothing/shoes/black, /obj/item/clothing/suit/nun, /obj/item/clothing/head/nun_hood, /obj/item/clothing/suit/storage/hooded/chaplain_hoodie, /obj/item/clothing/suit/storage/hooded/chaplain_hoodie/whiteout, /obj/item/clothing/suit/holidaypriest, /obj/item/clothing/under/wedding/bride_white, /obj/item/storage/backpack/cultpack, /obj/item/storage/fancy/candle_box = 3 ) cost = 10 containertype = /obj/structure/closet/crate/gilthari containername = JOB_CHAPLAIN + " equipment crate" /datum/supply_pack/misc/hoverpod name = "Hoverpod Shipment" desc = "A hoverpod." contains = list() cost = 80 containertype = /obj/structure/largecrate/hoverpod containername = "Hoverpod Crate" /datum/supply_pack/randomised/misc/webbing name = "Webbing crate" desc = "Four random webbing sets from a modest selection." num_contained = 4 contains = list( /obj/item/clothing/accessory/storage/black_vest, /obj/item/clothing/accessory/storage/brown_vest, /obj/item/clothing/accessory/storage/white_vest, /obj/item/clothing/accessory/storage/black_drop_pouches, /obj/item/clothing/accessory/storage/brown_drop_pouches, /obj/item/clothing/accessory/storage/white_drop_pouches, /obj/item/clothing/accessory/storage/webbing ) cost = 10 containertype = /obj/structure/closet/crate/nanothreads containername = "Webbing crate" /datum/supply_pack/misc/holoplant name = "Holoplant Pot" desc = "A holoplant, for livening up places with none of the maintenance of a regular plant." contains = list(/obj/machinery/holoplant/shipped) cost = 15 containertype = /obj/structure/closet/crate/thinktronic containername = "Holoplant crate" /* CHOMPedit, moved to medical.dm in modular folder /datum/supply_pack/misc/glucose_hypos name = "Glucose Hypoinjectors" desc = "A set of five glucose autoinjectors, for those with blood sugar issues." contains = list( /obj/item/reagent_containers/hypospray/autoinjector/biginjector/glucose = 5 ) cost = 25 containertype = /obj/structure/closet/crate/zenghu containername = "Glucose Hypo Crate" */ /datum/supply_pack/misc/mre_rations num_contained = 6 name = "Emergency - MREs" desc = "Six random ready-to-eat meals. Guaranteed to still be edible." contains = list(/obj/item/storage/mre, /obj/item/storage/mre/menu2, /obj/item/storage/mre/menu3, /obj/item/storage/mre/menu4, /obj/item/storage/mre/menu5, /obj/item/storage/mre/menu6, /obj/item/storage/mre/menu7, /obj/item/storage/mre/menu8, /obj/item/storage/mre/menu9, /obj/item/storage/mre/menu10) cost = 50 containertype = /obj/structure/closet/crate/centauri containername = "ready to eat rations" /datum/supply_pack/misc/paste_rations name = "Emergency - Paste" desc = "Two packages of emergency nutripaste rations." contains = list( /obj/item/storage/mre/menu11 = 2 ) cost = 25 containertype = /obj/structure/closet/crate/freezer/centauri containername = "emergency rations" /datum/supply_pack/misc/medical_rations name = "Emergency - VitaPaste" desc = "Two packages of high-grade \'VitaPaste\' rations." contains = list( /obj/item/storage/mre/menu13 = 2 ) cost = 40 containertype = /obj/structure/closet/crate/zenghu containername = "emergency rations" /datum/supply_pack/misc/reagentpump name = "Machine - Pump" desc = "A pump." contains = list( /obj/machinery/pump = 1 ) cost = 60 containertype = /obj/structure/closet/crate/large/xion containername = "pump crate" /datum/supply_pack/misc/beltminer name = "Belt-miner gear crate" desc = "A set of supplies for belt mining. Requires Mining or Xenoarchaeology access." contains = list( /obj/item/gun/energy/particle = 2, /obj/item/cell/device/weapon = 2, /obj/item/storage/firstaid/regular = 1, /obj/item/gps = 2, /obj/item/storage/box/traumainjectors = 1, /obj/item/binoculars = 1 ) cost = 60 containertype = /obj/structure/closet/crate/secure/gear containername = "Belt-miner gear crate" access = list(access_mining, access_xenoarch) one_access = TRUE /datum/supply_pack/misc/jetpack name = "jetpack (empty)" desc = "An empty jetpack. Requires Mining, Xenoarchaeology, EVA, or Pilot's access." contains = list( /obj/item/tank/jetpack = 1 ) cost = 75 containertype = /obj/structure/closet/crate/secure/gear containername = "jetpack crate" access = list(access_mining, access_xenoarch, access_eva, access_explorer, //CHOMP explo keep access_pilot) one_access = TRUE /datum/supply_pack/randomised/misc/explorer_shield name = JOB_EXPLORER + " shield" desc = "A pair of shields for use by away teams. Requires EVA or Pilot's access." num_contained = 2 contains = list( /obj/item/shield/riot/explorer, /obj/item/shield/riot/explorer/purple ) cost = 75 containertype = /obj/structure/closet/crate/secure/gear containername = "exploration shield crate" access = list(access_explorer, //CHOMP explo keep access_eva, access_pilot) one_access = TRUE /datum/supply_pack/misc/music_players name = "music players (3)" desc = "A trio of 'walkpod' portable music players." contains = list( /obj/item/walkpod = 3 ) cost = 150 containertype = /obj/structure/closet/crate containername = "portable music players crate" /datum/supply_pack/misc/juke_remotes name = "jukebox remote speakers (2)" desc = "A pair of remote speakers that can be linked to a jukebox." contains = list( /obj/item/juke_remote = 2 ) cost = 300 containertype = /obj/structure/closet/crate containername = "cordless jukebox speakers crate" /datum/supply_pack/misc/explorer_headsets name = "shortwave-capable headsets (x4)" desc = "Four headsets with shortwave fallback capacity. Requires Exploration, EVA, or Pilot's access." contains = list( /obj/item/radio/headset/explorer = 4 ) cost = 20 containertype = /obj/structure/closet/crate/secure/gear containername = "exploration radio headsets crate" access = list( access_explorer, //CHOMP explo keep access_eva, access_pilot ) one_access = TRUE /datum/supply_pack/misc/emergency_beacons name = "emergency locator beacons (x4)" desc = "Four personnel locator emergency beacons." contains = list( /obj/item/emergency_beacon = 4 ) cost = 20 containertype = /obj/structure/closet/crate containername = "emergency beacons crate" /datum/supply_pack/misc/swoopie //CHOMPAdd name = "SWOOPIE XL CleanBot Kit" contains = list() cost = 100 containertype = /obj/structure/largecrate/animal/swoopie containername = "SWOOPIE XL CleanBot Starter Kit" /datum/supply_pack/misc/random_corpo name = "random corporate supply crate" desc = "A random corporate supply crate. Could contain almost anything!" contains = list( /obj/random/multiple/corp_crate_supply ) cost = 50 //moderately expensive, since it can occasionally drop useful kit but not *too* pricey a lot of it is also fluffy tat containertype = null /datum/supply_pack/misc/random_corpo_special name = "special corporate supply crate" desc = "A cache of corporate supplies. Could contain more valuable items than the random supply crate." contains = list( /obj/random/multiple/corp_crate ) cost = 125 //this is the 'fun' version of the above, which can spawn useful ores/materials, tech components, and even guns //but it can still spawn a lot of fluffy tat, at a higher rate than the dedicated contraband boxes, so it costs less than them containertype = null contraband = 1 //so it gets contraband status too