* sprites and sounds * The code for the reactor itself * Update code/modules/power/reactor/rbmk.dm Co-authored-by: Putnam3145 <putnam3145@gmail.com> * Update code/modules/power/reactor/rbmk.dm Co-authored-by: SandPoot <43283559+SandPoot@users.noreply.github.com> * Map stuff * Removes Clamps. * Matrices separated, this was a mistake on my part. * Update tgstation.dme * removal as per putnam's review * redfines highest available as 1007 * possible soundloop fix? probably not. * temporary config thing to make engine load * changes to map template from splurt * Update code/modules/power/reactor/rbmk.dm Co-authored-by: SandPoot <43283559+SandPoot@users.noreply.github.com> * Update code/modules/power/reactor/rbmk.dm Co-authored-by: SandPoot <43283559+SandPoot@users.noreply.github.com> * actually somehow fixed the runtimes? * old maps from hyper, not needed.. * Revert "old maps from hyper, not needed.." This reverts commit 92ccd89952d360206926d8b57e82084994a6a0d6. * take two on removal * fixes power output * Update code/modules/power/reactor/rbmk.dm Co-authored-by: SandPoot <43283559+SandPoot@users.noreply.github.com> * Update code/modules/power/reactor/rbmk.dm Co-authored-by: SandPoot <43283559+SandPoot@users.noreply.github.com> * deals with the double turf * Revert "temporary config thing to make engine load" This reverts commit 7f52188d5261cd60024ef36cf7c33df0748d0c79. * was told to bring it back * don't need to change these * next time I'll just copy paste it instead of type it. * a * Flexi Seal crate so we can fix the reactor * set power to 0 so it can be fixed * nerfs power output Co-authored-by: Putnam3145 <putnam3145@gmail.com> Co-authored-by: SandPoot <43283559+SandPoot@users.noreply.github.com>
323 lines
15 KiB
Plaintext
323 lines
15 KiB
Plaintext
|
|
//Reminders-
|
|
// If you add something to this list, please group it by type and sort it alphabetically instead of just jamming it in like an animal
|
|
// cost = 700- Minimum cost, or infinite points are possible.
|
|
//////////////////////////////////////////////////////////////////////////////
|
|
//////////////////////////// Emergency ///////////////////////////////////////
|
|
//////////////////////////////////////////////////////////////////////////////
|
|
|
|
/datum/supply_pack/emergency
|
|
group = "Emergency"
|
|
|
|
/datum/supply_pack/emergency/vehicle
|
|
name = "Biker Gang Kit" //TUNNEL SNAKES OWN THIS TOWN
|
|
desc = "TUNNEL SNAKES OWN THIS TOWN. Contains an unbranded All Terrain Vehicle, two cans of spraypaint, and a complete gang outfit -- consists of black gloves, a menacing skull bandanna, and a SWEET leather overcoat!"
|
|
cost = 2500
|
|
contraband = TRUE
|
|
contains = list(/obj/vehicle/ridden/atv,
|
|
/obj/item/key,
|
|
/obj/item/toy/crayon/spraycan,
|
|
/obj/item/toy/crayon/spraycan,
|
|
/obj/item/clothing/suit/jacket/leather/overcoat,
|
|
/obj/item/clothing/gloves/color/black,
|
|
/obj/item/clothing/head/soft,
|
|
/obj/item/clothing/mask/bandana/skull)//so you can properly #cargoniabikergang
|
|
crate_name = "Biker Kit"
|
|
crate_type = /obj/structure/closet/crate/large
|
|
|
|
/datum/supply_pack/emergency/bio
|
|
name = "Biological Emergency Crate"
|
|
desc = "This crate holds 2 full bio suits which will protect you from viruses, along with a bio bag and two spaceacillin syringes."
|
|
cost = 2000
|
|
contains = list(/obj/item/clothing/head/bio_hood,
|
|
/obj/item/clothing/head/bio_hood,
|
|
/obj/item/clothing/suit/bio_suit,
|
|
/obj/item/clothing/suit/bio_suit,
|
|
/obj/item/storage/bag/bio,
|
|
/obj/item/reagent_containers/syringe/antiviral,
|
|
/obj/item/reagent_containers/syringe/antiviral,
|
|
/obj/item/clothing/gloves/color/latex/nitrile,
|
|
/obj/item/clothing/gloves/color/latex/nitrile)
|
|
crate_name = "bio suit crate"
|
|
|
|
/datum/supply_pack/emergency/equipment
|
|
name = "Emergency Bot/Internals Crate"
|
|
desc = "Explosions got you down? These supplies are guaranteed to patch up holes, in stations and people alike! Comes with two floorbots, two medbots, five oxygen masks and five small oxygen tanks."
|
|
cost = 2750
|
|
contains = list(/mob/living/simple_animal/bot/floorbot,
|
|
/mob/living/simple_animal/bot/floorbot,
|
|
/mob/living/simple_animal/bot/medbot,
|
|
/mob/living/simple_animal/bot/medbot,
|
|
/obj/item/tank/internals/air,
|
|
/obj/item/tank/internals/air,
|
|
/obj/item/tank/internals/air,
|
|
/obj/item/tank/internals/air,
|
|
/obj/item/tank/internals/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)
|
|
crate_name = "emergency crate"
|
|
crate_type = /obj/structure/closet/crate/internals
|
|
|
|
/datum/supply_pack/emergency/medicalemergency
|
|
name = "Emergency Medical Supplies" //Almost all of this can be ordered seperatly for a much cheaper price, but the HUD increases it.
|
|
desc = "Emergency supplies for a front-line medic. Contains two boxes of body bags, a medical HUD, a defib unit, medical belt, toxin bottles, epipens, and several types of medical kits."
|
|
cost = 10000
|
|
contains = list(/obj/item/storage/box/bodybags,
|
|
/obj/item/storage/box/bodybags,
|
|
/obj/item/clothing/glasses/hud/health,
|
|
/obj/item/defibrillator/loaded,
|
|
/obj/item/storage/belt/medical,
|
|
/obj/item/storage/firstaid/toxin,
|
|
/obj/item/storage/firstaid/o2,
|
|
/obj/item/storage/firstaid/brute,
|
|
/obj/item/storage/firstaid/fire,
|
|
/obj/item/reagent_containers/glass/bottle/toxin,
|
|
/obj/item/reagent_containers/glass/bottle/toxin,
|
|
/obj/item/storage/box/medipens)
|
|
crate_name = "medical emergency crate"
|
|
crate_type = /obj/structure/closet/crate/medical
|
|
|
|
/datum/supply_pack/emergency/medemergencylite
|
|
name = "Emergency Medical Supplies (Lite)"
|
|
desc = "A less than optimal, but still effective, set of tools for emergency care. Contains a box of bodybags, some normal (and advanced) health analyzers, healing sprays, a single first aid kit, charcoal, some gauze, a bottle of toxins, and some spare medipens."
|
|
cost = 2800
|
|
contains = list(/obj/item/storage/box/bodybags,
|
|
/obj/item/stack/medical/gauze,
|
|
/obj/item/stack/medical/gauze,
|
|
/obj/item/healthanalyzer,
|
|
/obj/item/healthanalyzer,
|
|
/obj/item/healthanalyzer/advanced,
|
|
/obj/item/storage/firstaid/regular,
|
|
/obj/item/reagent_containers/medspray/styptic,
|
|
/obj/item/reagent_containers/medspray/silver_sulf,
|
|
/obj/item/reagent_containers/medspray/synthflesh,
|
|
/obj/item/reagent_containers/glass/bottle/charcoal,
|
|
/obj/item/reagent_containers/glass/bottle/charcoal,
|
|
/obj/item/reagent_containers/glass/bottle/toxin,
|
|
/obj/item/reagent_containers/hypospray/medipen,
|
|
/obj/item/reagent_containers/hypospray/medipen,
|
|
/obj/item/reagent_containers/hypospray/medipen,
|
|
/obj/item/reagent_containers/hypospray/medipen)
|
|
crate_name = "medical emergency crate (lite)"
|
|
crate_type = /obj/structure/closet/crate/medical
|
|
|
|
/datum/supply_pack/emergency/radiatione_emergency
|
|
name = "Emergency Radiation Protection Crate"
|
|
desc = "Survive the Nuclear Apocalypse and Supermatter Engine alike with two sets of Radiation suits. Each set contains a helmet, suit, and Geiger counter. We'll even throw in a few pill bottles that are able to handles radiation and the affects of the poisoning."
|
|
cost = 2500
|
|
contains = list(/obj/item/clothing/head/radiation,
|
|
/obj/item/clothing/head/radiation,
|
|
/obj/item/clothing/suit/radiation,
|
|
/obj/item/clothing/suit/radiation,
|
|
/obj/item/geiger_counter,
|
|
/obj/item/geiger_counter,
|
|
/obj/item/storage/pill_bottle/mutarad,
|
|
/obj/item/storage/firstaid/radbgone)
|
|
crate_name = "radiation protection crate"
|
|
crate_type = /obj/structure/closet/crate/radiation
|
|
|
|
/datum/supply_pack/emergency/rcds
|
|
name = "Emergency RCDs"
|
|
desc = "Bombs going off on station? SME blown and now you need to fix the hole it left behind? Well this crate has a pare of RCDs to be able to easily fix up any problem you may have!"
|
|
cost = 1500
|
|
contains = list(/obj/item/construction/rcd,
|
|
/obj/item/construction/rcd)
|
|
crate_name = "emergency rcds"
|
|
crate_type = /obj/structure/closet/crate/internals
|
|
|
|
/datum/supply_pack/emergency/bomb
|
|
name = "Explosive Emergency Crate"
|
|
desc = "Science gone bonkers? Beeping behind the airlock? Buy now and become the hero the station des... I mean needs! Time not included, but a full bomb suit and hood, as well as a mask and defusal kit are! Non-Nuclear ordnances only."
|
|
cost = 1500
|
|
contains = list(/obj/item/clothing/head/bomb_hood,
|
|
/obj/item/clothing/suit/bomb_suit,
|
|
/obj/item/clothing/mask/gas,
|
|
/obj/item/screwdriver,
|
|
/obj/item/wirecutters,
|
|
/obj/item/multitool)
|
|
crate_name = "bomb suit crate"
|
|
|
|
/datum/supply_pack/emergency/firefighting
|
|
name = "Firefighting Crate"
|
|
desc = "Only you can prevent station fires. Partner up with two firefighter suits, gas masks, flashlights, large oxygen tanks, extinguishers, and hardhats!"
|
|
cost = 1200
|
|
contains = list(/obj/item/clothing/suit/fire/firefighter,
|
|
/obj/item/clothing/suit/fire/firefighter,
|
|
/obj/item/clothing/mask/gas,
|
|
/obj/item/clothing/mask/gas,
|
|
/obj/item/flashlight,
|
|
/obj/item/flashlight,
|
|
/obj/item/tank/internals/oxygen/red,
|
|
/obj/item/tank/internals/oxygen/red,
|
|
/obj/item/extinguisher/advanced,
|
|
/obj/item/extinguisher/advanced,
|
|
/obj/item/clothing/head/hardhat/red,
|
|
/obj/item/clothing/head/hardhat/red)
|
|
crate_name = "firefighting crate"
|
|
|
|
/datum/supply_pack/emergency/Flexiseal
|
|
name = "Flexi Seal Crate"
|
|
desc = "Flexi Seal, the perfect stuff for fixing a nuclear reactor safely!"
|
|
cost = 1000
|
|
contains = list(/obj/item/sealant)
|
|
crate_name = "Flexi Seal Crate"
|
|
crate_type = /obj/structure/closet/crate/radiation
|
|
|
|
/datum/supply_pack/emergency/atmostank
|
|
name = "Firefighting Tank Backpack"
|
|
desc = "Mow down fires with this high-capacity fire fighting tank backpack. Requires Atmospherics access to open."
|
|
cost = 1000
|
|
access = ACCESS_ATMOSPHERICS
|
|
contains = list(/obj/item/watertank/atmos)
|
|
crate_name = "firefighting backpack crate"
|
|
crate_type = /obj/structure/closet/crate/secure
|
|
|
|
/datum/supply_pack/emergency/internals
|
|
name = "Internals Crate"
|
|
desc = "Master your life energy and control your breathing with three breath masks, three emergency oxygen tanks and three large air tanks."//IS THAT A
|
|
cost = 1000
|
|
contains = list(/obj/item/clothing/mask/gas,
|
|
/obj/item/clothing/mask/gas,
|
|
/obj/item/clothing/mask/gas,
|
|
/obj/item/clothing/mask/breath,
|
|
/obj/item/clothing/mask/breath,
|
|
/obj/item/clothing/mask/breath,
|
|
/obj/item/tank/internals/emergency_oxygen,
|
|
/obj/item/tank/internals/emergency_oxygen,
|
|
/obj/item/tank/internals/emergency_oxygen,
|
|
/obj/item/tank/internals/air,
|
|
/obj/item/tank/internals/air,
|
|
/obj/item/tank/internals/air)
|
|
crate_name = "internals crate"
|
|
crate_type = /obj/structure/closet/crate/internals
|
|
|
|
/datum/supply_pack/emergency/metalfoam
|
|
name = "Metal Foam Grenade Crate"
|
|
desc = "Seal up those pesky hull breaches with 14 Metal Foam Grenades."
|
|
cost = 1500
|
|
contains = list(/obj/item/storage/box/metalfoam,
|
|
/obj/item/storage/box/metalfoam)
|
|
crate_name = "metal foam grenade crate"
|
|
|
|
/datum/supply_pack/emergency/mre
|
|
name = "MRE Packs (Emergency Rations)"
|
|
desc = "The lights are out. Oxygen's running low. You've run out of food except space weevils. Don't let this be you! Order our NT branded MRE kits today! This pack contains 5 MRE packs with a randomized menu and an oxygen tank."
|
|
cost = 2000
|
|
contains = list(/obj/item/storage/box/mre/menu1/safe,
|
|
/obj/item/storage/box/mre/menu1/safe,
|
|
/obj/item/storage/box/mre/menu2/safe,
|
|
/obj/item/storage/box/mre/menu2/safe,
|
|
/obj/item/storage/box/mre/menu3,
|
|
/obj/item/storage/box/mre/menu4/safe)
|
|
crate_name = "MRE crate (emergency rations)"
|
|
|
|
/datum/supply_pack/emergency/plasma_spacesuit
|
|
name = "Plasmaman Space Envirosuits"
|
|
desc = "Contains two space-worthy envirosuits for Plasmamen. Order now and we'll throw in two free helmets! Requires EVA access to open."
|
|
cost = 4000
|
|
access = ACCESS_EVA
|
|
contains = list(/obj/item/clothing/suit/space/eva/plasmaman,
|
|
/obj/item/clothing/suit/space/eva/plasmaman,
|
|
/obj/item/clothing/head/helmet/space/plasmaman,
|
|
/obj/item/clothing/head/helmet/space/plasmaman)
|
|
crate_name = "plasmaman EVA crate"
|
|
crate_type = /obj/structure/closet/crate/secure
|
|
|
|
/datum/supply_pack/emergency/plasmaman
|
|
name = "Plasmaman Supply Kit"
|
|
desc = "Keep those Plasmamen alive with two sets of Plasmaman outfits. Each set contains a plasmaman jumpsuit, internals tank, and helmet."
|
|
cost = 2000
|
|
contains = list(/obj/item/clothing/under/plasmaman,
|
|
/obj/item/clothing/under/plasmaman,
|
|
/obj/item/tank/internals/plasmaman/belt/full,
|
|
/obj/item/tank/internals/plasmaman/belt/full,
|
|
/obj/item/clothing/head/helmet/space/plasmaman,
|
|
/obj/item/clothing/head/helmet/space/plasmaman)
|
|
crate_name = "plasmaman supply kit"
|
|
|
|
/datum/supply_pack/emergency/radiation
|
|
name = "Radiation Protection Crate"
|
|
desc = "Survive the Nuclear Apocalypse and Supermatter Engine alike with two sets of Radiation suits. Each set contains a helmet, suit, and Geiger counter. We'll even throw in a bottle of vodka and some glasses too, considering the life-expectancy of people who order this."
|
|
cost = 1300
|
|
contains = list(/obj/item/clothing/head/radiation,
|
|
/obj/item/clothing/head/radiation,
|
|
/obj/item/clothing/suit/radiation,
|
|
/obj/item/clothing/suit/radiation,
|
|
/obj/item/geiger_counter,
|
|
/obj/item/geiger_counter,
|
|
/obj/item/reagent_containers/food/drinks/bottle/vodka,
|
|
/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass,
|
|
/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass)
|
|
crate_name = "radiation protection crate"
|
|
crate_type = /obj/structure/closet/crate/radiation
|
|
|
|
/datum/supply_pack/emergency/spacesuit
|
|
name = "Space Suit Crate"
|
|
desc = "Contains two aging suits from Space-Goodwill. Requires EVA access to open."
|
|
cost = 3000
|
|
contains = list(/obj/item/clothing/suit/space,
|
|
/obj/item/clothing/suit/space,
|
|
/obj/item/clothing/head/helmet/space,
|
|
/obj/item/clothing/head/helmet/space,
|
|
/obj/item/clothing/mask/breath,
|
|
/obj/item/clothing/mask/breath)
|
|
crate_name = "space suit crate"
|
|
crate_type = /obj/structure/closet/crate/secure
|
|
|
|
/datum/supply_pack/emergency/soft_suit
|
|
name = "Space Suits (Fragile)"
|
|
desc = "Are there bombs going off left and right? Are there meteors shooting around the station? Well then! Here's two fragile space suits for emergencies. Comes with air and masks."
|
|
cost = 1200
|
|
contains = list(/obj/item/tank/internals/air,
|
|
/obj/item/tank/internals/air,
|
|
/obj/item/clothing/mask/gas,
|
|
/obj/item/clothing/mask/gas,
|
|
/obj/item/clothing/suit/space/fragile,
|
|
/obj/item/clothing/suit/space/fragile,
|
|
/obj/item/clothing/head/helmet/space/fragile,
|
|
/obj/item/clothing/head/helmet/space/fragile)
|
|
crate_name = "emergency crate"
|
|
crate_type = /obj/structure/closet/crate/internals
|
|
|
|
/datum/supply_pack/emergency/spacejets
|
|
name = "Spare EVA Jetpacks"
|
|
desc = "Contains three EVA grade jectpaks. Requires EVA access to open."
|
|
cost = 2000
|
|
access = ACCESS_EVA
|
|
contains = list(/obj/item/tank/jetpack/carbondioxide/eva,
|
|
/obj/item/tank/jetpack/carbondioxide/eva,
|
|
/obj/item/tank/jetpack/carbondioxide/eva)
|
|
crate_name = "eva jetpacks crate"
|
|
crate_type = /obj/structure/closet/crate/secure
|
|
|
|
/datum/supply_pack/emergency/specialops
|
|
name = "Special Ops Supplies"
|
|
desc = "(*!&@#NEED SOMETHING TO DEAL WITH THE GREYTIDE, HUH OPERATIVE? WELL, THIS LITTLE ORDER CAN HELP YOU OUT IN A PINCH. CONTAINS A BOX OF FIVE EMP GRENADES, THREE SMOKEBOMBS, AN INCENDIARY GRENADE, AND A \"SLEEPY PEN\" FULL OF NICE TOXINS!#@*$"
|
|
hidden = TRUE
|
|
cost = 2200
|
|
contains = list(/obj/item/storage/box/emps,
|
|
/obj/item/grenade/smokebomb,
|
|
/obj/item/grenade/smokebomb,
|
|
/obj/item/grenade/smokebomb,
|
|
/obj/item/pen/sleepy,
|
|
/obj/item/grenade/chem_grenade/incendiary)
|
|
crate_name = "emergency crate"
|
|
crate_type = /obj/structure/closet/crate/internals
|
|
|
|
/datum/supply_pack/emergency/weedcontrol
|
|
name = "Weed Control Crate"
|
|
desc = "Keep those invasive species OUT. Contains a scythe, gasmask, two sprays of Plant-B-Gone, and two anti-weed chemical grenades. Warranty void if used on ambrosia. Requires Hydroponics access to open."
|
|
cost = 1800
|
|
access = ACCESS_HYDROPONICS
|
|
contains = list(/obj/item/scythe,
|
|
/obj/item/clothing/mask/gas,
|
|
/obj/item/grenade/chem_grenade/antiweed,
|
|
/obj/item/grenade/chem_grenade/antiweed,
|
|
/obj/item/reagent_containers/spray/plantbgone,
|
|
/obj/item/reagent_containers/spray/plantbgone)
|
|
crate_name = "weed control crate"
|
|
crate_type = /obj/structure/closet/crate/secure/hydroponics
|