mirror of
https://github.com/PolarisSS13/Polaris.git
synced 2026-01-07 07:52:29 +00:00
Fake wizard costume is now able to cast spells like the other two. Wizards still start out with the updated suit. Fixed toy swords not having their icons set properly. Updated the tactical turtleneck sprite, the old one is available as a toy. Updated soviet uniform. Modified swat shoes to be darker. git-svn-id: http://tgstation13.googlecode.com/svn/trunk@590 316c924e-a436-60f5-8080-3fe189b3f50e
347 lines
12 KiB
Plaintext
347 lines
12 KiB
Plaintext
//SUPPLY PACKS
|
|
//NOTE: only secure crate types use the access var (and are lockable)
|
|
//NOTE: hidden packs only show up when the computer has been hacked.
|
|
|
|
/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/incendiarygrenade")
|
|
cost = 20
|
|
containertype = "/obj/crate"
|
|
containername = "Special Ops crate"
|
|
hidden = 1
|
|
|
|
/datum/supply_packs/wizard
|
|
name = "Wizard costume"
|
|
contains = list("/obj/item/weapon/staff",
|
|
"/obj/item/clothing/suit/wizrobe/fake",
|
|
"/obj/item/clothing/shoes/sandal",
|
|
"/obj/item/clothing/head/wizard/fake")
|
|
cost = 20
|
|
containertype = "/obj/crate"
|
|
containername = "Wizard costume crate"
|
|
|
|
/datum/supply_packs/metal50
|
|
name = "50 Metal Sheets"
|
|
contains = list("/obj/item/weapon/sheet/metal")
|
|
amount = 50
|
|
cost = 15
|
|
containertype = "/obj/crate"
|
|
containername = "Metal sheets crate"
|
|
|
|
/datum/supply_packs/glass50
|
|
name = "50 Glass Sheets"
|
|
contains = list("/obj/item/weapon/sheet/glass")
|
|
amount = 50
|
|
cost = 15
|
|
containertype = "/obj/crate"
|
|
containername = "Glass sheets crate"
|
|
|
|
/datum/supply_packs/internals
|
|
name = "Internals crate"
|
|
contains = list("/obj/item/clothing/mask/gas",
|
|
"/obj/item/clothing/mask/gas",
|
|
"/obj/item/clothing/mask/gas",
|
|
"/obj/item/weapon/tank/air",
|
|
"/obj/item/weapon/tank/air",
|
|
"/obj/item/weapon/tank/air")
|
|
cost = 10
|
|
containertype = "/obj/crate/internals"
|
|
containername = "Internals crate"
|
|
|
|
/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/faggot",
|
|
"/obj/item/weapon/reagent_containers/food/snacks/faggot",
|
|
"/obj/item/weapon/reagent_containers/food/snacks/faggot",
|
|
"/obj/item/kitchen/egg_box",
|
|
"/obj/item/weapon/storage/condimentbottles",
|
|
"/obj/item/weapon/banana",
|
|
"/obj/item/weapon/banana",
|
|
"/obj/item/weapon/banana")
|
|
cost = 5
|
|
containertype = "/obj/crate/freezer"
|
|
containername = "Food crate"
|
|
|
|
/datum/supply_packs/monkey
|
|
name = "Monkey crate"
|
|
contains = list("/mob/living/carbon/monkey",
|
|
"/mob/living/carbon/monkey",
|
|
"/mob/living/carbon/monkey",
|
|
"/mob/living/carbon/monkey",
|
|
"/mob/living/carbon/monkey")
|
|
cost = 20
|
|
containertype = "/obj/crate/freezer"
|
|
containername = "Monkey crate"
|
|
|
|
/datum/supply_packs/engineering
|
|
name = "Engineering crate"
|
|
contains = list("/obj/item/weapon/storage/toolbox/electrical",
|
|
"/obj/item/weapon/storage/toolbox/electrical",
|
|
"/obj/item/clothing/head/helmet/welding",
|
|
"/obj/item/clothing/head/helmet/welding",
|
|
"/obj/item/weapon/cell", // -- TLE
|
|
"/obj/item/weapon/cell",
|
|
"/obj/item/clothing/gloves/yellow",
|
|
"/obj/item/clothing/gloves/yellow")
|
|
cost = 5
|
|
containertype = "/obj/crate"
|
|
containername = "Engineering crate"
|
|
|
|
/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/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/firstaid/syringes")
|
|
cost = 10
|
|
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", worse than GBS if anything
|
|
// "/obj/item/weapon/reagent_containers/glass/bottle/gbs", No. Just no.
|
|
"/obj/item/weapon/reagent_containers/glass/bottle/brainrot",
|
|
"/obj/item/weapon/storage/firstaid/syringes",
|
|
"/obj/item/weapon/storage/beakerbox")
|
|
cost = 20
|
|
containertype = "/obj/crate/secure/weapon"
|
|
containername = "Virus crate"
|
|
access = access_heads
|
|
|
|
|
|
/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 = 10
|
|
containertype = "/obj/crate"
|
|
containername = "Janitorial supplies"
|
|
|
|
/obj/item/weapon/storage/lightbox/tubes
|
|
|
|
/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",
|
|
"/obj/item/weapon/storage/lightbox",
|
|
"/obj/item/weapon/storage/lightbox",
|
|
"/obj/item/weapon/storage/lightbox")
|
|
cost = 10
|
|
containertype = "/obj/crate"
|
|
containername = "Replacement lights"
|
|
|
|
/datum/supply_packs/plasma
|
|
name = "Plasma assembly crate"
|
|
contains = list("/obj/item/weapon/tank/plasma",
|
|
"/obj/item/weapon/tank/plasma",
|
|
"/obj/item/weapon/tank/plasma",
|
|
"/obj/item/device/igniter",
|
|
"/obj/item/device/igniter",
|
|
"/obj/item/device/igniter",
|
|
"/obj/item/device/prox_sensor",
|
|
"/obj/item/device/prox_sensor",
|
|
"/obj/item/device/prox_sensor",
|
|
"/obj/item/device/timer",
|
|
"/obj/item/device/timer",
|
|
"/obj/item/device/timer")
|
|
cost = 10
|
|
containertype = "/obj/crate/secure/plasma"
|
|
containername = "Plasma assembly crate"
|
|
access = access_tox
|
|
|
|
/datum/supply_packs/weapons
|
|
name = "Weapons crate"
|
|
contains = list("/obj/item/weapon/baton",
|
|
"/obj/item/weapon/baton",
|
|
"/obj/item/weapon/gun/energy/laser_gun",
|
|
"/obj/item/weapon/gun/energy/laser_gun",
|
|
"/obj/item/weapon/gun/energy/taser_gun",
|
|
"/obj/item/weapon/gun/energy/taser_gun",
|
|
"/obj/item/weapon/storage/flashbang_kit",
|
|
"/obj/item/weapon/storage/flashbang_kit")
|
|
cost = 20
|
|
containertype = "/obj/crate/secure/weapon"
|
|
containername = "Weapons crate"
|
|
access = access_security
|
|
|
|
/datum/supply_packs/eweapons
|
|
name = "Experimental weapons crate"
|
|
contains = list("/obj/item/weapon/flamethrower",
|
|
"/obj/item/weapon/tank/plasma",
|
|
"/obj/item/weapon/tank/plasma",
|
|
"/obj/item/weapon/tank/plasma",
|
|
"/obj/item/weapon/incendiarygrenade",
|
|
"/obj/item/weapon/incendiarygrenade",
|
|
"/obj/item/weapon/incendiarygrenade",
|
|
"/obj/item/clothing/gloves/stungloves")
|
|
cost = 25
|
|
containertype = "/obj/crate/secure/weapon"
|
|
containername = "Experimental weapons crate"
|
|
access = access_heads
|
|
|
|
/datum/supply_packs/riot
|
|
name = "Riot crate"
|
|
contains = list("/obj/item/weapon/baton",
|
|
"/obj/item/weapon/baton",
|
|
"/obj/item/weapon/shield/riot",
|
|
"/obj/item/weapon/shield/riot",
|
|
"/obj/item/weapon/storage/flashbang_kit",
|
|
"/obj/item/weapon/storage/flashbang_kit",
|
|
"/obj/item/weapon/handcuffs",
|
|
"/obj/item/weapon/handcuffs")
|
|
cost = 30
|
|
containertype = "/obj/crate/secure/gear"
|
|
containername = "Riot crate"
|
|
access = access_security
|
|
|
|
/datum/supply_packs/evacuation
|
|
name = "Emergency equipment"
|
|
contains = list("/obj/machinery/bot/floorbot",
|
|
"/obj/machinery/bot/floorbot",
|
|
"/obj/machinery/bot/floorbot",
|
|
"/obj/machinery/bot/floorbot",
|
|
"/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 = 35
|
|
containertype = "/obj/crate/internals"
|
|
containername = "Emergency Crate"
|
|
|
|
/datum/supply_packs/party
|
|
name = "Party equipment"
|
|
contains = list("/obj/item/weapon/reagent_containers/food/drinks/beer",
|
|
"/obj/item/weapon/reagent_containers/food/drinks/beer",
|
|
"/obj/item/weapon/reagent_containers/food/drinks/beer",
|
|
"/obj/item/weapon/reagent_containers/food/drinks/beer",
|
|
"/obj/item/weapon/reagent_containers/food/drinks/beer",
|
|
"/obj/item/weapon/reagent_containers/food/drinks/beer",
|
|
"/obj/item/weapon/reagent_containers/food/drinks/beer",
|
|
"/obj/item/weapon/reagent_containers/food/drinks/beer")
|
|
cost = 20
|
|
containertype = "/obj/crate"
|
|
containername = "Party equipment"
|
|
/*
|
|
/datum/supply_packs/hats
|
|
name = "Clown Gear"
|
|
contains = list("/obj/item/clothing/head/that",
|
|
"/obj/item/clothing/under/psyche",
|
|
"/obj/item/clothing/under/johnny",
|
|
"/obj/item/clothing/under/mario",
|
|
"/obj/item/clothing/under/luigi",
|
|
"/obj/item/clothing/head/butt")
|
|
cost = 20
|
|
containertype = "/obj/crate"
|
|
containername = "Clown Gear"
|
|
*/
|
|
|
|
/datum/supply_packs/mule
|
|
name = "MULEbot Crate"
|
|
contains = list("/obj/machinery/bot/mulebot")
|
|
cost = 20
|
|
containertype = "/obj/crate"
|
|
containername = "MULEbot Crate"
|
|
|
|
/datum/supply_packs/robotics
|
|
name = "Robotics Assembly Crate"
|
|
contains = list("/obj/item/device/prox_sensor",
|
|
"/obj/item/device/prox_sensor",
|
|
"/obj/item/device/prox_sensor",
|
|
"/obj/item/weapon/storage/toolbox/electrical",
|
|
"/obj/item/device/flash",
|
|
"/obj/item/device/flash",
|
|
"/obj/item/device/flash",
|
|
"/obj/item/device/flash",
|
|
"/obj/item/weapon/cell/robotcrate",
|
|
"/obj/item/weapon/cell/robotcrate")
|
|
cost = 10
|
|
containertype = /obj/crate/secure/gear
|
|
containername = "Robotics Assembly"
|
|
access = access_robotics
|
|
|
|
/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/weedspray",
|
|
// "/obj/item/weapon/weedspray",
|
|
// "/obj/item/weapon/pestspray",
|
|
// "/obj/item/weapon/pestspray",
|
|
"/obj/item/weapon/minihoe",
|
|
"/obj/item/device/analyzer/plant_analyzer",
|
|
"/obj/item/clothing/gloves/latex",
|
|
"/obj/item/clothing/gloves/latex") // For handling nettles etc
|
|
cost = 10
|
|
containertype = /obj/crate/hydroponics
|
|
containername = "Hydroponics crate"
|
|
access = access_hydroponics
|
|
|
|
/datum/supply_packs/seeds
|
|
name = "Seeds Crate"
|
|
contains = list("/obj/item/seeds/chiliseed",
|
|
"/obj/item/seeds/berryseed",
|
|
"/obj/item/seeds/eggplantseed",
|
|
"/obj/item/seeds/tomatoseed",
|
|
"/obj/item/seeds/soyaseed",
|
|
"/obj/item/seeds/wheatseed",
|
|
"/obj/item/seeds/carrotseed",
|
|
"/obj/item/seeds/chantermycelium",
|
|
"/obj/item/seeds/potatoseed")
|
|
cost = 10
|
|
containertype = /obj/crate/hydroponics
|
|
containername = "Seeds crate"
|
|
access = access_hydroponics
|
|
|
|
|
|
/datum/supply_packs/exoticseeds
|
|
name = "Exotic Seeds Crate"
|
|
contains = list("/obj/item/seeds/nettleseed",
|
|
"/obj/item/seeds/plumpmycelium",
|
|
"/obj/item/seeds/libertymycelium",
|
|
"/obj/item/seeds/amanitamycelium",
|
|
"/obj/item/seeds/eggyseed")
|
|
cost = 15
|
|
containertype = /obj/crate/hydroponics
|
|
containername = "Exotic Seeds crate"
|
|
access = access_hydroponics
|
|
|
|
|
|
//SUPPLY PACKS |