Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /datum/supply_packs/specialops
- name = "Special Ops supplies"
- contains = list("/obj/item/weapon/storage/emp_kit",
- "/obj/item/weapon/smokebomb",
- "/obj/item/weapon/smokebomb",
- "/obj/item/weapon/smokebomb",
- "/obj/item/weapon/pen/sleepypen",
- "/obj/item/weapon/chem_grenade/incendiary")
- cost = 20
- containertype = "/obj/crate"
- containername = "Special Ops crate"
- hidden = 1
- /datum/supply_packs/food
- name = "Food crate"
- contains = list("/obj/item/weapon/reagent_containers/food/snacks/flour",
- "/obj/item/weapon/reagent_containers/food/snacks/flour",
- "/obj/item/weapon/reagent_containers/food/snacks/flour",
- "/obj/item/weapon/reagent_containers/food/snacks/flour",
- "/obj/item/weapon/reagent_containers/food/snacks/flour",
- "/obj/item/weapon/reagent_containers/food/drinks/milk",
- "/obj/item/weapon/reagent_containers/food/drinks/milk",
- "/obj/item/kitchen/egg_box",
- "/obj/item/weapon/reagent_containers/food/condiment/enzyme",
- "/obj/item/weapon/reagent_containers/food/snacks/grown/banana",
- "/obj/item/weapon/reagent_containers/food/snacks/grown/banana",
- "/obj/item/weapon/reagent_containers/food/snacks/flour")
- cost = 15
- containertype = "/obj/crate/freezer"
- containername = "Food crate"
- /datum/supply_packs/monkey
- name = "Monkey crate"
- contains = list ("/obj/item/weapon/monkeycube_box",
- "/obj/item/weapon/monkeycube_box")
- cost = 15
- containertype = "/obj/crate/freezer"
- containername = "Monkey crate"
- /datum/supply_packs/surgery
- name = "Surgery crate"
- contains = list ("/obj/item/weapon/retractor",
- "/obj/item/weapon/hemostat",
- "/obj/item/weapon/cautery",
- "/obj/item/weapon/scalpel",
- "/obj/item/weapon/surgicaldrill",
- "/obj/item/weapon/circular_saw")
- cost = 15
- containertype = "/obj/crate"
- containername = "Surgery crate"
- /datum/supply_packs/shotgun
- name = "Shotgun crate"
- contains = list("/obj/item/weapon/gun/projectile/shotgun",
- "/obj/item/ammo_casing/shotgun/beanbag",
- "/obj/item/ammo_casing/shotgun/beanbag",
- "/obj/item/ammo_casing/shotgun/beanbag",
- "/obj/item/ammo_casing/shotgun/beanbag")
- cost = 15
- containertype = "/obj/crate"
- containername = "Shotgun crate"
- /datum/supply_packs/metroid
- name = "Metroid crate"
- contains = list("/obj/item/weapon/metroidcube_box")
- cost = 30
- containertype = "/obj/crate"
- containername = "Metroid crate"
- /datum/supply_packs/Minerial
- name = "Minerial crate"
- contains = list("/obj/item/stack/sheet/gold",
- "/obj/item/stack/sheet/gold",
- "/obj/item/stack/sheet/silver",
- "/obj/item/stack/sheet/silver")
- amount = 2
- cost = 20
- containertype = "/obj/crate"
- containername = "Minerial crate"
- /datum/supply_packs/evacuation
- name = "Emergency equipment"
- contains = list("/obj/machinery/bot/floorbot",
- "/obj/machinery/bot/floorbot",
- "/obj/machinery/bot/medbot",
- "/obj/machinery/bot/medbot",
- "/obj/item/weapon/tank/air",
- "/obj/item/weapon/tank/air",
- "/obj/item/weapon/tank/air",
- "/obj/item/weapon/tank/air",
- "/obj/item/weapon/tank/air",
- "/obj/item/clothing/mask/gas",
- "/obj/item/clothing/mask/gas",
- "/obj/item/clothing/mask/gas",
- "/obj/item/clothing/mask/gas",
- "/obj/item/clothing/mask/gas")
- cost = 25
- containertype = "/obj/crate/internals"
- containername = "Emergency Crate"
- /datum/supply_packs/janitor
- name = "Janitorial supplies"
- contains = list("/obj/item/weapon/reagent_containers/glass/bucket",
- "/obj/item/weapon/reagent_containers/glass/bucket",
- "/obj/item/weapon/reagent_containers/glass/bucket",
- "/obj/item/weapon/mop",
- "/obj/item/weapon/caution",
- "/obj/item/weapon/caution",
- "/obj/item/weapon/caution",
- "/obj/item/weapon/cleaner",
- "/obj/item/weapon/chem_grenade/cleaner",
- "/obj/item/weapon/chem_grenade/cleaner",
- "/obj/item/weapon/chem_grenade/cleaner",
- "/obj/mopbucket")
- cost = 15
- containertype = "/obj/crate"
- containername = "Janitorial supplies"
- /datum/supply_packs/lightbulbs
- name = "Replacement lights"
- contains = list("/obj/item/weapon/storage/lightbox/tubes",
- "/obj/item/weapon/storage/lightbox/tubes",
- "/obj/item/weapon/storage/lightbox/tubes",
- "/obj/item/weapon/storage/lightbox/tubes",
- "/obj/item/weapon/storage/lightbox/tubes",
- "/obj/item/weapon/storage/lightbox",
- "/obj/item/weapon/storage/lightbox",
- "/obj/item/weapon/storage/lightbox",
- "/obj/item/weapon/storage/lightbox",
- "/obj/item/weapon/storage/lightbox")
- cost = 15
- containertype = "/obj/crate"
- containername = "Replacement lights"
- /datum/supply_packs/costume
- name = "Standard Costume crate"
- contains = list("/obj/item/weapon/storage/backpack/clown",
- "/obj/item/clothing/shoes/clown_shoes",
- "/obj/item/clothing/mask/gas/clown_hat",
- "/obj/item/clothing/under/rank/clown",
- "/obj/item/weapon/bikehorn",
- "/obj/item/clothing/under/mime",
- "/obj/item/clothing/shoes/black",
- "/obj/item/clothing/gloves/white",
- "/obj/item/clothing/mask/gas/mime",
- "/obj/item/clothing/head/beret",
- "/obj/item/toy/crayonbox",
- "/obj/item/clothing/suit/suspenders",
- "/obj/item/weapon/reagent_containers/food/drinks/bottle/bottleofnothing")
- cost = 20
- containertype = "/obj/crate/secure"
- containername = "Standard Costumes"
- access = access_theatre
- /datum/supply_packs/hydroponics // -- Skie
- name = "Hydroponics Supply Crate"
- contains = list("/obj/item/weapon/plantbgone",
- "/obj/item/weapon/plantbgone",
- "/obj/item/weapon/plantbgone",
- "/obj/item/weapon/plantbgone",
- "/obj/item/weapon/minihoe",
- "/obj/item/device/analyzer/plant_analyzer",
- "/obj/item/clothing/gloves/botanic_leather",
- "/obj/item/clothing/suit/apron") // Updated with new things
- cost = 15
- containertype = /obj/crate/hydroponics
- containername = "Hydroponics crate"
- access = access_hydroponics
- /datum/supply_packs/exoticseeds
- name = "Exotic Seeds Crate"
- contains = list("/obj/item/seeds/nettleseed",
- "/obj/item/seeds/nettleseed",
- "/obj/item/seeds/replicapod",
- "/obj/item/seeds/replicapod",
- "/obj/item/seeds/replicapod",
- "/obj/item/seeds/plumpmycelium",
- "/obj/item/seeds/plumpmycelium",
- "/obj/item/seeds/libertymycelium",
- "/obj/item/seeds/libertymycelium",
- "/obj/item/seeds/amanitamycelium",
- "/obj/item/seeds/amanitamycelium",
- "/obj/item/seeds/bananaseed",
- "/obj/item/seeds/bananaseed",
- "/obj/item/seeds/eggyseed",
- "/obj/item/seeds/eggyseed")
- cost = 20
- containertype = /obj/crate/hydroponics
- containername = "Exotic Seeds crate"
- access = access_hydroponics
- /datum/supply_packs/medical
- name = "Medical crate"
- contains = list("/obj/item/weapon/storage/firstaid/regular",
- "/obj/item/weapon/storage/firstaid/fire",
- "/obj/item/weapon/storage/firstaid/toxin",
- "/obj/item/weapon/storage/firstaid/o2",
- "/obj/item/weapon/storage/firstaid/regular",
- "/obj/item/weapon/storage/firstaid/fire",
- "/obj/item/weapon/storage/firstaid/toxin",
- "/obj/item/weapon/storage/firstaid/o2",
- "/obj/item/weapon/reagent_containers/glass/bottle/antitoxin",
- "/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline",
- "/obj/item/weapon/reagent_containers/glass/bottle/stoxin",
- "/obj/item/weapon/storage/syringes")
- cost = 35
- containertype = "/obj/crate/medical"
- containername = "Medical crate"
- /datum/supply_packs/virus
- name = "Virus crate"
- contains = list("/obj/item/weapon/reagent_containers/glass/bottle/flu_virion",
- "/obj/item/weapon/reagent_containers/glass/bottle/cold",
- "/obj/item/weapon/reagent_containers/glass/bottle/fake_gbs",
- "/obj/item/weapon/reagent_containers/glass/bottle/magnitis",
- "/obj/item/weapon/reagent_containers/glass/bottle/wizarditis",
- "/obj/item/weapon/reagent_containers/glass/bottle/pierrot_throat",
- "/obj/item/weapon/reagent_containers/glass/bottle/brainrot",
- "/obj/item/weapon/storage/syringes",
- "/obj/item/weapon/storage/beakerbox")
- cost = 30
- containertype = "/obj/crate/secure/weapon"
- containername = "Virus crate"
- access = access_heads
- /datum/supply_packs/metal
- name = "Metal Sheets"
- contains = list("/obj/item/stack/sheet/metal",
- "/obj/item/stack/sheet/metal",
- "/obj/item/stack/sheet/metal")
- amount = 50
- cost = 25
- containertype = "/obj/crate"
- containername = "Metal sheets crate"
- /datum/supply_packs/glass
- name = "Glass Sheets"
- contains = list("/obj/item/stack/sheet/glass",
- "/obj/item/stack/sheet/glass",
- "/obj/item/stack/sheet/glass")
- amount = 50
- cost = 25
- containertype = "/obj/crate"
- containername = "Glass sheets crate"
- /datum/supply_packs/electrical
- name = "Electrical maintenance crate"
- contains = list("/obj/item/weapon/storage/toolbox/electrical",
- "/obj/item/weapon/storage/toolbox/electrical",
- "/obj/item/weapon/storage/toolbox/electrical",
- "/obj/item/clothing/gloves/yellow",
- "/obj/item/clothing/gloves/yellow",
- "/obj/item/clothing/gloves/yellow",
- "/obj/item/weapon/cell/high",
- "/obj/item/weapon/cell/high",
- "/obj/item/weapon/cell/high")
- cost = 25
- containertype = "/obj/crate"
- containername = "Electrical maintenance crate"
- /datum/supply_packs/mechanical
- name = "Mechanical maintenance crate"
- contains = list("/obj/item/weapon/storage/utilitybelt/full",
- "/obj/item/weapon/storage/utilitybelt/full",
- "/obj/item/weapon/storage/utilitybelt/full",
- "/obj/item/clothing/suit/hazardvest",
- "/obj/item/clothing/suit/hazardvest",
- "/obj/item/clothing/suit/hazardvest",
- "/obj/item/clothing/head/helmet/welding",
- "/obj/item/clothing/head/helmet/welding",
- "/obj/item/clothing/head/helmet/welding")
- cost = 25
- containertype = "/obj/crate"
- containername = "Mechanical maintenance crate"
- /datum/supply_packs/waterfueltank
- name = "Water/Fuel tank crate"
- contains = list("/obj/reagent_dispensers/watertank",
- "/obj/reagent_dispensers/fueltank")
- cost = 20
- containertype = "/obj/crate"
- containername = "Water/Fuel tank crate"
- /datum/supply_packs/containment
- name = "Containment crate"
- contains = list("/obj/machinery/emitter",
- "/obj/machinery/emitter",
- "/obj/machinery/field_generator",
- "/obj/machinery/field_generator",)
- cost = 20
- containertype = "/obj/crate/secure"
- containername = "Cntainment crate"
- access = access_engine
- /datum/supply_packs/engine/sing_gen
- name = "Singularity Generator crate"
- contains = list("/obj/machinery/the_singularitygen",
- "/obj/machinery/the_singularitygen")
- cost = 20
- containertype = "/obj/crate/secure"
- containername = "Sheield crate"
- access = access_engine
- /datum/supply_packs/engine/collector
- name = "Collector crate"
- contains = list("/obj/machinery/power/rad_collector",
- "/obj/machinery/power/rad_collector",
- "/obj/machinery/power/rad_collector")
- cost = 20
- containertype = "/obj/crate/secure"
- containername = "Collector crate"
- access = access_engine
- /datum/supply_packs/engine/PA
- name = "Particle Accelerator crate"
- contains = list("/obj/particle_accelerator/fuel_chamber",
- "/obj/machinery/particle_accelerator/control_box",
- "/obj/particle_accelerator/particle_emitter/center",
- "/obj/particle_accelerator/particle_emitter/left",
- "/obj/particle_accelerator/particle_emitter/right",
- "/obj/particle_accelerator/power_box",
- "/obj/particle_accelerator/end_cap")
- cost = 20
- containertype = "/obj/crate/secure"
- containername = "Particle Acdcelerator crate"
- access = access_engine
- /datum/supply_packs/mecha_ripley
- name = "Circuit Crate (\"Ripley\" APLU)"
- contains = list("/obj/item/weapon/book/manual/ripley_build_and_repair",
- "/obj/item/mecha_parts/circuitboard/ripley/peripherals", //TEMPORARY due to lack of circuitboard printer
- "/obj/item/mecha_parts/circuitboard/ripley/main") //TEMPORARY due to lack of circuitboard printer
- cost = 30
- containertype = "/obj/crate/secure"
- containername = "APLU \"Ripley\" Circuit Crate"
- access = access_robotics
- /datum/supply_packs/cyborg
- name = "Cyborg Assembly Crate"
- contains = list("/obj/item/device/mmi",
- "/obj/item/device/mmi",
- "/obj/item/device/mmi",
- "/obj/item/device/flash",
- "/obj/item/device/flash",
- "/obj/item/device/flash",
- "/obj/item/device/flash",
- "/obj/item/device/flash",
- "/obj/item/device/flash",
- "/obj/item/weapon/cell/high",
- "/obj/item/weapon/cell/high",
- "/obj/item/weapon/cell/high")
- cost = 25
- containertype = "/obj/crate/secure/gear"
- containername = "Cyborg Assembly"
- access = access_robotics
- /datum/supply_packs/securitybarriers
- name = "Security Barriers"
- contains = list("/obj/machinery/deployable/barrier",
- "/obj/machinery/deployable/barrier",
- "/obj/machinery/deployable/barrier",
- "/obj/machinery/deployable/barrier",
- "/obj/machinery/deployable/barrier",
- "/obj/machinery/deployable/barrier")
- cost = 20
- containertype = "/obj/crate/secure/gear"
- containername = "Secruity Barriers crate"
- /datum/supply_packs/security
- name = "Security crate"
- contains = list("/obj/item/weapon/melee/baton",
- "/obj/item/weapon/melee/baton",
- "/obj/item/weapon/melee/baton",
- "/obj/item/weapon/handcuffs",
- "/obj/item/weapon/handcuffs",
- "/obj/item/weapon/handcuffs",
- "/obj/item/weapon/gun/energy/taser",
- "/obj/item/weapon/gun/energy/taser",
- "/obj/item/weapon/gun/energy/taser",
- "/obj/item/clothing/head/helmet",
- "/obj/item/clothing/head/helmet",
- "/obj/item/clothing/head/helmet",
- "/obj/item/clothing/suit/armor/vest",
- "/obj/item/clothing/suit/armor/vest",
- "/obj/item/clothing/suit/armor/vest")
- cost = 30
- containertype = "/obj/crate/secure/weapon"
- containername = "Security crate"
- access = access_security
- /datum/supply_packs/riot
- name = "Riot crate"
- contains = list("/obj/item/weapon/gun/energy/laser",
- "/obj/item/weapon/gun/energy/laser",
- "/obj/item/weapon/gun/energy/laser",
- "/obj/item/weapon/storage/flashbang_kit",
- "/obj/item/weapon/storage/flashbang_kit",
- "/obj/item/weapon/storage/flashbang_kit",
- "/obj/item/weapon/handcuffs",
- "/obj/item/weapon/handcuffs",
- "/obj/item/weapon/handcuffs",
- "/obj/item/clothing/head/helmet/riot",
- "/obj/item/clothing/head/helmet/riot",
- "/obj/item/clothing/head/helmet/riot",
- "/obj/item/clothing/suit/armor/riot",
- "/obj/item/clothing/suit/armor/riot",
- "/obj/item/clothing/suit/armor/riot",
- "/obj/item/weapon/shield/riot",
- "/obj/item/weapon/shield/riot",
- "/obj/item/weapon/shield/riot")
- cost = 30
- containertype = "/obj/crate/secure/weapon"
- containername = "Riot crate"
- access = access_armory
- /datum/supply_packs/ballistic
- name = "Ballistic crate"
- contains = list("/obj/item/weapon/gun/energy",
- "/obj/item/weapon/gun/energy",
- "/obj/item/weapon/gun/energy",
- "/obj/item/clothing/suit/armor/laserproof",
- "/obj/item/clothing/suit/armor/laserproof",
- "/obj/item/clothing/suit/armor/laserproof",
- "/obj/item/weapon/gun/projectile/shotgun/combat2",
- "/obj/item/weapon/gun/projectile/shotgun/combat2",
- "/obj/item/weapon/gun/projectile/shotgun/combat2",
- "/obj/item/ammo_casing/shotgun/stunshot",
- "/obj/item/ammo_casing/shotgun/stunshot",
- "/obj/item/ammo_casing/shotgun/stunshot",
- "/obj/item/weapon/smokebomb",
- "/obj/item/weapon/smokebomb",
- "/obj/item/weapon/smokebomb")
- cost = 40
- containertype = "/obj/crate/secure/weapon"
- containername = "Ballistic crate"
- access = access_heads
- /datum/supply_packs/hats/
- contains = list("/obj/item/clothing/head/collectable/chef",
- "/obj/item/clothing/head/collectable/paper",
- "/obj/item/clothing/head/collectable/tophat",
- "/obj/item/clothing/head/collectable/captain",
- "/obj/item/clothing/head/collectable/beret",
- "/obj/item/clothing/head/collectable/welding",
- "/obj/item/clothing/head/collectable/flatcap",
- "/obj/item/clothing/head/collectable/pirate",
- "/obj/item/clothing/head/collectable/kitty",
- "/obj/item/clothing/head/collectable/rabbitears",
- "/obj/item/clothing/head/collectable/wizard",
- "/obj/item/clothing/head/collectable/hardhat",
- "/obj/item/clothing/head/collectable/HoS",
- "/obj/item/clothing/head/collectable/thunderdome",
- "/obj/item/clothing/head/collectable/swat",
- "/obj/item/clothing/head/collectable/metroid",
- "/obj/item/clothing/head/collectable/metroid",
- "/obj/item/clothing/head/collectable/police",
- "/obj/item/clothing/head/collectable/police",
- "/obj/item/clothing/head/collectable/slime",
- "/obj/item/clothing/head/collectable/slime",
- "/obj/item/clothing/head/collectable/xenom",
- "/obj/item/clothing/head/collectable/xenom",
- "/obj/item/clothing/head/collectable/petehat",)
- name = "Collectable Hat Crate!"
- cost = 100
- containertype = "/obj/crate/hat"
- containername = "Collectable Hats Crate! Brought to you by Bass.inc!"
- /datum/supply_packs/hats/New()
- var/list/tempContains = list()
- for(var/i = 0,i<min(3,contains.len),i++)
- tempContains += pick(contains)
- contains = tempContains
- ..()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement