Files
Polaris/code/datums/supplypacks/recreation.dm
Sypsoti 8918629df1 Adds MtG except in space (#9007)
* begins adding sas

* actually works now

* more boosters and cargo crates

* grammar and parsing
2023-03-12 11:58:16 -08:00

140 lines
3.9 KiB
Plaintext

/*
* Here is where any supply packs
* related to recreation live.
*/
/datum/supply_pack/recreation
group = "Recreation"
/datum/supply_pack/randomised/recreation
group = "Recreation"
access = access_security
/datum/supply_pack/recreation/foam_weapons
name = "Foam Weapon Crate"
contains = list(
/obj/item/material/sword/foam = 2,
/obj/item/material/twohanded/baseballbat/foam = 2,
/obj/item/material/twohanded/spear/foam = 2,
/obj/item/material/twohanded/fireaxe/foam = 2
)
cost = 50
containertype = /obj/structure/closet/crate/allico
containername = "foam weapon crate"
/datum/supply_pack/recreation/donksoftvend
name = "Donk-Soft Vendor Crate"
contains = list()
cost = 75
containertype = /obj/structure/largecrate/donksoftvendor
containername = "\improper Donk-Soft vendor crate"
/datum/supply_pack/recreation/lasertag
name = "Lasertag equipment"
contains = list(
/obj/item/gun/energy/lasertag/red,
/obj/item/clothing/suit/redtag,
/obj/item/gun/energy/lasertag/blue,
/obj/item/clothing/suit/bluetag
)
containertype = /obj/structure/closet/crate/ward
containername = "Lasertag Supplies"
cost = 10
/datum/supply_pack/recreation/artscrafts
name = "Arts and Crafts supplies"
contains = list(
/obj/item/storage/fancy/crayons,
/obj/item/storage/fancy/markers,
/obj/item/camera,
/obj/item/camera_film = 2,
/obj/item/storage/photo_album,
/obj/item/packageWrap,
/obj/item/reagent_containers/glass/paint/red,
/obj/item/reagent_containers/glass/paint/green,
/obj/item/reagent_containers/glass/paint/blue,
/obj/item/reagent_containers/glass/paint/yellow,
/obj/item/reagent_containers/glass/paint/purple,
/obj/item/reagent_containers/glass/paint/black,
/obj/item/reagent_containers/glass/paint/white,
/obj/item/poster/custom,
/obj/item/wrapping_paper = 3
)
cost = 10
containertype = /obj/structure/closet/crate/allico
containername = "Arts and Crafts crate"
/datum/supply_pack/recreation/painters
name = "Station Painting Supplies"
cost = 10
containername = "station painting supplies crate"
containertype = /obj/structure/closet/crate/grayson
contains = list(
/obj/item/pipe_painter = 2,
/obj/item/floor_painter = 2,
///obj/item/closet_painter = 2
)
/datum/supply_pack/recreation/cheapbait
name = "Cheap Fishing Bait"
cost = 10
containername = "cheap bait crate"
containertype = /obj/structure/closet/crate/freezer
contains = list(
/obj/item/storage/box/wormcan/sickly = 5
)
/datum/supply_pack/randomised/recreation/cheapbait
name = "Deluxe Fishing Bait"
cost = 40
containername = "deluxe bait crate"
containertype = /obj/structure/closet/crate/carp
num_contained = 8
contains = list(
/obj/item/storage/box/wormcan,
/obj/item/storage/box/wormcan/deluxe
)
/datum/supply_pack/recreation/ltagturrets
name = "Laser Tag Turrets"
cost = 40
containername = "laser tag turret crate"
containertype = /obj/structure/closet/crate/ward
contains = list(
/obj/machinery/porta_turret/lasertag/blue,
/obj/machinery/porta_turret/lasertag/red
)
/datum/supply_pack/recreation/card_packs
contains = list(
/obj/item/pack/cardemon = 4,
/obj/item/pack/spaceball = 4,
/obj/item/deck/cardemon = 2,
/obj/item/deck/spaceball = 2
)
name = "Trading Card Crate"
cost = 15
containertype = /obj/structure/closet/crate/oculum
containername = "cards crate"
/datum/supply_pack/recreation/sas_builder
contains = list(
/obj/item/deck/saintsandsins = 2,
/obj/item/pack/saintsandsins = 2,
/obj/random/saintsandsins_packs = 2
)
name = "Saints and Sins Builder's Crate"
cost = 40
containertype = /obj/structure/closet/crate/oculum
containername = "\improper Saints and Sins builder's crate"
/datum/supply_pack/recreation/sas_booster
contains = list(
/obj/random/saintsandsins_packs = 6
)
name = "Saints and Sins Booster Crate"
cost = 20
containertype = /obj/structure/closet/crate/oculum
containername = "\improper Saints and Sins booster crate"