From 003a1f7cba6b18118cf51aa0259ac9fc861a8e41 Mon Sep 17 00:00:00 2001 From: Fox McCloud Date: Thu, 28 Jan 2021 15:57:37 -0500 Subject: [PATCH] Tank Refactor; Breathing Retool (#15371) * Tank Refactor Breathing Retool * missed maps and doc * just in case --- _maps/map_files/Delta/delta.dmm | 64 ++-- _maps/map_files/MetaStation/MetaStation.dmm | 36 +- .../LavaRuins/lavaland_biodome_beach.dmm | 4 +- .../lavaland_surface_animal_hospital.dmm | 6 +- .../LavaRuins/lavaland_surface_hermit.dmm | 2 +- .../lavaland_surface_syndicate_base1.dmm | 18 +- .../LavaRuins/lavaland_surface_xeno_nest.dmm | 2 +- .../RandomRuins/SpaceRuins/abandonedzoo.dmm | 2 +- .../RandomRuins/SpaceRuins/listeningpost.dmm | 2 +- .../RandomRuins/SpaceRuins/oldstation.dmm | 14 +- .../RandomRuins/SpaceRuins/onehalf.dmm | 2 +- .../RandomRuins/SpaceRuins/whiteship.dmm | 10 +- _maps/map_files/RandomZLevels/academy.dmm | 4 +- .../RandomZLevels/blackmarketpackers.dmm | 2 +- _maps/map_files/RandomZLevels/centcomAway.dmm | 2 +- .../map_files/RandomZLevels/moonoutpost19.dmm | 4 +- _maps/map_files/RandomZLevels/spacebattle.dmm | 6 +- .../RandomZLevels/stationCollision.dmm | 2 +- .../map_files/RandomZLevels/terrorspiders.dmm | 4 +- .../RandomZLevels/undergroundoutpost45.dmm | 6 +- _maps/map_files/RandomZLevels/wildwest.dmm | 2 +- _maps/map_files/cyberiad/cyberiad.dmm | 78 ++--- _maps/map_files/generic/centcomm.dmm | 44 +-- _maps/map_files/shuttles/admin_armory.dmm | 8 +- _maps/map_files/shuttles/emergency_cyb.dmm | 8 +- _maps/map_files/shuttles/emergency_meta.dmm | 22 +- code/__DEFINES/atmospherics.dm | 6 +- code/datums/outfits/outfit_admin.dm | 8 +- code/datums/outfits/plasmamen.dm | 2 +- code/datums/supplypacks.dm | 42 +-- .../gamemodes/changeling/powers/mutations.dm | 2 +- code/game/gamemodes/cult/cult_items.dm | 2 +- code/game/gamemodes/nuclear/nuclear.dm | 4 +- code/game/jobs/job/support.dm | 2 +- code/game/machinery/suit_storage_unit.dm | 8 +- code/game/machinery/vending.dm | 4 +- .../objects/effects/spawners/bombspawner.dm | 4 +- .../game/objects/effects/spawners/lootdrop.dm | 6 +- .../objects/items/weapons/flamethrower.dm | 6 +- .../objects/items/weapons/pneumaticCannon.dm | 6 +- code/game/objects/items/weapons/powerfist.dm | 6 +- .../objects/items/weapons/storage/boxes.dm | 16 +- .../items/weapons/storage/uplink_kits.dm | 8 +- .../objects/items/weapons/tanks/jetpack.dm | 87 +++-- .../objects/items/weapons/tanks/tank_types.dm | 328 ++++++++---------- .../game/objects/items/weapons/tanks/tanks.dm | 30 +- code/game/objects/objs.dm | 5 +- .../crates_lockers/closets/job_closets.dm | 4 +- .../crates_lockers/closets/l3closet.dm | 2 +- .../crates_lockers/closets/secure/cargo.dm | 2 +- .../closets/secure/engineering.dm | 2 +- .../crates_lockers/closets/secure/medical.dm | 6 +- .../closets/secure/scientist.dm | 4 +- .../crates_lockers/closets/secure/security.dm | 2 +- .../crates_lockers/closets/utility_closets.dm | 20 +- .../structures/crates_lockers/walllocker.dm | 6 +- .../game/objects/structures/tank_dispenser.dm | 10 +- code/modules/admin/verbs/debug.dm | 2 +- code/modules/admin/verbs/striketeam.dm | 2 +- code/modules/admin/verbs/vox_raiders.dm | 2 +- .../contractor/datums/syndicate_contract.dm | 6 +- .../ghost_role_spawners/oldstation.dm | 2 +- .../mission_code/ruins/oldstation.dm | 2 +- code/modules/clothing/clothing.dm | 4 +- code/modules/clothing/spacesuits/alien.dm | 2 +- code/modules/clothing/spacesuits/ert.dm | 4 +- code/modules/clothing/spacesuits/hardsuit.dm | 14 +- .../clothing/spacesuits/miscellaneous.dm | 8 +- code/modules/clothing/spacesuits/syndi.dm | 2 +- code/modules/clothing/spacesuits/void.dm | 4 +- code/modules/clothing/suits/armor.dm | 10 +- code/modules/clothing/suits/bio.dm | 2 +- code/modules/clothing/suits/jobs.dm | 22 +- code/modules/clothing/suits/miscellaneous.dm | 22 +- code/modules/clothing/suits/utility.dm | 4 +- code/modules/crafting/recipes.dm | 8 + code/modules/customitems/item_defines.dm | 12 +- code/modules/flufftext/Hallucination.dm | 2 +- .../modules/mining/equipment/explorer_gear.dm | 4 +- .../mob/living/carbon/human/species/vox.dm | 4 +- code/modules/mob/living/carbon/life.dm | 6 +- .../mob/living/simple_animal/corpse.dm | 2 +- .../simple_animal/hostile/mining/hivelord.dm | 6 +- .../mob/living/simple_animal/tribbles.dm | 2 +- code/modules/ninja/suit/suit.dm | 2 +- code/modules/power/singularity/collector.dm | 6 +- code/modules/research/designs/misc_designs.dm | 8 +- code/modules/response_team/ert_outfits.dm | 4 +- code/modules/station_goals/dna_vault.dm | 3 +- code/modules/surgery/organs/lungs.dm | 29 +- icons/mob/back.dmi | Bin 116188 -> 120082 bytes icons/mob/inhands/items_lefthand.dmi | Bin 173783 -> 176213 bytes icons/mob/inhands/items_righthand.dmi | Bin 170741 -> 172527 bytes icons/obj/tank.dmi | Bin 11565 -> 13557 bytes 94 files changed, 597 insertions(+), 609 deletions(-) diff --git a/_maps/map_files/Delta/delta.dmm b/_maps/map_files/Delta/delta.dmm index 6375aa31de2..ca73b4ceed7 100644 --- a/_maps/map_files/Delta/delta.dmm +++ b/_maps/map_files/Delta/delta.dmm @@ -1172,8 +1172,8 @@ "agT" = ( /obj/item/clothing/suit/storage/hazardvest, /obj/item/clothing/suit/storage/hazardvest, -/obj/item/tank/emergency_oxygen/double, -/obj/item/tank/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, /obj/item/clothing/head/hardhat/orange, @@ -1292,7 +1292,7 @@ /area/security/podbay) "ahc" = ( /obj/structure/rack, -/obj/item/tank/oxygen, +/obj/item/tank/internals/oxygen, /obj/item/clothing/suit/space/hardsuit/security, /obj/item/clothing/mask/breath, /obj/item/clothing/shoes/magboots, @@ -7150,8 +7150,8 @@ /area/engine/controlroom) "avK" = ( /obj/structure/table/reinforced, -/obj/item/tank/emergency_oxygen/engi, -/obj/item/tank/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, /area/engine/controlroom) @@ -12752,7 +12752,7 @@ pixel_x = -28; pixel_y = 0 }, -/obj/item/tank/plasma, +/obj/item/tank/internals/plasma, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, /area/engine/controlroom) @@ -15573,7 +15573,7 @@ /obj/structure/rack, /obj/item/storage/toolbox/emergency, /obj/item/wrench, -/obj/item/tank/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "caution" @@ -18770,8 +18770,8 @@ initialize_directions = 11; level = 1 }, -/obj/item/tank/emergency_oxygen, -/obj/item/tank/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, /turf/simulated/floor/plasteel{ @@ -23212,7 +23212,7 @@ pixel_x = 32; pixel_y = 0 }, -/obj/item/tank/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel{ dir = 5; @@ -38451,8 +38451,8 @@ /area/atmos) "bAb" = ( /obj/structure/table/reinforced, -/obj/item/tank/emergency_oxygen, -/obj/item/tank/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, /turf/simulated/floor/plasteel{ @@ -39565,10 +39565,10 @@ /obj/item/clothing/suit/storage/hazardvest, /obj/item/clothing/suit/storage/hazardvest, /obj/item/clothing/suit/storage/hazardvest, -/obj/item/tank/emergency_oxygen/double, -/obj/item/tank/emergency_oxygen/double, -/obj/item/tank/emergency_oxygen/double, -/obj/item/tank/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, @@ -58772,7 +58772,7 @@ /obj/structure/rack, /obj/item/crowbar, /obj/item/wrench, -/obj/item/tank/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /turf/simulated/floor/plating, /area/maintenance/fpmaint2) "ciq" = ( @@ -59592,7 +59592,7 @@ /obj/structure/rack, /obj/item/crowbar, /obj/item/stack/cable_coil/yellow, -/obj/item/tank/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel, /area/engine/engineering) @@ -61391,7 +61391,7 @@ /area/engine/engineering) "cmX" = ( /obj/structure/rack, -/obj/item/tank/oxygen, +/obj/item/tank/internals/oxygen, /obj/item/radio, /obj/machinery/firealarm{ dir = 1; @@ -64507,7 +64507,7 @@ /obj/structure/rack, /obj/item/crowbar/red, /obj/item/wrench, -/obj/item/tank/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/stack/sheet/mineral/plasma{ amount = 5 }, @@ -65106,7 +65106,7 @@ pixel_x = -28; pixel_y = 0 }, -/obj/item/tank/plasma, +/obj/item/tank/internals/plasma, /obj/effect/decal/warning_stripes/yellow/hollow, /turf/simulated/floor/plasteel{ dir = 5; @@ -68703,11 +68703,11 @@ /obj/item/clothing/suit/storage/hazardvest, /obj/item/clothing/suit/storage/hazardvest, /obj/item/clothing/suit/storage/hazardvest, -/obj/item/tank/emergency_oxygen/double, -/obj/item/tank/emergency_oxygen/double, -/obj/item/tank/emergency_oxygen/double, -/obj/item/tank/emergency_oxygen/double, -/obj/item/tank/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, @@ -106533,10 +106533,10 @@ /obj/item/clothing/suit/storage/hazardvest, /obj/item/clothing/suit/storage/hazardvest, /obj/item/clothing/suit/storage/hazardvest, -/obj/item/tank/emergency_oxygen/double, -/obj/item/tank/emergency_oxygen/double, -/obj/item/tank/emergency_oxygen/double, -/obj/item/tank/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, @@ -106557,7 +106557,7 @@ tag = "" }, /obj/structure/rack, -/obj/item/tank/oxygen, +/obj/item/tank/internals/oxygen, /obj/item/radio, /obj/item/clothing/mask/breath, /turf/simulated/floor/plating, @@ -106570,7 +106570,7 @@ tag = "" }, /obj/structure/rack, -/obj/item/tank/oxygen, +/obj/item/tank/internals/oxygen, /obj/item/radio, /obj/item/clothing/mask/breath, /obj/effect/decal/warning_stripes/yellow/hollow, diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 60c239f4ac6..12f74d2cdb8 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -2755,15 +2755,15 @@ }, /area/security/permabrig) "ahA" = ( -/obj/item/tank/oxygen{ +/obj/item/tank/internals/oxygen{ pixel_x = -4; pixel_y = -1 }, -/obj/item/tank/oxygen{ +/obj/item/tank/internals/oxygen{ pixel_x = 4; pixel_y = -1 }, -/obj/item/tank/anesthetic{ +/obj/item/tank/internals/anesthetic{ pixel_x = 2 }, /obj/item/storage/toolbox/mechanical, @@ -15684,8 +15684,8 @@ /obj/item/clothing/gloves/color/yellow, /obj/item/clothing/suit/storage/hazardvest, /obj/item/clothing/suit/storage/hazardvest, -/obj/item/tank/emergency_oxygen/engi, -/obj/item/tank/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, /area/engine/engineering) @@ -33709,7 +33709,7 @@ }, /area/engine/chiefs_office) "bmF" = ( -/obj/item/tank/air, +/obj/item/tank/internals/air, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/plating, /area/maintenance/maintcentral{ @@ -43286,10 +43286,10 @@ /obj/item/clothing/mask/breath{ pixel_x = 4 }, -/obj/item/tank/emergency_oxygen{ +/obj/item/tank/internals/emergency_oxygen{ pixel_x = -8 }, -/obj/item/tank/emergency_oxygen{ +/obj/item/tank/internals/emergency_oxygen{ pixel_x = -8 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -46533,7 +46533,7 @@ /obj/item/clothing/mask/breath{ pixel_x = 4 }, -/obj/item/tank/emergency_oxygen{ +/obj/item/tank/internals/emergency_oxygen{ pixel_x = -8 }, /obj/structure/table, @@ -49054,7 +49054,7 @@ /obj/machinery/power/rad_collector{ anchored = 1 }, -/obj/item/tank/plasma, +/obj/item/tank/internals/plasma, /obj/structure/cable{ d2 = 8; icon_state = "0-8" @@ -54250,8 +54250,8 @@ /turf/simulated/floor/wood, /area/ntrep) "bWR" = ( -/obj/item/tank/oxygen, -/obj/item/tank/oxygen, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, /obj/structure/table, @@ -69576,7 +69576,7 @@ }) "cyh" = ( /obj/structure/rack, -/obj/item/tank/anesthetic, +/obj/item/tank/internals/anesthetic, /obj/item/clothing/mask/gas, /turf/simulated/floor/plating, /area/maintenance/aft{ @@ -70518,8 +70518,8 @@ name = "Aft Maintenance" }) "czL" = ( -/obj/item/tank/air, -/obj/item/tank/air, +/obj/item/tank/internals/air, +/obj/item/tank/internals/air, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, /obj/machinery/space_heater, @@ -72844,7 +72844,7 @@ /area/medical/genetics) "cDB" = ( /obj/structure/rack, -/obj/item/tank/air, +/obj/item/tank/internals/air, /obj/item/wrench, /obj/effect/spawner/lootdrop/maintenance, /turf/simulated/floor/plating, @@ -88438,7 +88438,7 @@ "dgm" = ( /obj/effect/decal/warning_stripes/yellow/hollow, /obj/structure/closet/emcloset, -/obj/item/tank/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, /obj/item/clothing/mask/breath, /turf/simulated/floor/plasteel, /area/hallway/secondary/entry{ @@ -91158,7 +91158,7 @@ /obj/item/clothing/mask/breath{ pixel_x = 4 }, -/obj/item/tank/emergency_oxygen{ +/obj/item/tank/internals/emergency_oxygen{ pixel_x = -8 }, /turf/simulated/floor/plating, diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm index 98afd5183c2..1be71d3b8a8 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm @@ -178,7 +178,7 @@ /area/ruin/powered/beach) "aJ" = ( /obj/structure/closet/crate, -/obj/item/tank/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, /obj/item/trash/candy, /obj/effect/turf_decal/sand, /obj/item/toy/figure/bartender, @@ -406,7 +406,7 @@ /area/ruin/powered/beach) "cR" = ( /obj/structure/table/wood, -/obj/item/tank/oxygen, +/obj/item/tank/internals/oxygen, /obj/item/pickaxe, /obj/item/clothing/mask/gas, /turf/simulated/floor/pod, diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_animal_hospital.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_animal_hospital.dmm index fe3615237da..c19abad2f7f 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_animal_hospital.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_animal_hospital.dmm @@ -629,15 +629,15 @@ /area/ruin/powered/animal_hospital) "bH" = ( /obj/structure/table, -/obj/item/tank/oxygen, -/obj/item/tank/oxygen, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen, /obj/effect/turf_decal/tile/blue{ dir = 1 }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, -/obj/item/tank/oxygen, +/obj/item/tank/internals/oxygen, /turf/simulated/floor/plasteel, /area/ruin/powered/animal_hospital) "bI" = ( diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_hermit.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_hermit.dmm index bcddc0f965d..7bea889e743 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_hermit.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_hermit.dmm @@ -84,7 +84,7 @@ "r" = ( /obj/structure/rack, /obj/item/pickaxe/emergency, -/obj/item/tank/oxygen, +/obj/item/tank/internals/oxygen, /turf/simulated/floor/plating/asteroid/basalt, /area/ruin/powered) "s" = ( diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm index e0870fd0ff3..f04c362a81d 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm @@ -239,7 +239,7 @@ pixel_x = 32 }, /obj/structure/closet/emcloset/anchored, -/obj/item/tank/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/flashlight/seclite, /obj/item/clothing/mask/gas, /obj/structure/sign/vacuum{ @@ -536,7 +536,7 @@ pixel_x = 32 }, /obj/structure/closet/emcloset/anchored, -/obj/item/tank/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/flashlight/seclite, /obj/item/clothing/mask/gas, /obj/effect/decal/cleanable/dirt, @@ -2285,12 +2285,12 @@ dir = 1 }, /obj/structure/closet/crate/internals, -/obj/item/tank/oxygen/yellow, -/obj/item/tank/oxygen/yellow, -/obj/item/tank/oxygen/yellow, -/obj/item/tank/emergency_oxygen/double, -/obj/item/tank/emergency_oxygen/double, -/obj/item/tank/emergency_oxygen/double, +/obj/item/tank/internals/oxygen/yellow, +/obj/item/tank/internals/oxygen/yellow, +/obj/item/tank/internals/oxygen/yellow, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, @@ -4961,7 +4961,7 @@ /obj/item/clothing/gloves/combat{ pixel_y = -6 }, -/obj/item/tank/emergency_oxygen{ +/obj/item/tank/internals/emergency_oxygen{ pixel_x = 4; pixel_y = 4 }, diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_xeno_nest.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_xeno_nest.dmm index 63ffac70fd8..ec1443e4b37 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_xeno_nest.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_xeno_nest.dmm @@ -156,7 +156,7 @@ /obj/structure/alien/weeds, /obj/structure/bed/nest, /obj/effect/decal/cleanable/blood/gibs, -/obj/item/tank/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, /obj/item/clothing/suit/space/syndicate/orange, /obj/item/clothing/mask/gas, /obj/item/clothing/head/helmet/space/syndicate/orange, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/abandonedzoo.dmm b/_maps/map_files/RandomRuins/SpaceRuins/abandonedzoo.dmm index 72ed4f08af3..92098db8367 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/abandonedzoo.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/abandonedzoo.dmm @@ -396,7 +396,7 @@ }, /obj/structure/rack, /obj/item/clothing/suit/space/hardsuit/medical, -/obj/item/tank/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, /turf/simulated/floor/plasteel{ icon_state = "dark" }, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/listeningpost.dmm b/_maps/map_files/RandomRuins/SpaceRuins/listeningpost.dmm index 5607083f0a8..61faecbacdf 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/listeningpost.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/listeningpost.dmm @@ -96,7 +96,7 @@ "t" = ( /obj/structure/rack, /obj/item/tank/jetpack/carbondioxide, -/obj/item/tank/air, +/obj/item/tank/internals/air, /turf/simulated/floor/plasteel, /area/ruin/powered) "u" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm b/_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm index 6562103334e..b22acc77af3 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm @@ -1028,10 +1028,10 @@ /obj/structure/closet/crate/engineering{ name = "plasma tank crate" }, -/obj/item/tank/plasma/full, -/obj/item/tank/plasma/full, -/obj/item/tank/plasma/full, -/obj/item/tank/plasma/full, +/obj/item/tank/internals/plasma/full, +/obj/item/tank/internals/plasma/full, +/obj/item/tank/internals/plasma/full, +/obj/item/tank/internals/plasma/full, /turf/simulated/floor/plating, /area/ruin/space/ancientstation/thetacorridor) "cR" = ( @@ -1399,7 +1399,7 @@ "dP" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/item/tank/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, /turf/simulated/floor/plasteel{ dir = 0; icon_state = "blue" @@ -1801,7 +1801,7 @@ "eJ" = ( /obj/structure/table, /obj/machinery/atmospherics/unary/vent_pump/on, -/obj/item/tank/oxygen, +/obj/item/tank/internals/oxygen, /obj/item/clothing/mask/breath, /turf/simulated/floor/plasteel{ dir = 9; @@ -1907,7 +1907,7 @@ "eV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, -/obj/item/tank/anesthetic, +/obj/item/tank/internals/anesthetic, /obj/item/clothing/mask/breath/medical, /turf/simulated/floor/plasteel{ icon_state = "white" diff --git a/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm b/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm index 93dc1fffed4..2a76eadd283 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm @@ -1126,7 +1126,7 @@ /area/ruin/onehalf/bridge) "cM" = ( /obj/structure/safe/floor, -/obj/item/tank/oxygen/red, +/obj/item/tank/internals/oxygen/red, /obj/item/clothing/mask/gas/syndicate, /obj/item/clothing/suit/space/hardsuit/syndi, /obj/item/reagent_containers/food/drinks/bottle/rum, diff --git a/_maps/map_files/RandomRuins/SpaceRuins/whiteship.dmm b/_maps/map_files/RandomRuins/SpaceRuins/whiteship.dmm index 8959d8f5f6d..1ecf46d8751 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/whiteship.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/whiteship.dmm @@ -376,7 +376,7 @@ /area/shuttle/abandoned) "aY" = ( /obj/structure/table, -/obj/item/tank/oxygen, +/obj/item/tank/internals/oxygen, /turf/simulated/shuttle/floor{ icon_state = "floor3" }, @@ -512,10 +512,10 @@ /area/shuttle/abandoned) "br" = ( /obj/structure/rack, -/obj/item/tank/emergency_oxygen, -/obj/item/tank/emergency_oxygen, -/obj/item/tank/emergency_oxygen, -/obj/item/tank/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, /obj/item/storage/toolbox/mechanical, /turf/simulated/shuttle/floor{ icon_state = "floor3" diff --git a/_maps/map_files/RandomZLevels/academy.dmm b/_maps/map_files/RandomZLevels/academy.dmm index 9237881653b..4ae6583b295 100644 --- a/_maps/map_files/RandomZLevels/academy.dmm +++ b/_maps/map_files/RandomZLevels/academy.dmm @@ -971,8 +971,8 @@ /area/awaymission/academy/headmaster) "cU" = ( /obj/structure/closet/crate/internals, -/obj/item/tank/oxygen, -/obj/item/tank/oxygen/red, +/obj/item/tank/internals/oxygen, +/obj/item/tank/internals/oxygen/red, /turf/simulated/floor/plasteel{ icon_state = "dark" }, diff --git a/_maps/map_files/RandomZLevels/blackmarketpackers.dmm b/_maps/map_files/RandomZLevels/blackmarketpackers.dmm index c6de0762d16..c2937708deb 100644 --- a/_maps/map_files/RandomZLevels/blackmarketpackers.dmm +++ b/_maps/map_files/RandomZLevels/blackmarketpackers.dmm @@ -266,7 +266,7 @@ "aT" = ( /obj/item/scalpel, /obj/structure/closet/crate, -/obj/item/tank/anesthetic, +/obj/item/tank/internals/anesthetic, /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Gate) "aU" = ( diff --git a/_maps/map_files/RandomZLevels/centcomAway.dmm b/_maps/map_files/RandomZLevels/centcomAway.dmm index 16ecc9308ae..39e84d28b50 100644 --- a/_maps/map_files/RandomZLevels/centcomAway.dmm +++ b/_maps/map_files/RandomZLevels/centcomAway.dmm @@ -2553,7 +2553,7 @@ /area/awaymission/centcomAway/general) "gB" = ( /obj/structure/table/reinforced, -/obj/item/tank/anesthetic, +/obj/item/tank/internals/anesthetic, /obj/item/clothing/mask/breath/medical, /turf/simulated/floor/plasteel{ icon_state = "white" diff --git a/_maps/map_files/RandomZLevels/moonoutpost19.dmm b/_maps/map_files/RandomZLevels/moonoutpost19.dmm index d7e3d89a005..97c119ac941 100644 --- a/_maps/map_files/RandomZLevels/moonoutpost19.dmm +++ b/_maps/map_files/RandomZLevels/moonoutpost19.dmm @@ -2660,7 +2660,7 @@ icon_state = "weeds1" }, /obj/structure/bed/nest, -/obj/item/tank/oxygen, +/obj/item/tank/internals/oxygen, /obj/item/clothing/suit/space/syndicate/orange, /obj/item/clothing/mask/gas, /obj/item/clothing/head/helmet/space/syndicate/orange, @@ -5968,7 +5968,7 @@ req_access_txt = "271" }, /obj/item/clothing/suit/storage/labcoat, -/obj/item/tank/air, +/obj/item/tank/internals/air, /obj/item/clothing/mask/gas, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, diff --git a/_maps/map_files/RandomZLevels/spacebattle.dmm b/_maps/map_files/RandomZLevels/spacebattle.dmm index 12bd63adda5..2b73166db76 100644 --- a/_maps/map_files/RandomZLevels/spacebattle.dmm +++ b/_maps/map_files/RandomZLevels/spacebattle.dmm @@ -1846,7 +1846,7 @@ /area/awaymission/spacebattle/cruiser) "fG" = ( /obj/structure/closet/crate/internals, -/obj/item/tank/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, /obj/item/storage/firstaid/o2, /turf/simulated/floor/plating, /area/awaymission/spacebattle/cruiser) @@ -2239,7 +2239,7 @@ /area/awaymission/spacebattle/cruiser) "hj" = ( /obj/structure/closet/crate/secure/plasma, -/obj/item/tank/plasma, +/obj/item/tank/internals/plasma, /turf/simulated/floor/plating, /area/awaymission/spacebattle/cruiser) "hk" = ( @@ -2300,7 +2300,7 @@ /area/awaymission/spacebattle/cruiser) "ht" = ( /obj/structure/closet/crate/medical, -/obj/item/tank/anesthetic, +/obj/item/tank/internals/anesthetic, /turf/simulated/floor/plating, /area/awaymission/spacebattle/cruiser) "hu" = ( diff --git a/_maps/map_files/RandomZLevels/stationCollision.dmm b/_maps/map_files/RandomZLevels/stationCollision.dmm index d56e1f6e539..cb740c91553 100644 --- a/_maps/map_files/RandomZLevels/stationCollision.dmm +++ b/_maps/map_files/RandomZLevels/stationCollision.dmm @@ -4414,7 +4414,7 @@ dir = 1 }, /obj/effect/decal/remains/human, -/obj/item/tank/anesthetic, +/obj/item/tank/internals/anesthetic, /obj/item/clothing/mask/breath, /turf/simulated/floor/plasteel{ icon_state = "white" diff --git a/_maps/map_files/RandomZLevels/terrorspiders.dmm b/_maps/map_files/RandomZLevels/terrorspiders.dmm index 662392dd018..badb9f72ce9 100644 --- a/_maps/map_files/RandomZLevels/terrorspiders.dmm +++ b/_maps/map_files/RandomZLevels/terrorspiders.dmm @@ -8401,11 +8401,11 @@ dir = 1 }, /obj/structure/table, -/obj/item/tank/emergency_oxygen{ +/obj/item/tank/internals/emergency_oxygen{ pixel_x = -8; pixel_y = 0 }, -/obj/item/tank/emergency_oxygen{ +/obj/item/tank/internals/emergency_oxygen{ pixel_x = -8; pixel_y = 0 }, diff --git a/_maps/map_files/RandomZLevels/undergroundoutpost45.dmm b/_maps/map_files/RandomZLevels/undergroundoutpost45.dmm index ff51dba1d99..56e78685a50 100644 --- a/_maps/map_files/RandomZLevels/undergroundoutpost45.dmm +++ b/_maps/map_files/RandomZLevels/undergroundoutpost45.dmm @@ -5908,7 +5908,7 @@ name = "scientist's locker"; req_access_txt = "201" }, -/obj/item/tank/air, +/obj/item/tank/internals/air, /obj/item/clothing/mask/gas, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ @@ -11684,11 +11684,11 @@ dir = 1 }, /obj/structure/table, -/obj/item/tank/emergency_oxygen{ +/obj/item/tank/internals/emergency_oxygen{ pixel_x = -8; pixel_y = 0 }, -/obj/item/tank/emergency_oxygen{ +/obj/item/tank/internals/emergency_oxygen{ pixel_x = -8; pixel_y = 0 }, diff --git a/_maps/map_files/RandomZLevels/wildwest.dmm b/_maps/map_files/RandomZLevels/wildwest.dmm index b9110dabaca..a0b04ac7449 100644 --- a/_maps/map_files/RandomZLevels/wildwest.dmm +++ b/_maps/map_files/RandomZLevels/wildwest.dmm @@ -2675,7 +2675,7 @@ /obj/item/clothing/suit/space/syndicate/black/orange, /obj/item/clothing/head/helmet/space/syndicate/black/orange, /obj/item/clothing/mask/gas/syndicate, -/obj/item/tank/oxygen, +/obj/item/tank/internals/oxygen, /obj/item/clothing/shoes/magboots, /turf/simulated/shuttle{ tag = "icon-floor2"; diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index 0fa4f94c362..7a5b8ca5679 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -1120,7 +1120,7 @@ }, /obj/effect/decal/warning_stripes/east, /obj/structure/rack, -/obj/item/tank/oxygen, +/obj/item/tank/internals/oxygen, /obj/item/tank/jetpack/oxygen, /turf/simulated/floor/plasteel, /area/security/podbay) @@ -12378,7 +12378,7 @@ dir = 1 }, /obj/item/clothing/suit/fire/firefighter, -/obj/item/tank/oxygen, +/obj/item/tank/internals/oxygen, /obj/item/clothing/mask/gas, /obj/item/extinguisher, /obj/item/clothing/head/hardhat/red, @@ -16152,7 +16152,7 @@ /area/maintenance/fsmaint2) "aHc" = ( /obj/structure/rack, -/obj/item/tank/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /turf/simulated/floor/plating, /area/maintenance/fsmaint2) "aHd" = ( @@ -16720,7 +16720,7 @@ /area/crew_quarters/arcade) "aIv" = ( /obj/structure/rack, -/obj/item/tank/air, +/obj/item/tank/internals/air, /turf/simulated/floor/plating, /area/maintenance/fsmaint2) "aIw" = ( @@ -24242,7 +24242,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/spawner/lootdrop/maintenance, -/obj/item/tank/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, /turf/simulated/floor/plating, /area/maintenance/fpmaint) "aYc" = ( @@ -25517,8 +25517,8 @@ dir = 8; layer = 2.9 }, -/obj/item/tank/emergency_oxygen/engi, -/obj/item/tank/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas{ pixel_x = -3; @@ -26182,7 +26182,7 @@ /area/maintenance/fpmaint) "bbT" = ( /obj/structure/rack, -/obj/item/tank/oxygen, +/obj/item/tank/internals/oxygen, /turf/simulated/floor/plating, /area/maintenance/fpmaint) "bbU" = ( @@ -27084,8 +27084,8 @@ tag = "icon-bulb1 (EAST)" }, /obj/structure/rack, -/obj/item/tank/emergency_oxygen, -/obj/item/tank/emergency_oxygen/engi{ +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen/engi{ pixel_x = 2; pixel_y = -2 }, @@ -32280,8 +32280,8 @@ dir = 8; layer = 2.9 }, -/obj/item/tank/emergency_oxygen, -/obj/item/tank/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, /obj/machinery/light_switch{ @@ -32472,8 +32472,8 @@ /obj/structure/closet/emcloset, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, -/obj/item/tank/emergency_oxygen, -/obj/item/tank/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "darkred" @@ -33971,8 +33971,8 @@ /obj/structure/closet/emcloset, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, -/obj/item/tank/emergency_oxygen, -/obj/item/tank/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, /obj/machinery/light{ dir = 8 }, @@ -47992,7 +47992,7 @@ pixel_x = 4; pixel_y = 4 }, -/obj/item/tank/anesthetic, +/obj/item/tank/internals/anesthetic, /obj/item/clothing/mask/breath/medical, /obj/item/reagent_containers/spray/cleaner{ desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; @@ -48973,18 +48973,18 @@ /area/engine/gravitygenerator) "bUA" = ( /obj/structure/table, -/obj/item/tank/emergency_oxygen/nitrogen{ +/obj/item/tank/internals/emergency_oxygen/nitrogen{ pixel_x = 5; pixel_y = 5 }, -/obj/item/tank/emergency_oxygen/nitrogen{ +/obj/item/tank/internals/emergency_oxygen/nitrogen{ pixel_x = 5 }, -/obj/item/tank/emergency_oxygen/plasma{ +/obj/item/tank/internals/emergency_oxygen/plasma{ pixel_x = -5; pixel_y = 5 }, -/obj/item/tank/emergency_oxygen/plasma{ +/obj/item/tank/internals/emergency_oxygen/plasma{ pixel_x = -5 }, /turf/simulated/floor/plasteel{ @@ -49111,8 +49111,8 @@ /area/hallway/primary/central/se) "bUM" = ( /obj/structure/closet/crate/freezer, -/obj/item/tank/emergency_oxygen/engi/empty, -/obj/item/tank/emergency_oxygen/engi/empty, +/obj/item/tank/internals/emergency_oxygen/engi/empty, +/obj/item/tank/internals/emergency_oxygen/engi/empty, /obj/item/reagent_containers/iv_bag/blood/AMinus, /obj/item/reagent_containers/iv_bag/blood/APlus, /obj/item/reagent_containers/iv_bag/blood/BMinus, @@ -51563,7 +51563,7 @@ /area/teleporter) "bZc" = ( /obj/structure/rack, -/obj/item/tank/oxygen, +/obj/item/tank/internals/oxygen, /obj/item/clothing/mask/gas, /turf/simulated/floor/plating, /area/teleporter) @@ -53484,8 +53484,8 @@ /area/medical/genetics_cloning) "cca" = ( /obj/structure/closet/crate/freezer, -/obj/item/tank/emergency_oxygen/engi/empty, -/obj/item/tank/emergency_oxygen/engi/empty, +/obj/item/tank/internals/emergency_oxygen/engi/empty, +/obj/item/tank/internals/emergency_oxygen/engi/empty, /obj/item/reagent_containers/iv_bag/blood/AMinus, /obj/item/reagent_containers/iv_bag/blood/APlus, /obj/item/reagent_containers/iv_bag/blood/BMinus, @@ -54149,8 +54149,8 @@ "ccS" = ( /obj/structure/closet/emcloset, /obj/item/clothing/mask/breath, -/obj/item/tank/emergency_oxygen, -/obj/item/tank/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, /obj/item/clothing/mask/breath, /obj/effect/decal/warning_stripes/yellow/hollow, /obj/effect/decal/warning_stripes/east, @@ -66791,8 +66791,8 @@ /area/medical/virology) "cyV" = ( /obj/structure/closet/crate/freezer, -/obj/item/tank/emergency_oxygen/engi/empty, -/obj/item/tank/emergency_oxygen/engi/empty, +/obj/item/tank/internals/emergency_oxygen/engi/empty, +/obj/item/tank/internals/emergency_oxygen/engi/empty, /obj/item/reagent_containers/iv_bag/blood/AMinus, /obj/item/reagent_containers/iv_bag/blood/APlus, /obj/item/reagent_containers/iv_bag/blood/BMinus, @@ -66990,7 +66990,7 @@ /turf/simulated/floor/plating, /area/storage/tech) "czo" = ( -/obj/item/tank/oxygen, +/obj/item/tank/internals/oxygen, /turf/simulated/floor/plating, /area/maintenance/asmaint) "czp" = ( @@ -72595,9 +72595,9 @@ layer = 2.9 }, /obj/item/clothing/suit/storage/hazardvest, -/obj/item/tank/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/clothing/suit/storage/hazardvest, -/obj/item/tank/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas{ pixel_x = -3; @@ -73498,10 +73498,10 @@ dir = 8; layer = 2.9 }, -/obj/item/tank/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/clothing/suit/storage/hazardvest, /obj/item/clothing/suit/storage/hazardvest, -/obj/item/tank/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas{ pixel_x = -3; @@ -76305,7 +76305,7 @@ icon_state = "4-8" }, /obj/structure/table/reinforced, -/obj/item/tank/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/clothing/gloves/color/black, /obj/item/clothing/glasses/meson/engine, /turf/simulated/floor/engine, @@ -80622,8 +80622,8 @@ /obj/structure/closet/emcloset, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, -/obj/item/tank/emergency_oxygen, -/obj/item/tank/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "purple" @@ -90401,7 +90401,7 @@ d2 = 8; icon_state = "4-8" }, -/obj/item/tank/plasma, +/obj/item/tank/internals/plasma, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/poddoor/shutters/radiation/preopen{ dir = 2; diff --git a/_maps/map_files/generic/centcomm.dmm b/_maps/map_files/generic/centcomm.dmm index 2f86fff6d16..324687f2a32 100644 --- a/_maps/map_files/generic/centcomm.dmm +++ b/_maps/map_files/generic/centcomm.dmm @@ -3103,7 +3103,7 @@ /obj/item/clothing/under/plasmaman/wizard, /obj/item/clothing/head/helmet/space/plasmaman/wizard, /obj/item/clothing/mask/breath, -/obj/item/tank/plasma/plasmaman/belt/full, +/obj/item/tank/internals/plasmaman/belt/full, /turf/unsimulated/floor{ icon_state = "grimy" }, @@ -3745,7 +3745,7 @@ /area/centcom/gamma) "ke" = ( /obj/structure/rack, -/obj/item/tank/emergency_oxygen/vox, +/obj/item/tank/internals/emergency_oxygen/double/vox, /obj/item/clothing/mask/breath/vox, /turf/unsimulated/floor{ icon_state = "grimy" @@ -6386,7 +6386,7 @@ /obj/item/storage/box/handcuffs, /obj/item/storage/box/flashbangs, /obj/item/clothing/mask/gas, -/obj/item/tank/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, /obj/item/radio/headset/ert{ pixel_x = 6; pixel_y = -6 @@ -10071,7 +10071,7 @@ /area/admin) "xq" = ( /obj/structure/table, -/obj/item/tank/oxygen/yellow, +/obj/item/tank/internals/oxygen/yellow, /obj/random/bomb_supply, /obj/item/clothing/under/rebeloutfit, /obj/item/clothing/suit/poncho/ponchoshame, @@ -12717,10 +12717,10 @@ /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, -/obj/item/tank/emergency_oxygen/engi, -/obj/item/tank/emergency_oxygen/engi, -/obj/item/tank/emergency_oxygen/engi, -/obj/item/tank/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "bot" @@ -12960,15 +12960,15 @@ /area/space) "Fo" = ( /obj/structure/closet/crate/internals, -/obj/item/tank/oxygen/red, +/obj/item/tank/internals/oxygen/red, /obj/item/clothing/mask/gas, -/obj/item/tank/oxygen/red, +/obj/item/tank/internals/oxygen/red, /obj/item/clothing/mask/gas, -/obj/item/tank/oxygen/red, +/obj/item/tank/internals/oxygen/red, /obj/item/clothing/mask/gas, -/obj/item/tank/oxygen/red, +/obj/item/tank/internals/oxygen/red, /obj/item/clothing/mask/gas, -/obj/item/tank/oxygen/red, +/obj/item/tank/internals/oxygen/red, /obj/item/clothing/mask/gas, /turf/simulated/shuttle/floor{ icon_state = "floor4" @@ -14622,7 +14622,7 @@ /turf/simulated/shuttle/floor4, /area/space) "MY" = ( -/obj/item/tank/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, /obj/item/clothing/mask/breath, /turf/simulated/shuttle/floor4/vox, /area/shuttle/vox) @@ -15169,7 +15169,7 @@ /obj/item/harpoon, /obj/item/harpoon, /obj/item/harpoon, -/obj/item/tank/nitrogen, +/obj/item/tank/internals/nitrogen, /obj/machinery/light/spot{ dir = 4; icon_state = "tube1"; @@ -16022,12 +16022,12 @@ /area/shuttle/vox) "TE" = ( /obj/structure/rack, -/obj/item/tank/nitrogen, -/obj/item/tank/nitrogen, -/obj/item/tank/nitrogen, -/obj/item/tank/nitrogen, -/obj/item/tank/nitrogen, -/obj/item/tank/nitrogen, +/obj/item/tank/internals/nitrogen, +/obj/item/tank/internals/nitrogen, +/obj/item/tank/internals/nitrogen, +/obj/item/tank/internals/nitrogen, +/obj/item/tank/internals/nitrogen, +/obj/item/tank/internals/nitrogen, /turf/simulated/shuttle/floor4/vox, /area/shuttle/vox) "TF" = ( @@ -16320,7 +16320,7 @@ /obj/item/robot_parts/r_arm, /obj/item/clothing/mask/surgical, /obj/item/reagent_containers/iv_bag/blood/OMinus, -/obj/item/tank/anesthetic, +/obj/item/tank/internals/anesthetic, /obj/item/clothing/mask/breath/medical, /obj/item/robot_parts/l_leg, /obj/item/robot_parts/r_leg, diff --git a/_maps/map_files/shuttles/admin_armory.dmm b/_maps/map_files/shuttles/admin_armory.dmm index 837f867a52b..68bdbe498ce 100644 --- a/_maps/map_files/shuttles/admin_armory.dmm +++ b/_maps/map_files/shuttles/admin_armory.dmm @@ -863,7 +863,7 @@ /area/shuttle/administration) "HN" = ( /obj/structure/sign/poster/official/do_not_question, -/obj/item/tank/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /turf/simulated/shuttle/wall{ dir = 2; icon_state = "swall3" @@ -1178,12 +1178,12 @@ /area/shuttle/administration) "Un" = ( /obj/structure/table/reinforced, -/obj/item/tank/emergency_oxygen/engi{ +/obj/item/tank/internals/emergency_oxygen/engi{ pixel_x = 3; pixel_y = -3 }, -/obj/item/tank/emergency_oxygen/engi, -/obj/item/tank/emergency_oxygen/engi{ +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi{ pixel_x = -3; pixel_y = 3 }, diff --git a/_maps/map_files/shuttles/emergency_cyb.dmm b/_maps/map_files/shuttles/emergency_cyb.dmm index baccd222187..d0bf17f8cba 100644 --- a/_maps/map_files/shuttles/emergency_cyb.dmm +++ b/_maps/map_files/shuttles/emergency_cyb.dmm @@ -353,10 +353,10 @@ /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, -/obj/item/tank/emergency_oxygen/engi, -/obj/item/tank/emergency_oxygen/engi, -/obj/item/tank/emergency_oxygen/engi, -/obj/item/tank/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /turf/simulated/floor/plasteel{ icon_state = "bot"; dir = 1 diff --git a/_maps/map_files/shuttles/emergency_meta.dmm b/_maps/map_files/shuttles/emergency_meta.dmm index cfd300d1abd..ca2819c79c8 100644 --- a/_maps/map_files/shuttles/emergency_meta.dmm +++ b/_maps/map_files/shuttles/emergency_meta.dmm @@ -174,11 +174,11 @@ /obj/item/clothing/suit/storage/hazardvest, /obj/item/clothing/suit/storage/hazardvest, /obj/item/clothing/suit/storage/hazardvest, -/obj/item/tank/emergency_oxygen/engi, -/obj/item/tank/emergency_oxygen/engi, -/obj/item/tank/emergency_oxygen/engi, -/obj/item/tank/emergency_oxygen/engi, -/obj/item/tank/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/clothing/mask/breath{ pixel_x = -5; pixel_y = -2 @@ -324,11 +324,11 @@ /obj/item/clothing/suit/storage/hazardvest, /obj/item/clothing/suit/storage/hazardvest, /obj/item/clothing/suit/storage/hazardvest, -/obj/item/tank/emergency_oxygen/engi, -/obj/item/tank/emergency_oxygen/engi, -/obj/item/tank/emergency_oxygen/engi, -/obj/item/tank/emergency_oxygen/engi, -/obj/item/tank/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, /obj/item/clothing/mask/breath{ pixel_x = -5; pixel_y = -2 @@ -931,7 +931,7 @@ /obj/structure/rack{ dir = 1 }, -/obj/item/tank/oxygen, +/obj/item/tank/internals/oxygen, /obj/item/clothing/suit/fire/firefighter, /obj/item/clothing/mask/gas, /obj/item/clothing/head/hardhat/red, diff --git a/code/__DEFINES/atmospherics.dm b/code/__DEFINES/atmospherics.dm index 27bc5ad5f4d..c74377dbb02 100644 --- a/code/__DEFINES/atmospherics.dm +++ b/code/__DEFINES/atmospherics.dm @@ -21,8 +21,8 @@ #define MOLES_O2STANDARD (MOLES_CELLSTANDARD*O2STANDARD) // O2 standard value (21%) #define MOLES_N2STANDARD (MOLES_CELLSTANDARD*N2STANDARD) // N2 standard value (79%) #define CELL_VOLUME 2500 //liters in a cell -#define BREATH_VOLUME 0.5 //liters in a normal breath -#define BREATH_MOLES (ONE_ATMOSPHERE * BREATH_VOLUME /(T20C*R_IDEAL_GAS_EQUATION)) +//liters in a normal breath +#define BREATH_VOLUME 1 #define BREATH_PERCENTAGE (BREATH_VOLUME/CELL_VOLUME) //Amount of air to take a from a tile //EXCITED GROUPS @@ -124,6 +124,8 @@ #define TANK_RUPTURE_PRESSURE (40.*ONE_ATMOSPHERE) //Tank spills all contents into atmosphere #define TANK_FRAGMENT_PRESSURE (50.*ONE_ATMOSPHERE) //Boom 3x3 base explosion #define TANK_FRAGMENT_SCALE (10.*ONE_ATMOSPHERE) //+1 for each SCALE kPa aboe threshold +#define TANK_MAX_RELEASE_PRESSURE (ONE_ATMOSPHERE * 3) +#define TANK_MIN_RELEASE_PRESSURE 0 #define TANK_DEFAULT_RELEASE_PRESSURE 16 // Atmos alarm defines diff --git a/code/datums/outfits/outfit_admin.dm b/code/datums/outfits/outfit_admin.dm index d5be5f50f35..aca1ab9bcf3 100644 --- a/code/datums/outfits/outfit_admin.dm +++ b/code/datums/outfits/outfit_admin.dm @@ -318,7 +318,7 @@ glasses = /obj/item/clothing/glasses/thermal/monocle id = /obj/item/card/id/syndicate/vox l_pocket = /obj/item/melee/classic_baton/telescopic - r_pocket = /obj/item/tank/emergency_oxygen/vox + r_pocket = /obj/item/tank/internals/emergency_oxygen/double/vox backpack_contents = list( /obj/item/flashlight = 1, /obj/item/restraints/handcuffs/cable/zipties = 1, @@ -484,7 +484,7 @@ shoes = /obj/item/clothing/shoes/black head = /obj/item/clothing/head/xenos glasses = /obj/item/clothing/glasses/thermal - l_pocket = /obj/item/tank/emergency_oxygen/double/full + l_pocket = /obj/item/tank/internals/emergency_oxygen/double r_pocket = /obj/item/toy/toy_xeno backpack_contents = list( /obj/item/storage/box/survival = 1, @@ -734,7 +734,7 @@ mask = /obj/item/clothing/mask/gas/syndicate glasses = /obj/item/clothing/glasses/night id = /obj/item/card/id/syndicate - suit_store = /obj/item/tank/emergency_oxygen/double/full + suit_store = /obj/item/tank/internals/emergency_oxygen/double /datum/outfit/admin/chrono/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE) . = ..() @@ -961,7 +961,7 @@ l_ear = /obj/item/radio/headset/ert glasses = /obj/item/clothing/glasses/meson/cyber id = /obj/item/card/id - suit_store = /obj/item/tank/oxygen + suit_store = /obj/item/tank/internals/oxygen backpack_contents = list( /obj/item/storage/box/survival = 1, /obj/item/flashlight = 1 diff --git a/code/datums/outfits/plasmamen.dm b/code/datums/outfits/plasmamen.dm index db1cfc0fa2f..ed1484852e1 100644 --- a/code/datums/outfits/plasmamen.dm +++ b/code/datums/outfits/plasmamen.dm @@ -3,7 +3,7 @@ head = /obj/item/clothing/head/helmet/space/plasmaman uniform = /obj/item/clothing/under/plasmaman - r_hand = /obj/item/tank/plasma/plasmaman/belt/full + r_hand = /obj/item/tank/internals/plasmaman/belt/full mask = /obj/item/clothing/mask/breath /datum/outfit/plasmaman/bar diff --git a/code/datums/supplypacks.dm b/code/datums/supplypacks.dm index 659d44e2faf..6a25e22b985 100644 --- a/code/datums/supplypacks.dm +++ b/code/datums/supplypacks.dm @@ -89,11 +89,11 @@ GLOBAL_LIST_INIT(all_supply_groups, list(SUPPLY_EMERGENCY,SUPPLY_SECURITY,SUPPLY /mob/living/simple_animal/bot/floorbot, /mob/living/simple_animal/bot/medbot, /mob/living/simple_animal/bot/medbot, - /obj/item/tank/air, - /obj/item/tank/air, - /obj/item/tank/air, - /obj/item/tank/air, - /obj/item/tank/air, + /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, @@ -111,9 +111,9 @@ GLOBAL_LIST_INIT(all_supply_groups, list(SUPPLY_EMERGENCY,SUPPLY_SECURITY,SUPPLY contains = list(/obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, - /obj/item/tank/air, - /obj/item/tank/air, - /obj/item/tank/air) + /obj/item/tank/internals/air, + /obj/item/tank/internals/air, + /obj/item/tank/internals/air) cost = 10 containername = "internals crate" @@ -125,8 +125,8 @@ GLOBAL_LIST_INIT(all_supply_groups, list(SUPPLY_EMERGENCY,SUPPLY_SECURITY,SUPPLY /obj/item/clothing/mask/gas, /obj/item/flashlight, /obj/item/flashlight, - /obj/item/tank/oxygen/red, - /obj/item/tank/oxygen/red, + /obj/item/tank/internals/oxygen/red, + /obj/item/tank/internals/oxygen/red, /obj/item/extinguisher, /obj/item/extinguisher, /obj/item/clothing/head/hardhat/red, @@ -159,8 +159,8 @@ GLOBAL_LIST_INIT(all_supply_groups, list(SUPPLY_EMERGENCY,SUPPLY_SECURITY,SUPPLY name = "Vox Life Support Supplies" contains = list(/obj/item/clothing/mask/breath/vox, /obj/item/clothing/mask/breath/vox, - /obj/item/tank/emergency_oxygen/vox, - /obj/item/tank/emergency_oxygen/vox) + /obj/item/tank/internals/emergency_oxygen/double/vox, + /obj/item/tank/internals/emergency_oxygen/double/vox) cost = 50 containertype = /obj/structure/closet/crate/medical containername = "vox life support supplies crate" @@ -169,8 +169,8 @@ GLOBAL_LIST_INIT(all_supply_groups, list(SUPPLY_EMERGENCY,SUPPLY_SECURITY,SUPPLY name = "Plasmaman Supply Kit" contains = list(/obj/item/clothing/under/plasmaman, /obj/item/clothing/under/plasmaman, - /obj/item/tank/plasma/plasmaman/belt/full, - /obj/item/tank/plasma/plasmaman/belt/full, + /obj/item/tank/internals/plasmaman/belt/full, + /obj/item/tank/internals/plasmaman/belt/full, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, /obj/item/clothing/head/helmet/space/plasmaman, @@ -447,9 +447,9 @@ GLOBAL_LIST_INIT(all_supply_groups, list(SUPPLY_EMERGENCY,SUPPLY_SECURITY,SUPPLY /datum/supply_packs/security/armory/eweapons name = "Incendiary Weapons Crate" contains = list(/obj/item/flamethrower/full, - /obj/item/tank/plasma, - /obj/item/tank/plasma, - /obj/item/tank/plasma, + /obj/item/tank/internals/plasma, + /obj/item/tank/internals/plasma, + /obj/item/tank/internals/plasma, /obj/item/grenade/chem_grenade/incendiary, /obj/item/grenade/chem_grenade/incendiary, /obj/item/grenade/chem_grenade/incendiary) @@ -922,7 +922,7 @@ GLOBAL_LIST_INIT(all_supply_groups, list(SUPPLY_EMERGENCY,SUPPLY_SECURITY,SUPPLY contains = list(/obj/item/cautery, /obj/item/surgicaldrill, /obj/item/clothing/mask/breath/medical, - /obj/item/tank/anesthetic, + /obj/item/tank/internals/anesthetic, /obj/item/FixOVein, /obj/item/hemostat, /obj/item/scalpel, @@ -979,9 +979,9 @@ GLOBAL_LIST_INIT(all_supply_groups, list(SUPPLY_EMERGENCY,SUPPLY_SECURITY,SUPPLY /datum/supply_packs/science/plasma name = "Plasma Assembly Crate" - contains = list(/obj/item/tank/plasma, - /obj/item/tank/plasma, - /obj/item/tank/plasma, + contains = list(/obj/item/tank/internals/plasma, + /obj/item/tank/internals/plasma, + /obj/item/tank/internals/plasma, /obj/item/assembly/igniter, /obj/item/assembly/igniter, /obj/item/assembly/igniter, diff --git a/code/game/gamemodes/changeling/powers/mutations.dm b/code/game/gamemodes/changeling/powers/mutations.dm index be88e0bb6e0..fb2d19e7d0b 100644 --- a/code/game/gamemodes/changeling/powers/mutations.dm +++ b/code/game/gamemodes/changeling/powers/mutations.dm @@ -422,7 +422,7 @@ icon_state = "lingspacesuit" desc = "A huge, bulky mass of pressure and temperature-resistant organic tissue, evolved to facilitate space travel." flags = STOPSPRESSUREDMAGE | NODROP | DROPDEL - allowed = list(/obj/item/flashlight, /obj/item/tank/emergency_oxygen, /obj/item/tank/oxygen) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals) armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 90, "acid" = 90) //No armor at all /obj/item/clothing/suit/space/changeling/New() diff --git a/code/game/gamemodes/cult/cult_items.dm b/code/game/gamemodes/cult/cult_items.dm index 1ffae321f32..51abf843c93 100644 --- a/code/game/gamemodes/cult/cult_items.dm +++ b/code/game/gamemodes/cult/cult_items.dm @@ -119,7 +119,7 @@ item_state = "cult_armour" desc = "A bulky suit of armor, bristling with spikes. It looks space proof." w_class = WEIGHT_CLASS_NORMAL - allowed = list(/obj/item/tome, /obj/item/melee/cultblade, /obj/item/tank) + allowed = list(/obj/item/tome, /obj/item/melee/cultblade, /obj/item/tank/internals) slowdown = 1 armor = list("melee" = 70, "bullet" = 50, "laser" = 30,"energy" = 15, "bomb" = 30, "bio" = 30, "rad" = 30, "fire" = 40, "acid" = 75) magical = TRUE diff --git a/code/game/gamemodes/nuclear/nuclear.dm b/code/game/gamemodes/nuclear/nuclear.dm index 7c2071f8e58..fcfbe682b41 100644 --- a/code/game/gamemodes/nuclear/nuclear.dm +++ b/code/game/gamemodes/nuclear/nuclear.dm @@ -286,13 +286,13 @@ switch(race) if("Vox" || "Vox Armalis") synd_mob.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/syndicate(synd_mob), slot_wear_mask) - synd_mob.equip_to_slot_or_del(new /obj/item/tank/emergency_oxygen/vox(synd_mob), slot_l_hand) + synd_mob.equip_to_slot_or_del(new /obj/item/tank/internals/emergency_oxygen/double/vox(synd_mob), slot_l_hand) synd_mob.internal = synd_mob.l_hand synd_mob.update_action_buttons_icon() if("Plasmaman") synd_mob.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/syndicate(synd_mob), slot_wear_mask) - synd_mob.equip_or_collect(new /obj/item/tank/plasma/plasmaman(synd_mob), slot_s_store) + synd_mob.equip_or_collect(new /obj/item/tank/internals/plasmaman(synd_mob), slot_s_store) synd_mob.equip_or_collect(new /obj/item/extinguisher_refill(synd_mob), slot_in_backpack) synd_mob.equip_or_collect(new /obj/item/extinguisher_refill(synd_mob), slot_in_backpack) synd_mob.internal = synd_mob.get_item_by_slot(slot_s_store) diff --git a/code/game/jobs/job/support.dm b/code/game/jobs/job/support.dm index 5d8c630cf7b..b4af01cd417 100644 --- a/code/game/jobs/job/support.dm +++ b/code/game/jobs/job/support.dm @@ -211,7 +211,7 @@ suit = /obj/item/clothing/suit/hooded/explorer mask = /obj/item/clothing/mask/gas/explorer glasses = /obj/item/clothing/glasses/meson - suit_store = /obj/item/tank/emergency_oxygen + suit_store = /obj/item/tank/internals/emergency_oxygen internals_slot = slot_s_store backpack_contents = list( /obj/item/flashlight/seclite=1,\ diff --git a/code/game/machinery/suit_storage_unit.dm b/code/game/machinery/suit_storage_unit.dm index f7efcd7733d..003456e6ccd 100644 --- a/code/game/machinery/suit_storage_unit.dm +++ b/code/game/machinery/suit_storage_unit.dm @@ -165,7 +165,7 @@ /obj/machinery/suit_storage_unit/ert/command suit_type = /obj/item/clothing/suit/space/hardsuit/ert/commander mask_type = /obj/item/clothing/mask/breath - storage_type = /obj/item/tank/emergency_oxygen/double + storage_type = /obj/item/tank/internals/emergency_oxygen/double /obj/machinery/suit_storage_unit/ert/command/secure secure = TRUE @@ -173,7 +173,7 @@ /obj/machinery/suit_storage_unit/ert/security suit_type = /obj/item/clothing/suit/space/hardsuit/ert/security mask_type = /obj/item/clothing/mask/breath - storage_type = /obj/item/tank/emergency_oxygen/double + storage_type = /obj/item/tank/internals/emergency_oxygen/double /obj/machinery/suit_storage_unit/ert/security/secure secure = TRUE @@ -181,7 +181,7 @@ /obj/machinery/suit_storage_unit/ert/engineer suit_type = /obj/item/clothing/suit/space/hardsuit/ert/engineer mask_type = /obj/item/clothing/mask/breath - storage_type = /obj/item/tank/emergency_oxygen/double + storage_type = /obj/item/tank/internals/emergency_oxygen/double /obj/machinery/suit_storage_unit/ert/engineer/secure secure = TRUE @@ -189,7 +189,7 @@ /obj/machinery/suit_storage_unit/ert/medical suit_type = /obj/item/clothing/suit/space/hardsuit/ert/medical mask_type = /obj/item/clothing/mask/breath - storage_type = /obj/item/tank/emergency_oxygen/double + storage_type = /obj/item/tank/internals/emergency_oxygen/double /obj/machinery/suit_storage_unit/ert/medical/secure secure = TRUE diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index dd466654884..42d4673bb36 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -1687,7 +1687,7 @@ req_access_txt = "29" products = list(/obj/item/clothing/suit/storage/labcoat = 4,/obj/item/clothing/under/rank/roboticist = 4,/obj/item/stack/cable_coil = 4,/obj/item/flash = 4, /obj/item/stock_parts/cell/high = 12, /obj/item/assembly/prox_sensor = 3,/obj/item/assembly/signaler = 3,/obj/item/healthanalyzer = 3, - /obj/item/scalpel = 2,/obj/item/circular_saw = 2,/obj/item/tank/anesthetic = 2,/obj/item/clothing/mask/breath/medical = 5, + /obj/item/scalpel = 2,/obj/item/circular_saw = 2,/obj/item/tank/internals/anesthetic = 2,/obj/item/clothing/mask/breath/medical = 5, /obj/item/screwdriver = 5,/obj/item/crowbar = 5) refill_canister = /obj/item/vending_refill/robotics @@ -1711,7 +1711,7 @@ /obj/item/reagent_containers/food/snacks/candy/candy_corn = 6) contraband = list(/obj/item/kitchen/knife = 6, /obj/item/reagent_containers/food/drinks/coffee = 12, - /obj/item/tank/emergency_oxygen = 6, + /obj/item/tank/internals/emergency_oxygen = 6, /obj/item/clothing/mask/breath = 6) refill_canister = /obj/item/vending_refill/sustenance diff --git a/code/game/objects/effects/spawners/bombspawner.dm b/code/game/objects/effects/spawners/bombspawner.dm index 9b62faa5252..10600cb1fee 100644 --- a/code/game/objects/effects/spawners/bombspawner.dm +++ b/code/game/objects/effects/spawners/bombspawner.dm @@ -24,8 +24,8 @@ ..() var/obj/item/transfer_valve/V = new(src.loc) - var/obj/item/tank/plasma/PT = new(V) - var/obj/item/tank/oxygen/OT = new(V) + var/obj/item/tank/internals/plasma/PT = new(V) + var/obj/item/tank/internals/oxygen/OT = new(V) V.tank_one = PT V.tank_two = OT diff --git a/code/game/objects/effects/spawners/lootdrop.dm b/code/game/objects/effects/spawners/lootdrop.dm index 76f80e0b02a..7e24cfab25c 100644 --- a/code/game/objects/effects/spawners/lootdrop.dm +++ b/code/game/objects/effects/spawners/lootdrop.dm @@ -117,8 +117,8 @@ /obj/item/storage/fancy/cigarettes/dromedaryco = 10, /obj/item/storage/toolbox/mechanical = 10, /obj/item/screwdriver = 30, - /obj/item/tank/emergency_oxygen = 20, - /obj/item/tank/emergency_oxygen/engi = 10, + /obj/item/tank/internals/emergency_oxygen = 20, + /obj/item/tank/internals/emergency_oxygen/engi = 10, /obj/item/vending_refill/cola = 10, /obj/item/weldingtool = 30, /obj/item/wirecutters = 10, @@ -320,7 +320,7 @@ /obj/item/storage/belt/utility/chief/full = 25, /obj/item/rcd/combat = 25, /obj/item/rpd/bluespace = 25, - /obj/item/tank/emergency_oxygen/double/full = 25, + /obj/item/tank/internals/emergency_oxygen/double = 25, /obj/item/slimepotion/speed = 25, /obj/item/storage/backpack/holding = 25, /obj/item/clothing/glasses/meson/night = 25, // NV mesons diff --git a/code/game/objects/items/weapons/flamethrower.dm b/code/game/objects/items/weapons/flamethrower.dm index b18ec5ee0b6..60239b0e6fd 100644 --- a/code/game/objects/items/weapons/flamethrower.dm +++ b/code/game/objects/items/weapons/flamethrower.dm @@ -20,7 +20,7 @@ var/operating = FALSE//cooldown var/obj/item/weldingtool/weldtool = null var/obj/item/assembly/igniter/igniter = null - var/obj/item/tank/plasma/ptank = null + var/obj/item/tank/internals/plasma/ptank = null var/warned_admins = FALSE //for the message_admins() when lit //variables for prebuilt flamethrowers var/create_full = FALSE @@ -89,7 +89,7 @@ update_icon() return - else if(istype(I, /obj/item/tank/plasma)) + else if(istype(I, /obj/item/tank/internals/plasma)) if(ptank) if(user.drop_item()) I.forceMove(src) @@ -227,7 +227,7 @@ igniter.secured = FALSE status = TRUE if(create_with_tank) - ptank = new /obj/item/tank/plasma/full(src) + ptank = new /obj/item/tank/internals/plasma/full(src) update_icon() /obj/item/flamethrower/full diff --git a/code/game/objects/items/weapons/pneumaticCannon.dm b/code/game/objects/items/weapons/pneumaticCannon.dm index 21127f6869f..93f5afea391 100644 --- a/code/game/objects/items/weapons/pneumaticCannon.dm +++ b/code/game/objects/items/weapons/pneumaticCannon.dm @@ -12,7 +12,7 @@ armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 60, "acid" = 50) var/maxWeightClass = 20 //The max weight of items that can fit into the cannon var/loadedWeightClass = 0 //The weight of items currently in the cannon - var/obj/item/tank/tank = null //The gas tank that is drawn from to fire things + var/obj/item/tank/internals/tank = null //The gas tank that is drawn from to fire things var/gasPerThrow = 3 //How much gas is drawn from a tank's pressure to fire var/list/loadedItems = list() //The items loaded into the cannon that will be fired out var/pressureSetting = 1 //How powerful the cannon is - higher pressure = more gas but more powerful throws @@ -34,8 +34,8 @@ /obj/item/pneumatic_cannon/attackby(obj/item/W, mob/user, params) ..() - if(istype(W, /obj/item/tank/) && !tank) - if(istype(W, /obj/item/tank/emergency_oxygen)) + if(istype(W, /obj/item/tank/internals/) && !tank) + if(istype(W, /obj/item/tank/internals/emergency_oxygen)) to_chat(user, "\The [W] is too small for \the [src].") return updateTank(W, 0, user) diff --git a/code/game/objects/items/weapons/powerfist.dm b/code/game/objects/items/weapons/powerfist.dm index 217cb963719..fe1f549e8ef 100644 --- a/code/game/objects/items/weapons/powerfist.dm +++ b/code/game/objects/items/weapons/powerfist.dm @@ -15,7 +15,7 @@ var/click_delay = 1.5 var/fisto_setting = 1 var/gasperfist = 3 - var/obj/item/tank/tank = null //Tank used for the gauntlet's piston-ram. + var/obj/item/tank/internals/tank = null //Tank used for the gauntlet's piston-ram. /obj/item/melee/powerfist/Destroy() @@ -30,9 +30,9 @@ . += "[bicon(tank)] It has [tank] mounted onto it." /obj/item/melee/powerfist/attackby(obj/item/W, mob/user, params) - if(istype(W, /obj/item/tank)) + if(istype(W, /obj/item/tank/internals)) if(!tank) - var/obj/item/tank/IT = W + var/obj/item/tank/internals/IT = W if(IT.volume <= 3) to_chat(user, "[IT] is too small for [src].") return diff --git a/code/game/objects/items/weapons/storage/boxes.dm b/code/game/objects/items/weapons/storage/boxes.dm index 03db813b24e..2f3d6a3e7cd 100644 --- a/code/game/objects/items/weapons/storage/boxes.dm +++ b/code/game/objects/items/weapons/storage/boxes.dm @@ -44,7 +44,7 @@ ..() contents = list() new /obj/item/clothing/mask/breath( src ) - new /obj/item/tank/emergency_oxygen( src ) + new /obj/item/tank/internals/emergency_oxygen( src ) new /obj/item/reagent_containers/hypospray/autoinjector( src ) new /obj/item/flashlight/flare/glowstick/emergency( src ) return @@ -56,7 +56,7 @@ ..() contents = list() new /obj/item/clothing/mask/breath/vox(src) - new /obj/item/tank/emergency_oxygen/nitrogen(src) + new /obj/item/tank/internals/emergency_oxygen/nitrogen(src) new /obj/item/reagent_containers/hypospray/autoinjector(src) new /obj/item/flashlight/flare/glowstick/emergency(src) @@ -67,7 +67,7 @@ ..() contents = list() new /obj/item/clothing/mask/breath(src) - new /obj/item/tank/emergency_oxygen/plasma(src) + new /obj/item/tank/internals/emergency_oxygen/plasma(src) new /obj/item/reagent_containers/hypospray/autoinjector(src) new /obj/item/flashlight/flare/glowstick/emergency(src) @@ -78,7 +78,7 @@ ..() contents = list() new /obj/item/clothing/mask/breath( src ) - new /obj/item/tank/emergency_oxygen/engi( src ) + new /obj/item/tank/internals/emergency_oxygen/engi( src ) new /obj/item/reagent_containers/hypospray/autoinjector( src ) new /obj/item/flashlight/flare/glowstick/emergency( src ) return @@ -90,7 +90,7 @@ ..() contents = list() new /obj/item/clothing/mask/gas/explorer(src) - new /obj/item/tank/emergency_oxygen/engi(src) + new /obj/item/tank/internals/emergency_oxygen/engi(src) new /obj/item/crowbar/red(src) new /obj/item/reagent_containers/hypospray/autoinjector(src) new /obj/item/flashlight/flare/glowstick/emergency(src) @@ -102,7 +102,7 @@ ..() contents = list() new /obj/item/clothing/mask/gas/syndicate(src) - new /obj/item/tank/emergency_oxygen/syndi(src) + new /obj/item/tank/internals/emergency_oxygen/engi/syndi(src) new /obj/item/reagent_containers/hypospray/autoinjector(src) new /obj/item/reagent_containers/food/pill/initropidril(src) new /obj/item/flashlight/flare/glowstick/red(src) @@ -1006,7 +1006,7 @@ ..() contents = list() new /obj/item/clothing/mask/breath(src) - new /obj/item/tank/emergency_oxygen/double/full(src) + new /obj/item/tank/internals/emergency_oxygen/double(src) new /obj/item/flashlight/seclite(src) new /obj/item/kitchen/knife/combat(src) @@ -1025,7 +1025,7 @@ /obj/item/storage/box/responseteam/New() ..() new /obj/item/clothing/mask/breath(src) - new /obj/item/tank/emergency_oxygen/engi/full(src) + new /obj/item/tank/internals/emergency_oxygen/engi(src) new /obj/item/flashlight/flare(src) new /obj/item/crowbar/red(src) new /obj/item/kitchen/knife/combat(src) diff --git a/code/game/objects/items/weapons/storage/uplink_kits.dm b/code/game/objects/items/weapons/storage/uplink_kits.dm index 099b3aed522..ae8bd6ca3dc 100644 --- a/code/game/objects/items/weapons/storage/uplink_kits.dm +++ b/code/game/objects/items/weapons/storage/uplink_kits.dm @@ -126,7 +126,7 @@ /obj/item/storage/box/syndie_kit/space name = "Boxed Space Suit and Helmet" - can_hold = list(/obj/item/clothing/suit/space/syndicate/black/red, /obj/item/clothing/head/helmet/space/syndicate/black/red, /obj/item/tank/emergency_oxygen/syndi, /obj/item/clothing/mask/gas/syndicate) + can_hold = list(/obj/item/clothing/suit/space/syndicate/black/red, /obj/item/clothing/head/helmet/space/syndicate/black/red, /obj/item/tank/internals/emergency_oxygen/engi/syndi, /obj/item/clothing/mask/gas/syndicate) max_w_class = WEIGHT_CLASS_NORMAL /obj/item/storage/box/syndie_kit/space/New() @@ -134,19 +134,19 @@ new /obj/item/clothing/suit/space/syndicate/black/red(src) new /obj/item/clothing/head/helmet/space/syndicate/black/red(src) new /obj/item/clothing/mask/gas/syndicate(src) - new /obj/item/tank/emergency_oxygen/syndi(src) + new /obj/item/tank/internals/emergency_oxygen/engi/syndi(src) return /obj/item/storage/box/syndie_kit/hardsuit name = "Boxed Blood Red Suit and Helmet" - can_hold = list(/obj/item/clothing/suit/space/hardsuit/syndi, /obj/item/tank/emergency_oxygen/syndi, /obj/item/clothing/mask/gas/syndicate) + can_hold = list(/obj/item/clothing/suit/space/hardsuit/syndi, /obj/item/tank/internals/emergency_oxygen/engi/syndi, /obj/item/clothing/mask/gas/syndicate) max_w_class = WEIGHT_CLASS_NORMAL /obj/item/storage/box/syndie_kit/hardsuit/New() ..() new /obj/item/clothing/suit/space/hardsuit/syndi(src) new /obj/item/clothing/mask/gas/syndicate(src) - new /obj/item/tank/emergency_oxygen/syndi(src) + new /obj/item/tank/internals/emergency_oxygen/engi/syndi(src) /obj/item/storage/box/syndie_kit/conversion name = "box (CK)" diff --git a/code/game/objects/items/weapons/tanks/jetpack.dm b/code/game/objects/items/weapons/tanks/jetpack.dm index 1f7304a7128..b7ecfc6761e 100644 --- a/code/game/objects/items/weapons/tanks/jetpack.dm +++ b/code/game/objects/items/weapons/tanks/jetpack.dm @@ -4,12 +4,21 @@ icon_state = "jetpack" w_class = WEIGHT_CLASS_BULKY item_state = "jetpack" - distribute_pressure = ONE_ATMOSPHERE*O2STANDARD + distribute_pressure = ONE_ATMOSPHERE * O2STANDARD actions_types = list(/datum/action/item_action/set_internals, /datum/action/item_action/toggle_jetpack, /datum/action/item_action/jetpack_stabilization) + var/gas_type = "oxygen" var/on = 0 var/stabilizers = 0 var/volume_rate = 500 //Needed for borg jetpack transfer +/obj/item/tank/jetpack/populate_gas() + if(gas_type) + switch(gas_type) + if("oxygen") + air_contents.oxygen = ((6 * ONE_ATMOSPHERE) * volume / (R_IDEAL_GAS_EQUATION * T20C)) + if("carbon dioxide") + air_contents.carbon_dioxide = ((6 * ONE_ATMOSPHERE) * volume / (R_IDEAL_GAS_EQUATION * T20C)) + /obj/item/tank/jetpack/on_mob_move(direction, mob/user) if(on) var/turf/T = get_step(src, GetOppositeDir(direction)) @@ -29,14 +38,6 @@ stabilizers = !stabilizers to_chat(user, "You turn [src]'s stabilization [stabilizers ? "on" : "off"].") - -/obj/item/tank/jetpack/examine(mob/user) - . = ..() - if(get_dist(user, src) <= 0 && air_contents.oxygen < 10) - . += "The meter on [src] indicates you are almost out of air!" - playsound(user, 'sound/effects/alert.ogg', 50, 1) - - /obj/item/tank/jetpack/proc/cycle(mob/user) if(user.incapacitated()) return @@ -77,16 +78,27 @@ T.assume_air(removed) return 1 +/obj/item/tank/jetpack/improvised + name = "improvised jetpack" + desc = "A jetpack made from two air tanks, a fire extinguisher and some atmospherics equipment. It doesn't look like it can hold much." + icon_state = "jetpack-improvised" + item_state = "jetpack-improvised" + volume = 20 //normal jetpacks have 70 volume + gas_type = null //it starts empty + +/obj/item/tank/jetpack/improvised/allow_thrust(num, mob/living/user) + if(rand(0, 250) == 0) + to_chat(user, "You feel your jetpack's engines cut out.") + turn_off(user) + return + return ..() + /obj/item/tank/jetpack/void name = "Void Jetpack (Oxygen)" desc = "It works well in a void." icon_state = "jetpack-void" item_state = "jetpack-void" -/obj/item/tank/jetpack/void/New() - ..() - air_contents.oxygen = (6*ONE_ATMOSPHERE)*volume/(R_IDEAL_GAS_EQUATION*T20C) - /obj/item/tank/jetpack/void/grey name = "Void Jetpack (Oxygen)" icon_state = "jetpack-void-grey" @@ -95,16 +107,20 @@ name = "Retro Jetpack (Oxygen)" icon_state = "jetpack-void-gold" - /obj/item/tank/jetpack/oxygen name = "Jetpack (Oxygen)" desc = "A tank of compressed oxygen for use as propulsion in zero-gravity areas. Use with caution." icon_state = "jetpack" item_state = "jetpack" -/obj/item/tank/jetpack/oxygen/New() - ..() - air_contents.oxygen = (6*ONE_ATMOSPHERE)*volume/(R_IDEAL_GAS_EQUATION*T20C) +/obj/item/tank/jetpack/oxygen/harness + name = "jet harness (oxygen)" + desc = "A lightweight tactical harness, used by those who don't want to be weighed down by traditional jetpacks." + icon_state = "jetpack-mini" + item_state = "jetpack-mini" + volume = 40 + throw_range = 7 + w_class = WEIGHT_CLASS_NORMAL /obj/item/tank/jetpack/oxygen/captain name = "Captain's jetpack" @@ -115,24 +131,11 @@ w_class = WEIGHT_CLASS_NORMAL resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF //steal objective items are hard to destroy. -/obj/item/tank/jetpack/oxygen/harness - name = "jet harness (oxygen)" - desc = "A lightweight tactical harness, used by those who don't want to be weighed down by traditional jetpacks." - icon_state = "jetpack-mini" - item_state = "jetpack-mini" - volume = 40 - throw_range = 8 - w_class = WEIGHT_CLASS_NORMAL - -/obj/item/tank/jetpack/oxygenblack - name = "Jetpack (Oxygen)" - desc = "A black tank of compressed oxygen for use as propulsion in zero-gravity areas. Use with caution." - icon_state = "jetpack-black" - item_state = "jetpack-black" - -/obj/item/tank/jetpack/oxygenblack/New() - ..() - air_contents.oxygen = (6*ONE_ATMOSPHERE)*volume/(R_IDEAL_GAS_EQUATION*T20C) +/obj/item/tank/jetpack/oxygen/security + name = "security jetpack (oxygen)" + desc = "A tank of compressed oxygen for use as propulsion in zero-gravity areas by security forces." + icon_state = "jetpack-sec" + item_state = "jetpack-sec" /obj/item/tank/jetpack/carbondioxide name = "Jetpack (Carbon Dioxide)" @@ -140,16 +143,7 @@ distribute_pressure = 0 icon_state = "jetpack-black" item_state = "jetpack-black" - -/obj/item/tank/jetpack/carbondioxide/New() - ..() - air_contents.carbon_dioxide = (6*ONE_ATMOSPHERE)*volume/(R_IDEAL_GAS_EQUATION*T20C) - -/obj/item/tank/jetpack/carbondioxide/examine(mob/user) - . = ..() - if(get_dist(user, src) <= 0 && air_contents.carbon_dioxide < 10) - . += "The meter on [src] indicates you are almost out of air!" - playsound(user, 'sound/effects/alert.ogg', 50, 1) + gas_type = "carbon dioxide" /obj/item/tank/jetpack/suit name = "hardsuit jetpack upgrade" @@ -161,8 +155,9 @@ actions_types = list(/datum/action/item_action/toggle_jetpack, /datum/action/item_action/jetpack_stabilization) volume = 1 slot_flags = null + gas_type = null var/datum/gas_mixture/temp_air_contents - var/obj/item/tank/tank = null + var/obj/item/tank/internals/tank = null var/mob/living/carbon/human/cur_user /obj/item/tank/jetpack/suit/New() diff --git a/code/game/objects/items/weapons/tanks/tank_types.dm b/code/game/objects/items/weapons/tanks/tank_types.dm index 8a5255a01b8..2964c960501 100644 --- a/code/game/objects/items/weapons/tanks/tank_types.dm +++ b/code/game/objects/items/weapons/tanks/tank_types.dm @@ -1,250 +1,224 @@ /* Types of tanks! * Contains: * Oxygen - * Nitrogen - * Plasma - * Air Mix * Anesthetic + * Air + * Plasma + * Emergency Oxygen + * Generic */ /* * Oxygen */ -/obj/item/tank/oxygen +/obj/item/tank/internals/oxygen name = "oxygen tank" - desc = "A tank of oxygen." + desc = "A tank of oxygen, this one is blue." icon_state = "oxygen" + distribute_pressure = TANK_DEFAULT_RELEASE_PRESSURE + force = 10 dog_fashion = /datum/dog_fashion/back -/obj/item/tank/oxygen/New() - ..() - air_contents.oxygen = (6*ONE_ATMOSPHERE)*volume/(R_IDEAL_GAS_EQUATION*T20C) +/obj/item/tank/internals/oxygen/populate_gas() + air_contents.oxygen = (6 * ONE_ATMOSPHERE) * volume / (R_IDEAL_GAS_EQUATION * T20C) -/obj/item/tank/oxygen/examine(mob/user) - . = ..() - if(get_dist(user, src) <= 0 && air_contents.oxygen < 10) - . += "The meter on [src] indicates you are almost out of air!" - -/obj/item/tank/oxygen/empty/New() - ..() - air_contents.oxygen = null - -/obj/item/tank/oxygen/yellow +/obj/item/tank/internals/oxygen/yellow desc = "A tank of oxygen, this one is yellow." icon_state = "oxygen_f" dog_fashion = null -/obj/item/tank/oxygen/red +/obj/item/tank/internals/oxygen/red desc = "A tank of oxygen, this one is red." icon_state = "oxygen_fr" dog_fashion = null -/obj/item/tank/emergency_oxygen +/obj/item/tank/internals/oxygen/empty/populate_gas() + return + +/* + * Anesthetic + */ +/obj/item/tank/internals/anesthetic + name = "anesthetic tank" + desc = "A tank with an N2O/O2 gas mix." + icon_state = "anesthetic" + item_state = "an_tank" + force = 10 + +/obj/item/tank/internals/anesthetic/populate_gas() + air_contents.oxygen = (3 * ONE_ATMOSPHERE) * volume / (R_IDEAL_GAS_EQUATION * T20C) * O2STANDARD + air_contents.sleeping_agent = (3 * ONE_ATMOSPHERE) * volume / (R_IDEAL_GAS_EQUATION * T20C) * N2STANDARD + +/* + * Plasma + */ +/obj/item/tank/internals/plasma + name = "plasma tank" + desc = "Contains dangerous plasma. Do not inhale. Warning: extremely flammable." + icon_state = "plasma" + flags = CONDUCT + slot_flags = null //they have no straps! + force = 8 + +/obj/item/tank/internals/plasma/populate_gas() + air_contents.toxins = (3 * ONE_ATMOSPHERE) * volume / (R_IDEAL_GAS_EQUATION * T20C) + +/obj/item/tank/internals/plasma/attackby(obj/item/I, mob/user, params) + if(istype(I, /obj/item/flamethrower)) + var/obj/item/flamethrower/F = I + if((!F.status)||(F.ptank)) + return + master = F + F.ptank = src + user.unEquip(src) + loc = F + F.update_icon() + else + return ..() + +/obj/item/tank/internals/plasma/full/populate_gas() + air_contents.toxins = (10 * ONE_ATMOSPHERE) * volume / (R_IDEAL_GAS_EQUATION * T20C) + +/obj/item/tank/internals/plasma/empty/populate_gas() + return + +/* + * Plasmaman Plasma Tank + */ +/obj/item/tank/internals/plasmaman + name = "plasma internals tank" + desc = "A tank of plasma gas designed specifically for use as internals, particularly for plasma-based lifeforms. If you're not a Plasmaman, you probably shouldn't use this." + icon_state = "plasma_fr" + item_state = "plasma_fr" + force = 10 + distribute_pressure = TANK_DEFAULT_RELEASE_PRESSURE + +/obj/item/tank/internals/plasmaman/populate_gas() + air_contents.toxins = (3 * ONE_ATMOSPHERE) * volume / (R_IDEAL_GAS_EQUATION * T20C) + +/obj/item/tank/internals/plasmaman/full/populate_gas() + air_contents.toxins = (10 * ONE_ATMOSPHERE) * volume / (R_IDEAL_GAS_EQUATION * T20C) + + +/obj/item/tank/internals/plasmaman/belt + icon_state = "plasmaman_tank_belt" + item_state = "plasmaman_tank_belt" + slot_flags = SLOT_BELT + force = 5 + volume = 35 + w_class = WEIGHT_CLASS_SMALL + +/obj/item/tank/internals/plasmaman/belt/full/populate_gas() + air_contents.toxins = (10 * ONE_ATMOSPHERE) * volume / (R_IDEAL_GAS_EQUATION * T20C) + +/obj/item/tank/internals/plasmaman/belt/empty/populate_gas() + return + +/obj/item/tank/internals/emergency_oxygen/plasma + name = "emergency plasma tank" + desc = "An emergency tank designed specifically for Plasmamen." + icon_state = "emergency_p" + +/obj/item/tank/internals/emergency_oxygen/plasma/populate_gas() + air_contents.toxins = (10 * ONE_ATMOSPHERE) * volume / (R_IDEAL_GAS_EQUATION * T20C) + +/* + * Emergency Oxygen + */ +/obj/item/tank/internals/emergency_oxygen name = "emergency oxygen tank" desc = "Used for emergencies. Contains very little oxygen, so try to conserve it until you actually need it." icon_state = "emergency" flags = CONDUCT slot_flags = SLOT_BELT w_class = WEIGHT_CLASS_SMALL - force = 4.0 + force = 4 + distribute_pressure = TANK_DEFAULT_RELEASE_PRESSURE volume = 3 //Tiny. Real life equivalents only have 21 breaths of oxygen in them. They're EMERGENCY tanks anyway -errorage (dangercon 2011) +/obj/item/tank/internals/emergency_oxygen/populate_gas() + air_contents.oxygen = (10 * ONE_ATMOSPHERE) * volume / (R_IDEAL_GAS_EQUATION * T20C) -/obj/item/tank/emergency_oxygen/New() - ..() - air_contents.oxygen = (3*ONE_ATMOSPHERE)*volume/(R_IDEAL_GAS_EQUATION*T20C) +/obj/item/tank/internals/emergency_oxygen/empty/populate_gas() + return -/obj/item/tank/emergency_oxygen/examine(mob/user) - . = ..() - if(get_dist(user, src) <= 0 && air_contents.oxygen < 0.2) - . += "The meter on [src] indicates you are almost out of air!" - playsound(user, 'sound/effects/alert.ogg', 50, 1) - -/obj/item/tank/emergency_oxygen/empty/New() - ..() - air_contents.oxygen = null - -/obj/item/tank/emergency_oxygen/engi +/obj/item/tank/internals/emergency_oxygen/engi name = "extended-capacity emergency oxygen tank" icon_state = "emergency_engi" - volume = 6 + volume = 6 // should last 24 minutes if full -/obj/item/tank/emergency_oxygen/engi/full/New() - ..() - air_contents.oxygen = (10*ONE_ATMOSPHERE)*volume/(R_IDEAL_GAS_EQUATION*T20C) +/obj/item/tank/internals/emergency_oxygen/engi/empty/populate_gas() + return - -/obj/item/tank/emergency_oxygen/engi/empty/New() - ..() - air_contents.oxygen = null - -/obj/item/tank/emergency_oxygen/syndi +/obj/item/tank/internals/emergency_oxygen/engi/syndi name = "suspicious emergency oxygen tank" icon_state = "emergency_syndi" desc = "A dark emergency oxygen tank. The label on the back reads \"Original Oxygen Tank Design, Do Not Steal.\"" - volume = 6 -/obj/item/tank/emergency_oxygen/double +/obj/item/tank/internals/emergency_oxygen/double name = "double emergency oxygen tank" icon_state = "emergency_double" - volume = 10 + volume = 12 //If it's double of the above, shouldn't it be double the volume?? -/obj/item/tank/emergency_oxygen/double/empty/New() - ..() - air_contents.oxygen = null - -/obj/item/tank/emergency_oxygen/double/full - name = "pressurized double emergency oxygen tank" - desc = "Used for \"emergencies,\" it actually contains a fair amount of oxygen." - -/obj/item/tank/emergency_oxygen/double/full/New() - ..() - air_contents.oxygen = (10*ONE_ATMOSPHERE)*volume/(R_IDEAL_GAS_EQUATION*T20C) +/obj/item/tank/internals/emergency_oxygen/double/empty/populate_gas() + return /* * Nitrogen */ - -/obj/item/tank/nitrogen +/obj/item/tank/internals/nitrogen name = "nitrogen tank" desc = "A tank of nitrogen." icon_state = "oxygen_fr" sprite_sheets = list("Vox Armalis" = 'icons/mob/species/armalis/back.dmi') //Do it for Big Bird. + distribute_pressure = TANK_DEFAULT_RELEASE_PRESSURE -/obj/item/tank/nitrogen/New() - ..() - air_contents.nitrogen = (3*ONE_ATMOSPHERE)*70/(R_IDEAL_GAS_EQUATION*T20C) +/obj/item/tank/internals/nitrogen/populate_gas() + air_contents.nitrogen = (6 * ONE_ATMOSPHERE) * volume / (R_IDEAL_GAS_EQUATION * T20C) -/obj/item/tank/nitrogen/examine(mob/user) - . = ..() - if(get_dist(user, src) <= 0 && air_contents.nitrogen < 10) - . += "The meter on the [src.name] indicates you are almost out of air!" - -/obj/item/tank/emergency_oxygen/vox - name = "vox specialized nitrogen tank" - desc = "A high-tech nitrogen tank designed specifically for Vox." - icon_state = "emergency_vox" - volume = 25 - sprite_sheets = list("Vox Armalis" = 'icons/mob/species/armalis/belt.dmi') //Do it for Big Bird. - -/obj/item/tank/emergency_oxygen/vox/New() - ..() - air_contents.oxygen -= (3*ONE_ATMOSPHERE)*volume/(R_IDEAL_GAS_EQUATION*T20C) - air_contents.nitrogen = (10*ONE_ATMOSPHERE)*volume/(R_IDEAL_GAS_EQUATION*T20C) - -/obj/item/tank/emergency_oxygen/nitrogen +/obj/item/tank/internals/emergency_oxygen/nitrogen name = "emergency nitrogen tank" desc = "An emergency tank designed specifically for Vox." icon_state = "emergency_nitrogen" - volume = 3 -/obj/item/tank/emergency_oxygen/nitrogen/New() - ..() - air_contents.oxygen -= (3*ONE_ATMOSPHERE)*volume/(R_IDEAL_GAS_EQUATION*T20C) - air_contents.nitrogen = (10*ONE_ATMOSPHERE)*volume/(R_IDEAL_GAS_EQUATION*T20C) +/obj/item/tank/internals/emergency_oxygen/nitrogen/populate_gas() + air_contents.nitrogen = (10 * ONE_ATMOSPHERE) * volume / (R_IDEAL_GAS_EQUATION * T20C) -/* - Plasma -*/ +/obj/item/tank/internals/emergency_oxygen/double/vox + name = "vox specialized nitrogen tank" + desc = "A high-tech nitrogen tank designed specifically for Vox." + icon_state = "emergency_vox" + sprite_sheets = list("Vox Armalis" = 'icons/mob/species/armalis/belt.dmi') //Do it for Big Bird. + volume = 35 -/obj/item/tank/plasma - name = "plasma tank" - desc = "Contains dangerous plasma. Do not inhale. Warning: extremely flammable." - icon_state = "plasma" - flags = CONDUCT - slot_flags = null //they have no straps! - -/obj/item/tank/plasma/New() - ..() - air_contents.toxins = (3*ONE_ATMOSPHERE)*70/(R_IDEAL_GAS_EQUATION*T20C) - -/obj/item/tank/plasma/attackby(obj/item/W as obj, mob/user as mob, params) - ..() - - if(istype(W, /obj/item/flamethrower)) - var/obj/item/flamethrower/F = W - if((!F.status)||(F.ptank)) return - master = F - F.ptank = src - user.unEquip(src) - loc = F - F.update_icon() - -/obj/item/tank/plasma/full/New() - ..() - air_contents.toxins = (10*ONE_ATMOSPHERE)*volume/(R_IDEAL_GAS_EQUATION*T20C) - -/obj/item/tank/plasma/plasmaman - name = "plasma internals tank" - desc = "A tank of plasma gas designed specifically for use as internals, particularly for plasma-based lifeforms. If you're not a Plasmaman, you probably shouldn't use this." - icon_state = "plasmaman_tank" - item_state = "plasmaman_tank" - force = 10 - -/obj/item/tank/plasma/plasmaman/examine(mob/user) - . = ..() - if(get_dist(user, src) <= 0 && air_contents.toxins < 0.2) - . += "The meter on [src] indicates you are almost out of plasma!" - playsound(user, 'sound/effects/alert.ogg', 50, 1) - - -/obj/item/tank/plasma/plasmaman/belt - icon_state = "plasmaman_tank_belt" - item_state = "plasmaman_tank_belt" - slot_flags = SLOT_BELT - force = 5 - volume = 25 - w_class = WEIGHT_CLASS_SMALL - -/obj/item/tank/plasma/plasmaman/belt/full/New() - ..() - air_contents.toxins = (10 * ONE_ATMOSPHERE) * volume / (R_IDEAL_GAS_EQUATION * T20C) - -/obj/item/tank/emergency_oxygen/plasma - name = "emergency plasma tank" - desc = "An emergency tank designed specifically for Plasmamen." - icon_state = "emergency_p" - volume = 3 - -/obj/item/tank/emergency_oxygen/plasma/New() - ..() - air_contents.oxygen -= (3*ONE_ATMOSPHERE)*volume/(R_IDEAL_GAS_EQUATION*T20C) - air_contents.toxins = (10*ONE_ATMOSPHERE)*volume/(R_IDEAL_GAS_EQUATION*T20C) +/obj/item/tank/internals/emergency_oxygen/double/vox/populate_gas() + air_contents.nitrogen = (10 * ONE_ATMOSPHERE) * volume / (R_IDEAL_GAS_EQUATION * T20C) /* * Air Mix */ -/obj/item/tank/air +/obj/item/tank/internals/air name = "air tank" desc = "Mixed anyone?" icon_state = "air" item_state = "air" distribute_pressure = ONE_ATMOSPHERE -/obj/item/tank/air/examine(mob/user) - . = ..() - if(get_dist(user, src) <= 0 && air_contents.oxygen < 1) - . += "The meter on [src] indicates you are almost out of air!" - playsound(user, 'sound/effects/alert.ogg', 50, 1) - -/obj/item/tank/air/New() - ..() - air_contents.oxygen = (6*ONE_ATMOSPHERE)*volume/(R_IDEAL_GAS_EQUATION*T20C) * O2STANDARD - air_contents.nitrogen = (6*ONE_ATMOSPHERE)*volume/(R_IDEAL_GAS_EQUATION*T20C) * N2STANDARD - +/obj/item/tank/internals/air/populate_gas() + air_contents.oxygen = (3 * ONE_ATMOSPHERE) * volume / (R_IDEAL_GAS_EQUATION * T20C) * O2STANDARD + air_contents.nitrogen = (3 * ONE_ATMOSPHERE) * volume / (R_IDEAL_GAS_EQUATION * T20C) * N2STANDARD /* - * Anesthetic + * Generic */ -/obj/item/tank/anesthetic - name = "anesthetic tank" - desc = "A tank with an N2O/O2 gas mix." - icon_state = "anesthetic" - item_state = "an_tank" - distribute_pressure = ONE_ATMOSPHERE - -/obj/item/tank/anesthetic/New() - ..() - air_contents.oxygen = (3 * ONE_ATMOSPHERE) * 70 / (R_IDEAL_GAS_EQUATION * T20C) * O2STANDARD - air_contents.sleeping_agent = (3 * ONE_ATMOSPHERE) * 70 / (R_IDEAL_GAS_EQUATION * T20C) * N2STANDARD +/obj/item/tank/internals/generic + name = "gas tank" + desc = "A generic tank used for storing and transporting gasses. Can be used for internals." + icon_state = "generic" + item_state = "generic" + distribute_pressure = TANK_DEFAULT_RELEASE_PRESSURE + force = 10 + dog_fashion = /datum/dog_fashion/back +/obj/item/tank/internals/generic/populate_gas() + return diff --git a/code/game/objects/items/weapons/tanks/tanks.dm b/code/game/objects/items/weapons/tanks/tanks.dm index 73a75919af8..be1e8e48feb 100644 --- a/code/game/objects/items/weapons/tanks/tanks.dm +++ b/code/game/objects/items/weapons/tanks/tanks.dm @@ -1,5 +1,3 @@ -#define TANK_MAX_RELEASE_PRESSURE (3*ONE_ATMOSPHERE) - /obj/item/tank name = "tank" icon = 'icons/obj/tank.dmi' @@ -8,14 +6,14 @@ hitsound = 'sound/weapons/smash.ogg' w_class = WEIGHT_CLASS_NORMAL pressure_resistance = ONE_ATMOSPHERE * 5 - force = 5.0 - throwforce = 10.0 + force = 5 + throwforce = 10 throw_speed = 1 throw_range = 4 armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 10, "bio" = 0, "rad" = 0, "fire" = 80, "acid" = 30) actions_types = list(/datum/action/item_action/set_internals) var/datum/gas_mixture/air_contents = null - var/distribute_pressure = TANK_DEFAULT_RELEASE_PRESSURE + var/distribute_pressure = ONE_ATMOSPHERE var/integrity = 3 var/volume = 70 @@ -25,6 +23,9 @@ air_contents = new /datum/gas_mixture() air_contents.volume = volume //liters air_contents.temperature = T20C + + populate_gas() + START_PROCESSING(SSobj, src) return @@ -35,6 +36,8 @@ return ..() +/obj/item/tank/proc/populate_gas() + return /obj/item/tank/ui_action_click(mob/user) toggle_internals(user) @@ -82,7 +85,7 @@ . += "It's \a [bicon(icon)][src]! If you want any more information you'll need to get closer." return - var/celsius_temperature = air_contents.temperature-T0C + var/celsius_temperature = air_contents.temperature - T0C var/descriptive if(celsius_temperature < 20) @@ -147,10 +150,10 @@ /obj/item/tank/ui_data(mob/user) var/list/data = list() - data["tankPressure"] = round(air_contents.return_pressure() ? air_contents.return_pressure() : 0) - data["releasePressure"] = round(distribute_pressure ? distribute_pressure : 0) + data["tankPressure"] = round(air_contents.return_pressure()) + data["releasePressure"] = round(distribute_pressure) data["defaultReleasePressure"] = round(TANK_DEFAULT_RELEASE_PRESSURE) - data["minReleasePressure"] = round(TANK_DEFAULT_RELEASE_PRESSURE) + data["minReleasePressure"] = round(TANK_MIN_RELEASE_PRESSURE) data["maxReleasePressure"] = round(TANK_MAX_RELEASE_PRESSURE) var/mob/living/carbon/C = user if(!istype(C)) @@ -171,7 +174,7 @@ if(pressure == "reset") pressure = initial(distribute_pressure) else if(pressure == "min") - pressure = TANK_DEFAULT_RELEASE_PRESSURE + pressure = TANK_MIN_RELEASE_PRESSURE else if(pressure == "max") pressure = TANK_MAX_RELEASE_PRESSURE else if(text2num(pressure) != null) @@ -179,7 +182,7 @@ else . = FALSE if(.) - distribute_pressure = clamp(round(pressure), TANK_DEFAULT_RELEASE_PRESSURE, TANK_MAX_RELEASE_PRESSURE) + distribute_pressure = clamp(round(pressure), TANK_MIN_RELEASE_PRESSURE, TANK_MAX_RELEASE_PRESSURE) if("internals") toggle_internals(usr) else @@ -204,10 +207,9 @@ return null var/tank_pressure = air_contents.return_pressure() - if(tank_pressure < distribute_pressure) - distribute_pressure = tank_pressure + var/actual_distribute_pressure = clamp(tank_pressure, 0, distribute_pressure) - var/moles_needed = distribute_pressure*volume_to_return/(R_IDEAL_GAS_EQUATION*air_contents.temperature) + var/moles_needed = actual_distribute_pressure * volume_to_return / (R_IDEAL_GAS_EQUATION * air_contents.temperature) return remove_air(moles_needed) diff --git a/code/game/objects/objs.dm b/code/game/objects/objs.dm index 1023ffd73c8..16c5f626b84 100644 --- a/code/game/objects/objs.dm +++ b/code/game/objects/objs.dm @@ -118,8 +118,11 @@ // null if object handles breathing logic for lifeform // datum/air_group to tell lifeform to process using that breath return //DEFAULT: Take air from turf to give to have mob process + if(breath_request > 0) - return remove_air(breath_request) + var/datum/gas_mixture/environment = return_air() + var/breath_percentage = BREATH_VOLUME / environment.return_volume() + return remove_air(environment.total_moles() * breath_percentage) else return null diff --git a/code/game/objects/structures/crates_lockers/closets/job_closets.dm b/code/game/objects/structures/crates_lockers/closets/job_closets.dm index 7af65b16270..25c6572b9a8 100644 --- a/code/game/objects/structures/crates_lockers/closets/job_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/job_closets.dm @@ -149,5 +149,5 @@ new /obj/item/clothing/head/soft/blue(src) new /obj/item/clothing/suit/storage/paramedic(src) new /obj/item/clothing/suit/storage/paramedic(src) - new /obj/item/tank/emergency_oxygen/engi(src) - new /obj/item/tank/emergency_oxygen/engi(src) + new /obj/item/tank/internals/emergency_oxygen/engi(src) + new /obj/item/tank/internals/emergency_oxygen/engi(src) diff --git a/code/game/objects/structures/crates_lockers/closets/l3closet.dm b/code/game/objects/structures/crates_lockers/closets/l3closet.dm index fc72cfa1dc1..6eb2b680b35 100644 --- a/code/game/objects/structures/crates_lockers/closets/l3closet.dm +++ b/code/game/objects/structures/crates_lockers/closets/l3closet.dm @@ -31,7 +31,7 @@ new /obj/item/clothing/suit/bio_suit/virology( src ) new /obj/item/clothing/head/bio_hood/virology( src ) new /obj/item/clothing/mask/breath(src) - new /obj/item/tank/oxygen(src) + new /obj/item/tank/internals/oxygen(src) /obj/structure/closet/l3closet/security diff --git a/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm b/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm index 157f0b18a85..98d0bce5e5e 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm @@ -35,7 +35,7 @@ new /obj/item/radio/headset/headset_cargo(src) new /obj/item/clothing/gloves/fingerless(src) new /obj/item/clothing/suit/fire/firefighter(src) - new /obj/item/tank/emergency_oxygen(src) + new /obj/item/tank/internals/emergency_oxygen(src) new /obj/item/clothing/mask/gas(src) new /obj/item/clothing/glasses/meson(src) new /obj/item/clothing/head/soft(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm b/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm index 3200cf3a7ad..f11b301202c 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm @@ -139,7 +139,7 @@ new /obj/item/grenade/gas/oxygen(src) new /obj/item/clothing/suit/storage/hazardvest(src) new /obj/item/clothing/mask/gas(src) - new /obj/item/tank/emergency_oxygen/engi(src) + new /obj/item/tank/internals/emergency_oxygen/engi(src) new /obj/item/holosign_creator/atmos(src) new /obj/item/watertank/atmos(src) new /obj/item/clothing/suit/fire/atmos(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/medical.dm b/code/game/objects/structures/crates_lockers/closets/secure/medical.dm index 6a0885cf1d1..a56c63937e3 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/medical.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/medical.dm @@ -37,9 +37,9 @@ req_access = list(ACCESS_SURGERY) /obj/structure/closet/secure_closet/medical2/populate_contents() - new /obj/item/tank/anesthetic(src) - new /obj/item/tank/anesthetic(src) - new /obj/item/tank/anesthetic(src) + new /obj/item/tank/internals/anesthetic(src) + new /obj/item/tank/internals/anesthetic(src) + new /obj/item/tank/internals/anesthetic(src) new /obj/item/clothing/mask/breath/medical(src) new /obj/item/clothing/mask/breath/medical(src) new /obj/item/clothing/mask/breath/medical(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm b/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm index 125dae94f87..07eee5bc80c 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm @@ -18,7 +18,7 @@ new /obj/item/clothing/shoes/white(src) // new /obj/item/cartridge/signal/toxins(src) new /obj/item/radio/headset/headset_sci(src) - new /obj/item/tank/air(src) + new /obj/item/tank/internals/air(src) new /obj/item/clothing/mask/gas(src) new /obj/item/clothing/shoes/sandal/white(src) @@ -64,7 +64,7 @@ new /obj/item/clothing/shoes/white(src) new /obj/item/clothing/gloves/color/latex(src) new /obj/item/radio/headset/heads/rd(src) - new /obj/item/tank/air(src) + new /obj/item/tank/internals/air(src) new /obj/item/clothing/mask/gas(src) new /obj/item/clothing/suit/armor/reactive/teleport(src) new /obj/item/flash(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/security.dm b/code/game/objects/structures/crates_lockers/closets/secure/security.dm index 1a6cf561f78..65998bec8f2 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/security.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/security.dm @@ -32,7 +32,7 @@ new /obj/item/gun/energy/gun(src) new /obj/item/door_remote/captain(src) new /obj/item/reagent_containers/food/drinks/mug/cap(src) - new /obj/item/tank/emergency_oxygen/double(src) + new /obj/item/tank/internals/emergency_oxygen/double(src) /obj/structure/closet/secure_closet/hop diff --git a/code/game/objects/structures/crates_lockers/closets/utility_closets.dm b/code/game/objects/structures/crates_lockers/closets/utility_closets.dm index 39375adb0e1..09bc5e5887f 100644 --- a/code/game/objects/structures/crates_lockers/closets/utility_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/utility_closets.dm @@ -25,23 +25,23 @@ /obj/structure/closet/emcloset/populate_contents() switch(pickweight(list("small" = 55, "aid" = 25, "tank" = 10, "both" = 10, "nothing" = 0, "delete" = 0))) if("small") - new /obj/item/tank/emergency_oxygen(src) - new /obj/item/tank/emergency_oxygen(src) + new /obj/item/tank/internals/emergency_oxygen(src) + new /obj/item/tank/internals/emergency_oxygen(src) new /obj/item/clothing/mask/breath(src) new /obj/item/clothing/mask/breath(src) if("aid") - new /obj/item/tank/emergency_oxygen(src) + new /obj/item/tank/internals/emergency_oxygen(src) new /obj/item/storage/toolbox/emergency(src) new /obj/item/clothing/mask/breath(src) new /obj/item/storage/firstaid/o2(src) if("tank") - new /obj/item/tank/emergency_oxygen/engi(src) + new /obj/item/tank/internals/emergency_oxygen/engi(src) new /obj/item/clothing/mask/breath(src) - new /obj/item/tank/emergency_oxygen/engi(src) + new /obj/item/tank/internals/emergency_oxygen/engi(src) new /obj/item/clothing/mask/breath(src) if("both") new /obj/item/storage/toolbox/emergency(src) - new /obj/item/tank/emergency_oxygen/engi(src) + new /obj/item/tank/internals/emergency_oxygen/engi(src) new /obj/item/clothing/mask/breath(src) new /obj/item/storage/firstaid/o2(src) if("nothing") @@ -57,7 +57,7 @@ qdel(src)*/ /obj/structure/closet/emcloset/legacy/populate_contents() - new /obj/item/tank/oxygen(src) + new /obj/item/tank/internals/oxygen(src) new /obj/item/clothing/mask/gas(src) /* @@ -73,7 +73,7 @@ /obj/structure/closet/firecloset/populate_contents() new /obj/item/clothing/suit/fire/firefighter(src) new /obj/item/clothing/mask/gas(src) - new /obj/item/tank/oxygen/red(src) + new /obj/item/tank/internals/oxygen/red(src) new /obj/item/extinguisher(src) new /obj/item/clothing/head/hardhat/red(src) @@ -81,7 +81,7 @@ new /obj/item/clothing/suit/fire/firefighter(src) new /obj/item/clothing/mask/gas(src) new /obj/item/flashlight(src) - new /obj/item/tank/oxygen/red(src) + new /obj/item/tank/internals/oxygen/red(src) new /obj/item/extinguisher(src) new /obj/item/clothing/head/hardhat/red(src) @@ -191,7 +191,7 @@ new /obj/item/clothing/suit/fire/firefighter(src) new /obj/item/clothing/mask/gas(src) new /obj/item/flashlight(src) - new /obj/item/tank/oxygen/red(src) + new /obj/item/tank/internals/oxygen/red(src) new /obj/item/extinguisher(src) new /obj/item/clothing/head/hardhat/red(src) diff --git a/code/game/objects/structures/crates_lockers/walllocker.dm b/code/game/objects/structures/crates_lockers/walllocker.dm index 733b34a0414..4a2f9a7ed88 100644 --- a/code/game/objects/structures/crates_lockers/walllocker.dm +++ b/code/game/objects/structures/crates_lockers/walllocker.dm @@ -23,9 +23,9 @@ icon_opened = "emergopen" /obj/structure/closet/walllocker/emerglocker/populate_contents() - new /obj/item/tank/emergency_oxygen(src) - new /obj/item/tank/emergency_oxygen(src) - new /obj/item/tank/emergency_oxygen(src) + new /obj/item/tank/internals/emergency_oxygen(src) + new /obj/item/tank/internals/emergency_oxygen(src) + new /obj/item/tank/internals/emergency_oxygen(src) new /obj/item/clothing/mask/breath(src) new /obj/item/clothing/mask/breath(src) new /obj/item/clothing/mask/breath(src) diff --git a/code/game/objects/structures/tank_dispenser.dm b/code/game/objects/structures/tank_dispenser.dm index 1a67c1668e4..8748ab570fd 100644 --- a/code/game/objects/structures/tank_dispenser.dm +++ b/code/game/objects/structures/tank_dispenser.dm @@ -30,11 +30,11 @@ /obj/structure/dispenser/proc/initialize_tanks() for(var/I in 1 to starting_plasma_tanks) - var/obj/item/tank/plasma/P = new(src) + var/obj/item/tank/internals/plasma/P = new(src) stored_plasma_tanks.Add(P) for(var/I in 1 to starting_oxygen_tanks) - var/obj/item/tank/oxygen/O = new(src) + var/obj/item/tank/internals/oxygen/O = new(src) stored_oxygen_tanks.Add(O) /obj/structure/dispenser/update_icon() @@ -89,11 +89,11 @@ return TRUE /obj/structure/dispenser/attackby(obj/item/I, mob/user, params) - if(istype(I, /obj/item/tank/oxygen) || istype(I, /obj/item/tank/air) || istype(I, /obj/item/tank/anesthetic)) + if(istype(I, /obj/item/tank/internals/oxygen) || istype(I, /obj/item/tank/internals/air) || istype(I, /obj/item/tank/internals/anesthetic)) try_insert_tank(user, stored_oxygen_tanks, I) return - if(istype(I, /obj/item/tank/plasma)) + if(istype(I, /obj/item/tank/internals/plasma)) try_insert_tank(user, stored_plasma_tanks, I) return @@ -112,7 +112,7 @@ if(!LAZYLEN(tank_list)) return // There are no tanks left to withdraw. - var/obj/item/tank/T = tank_list[1] + var/obj/item/tank/internals/T = tank_list[1] tank_list.Remove(T) if(!user.put_in_hands(T)) diff --git a/code/modules/admin/verbs/debug.dm b/code/modules/admin/verbs/debug.dm index b1629bf01eb..81a6854639e 100644 --- a/code/modules/admin/verbs/debug.dm +++ b/code/modules/admin/verbs/debug.dm @@ -744,7 +744,7 @@ GLOBAL_PROTECT(AdminProcCallSpamPrevention) for(var/obj/machinery/power/rad_collector/Rad in GLOB.machines) if(Rad.anchored) if(!Rad.loaded_tank) - var/obj/item/tank/plasma/Plasma = new/obj/item/tank/plasma(Rad) + var/obj/item/tank/internals/plasma/Plasma = new/obj/item/tank/internals/plasma(Rad) Plasma.air_contents.toxins = 70 Rad.drainratio = 0 Rad.loaded_tank = Plasma diff --git a/code/modules/admin/verbs/striketeam.dm b/code/modules/admin/verbs/striketeam.dm index 87649fe3d4e..59ab53f3ca6 100644 --- a/code/modules/admin/verbs/striketeam.dm +++ b/code/modules/admin/verbs/striketeam.dm @@ -193,7 +193,7 @@ GLOBAL_VAR_INIT(sent_strike_team, 0) equip_to_slot_or_del(new /obj/item/melee/energy/sword/saber(src), slot_l_store) equip_to_slot_or_del(new /obj/item/shield/energy(src), slot_r_store) - equip_to_slot_or_del(new /obj/item/tank/emergency_oxygen/double/full(src), slot_s_store) + equip_to_slot_or_del(new /obj/item/tank/internals/emergency_oxygen/double(src), slot_s_store) equip_to_slot_or_del(new /obj/item/gun/projectile/revolver/mateba(src), slot_belt) equip_to_slot_or_del(new /obj/item/gun/energy/pulse(src), slot_r_hand) diff --git a/code/modules/admin/verbs/vox_raiders.dm b/code/modules/admin/verbs/vox_raiders.dm index c474cf785e2..9a15b0b15db 100644 --- a/code/modules/admin/verbs/vox_raiders.dm +++ b/code/modules/admin/verbs/vox_raiders.dm @@ -49,7 +49,7 @@ GLOBAL_VAR_INIT(vox_tick, 1) equip_to_slot_or_del(new /obj/item/gun/dartgun/vox/medical, slot_r_hand) equip_to_slot_or_del(new /obj/item/clothing/mask/breath/vox(src), slot_wear_mask) - equip_to_slot_or_del(new /obj/item/tank/nitrogen(src), slot_back) + equip_to_slot_or_del(new /obj/item/tank/internals/nitrogen(src), slot_back) equip_to_slot_or_del(new /obj/item/flashlight(src), slot_r_store) var/obj/item/card/id/syndicate/vox/W = new(src) diff --git a/code/modules/antagonists/traitor/contractor/datums/syndicate_contract.dm b/code/modules/antagonists/traitor/contractor/datums/syndicate_contract.dm index 9faf77487b3..482580acb19 100644 --- a/code/modules/antagonists/traitor/contractor/datums/syndicate_contract.dm +++ b/code/modules/antagonists/traitor/contractor/datums/syndicate_contract.dm @@ -408,13 +408,13 @@ // Give some species the necessary to survive. Courtesy of the Syndicate. if(istype(H)) - var/obj/item/tank/emergency_oxygen/tank + var/obj/item/tank/internals/emergency_oxygen/tank var/obj/item/clothing/mask/breath/mask if(isvox(H)) - tank = new /obj/item/tank/emergency_oxygen/nitrogen(H) + tank = new /obj/item/tank/internals/emergency_oxygen/nitrogen(H) mask = new /obj/item/clothing/mask/breath/vox(H) else if(isplasmaman(H)) - tank = new /obj/item/tank/emergency_oxygen/plasma(H) + tank = new /obj/item/tank/internals/emergency_oxygen/plasma(H) mask = new /obj/item/clothing/mask/breath(H) if(tank) diff --git a/code/modules/awaymissions/mission_code/ghost_role_spawners/oldstation.dm b/code/modules/awaymissions/mission_code/ghost_role_spawners/oldstation.dm index 62f4226394d..ab868439cee 100644 --- a/code/modules/awaymissions/mission_code/ghost_role_spawners/oldstation.dm +++ b/code/modules/awaymissions/mission_code/ghost_role_spawners/oldstation.dm @@ -71,7 +71,7 @@ shoes = /obj/item/clothing/shoes/workboots id = /obj/item/card/id/away/old/eng gloves = /obj/item/clothing/gloves/color/fyellow/old - l_pocket = /obj/item/tank/emergency_oxygen + l_pocket = /obj/item/tank/internals/emergency_oxygen assignedrole = "Ancient Crew" /obj/effect/mob_spawn/human/oldeng/Destroy() diff --git a/code/modules/awaymissions/mission_code/ruins/oldstation.dm b/code/modules/awaymissions/mission_code/ruins/oldstation.dm index 9489ddec45b..ab1f4ca2603 100644 --- a/code/modules/awaymissions/mission_code/ruins/oldstation.dm +++ b/code/modules/awaymissions/mission_code/ruins/oldstation.dm @@ -62,7 +62,7 @@ item_state = "void" desc = "A CentCom engineering dark red space suit. Age has degraded the suit making is difficult to move around in." slowdown = 4 - allowed = list(/obj/item/flashlight, /obj/item/tank, /obj/item/multitool) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/multitool) /obj/item/clothing/head/helmet/old name = "degrading helmet" diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm index 15d409b92b2..d4293bd92a8 100644 --- a/code/modules/clothing/clothing.dm +++ b/code/modules/clothing/clothing.dm @@ -512,7 +512,7 @@ BLIND // can't see anything icon = 'icons/obj/clothing/suits.dmi' name = "suit" var/fire_resist = T0C+100 - allowed = list(/obj/item/tank/emergency_oxygen) + allowed = list(/obj/item/tank/internals/emergency_oxygen) armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) slot_flags = SLOT_OCLOTHING var/blood_overlay_type = "suit" @@ -626,7 +626,7 @@ BLIND // can't see anything permeability_coefficient = 0.02 flags = STOPSPRESSUREDMAGE | THICKMATERIAL body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS - allowed = list(/obj/item/flashlight,/obj/item/tank) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals) slowdown = 1 armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 100, "rad" = 50, "fire" = 80, "acid" = 70) flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDETAIL diff --git a/code/modules/clothing/spacesuits/alien.dm b/code/modules/clothing/spacesuits/alien.dm index 0412570a161..aad6a5af1a0 100644 --- a/code/modules/clothing/spacesuits/alien.dm +++ b/code/modules/clothing/spacesuits/alien.dm @@ -75,7 +75,7 @@ // Can't be equipped by any other species due to bone structure and vox cybernetics. /obj/item/clothing/suit/space/vox w_class = WEIGHT_CLASS_NORMAL - allowed = list(/obj/item/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/melee/energy/sword/saber,/obj/item/restraints/handcuffs,/obj/item/tank) + allowed = list(/obj/item/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/melee/energy/sword/saber,/obj/item/restraints/handcuffs, /obj/item/tank/internals) armor = list(melee = 40, bullet = 40, laser = 30, energy = 15, bomb = 30, bio = 30, rad = 30, fire = 80, acid = 85) heat_protection = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS max_heat_protection_temperature = SPACE_SUIT_MAX_TEMP_PROTECT diff --git a/code/modules/clothing/spacesuits/ert.dm b/code/modules/clothing/spacesuits/ert.dm index ddca690d648..8e9d3f3e94a 100644 --- a/code/modules/clothing/spacesuits/ert.dm +++ b/code/modules/clothing/spacesuits/ert.dm @@ -49,9 +49,9 @@ icon_state = "ert_commander" item_state = "suit-command" w_class = WEIGHT_CLASS_NORMAL - allowed = list(/obj/item/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/melee/energy/sword/saber,/obj/item/restraints/handcuffs,/obj/item/tank) + allowed = list(/obj/item/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/melee/energy/sword/saber,/obj/item/restraints/handcuffs,/obj/item/tank/internals) armor = list(melee = 45, bullet = 25, laser = 30, energy = 10, bomb = 25, bio = 100, rad = 50, fire = 80, acid = 80) - allowed = list(/obj/item/flashlight, /obj/item/tank, /obj/item/t_scanner, /obj/item/rcd, /obj/item/crowbar, \ + allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/t_scanner, /obj/item/rcd, /obj/item/crowbar, \ /obj/item/screwdriver, /obj/item/weldingtool, /obj/item/wirecutters, /obj/item/wrench, /obj/item/multitool, \ /obj/item/radio, /obj/item/analyzer, /obj/item/gun, /obj/item/melee/baton, /obj/item/reagent_containers/spray/pepper, \ /obj/item/ammo_box, /obj/item/ammo_casing, /obj/item/restraints/handcuffs) diff --git a/code/modules/clothing/spacesuits/hardsuit.dm b/code/modules/clothing/spacesuits/hardsuit.dm index 64ca479175f..3af6b4055d7 100644 --- a/code/modules/clothing/spacesuits/hardsuit.dm +++ b/code/modules/clothing/spacesuits/hardsuit.dm @@ -130,7 +130,7 @@ item_state = "eng_hardsuit" max_integrity = 300 armor = list("melee" = 10, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 75, "fire" = 50, "acid" = 75) - allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/t_scanner, /obj/item/rcd, /obj/item/rpd) + allowed = list(/obj/item/flashlight,/obj/item/tank/internals,/obj/item/t_scanner, /obj/item/rcd, /obj/item/rpd) siemens_coefficient = 0 var/obj/item/clothing/head/helmet/space/hardsuit/helmet actions_types = list(/datum/action/item_action/toggle_helmet) @@ -300,7 +300,7 @@ max_heat_protection_temperature = FIRE_SUIT_MAX_TEMP_PROTECT resistance_flags = FIRE_PROOF armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 50, "bio" = 100, "rad" = 50, "fire" = 50, "acid" = 75) - allowed = list(/obj/item/flashlight, /obj/item/tank, /obj/item/storage/bag/ore, /obj/item/pickaxe, /obj/item/resonator, /obj/item/mining_scanner, /obj/item/t_scanner/adv_mining_scanner, /obj/item/gun/energy/kinetic_accelerator) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/storage/bag/ore, /obj/item/pickaxe, /obj/item/resonator, /obj/item/mining_scanner, /obj/item/t_scanner/adv_mining_scanner, /obj/item/gun/energy/kinetic_accelerator) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/mining heat_protection = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS @@ -391,7 +391,7 @@ var/on = 1 actions_types = list(/datum/action/item_action/toggle_hardsuit_mode) armor = list("melee" = 40, "bullet" = 50, "laser" = 30, "energy" = 15, "bomb" = 35, "bio" = 100, "rad" = 50, "fire" = 50, "acid" = 90) - allowed = list(/obj/item/gun, /obj/item/ammo_box,/obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/melee/energy/sword, /obj/item/restraints/handcuffs, /obj/item/tank) + allowed = list(/obj/item/gun, /obj/item/ammo_box,/obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/melee/energy/sword, /obj/item/restraints/handcuffs, /obj/item/tank/internals) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/syndi jetpack = /obj/item/tank/jetpack/suit @@ -470,7 +470,7 @@ name = "medical hardsuit" desc = "A special helmet designed for work in a hazardous, low pressure environment. Built with lightweight materials for extra comfort." item_state = "medical_hardsuit" - allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/storage/firstaid,/obj/item/healthanalyzer,/obj/item/stack/medical,/obj/item/rad_laser) + allowed = list(/obj/item/flashlight,/obj/item/tank/internals,/obj/item/storage/firstaid,/obj/item/healthanalyzer,/obj/item/stack/medical,/obj/item/rad_laser) armor = list("melee" = 30, "bullet" = 5, "laser" = 10, "energy" = 5, "bomb" = 10, "bio" = 100, "rad" = 60, "fire" = 60, "acid" = 75) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/medical slowdown = 0.5 @@ -490,7 +490,7 @@ desc = "A special suit that protects against hazardous, low pressure environments. Has an additional layer of armor." item_state = "sec_hardsuit" armor = list("melee" = 35, "bullet" = 15, "laser" = 30, "energy" = 10, "bomb" = 10, "bio" = 100, "rad" = 50, "fire" = 75, "acid" = 75) - allowed = list(/obj/item/gun,/obj/item/flashlight,/obj/item/tank,/obj/item/melee/baton,/obj/item/reagent_containers/spray/pepper,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/restraints/handcuffs) + allowed = list(/obj/item/gun,/obj/item/flashlight,/obj/item/tank/internals,/obj/item/melee/baton,/obj/item/reagent_containers/spray/pepper,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/restraints/handcuffs) helmettype = /obj/item/clothing/head/helmet/space/hardsuit/security /obj/item/clothing/head/helmet/space/hardsuit/security/hos @@ -537,7 +537,7 @@ desc = "A hardsuit with built in energy shielding. Will rapidly recharge when not under fire." icon_state = "hardsuit-hos" helmettype = /obj/item/clothing/head/helmet/space/hardsuit/shielded - allowed = list(/obj/item/flashlight,/obj/item/tank, /obj/item/gun,/obj/item/reagent_containers/spray/pepper,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/restraints/handcuffs) + allowed = list(/obj/item/flashlight,/obj/item/tank/internals, /obj/item/gun,/obj/item/reagent_containers/spray/pepper,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/restraints/handcuffs) armor = list("melee" = 30, "bullet" = 15, "laser" = 30, "energy" = 10, "bomb" = 10, "bio" = 100, "rad" = 50, "fire" = 100, "acid" = 100) resistance_flags = FIRE_PROOF | ACID_PROOF var/current_charges = 3 @@ -597,7 +597,7 @@ item_state = "syndie_hardsuit" item_color = "syndi" armor = list("melee" = 40, "bullet" = 50, "laser" = 30, "energy" = 15, "bomb" = 35, "bio" = 100, "rad" = 50, "fire" = 100, "acid" = 100) - allowed = list(/obj/item/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/melee/energy/sword/saber,/obj/item/restraints/handcuffs,/obj/item/tank) + allowed = list(/obj/item/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/melee/energy/sword/saber,/obj/item/restraints/handcuffs,/obj/item/tank/internals) slowdown = 0 helmettype = /obj/item/clothing/head/helmet/space/hardsuit/shielded/syndi jetpack = /obj/item/tank/jetpack/suit diff --git a/code/modules/clothing/spacesuits/miscellaneous.dm b/code/modules/clothing/spacesuits/miscellaneous.dm index 158aea81f7f..c3ce1778a27 100644 --- a/code/modules/clothing/spacesuits/miscellaneous.dm +++ b/code/modules/clothing/spacesuits/miscellaneous.dm @@ -29,7 +29,7 @@ icon_state = "caparmor" item_state = "capspacesuit" w_class = WEIGHT_CLASS_BULKY - allowed = list(/obj/item/tank, /obj/item/flashlight,/obj/item/gun/energy, /obj/item/gun/projectile, /obj/item/ammo_box, /obj/item/ammo_casing, /obj/item/melee/baton,/obj/item/restraints/handcuffs) + allowed = list(/obj/item/tank/internals, /obj/item/flashlight,/obj/item/gun/energy, /obj/item/gun/projectile, /obj/item/ammo_box, /obj/item/ammo_casing, /obj/item/melee/baton,/obj/item/restraints/handcuffs) armor = list("melee" = 40, "bullet" = 50, "laser" = 50, "energy" = 25, "bomb" = 50, "bio" = 100, "rad" = 50, "fire" = 100, "acid" = 100) species_restricted = list("exclude", "Wryn") @@ -57,7 +57,7 @@ desc = "A heavily armored, advanced space suit that protects against most forms of damage." icon_state = "deathsquad" item_state = "swat_suit" - allowed = list(/obj/item/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/restraints/handcuffs,/obj/item/tank,/obj/item/kitchen/knife/combat) + allowed = list(/obj/item/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/restraints/handcuffs,/obj/item/tank/internals,/obj/item/kitchen/knife/combat) armor = list("melee" = 80, "bullet" = 80, "laser" = 50, "energy" = 50, "bomb" = 100, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100) max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT resistance_flags = FIRE_PROOF | ACID_PROOF @@ -70,7 +70,7 @@ desc = "Space-proof tactical SWAT armor." icon_state = "heavy" item_state = "swat_suit" - allowed = list(/obj/item/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/restraints/handcuffs,/obj/item/tank,/obj/item/kitchen/knife/combat) + allowed = list(/obj/item/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/restraints/handcuffs,/obj/item/tank/internals,/obj/item/kitchen/knife/combat) armor = list("melee" = 40, "bullet" = 30, "laser" = 30,"energy" = 30, "bomb" = 50, "bio" = 90, "rad" = 20, "fire" = 100, "acid" = 100) strip_delay = 120 resistance_flags = FIRE_PROOF | ACID_PROOF @@ -150,7 +150,7 @@ icon_state = "pirate" item_state = "pirate" w_class = WEIGHT_CLASS_NORMAL - allowed = list(/obj/item/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/restraints/handcuffs,/obj/item/tank) + allowed = list(/obj/item/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/restraints/handcuffs,/obj/item/tank/internals) slowdown = 0 armor = list("melee" = 30, "bullet" = 50, "laser" = 30,"energy" = 15, "bomb" = 30, "bio" = 30, "rad" = 30, "fire" = 60, "acid" = 75) strip_delay = 40 diff --git a/code/modules/clothing/spacesuits/syndi.dm b/code/modules/clothing/spacesuits/syndi.dm index 72d7bfc01a6..8e702089d7f 100644 --- a/code/modules/clothing/spacesuits/syndi.dm +++ b/code/modules/clothing/spacesuits/syndi.dm @@ -20,7 +20,7 @@ item_state = "space_suit_syndicate" desc = "Has a tag on it: Totally not property of a hostile corporation, honest!" w_class = WEIGHT_CLASS_NORMAL - allowed = list(/obj/item/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/melee/energy/sword/saber,/obj/item/restraints/handcuffs,/obj/item/tank) + allowed = list(/obj/item/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/melee/energy/sword/saber,/obj/item/restraints/handcuffs,/obj/item/tank/internals) armor = list("melee" = 40, "bullet" = 50, "laser" = 30,"energy" = 15, "bomb" = 30, "bio" = 30, "rad" = 30, "fire" = 80, "acid" = 85) sprite_sheets = list( "Tajaran" = 'icons/mob/species/tajaran/suit.dmi', diff --git a/code/modules/clothing/spacesuits/void.dm b/code/modules/clothing/spacesuits/void.dm index 9591dc08bfb..482c0fc137d 100644 --- a/code/modules/clothing/spacesuits/void.dm +++ b/code/modules/clothing/spacesuits/void.dm @@ -18,7 +18,7 @@ icon_state = "void-red" item_state = "void" desc = "A high tech, NASA Centcom branch designed space suit. Used for AI satellite maintenance." - allowed = list(/obj/item/flashlight,/obj/item/tank,/obj/item/multitool) + allowed = list(/obj/item/flashlight,/obj/item/tank/internals,/obj/item/multitool) sprite_sheets = list( "Tajaran" = 'icons/mob/species/tajaran/suit.dmi', "Unathi" = 'icons/mob/species/unathi/suit.dmi', @@ -82,7 +82,7 @@ icon_state = "void-syndi" desc = "A high tech, NASA Centcom branch designed space suit. This one looks rather suspicious." w_class = WEIGHT_CLASS_NORMAL - allowed = list(/obj/item/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/melee/energy/sword/saber,/obj/item/restraints/handcuffs,/obj/item/tank) + allowed = list(/obj/item/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/melee/energy/sword/saber,/obj/item/restraints/handcuffs,/obj/item/tank/internals) armor = list("melee" = 40, "bullet" = 50, "laser" = 30,"energy" = 15, "bomb" = 30, "bio" = 30, "rad" = 30, "fire" = 80, "acid" = 85) //random spawner diff --git a/code/modules/clothing/suits/armor.dm b/code/modules/clothing/suits/armor.dm index 2394c27dbe8..650e8edf141 100644 --- a/code/modules/clothing/suits/armor.dm +++ b/code/modules/clothing/suits/armor.dm @@ -252,7 +252,7 @@ icon_state = "detective-armor" item_state = "armor" blood_overlay_type = "armor" - allowed = list(/obj/item/tank/emergency_oxygen,/obj/item/reagent_containers/spray/pepper,/obj/item/flashlight,/obj/item/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/restraints/handcuffs,/obj/item/storage/fancy/cigarettes,/obj/item/lighter,/obj/item/detective_scanner,/obj/item/taperecorder) + allowed = list(/obj/item/tank/internals/emergency_oxygen,/obj/item/reagent_containers/spray/pepper,/obj/item/flashlight,/obj/item/gun,/obj/item/ammo_box,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/restraints/handcuffs,/obj/item/storage/fancy/cigarettes,/obj/item/lighter,/obj/item/detective_scanner,/obj/item/taperecorder) resistance_flags = FLAMMABLE dog_fashion = null @@ -395,7 +395,7 @@ item_state = "centcom" w_class = WEIGHT_CLASS_BULKY body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS - allowed = list(/obj/item/gun/energy,/obj/item/melee/baton,/obj/item/restraints/handcuffs,/obj/item/tank/emergency_oxygen) + allowed = list(/obj/item/gun/energy,/obj/item/melee/baton,/obj/item/restraints/handcuffs,/obj/item/tank/internals/emergency_oxygen) flags = THICKMATERIAL flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT cold_protection = UPPER_TORSO | LOWER_TORSO | LEGS | FEET | ARMS | HANDS @@ -485,7 +485,7 @@ //same defense as basic sec armor /obj/item/clothing/suit/storage/lawyer/blackjacket/armored desc = "A snappy dress jacket, reinforced with a layer of armor protecting the torso." - allowed = list(/obj/item/tank/emergency_oxygen, /obj/item/gun/projectile/revolver, /obj/item/gun/projectile/automatic/pistol) + allowed = list(/obj/item/tank/internals/emergency_oxygen, /obj/item/gun/projectile/revolver, /obj/item/gun/projectile/automatic/pistol) body_parts_covered = UPPER_TORSO|LOWER_TORSO cold_protection = UPPER_TORSO|LOWER_TORSO min_cold_protection_temperature = ARMOR_MIN_TEMP_PROTECT @@ -500,7 +500,7 @@ icon_state = "dragon" item_state = "dragon" desc = "A suit of armour fashioned from the remains of an ash drake." - allowed = list(/obj/item/flashlight, /obj/item/tank, /obj/item/resonator, /obj/item/mining_scanner, /obj/item/t_scanner/adv_mining_scanner, /obj/item/gun/energy/kinetic_accelerator, /obj/item/pickaxe, /obj/item/twohanded/spear) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/resonator, /obj/item/mining_scanner, /obj/item/t_scanner/adv_mining_scanner, /obj/item/gun/energy/kinetic_accelerator, /obj/item/pickaxe, /obj/item/twohanded/spear) armor = list("melee" = 70, "bullet" = 30, "laser" = 50, "energy" = 40, "bomb" = 70, "bio" = 60, "rad" = 50, "fire" = 100, "acid" = 100) hoodtype = /obj/item/clothing/head/hooded/drake heat_protection = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS @@ -525,7 +525,7 @@ icon_state = "goliath_cloak" item_state = "goliath_cloak" desc = "A staunch, practical cape made out of numerous monster materials, it is coveted amongst exiles & hermits." - allowed = list(/obj/item/flashlight, /obj/item/tank, /obj/item/pickaxe, /obj/item/twohanded/spear, /obj/item/organ/internal/regenerative_core/legion, /obj/item/kitchen/knife/combat/survival) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/pickaxe, /obj/item/twohanded/spear, /obj/item/organ/internal/regenerative_core/legion, /obj/item/kitchen/knife/combat/survival) armor = list("melee" = 35, "bullet" = 10, "laser" = 25, "energy" = 10, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 60, "acid" = 60) //a fair alternative to bone armor, requiring alternative materials and gaining a suit slot hoodtype = /obj/item/clothing/head/hooded/goliath body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS diff --git a/code/modules/clothing/suits/bio.dm b/code/modules/clothing/suits/bio.dm index eff7a9448ac..f2bc0f1bd8e 100644 --- a/code/modules/clothing/suits/bio.dm +++ b/code/modules/clothing/suits/bio.dm @@ -29,7 +29,7 @@ flags = THICKMATERIAL body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS slowdown = 1 - allowed = list(/obj/item/tank/emergency_oxygen,/obj/item/pen,/obj/item/flashlight/pen) + allowed = list(/obj/item/tank/internals/emergency_oxygen,/obj/item/pen,/obj/item/flashlight/pen) armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 100, "rad" = 80, "fire" = 30, "acid" = 100) flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDETAIL strip_delay = 70 diff --git a/code/modules/clothing/suits/jobs.dm b/code/modules/clothing/suits/jobs.dm index 6ffa40fe727..49b552d099d 100644 --- a/code/modules/clothing/suits/jobs.dm +++ b/code/modules/clothing/suits/jobs.dm @@ -8,7 +8,7 @@ icon_state = "paramedic-vest" item_state = "paramedic-vest" allowed = list(/obj/item/stack/medical, /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/hypospray, /obj/item/reagent_containers/applicator, /obj/item/reagent_containers/syringe, - /obj/item/healthanalyzer, /obj/item/flashlight, /obj/item/radio, /obj/item/tank/emergency_oxygen,/obj/item/rad_laser) + /obj/item/healthanalyzer, /obj/item/flashlight, /obj/item/radio, /obj/item/tank/internals/emergency_oxygen,/obj/item/rad_laser) armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 10, rad = 10, fire = 50, acid = 50) sprite_sheets = list( @@ -23,7 +23,7 @@ item_state = "brigphysician-vest" allowed = list(/obj/item/stack/medical, /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/hypospray, /obj/item/reagent_containers/applicator, /obj/item/reagent_containers/syringe, /obj/item/healthanalyzer, /obj/item/flashlight, \ - /obj/item/radio, /obj/item/tank/emergency_oxygen,/obj/item/rad_laser) + /obj/item/radio, /obj/item/tank/internals/emergency_oxygen,/obj/item/rad_laser) armor = list(melee = 10, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 10, rad = 0, fire = 50, acid = 50) sprite_sheets = list( @@ -52,7 +52,7 @@ item_state = "bio_suit" body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS flags_inv = HIDEJUMPSUIT - allowed = list(/obj/item/disk, /obj/item/stamp, /obj/item/reagent_containers/food/drinks/flask, /obj/item/melee, /obj/item/storage/lockbox/medal, /obj/item/flash, /obj/item/storage/box/matches, /obj/item/lighter, /obj/item/clothing/mask/cigarette, /obj/item/storage/fancy/cigarettes, /obj/item/tank/emergency_oxygen) + allowed = list(/obj/item/disk, /obj/item/stamp, /obj/item/reagent_containers/food/drinks/flask, /obj/item/melee, /obj/item/storage/lockbox/medal, /obj/item/flash, /obj/item/storage/box/matches, /obj/item/lighter, /obj/item/clothing/mask/cigarette, /obj/item/storage/fancy/cigarettes, /obj/item/tank/internals/emergency_oxygen) sprite_sheets = list( "Vox" = 'icons/mob/species/vox/suit.dmi' @@ -85,7 +85,7 @@ item_state = "chaplain_hoodie" body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS hoodtype = /obj/item/clothing/head/hooded/chaplain_hood - allowed = list(/obj/item/storage/bible, /obj/item/nullrod, /obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/item/storage/fancy/candle_box, /obj/item/candle, /obj/item/tank/emergency_oxygen) + allowed = list(/obj/item/storage/bible, /obj/item/nullrod, /obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/item/storage/fancy/candle_box, /obj/item/candle, /obj/item/tank/internals/emergency_oxygen) sprite_sheets = list( "Vox" = 'icons/mob/species/vox/suit.dmi' @@ -100,7 +100,7 @@ body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS|HANDS flags_inv = HIDESHOES|HIDEJUMPSUIT hoodtype = /obj/item/clothing/head/hooded/nun_hood - allowed = list(/obj/item/storage/bible, /obj/item/nullrod, /obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/item/storage/fancy/candle_box, /obj/item/candle, /obj/item/tank/emergency_oxygen) + allowed = list(/obj/item/storage/bible, /obj/item/nullrod, /obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/item/storage/fancy/candle_box, /obj/item/candle, /obj/item/tank/internals/emergency_oxygen) sprite_sheets = list( "Vox" = 'icons/mob/species/vox/suit.dmi' @@ -115,7 +115,7 @@ body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS|HANDS flags_inv = HIDESHOES|HIDEJUMPSUIT hoodtype = /obj/item/clothing/head/hooded/monk_hood - allowed = list(/obj/item/storage/bible, /obj/item/nullrod, /obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/item/storage/fancy/candle_box, /obj/item/candle, /obj/item/tank/emergency_oxygen) + allowed = list(/obj/item/storage/bible, /obj/item/nullrod, /obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/item/storage/fancy/candle_box, /obj/item/candle, /obj/item/tank/internals/emergency_oxygen) /obj/item/clothing/suit/witchhunter name = "witchhunter garb" @@ -123,7 +123,7 @@ icon_state = "witchhunter" item_state = "witchhunter" body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS - allowed = list(/obj/item/storage/bible, /obj/item/nullrod, /obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/item/storage/fancy/candle_box, /obj/item/candle, /obj/item/tank/emergency_oxygen) + allowed = list(/obj/item/storage/bible, /obj/item/nullrod, /obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/item/storage/fancy/candle_box, /obj/item/candle, /obj/item/tank/internals/emergency_oxygen) //Chef @@ -162,7 +162,7 @@ desc = "A slick, authoritative cloak designed for the Chief Engineer." icon_state = "cemantle" item_state = "cemantle" - allowed = list(/obj/item/flashlight, /obj/item/tank, /obj/item/t_scanner, /obj/item/rcd, /obj/item/rpd) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/t_scanner, /obj/item/rcd, /obj/item/rpd) //Chief Medical Officer /obj/item/clothing/suit/mantle/labcoat/chief_medical_officer @@ -179,7 +179,7 @@ item_state = "det_suit" blood_overlay_type = "coat" body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS - allowed = list(/obj/item/tank/emergency_oxygen, /obj/item/reagent_containers/spray/pepper, /obj/item/flashlight, /obj/item/gun, /obj/item/ammo_box, /obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/restraints/handcuffs, /obj/item/storage/fancy/cigarettes, /obj/item/lighter, /obj/item/detective_scanner, /obj/item/taperecorder) + allowed = list(/obj/item/tank/internals/emergency_oxygen, /obj/item/reagent_containers/spray/pepper, /obj/item/flashlight, /obj/item/gun, /obj/item/ammo_box, /obj/item/ammo_casing, /obj/item/melee/baton, /obj/item/restraints/handcuffs, /obj/item/storage/fancy/cigarettes, /obj/item/lighter, /obj/item/detective_scanner, /obj/item/taperecorder) armor = list("melee" = 25, "bullet" = 10, "laser" = 25, "energy" = 10, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 45) cold_protection = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS heat_protection = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS @@ -231,7 +231,7 @@ icon_state = "hazard" item_state = "hazard" blood_overlay_type = "armor" - allowed = list (/obj/item/flashlight, /obj/item/t_scanner, /obj/item/tank/emergency_oxygen, /obj/item/rcd, /obj/item/rpd) + allowed = list (/obj/item/flashlight, /obj/item/t_scanner, /obj/item/tank/internals/emergency_oxygen, /obj/item/rcd, /obj/item/rpd) resistance_flags = NONE sprite_sheets = list( @@ -339,7 +339,7 @@ item_state = "fr_jacket_open" blood_overlay_type = "armor" allowed = list(/obj/item/stack/medical, /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/hypospray, /obj/item/reagent_containers/applicator, /obj/item/reagent_containers/syringe, - /obj/item/healthanalyzer, /obj/item/flashlight, /obj/item/radio, /obj/item/tank/emergency_oxygen,/obj/item/rad_laser) + /obj/item/healthanalyzer, /obj/item/flashlight, /obj/item/radio, /obj/item/tank/internals/emergency_oxygen,/obj/item/rad_laser) ignore_suitadjust = 0 suit_adjusted = 1 actions_types = list(/datum/action/item_action/button) diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index a4847dc80b5..6efe1d38026 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -139,7 +139,7 @@ item_state = "syndicate-black-red" desc = "A plastic replica of the syndicate space suit, you'll look just like a real murderous syndicate agent in this! This is a toy, it is not made for use in space!" w_class = WEIGHT_CLASS_NORMAL - allowed = list(/obj/item/flashlight,/obj/item/tank/emergency_oxygen,/obj/item/toy) + allowed = list(/obj/item/flashlight,/obj/item/tank/internals/emergency_oxygen,/obj/item/toy) flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT resistance_flags = NONE @@ -160,7 +160,7 @@ item_state = "imperium_monk" body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS flags_inv = HIDESHOES|HIDEJUMPSUIT - allowed = list(/obj/item/storage/bible, /obj/item/nullrod, /obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/item/storage/fancy/candle_box, /obj/item/candle, /obj/item/tank/emergency_oxygen) + allowed = list(/obj/item/storage/bible, /obj/item/nullrod, /obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/item/storage/fancy/candle_box, /obj/item/candle, /obj/item/tank/internals/emergency_oxygen) /obj/item/clothing/suit/chickensuit name = "chicken suit" @@ -223,7 +223,7 @@ item_state = "holidaypriest" body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS flags_inv = HIDEJUMPSUIT - allowed = list(/obj/item/storage/bible, /obj/item/nullrod, /obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/item/storage/fancy/candle_box, /obj/item/candle, /obj/item/tank/emergency_oxygen) + allowed = list(/obj/item/storage/bible, /obj/item/nullrod, /obj/item/reagent_containers/food/drinks/bottle/holywater, /obj/item/storage/fancy/candle_box, /obj/item/candle, /obj/item/tank/internals/emergency_oxygen) /obj/item/clothing/suit/cardborg name = "cardborg suit" @@ -299,7 +299,7 @@ body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS cold_protection = UPPER_TORSO|LOWER_TORSO|ARMS min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT //Space carp like space, so you should too - allowed = list(/obj/item/tank/emergency_oxygen) + allowed = list(/obj/item/tank/internals/emergency_oxygen) hoodtype = /obj/item/clothing/head/hooded/carp_hood /obj/item/clothing/head/hooded/carp_hood @@ -371,7 +371,7 @@ cold_protection = UPPER_TORSO|LOWER_TORSO|ARMS min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 10, "rad" = 0, "fire" = 0, "acid" = 0) - allowed = list(/obj/item/flashlight, /obj/item/tank/emergency_oxygen, /obj/item/toy, /obj/item/storage/fancy/cigarettes, /obj/item/lighter) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/toy, /obj/item/storage/fancy/cigarettes, /obj/item/lighter) sprite_sheets = list("Vox" = 'icons/mob/species/vox/suit.dmi') @@ -441,7 +441,7 @@ w_class = WEIGHT_CLASS_NORMAL item_state = "coatengineer" armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 20, "fire" = 30, "acid" = 45) - allowed = list(/obj/item/flashlight, /obj/item/tank/emergency_oxygen, /obj/item/t_scanner, /obj/item/rcd) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/t_scanner, /obj/item/rcd) hoodtype = /obj/item/clothing/head/hooded/winterhood/engineering /obj/item/clothing/head/hooded/winterhood/engineering @@ -480,7 +480,7 @@ icon_state = "wintercoat_miner" w_class = WEIGHT_CLASS_NORMAL item_state = "coatminer" - allowed = list(/obj/item/pickaxe, /obj/item/flashlight, /obj/item/tank/emergency_oxygen, /obj/item/toy, /obj/item/storage/fancy/cigarettes, /obj/item/lighter) + allowed = list(/obj/item/pickaxe, /obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/toy, /obj/item/storage/fancy/cigarettes, /obj/item/lighter) armor = list("melee" = 10, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) hoodtype = /obj/item/clothing/head/hooded/winterhood/miner @@ -499,7 +499,7 @@ icon_state = "black_hoodie" item_state = "blueshieldcoat" body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS - allowed = list(/obj/item/flashlight, /obj/item/tank/emergency_oxygen) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen) hoodtype = /obj/item/clothing/head/hooded/hood sprite_sheets = list( "Vox" = 'icons/mob/species/vox/suit.dmi' @@ -690,7 +690,7 @@ ignore_suitadjust = 1 actions_types = list() adjust_flavour = null - allowed = list(/obj/item/flashlight,/obj/item/tank/emergency_oxygen,/obj/item/toy,/obj/item/storage/fancy/cigarettes,/obj/item/lighter,/obj/item/gun/projectile/automatic/pistol,/obj/item/gun/projectile/revolver,/obj/item/gun/projectile/revolver/detective) + allowed = list(/obj/item/flashlight,/obj/item/tank/internals/emergency_oxygen,/obj/item/toy,/obj/item/storage/fancy/cigarettes,/obj/item/lighter,/obj/item/gun/projectile/automatic/pistol,/obj/item/gun/projectile/revolver,/obj/item/gun/projectile/revolver/detective) /obj/item/clothing/suit/jacket/miljacket/navy name = "navy military jacket" @@ -757,7 +757,7 @@ gas_transfer_coefficient = 0.01 permeability_coefficient = 0.01 body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS - allowed = list(/obj/item/tank/emergency_oxygen,/obj/item/pen,/obj/item/flashlight/pen) + allowed = list(/obj/item/tank/internals/emergency_oxygen,/obj/item/pen,/obj/item/flashlight/pen) armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 100, rad = 20, fire = 50, acid = 50) flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDETAIL @@ -778,7 +778,7 @@ icon_state = "bomber" item_state = "bomber" ignore_suitadjust = 0 - allowed = list(/obj/item/flashlight,/obj/item/tank/emergency_oxygen,/obj/item/toy,/obj/item/storage/fancy/cigarettes,/obj/item/lighter) + allowed = list(/obj/item/flashlight,/obj/item/tank/internals/emergency_oxygen,/obj/item/toy,/obj/item/storage/fancy/cigarettes,/obj/item/lighter) body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS cold_protection = UPPER_TORSO|LOWER_TORSO|ARMS min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT diff --git a/code/modules/clothing/suits/utility.dm b/code/modules/clothing/suits/utility.dm index 52182e1cf1f..526086d2347 100644 --- a/code/modules/clothing/suits/utility.dm +++ b/code/modules/clothing/suits/utility.dm @@ -18,7 +18,7 @@ gas_transfer_coefficient = 0.90 permeability_coefficient = 0.50 body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS - allowed = list(/obj/item/flashlight,/obj/item/tank/emergency_oxygen,/obj/item/extinguisher) + allowed = list(/obj/item/flashlight,/obj/item/tank/internals/emergency_oxygen,/obj/item/extinguisher) slowdown = 1 armor = list("melee" = 15, "bullet" = 5, "laser" = 20, "energy" = 10, "bomb" = 20, "bio" = 10, "rad" = 20, "fire" = 100, "acid" = 50) flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT|HIDETAIL @@ -147,7 +147,7 @@ permeability_coefficient = 0.50 flags = THICKMATERIAL body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS - allowed = list(/obj/item/flashlight,/obj/item/tank/emergency_oxygen, /obj/item/geiger_counter) + allowed = list(/obj/item/flashlight,/obj/item/tank/internals/emergency_oxygen, /obj/item/geiger_counter) slowdown = 1.5 armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 60, "rad" = 100, "fire" = 30, "acid" = 30) flags_inv = HIDEJUMPSUIT|HIDETAIL diff --git a/code/modules/crafting/recipes.dm b/code/modules/crafting/recipes.dm index 3ec2e5bf565..dcf12d64746 100644 --- a/code/modules/crafting/recipes.dm +++ b/code/modules/crafting/recipes.dm @@ -523,6 +523,14 @@ tools = list(TOOL_SCREWDRIVER, TOOL_WRENCH, TOOL_WELDER) category = CAT_MISC +/datum/crafting_recipe/ghettojetpack + name = "Improvised Jetpack" + result = /obj/item/tank/jetpack/improvised + time = 30 + reqs = list(/obj/item/tank/internals/oxygen = 2, /obj/item/extinguisher = 1, /obj/item/pipe = 3, /obj/item/stack/cable_coil = MAXCOIL) + category = CAT_MISC + tools = list(TOOL_WRENCH, TOOL_WELDER, TOOL_WIRECUTTER) + /datum/crafting_recipe/drill name = "Thermal Drill" result = /obj/item/thermal_drill diff --git a/code/modules/customitems/item_defines.dm b/code/modules/customitems/item_defines.dm index 4ee33f4d87e..18c6553bf66 100644 --- a/code/modules/customitems/item_defines.dm +++ b/code/modules/customitems/item_defines.dm @@ -807,7 +807,7 @@ item_state = "supplymaster_jacket_open" ignore_suitadjust = 0 suit_adjusted = 1 - allowed = list(/obj/item/flashlight,/obj/item/tank/emergency_oxygen,/obj/item/toy,/obj/item/storage/fancy/cigarettes,/obj/item/lighter) + allowed = list(/obj/item/flashlight,/obj/item/tank/internals/emergency_oxygen,/obj/item/toy,/obj/item/storage/fancy/cigarettes,/obj/item/lighter) body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS cold_protection = UPPER_TORSO|LOWER_TORSO|ARMS actions_types = list(/datum/action/item_action/button) @@ -971,7 +971,7 @@ icon_state = "xantholne_wintercoat" hoodtype = /obj/item/clothing/head/hooded/hood/fluff/xantholne body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS - allowed = list(/obj/item/flashlight, /obj/item/tank/emergency_oxygen, /obj/item/toy, /obj/item/storage/fancy/cigarettes, /obj/item/lighter) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/toy, /obj/item/storage/fancy/cigarettes, /obj/item/lighter) /obj/item/clothing/head/hooded/hood/fluff/xantholne // Xantholne: Meex Zwichsnicrur @@ -992,7 +992,7 @@ hoodtype = /obj/item/clothing/head/hooded/hood/fluff/xydonus body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS cold_protection = UPPER_TORSO|LOWER_TORSO|ARMS - allowed = list(/obj/item/flashlight,/obj/item/tank/emergency_oxygen,/obj/item/toy,/obj/item/storage/fancy/cigarettes,/obj/item/lighter) + allowed = list(/obj/item/flashlight,/obj/item/tank/internals/emergency_oxygen,/obj/item/toy,/obj/item/storage/fancy/cigarettes,/obj/item/lighter) /obj/item/clothing/head/hooded/hood/fluff/xydonus name = "custom fit hood" @@ -1055,7 +1055,7 @@ icon_state = "dtxbomber" item_state = "dtxbomber" ignore_suitadjust = 0 - allowed = list(/obj/item/flashlight,/obj/item/tank/emergency_oxygen,/obj/item/toy,/obj/item/storage/fancy/cigarettes,/obj/item/lighter) + allowed = list(/obj/item/flashlight,/obj/item/tank/internals/emergency_oxygen,/obj/item/toy,/obj/item/storage/fancy/cigarettes,/obj/item/lighter) body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS cold_protection = UPPER_TORSO|LOWER_TORSO|ARMS actions_types = list(/datum/action/item_action/zipper) @@ -1213,7 +1213,7 @@ icon = 'icons/obj/custom_items.dmi' icon_state = "fox_jacket" item_state = "fox_jacket" - allowed = list(/obj/item/flashlight, /obj/item/tank/emergency_oxygen, /obj/item/toy, /obj/item/storage/fancy/cigarettes, /obj/item/lighter, /obj/item/gun/projectile/automatic/pistol, /obj/item/gun/projectile/revolver, /obj/item/gun/projectile/revolver/detective) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/toy, /obj/item/storage/fancy/cigarettes, /obj/item/lighter, /obj/item/gun/projectile/automatic/pistol, /obj/item/gun/projectile/revolver, /obj/item/gun/projectile/revolver/detective) body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS cold_protection = UPPER_TORSO|LOWER_TORSO|ARMS min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT @@ -1583,7 +1583,7 @@ item_state = "asmer_accordion" -/obj/item/clothing/head/fluff/pinesalad_horns //Pineapple Salad: Dan Jello +/obj/item/clothing/head/fluff/pinesalad_horns //Pineapple Salad: Dan Jello name = "Bluespace Horns" desc = "A pair of fake horns. Now with added bluespace!" icon = 'icons/obj/custom_items.dmi' diff --git a/code/modules/flufftext/Hallucination.dm b/code/modules/flufftext/Hallucination.dm index a0f2015536f..c779f34ccd9 100644 --- a/code/modules/flufftext/Hallucination.dm +++ b/code/modules/flufftext/Hallucination.dm @@ -705,7 +705,7 @@ GLOBAL_LIST_INIT(non_fakeattack_weapons, list(/obj/item/gun/projectile, /obj/ite /obj/item/hand_tele, /obj/item/rcd, /obj/item/tank/jetpack,\ /obj/item/clothing/under/rank/captain, /obj/item/aicard,\ /obj/item/clothing/shoes/magboots, /obj/item/areaeditor/blueprints, /obj/item/disk/nuclear,\ - /obj/item/clothing/suit/space/nasavoid, /obj/item/tank)) + /obj/item/clothing/suit/space/nasavoid, /obj/item/tank/internals)) /obj/effect/hallucination/bolts var/list/doors = list() diff --git a/code/modules/mining/equipment/explorer_gear.dm b/code/modules/mining/equipment/explorer_gear.dm index b4a5a0891ed..84bf8f1fc0d 100644 --- a/code/modules/mining/equipment/explorer_gear.dm +++ b/code/modules/mining/equipment/explorer_gear.dm @@ -11,7 +11,7 @@ heat_protection = UPPER_TORSO|LOWER_TORSO|LEGS|ARMS hoodtype = /obj/item/clothing/head/hooded/explorer armor = list("melee" = 30, "bullet" = 20, "laser" = 20, "energy" = 20, "bomb" = 50, "bio" = 100, "rad" = 50, "fire" = 50, "acid" = 50) - allowed = list(/obj/item/flashlight, /obj/item/tank, /obj/item/resonator, /obj/item/mining_scanner, /obj/item/t_scanner/adv_mining_scanner, /obj/item/gun/energy/kinetic_accelerator, /obj/item/pickaxe) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/resonator, /obj/item/mining_scanner, /obj/item/t_scanner/adv_mining_scanner, /obj/item/gun/energy/kinetic_accelerator, /obj/item/pickaxe) resistance_flags = FIRE_PROOF hide_tail_by_species = list("Vox" , "Vulpkanin" , "Unathi" , "Tajaran") @@ -53,7 +53,7 @@ resistance_flags = FIRE_PROOF | LAVA_PROOF slowdown = 0 armor = list("melee" = 70, "bullet" = 40, "laser" = 10, "energy" = 10, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100) - allowed = list(/obj/item/flashlight, /obj/item/tank, /obj/item/resonator, /obj/item/mining_scanner, /obj/item/t_scanner/adv_mining_scanner, /obj/item/gun/energy/kinetic_accelerator, /obj/item/pickaxe) + allowed = list(/obj/item/flashlight, /obj/item/tank/internals, /obj/item/resonator, /obj/item/mining_scanner, /obj/item/t_scanner/adv_mining_scanner, /obj/item/gun/energy/kinetic_accelerator, /obj/item/pickaxe) /obj/item/clothing/suit/space/hostile_environment/New() ..() diff --git a/code/modules/mob/living/carbon/human/species/vox.dm b/code/modules/mob/living/carbon/human/species/vox.dm index 6ac20e77b9b..37da7bc2698 100644 --- a/code/modules/mob/living/carbon/human/species/vox.dm +++ b/code/modules/mob/living/carbon/human/species/vox.dm @@ -86,9 +86,9 @@ var/tank_pref = H.client && H.client.prefs ? H.client.prefs.speciesprefs : null var/obj/item/tank/internal_tank if(tank_pref)//Diseasel, here you go - internal_tank = new /obj/item/tank/nitrogen(H) + internal_tank = new /obj/item/tank/internals/nitrogen(H) else - internal_tank = new /obj/item/tank/emergency_oxygen/vox(H) + internal_tank = new /obj/item/tank/internals/emergency_oxygen/double/vox(H) if(!H.equip_to_appropriate_slot(internal_tank)) if(!H.put_in_any_hand_if_possible(internal_tank)) H.unEquip(H.l_hand) diff --git a/code/modules/mob/living/carbon/life.dm b/code/modules/mob/living/carbon/life.dm index b20ac4588b0..45f75bf9f07 100644 --- a/code/modules/mob/living/carbon/life.dm +++ b/code/modules/mob/living/carbon/life.dm @@ -47,7 +47,7 @@ else if(istype(loc, /obj/)) var/obj/location_as_object = loc - location_as_object.handle_internal_lifeform(src,0) + location_as_object.handle_internal_lifeform(src, 0) //Second link in a breath chain, calls check_breath() /mob/living/carbon/proc/breathe() @@ -81,7 +81,7 @@ if(isobj(loc)) //Breathe from loc as object var/obj/loc_as_obj = loc - breath = loc_as_obj.handle_internal_lifeform(src, BREATH_MOLES) + breath = loc_as_obj.handle_internal_lifeform(src, BREATH_VOLUME) else if(isturf(loc)) //Breathe from loc as turf var/breath_moles = 0 @@ -92,7 +92,7 @@ else //Breathe from loc as obj again if(istype(loc, /obj/)) var/obj/loc_as_obj = loc - loc_as_obj.handle_internal_lifeform(src,0) + loc_as_obj.handle_internal_lifeform(src, 0) check_breath(breath) diff --git a/code/modules/mob/living/simple_animal/corpse.dm b/code/modules/mob/living/simple_animal/corpse.dm index 8d0ad5d0e2b..83d3e9da513 100644 --- a/code/modules/mob/living/simple_animal/corpse.dm +++ b/code/modules/mob/living/simple_animal/corpse.dm @@ -39,7 +39,7 @@ l_ear = /obj/item/radio/headset mask = /obj/item/clothing/mask/gas/syndicate back = /obj/item/tank/jetpack/oxygen - r_pocket = /obj/item/tank/emergency_oxygen + r_pocket = /obj/item/tank/internals/emergency_oxygen id = /obj/item/card/id diff --git a/code/modules/mob/living/simple_animal/hostile/mining/hivelord.dm b/code/modules/mob/living/simple_animal/hostile/mining/hivelord.dm index a5248e98bb6..7504f7d379e 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining/hivelord.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining/hivelord.dm @@ -344,7 +344,7 @@ else if(prob(10)) belt = pickweight(list(/obj/item/pickaxe = 8, /obj/item/pickaxe/mini = 4, /obj/item/pickaxe/silver = 2, /obj/item/pickaxe/diamond = 1)) else - belt = /obj/item/tank/emergency_oxygen/engi + belt = /obj/item/tank/internals/emergency_oxygen/engi if(mob_species != /datum/species/unathi) shoes = /obj/item/clothing/shoes/workboots/mining gloves = /obj/item/clothing/gloves/color/black @@ -402,7 +402,7 @@ suit = /obj/item/clothing/suit/armor/riot/knight back = /obj/item/shield/riot/buckler belt = /obj/item/nullrod/claymore - r_pocket = /obj/item/tank/emergency_oxygen + r_pocket = /obj/item/tank/internals/emergency_oxygen mask = /obj/item/clothing/mask/breath if("Operative") id_job = "Operative" @@ -413,7 +413,7 @@ shoes = /obj/item/clothing/shoes/black suit = /obj/item/clothing/suit/storage/labcoat glasses = /obj/item/clothing/glasses/sunglasses/blindfold - back = /obj/item/tank/oxygen + back = /obj/item/tank/internals/oxygen mask = /obj/item/clothing/mask/breath if("Cultist") uniform = /obj/item/clothing/under/roman diff --git a/code/modules/mob/living/simple_animal/tribbles.dm b/code/modules/mob/living/simple_animal/tribbles.dm index e5ebfb2ff61..09d94f81901 100644 --- a/code/modules/mob/living/simple_animal/tribbles.dm +++ b/code/modules/mob/living/simple_animal/tribbles.dm @@ -180,7 +180,7 @@ GLOBAL_VAR_INIT(totaltribbles, 0) //global variable so it updates for all trib item_state = "furcoat" blood_overlay_type = "armor" body_parts_covered = UPPER_TORSO|ARMS|LOWER_TORSO - allowed = list (/obj/item/tank/emergency_oxygen) + allowed = list (/obj/item/tank/internals/emergency_oxygen) cold_protection = UPPER_TORSO | LOWER_TORSO | ARMS min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT diff --git a/code/modules/ninja/suit/suit.dm b/code/modules/ninja/suit/suit.dm index ed2b0025fad..0d965f8b483 100644 --- a/code/modules/ninja/suit/suit.dm +++ b/code/modules/ninja/suit/suit.dm @@ -12,7 +12,7 @@ Contents: desc = "A unique, vaccum-proof suit of nano-enhanced armor designed specifically for Spider Clan assassins." icon_state = "s-ninja" item_state = "s-ninja_suit" - allowed = list(/obj/item/gun, /obj/item/ammo_box, /obj/item/melee/baton, /obj/item/tank, /obj/item/stock_parts/cell) + allowed = list(/obj/item/gun, /obj/item/ammo_box, /obj/item/melee/baton, /obj/item/tank/internals, /obj/item/stock_parts/cell) slowdown = 0 armor = list("melee" = 60, "bullet" = 50, "laser" = 30,"energy" = 15, "bomb" = 30, "bio" = 30, "rad" = 30, "fire" = 100, "acid" = 100) diff --git a/code/modules/power/singularity/collector.dm b/code/modules/power/singularity/collector.dm index 14059c63ea7..9af7029d3d4 100644 --- a/code/modules/power/singularity/collector.dm +++ b/code/modules/power/singularity/collector.dm @@ -17,7 +17,7 @@ GLOBAL_LIST_EMPTY(rad_collectors) max_integrity = 350 integrity_failure = 80 rad_insulation = RAD_EXTREME_INSULATION - var/obj/item/tank/plasma/loaded_tank = null + var/obj/item/tank/internals/plasma/loaded_tank = null var/stored_energy = 0 var/active = FALSE var/locked = FALSE @@ -61,7 +61,7 @@ GLOBAL_LIST_EMPTY(rad_collectors) /obj/machinery/power/rad_collector/attackby(obj/item/I, mob/user, params) if(istype(I, /obj/item/analyzer) && loaded_tank) atmosanalyzer_scan(loaded_tank.air_contents, user) - else if(istype(I, /obj/item/tank/plasma)) + else if(istype(I, /obj/item/tank/internals/plasma)) if(!anchored) to_chat(user, "[src] needs to be secured to the floor first.") return TRUE @@ -119,7 +119,7 @@ GLOBAL_LIST_EMPTY(rad_collectors) /obj/machinery/power/rad_collector/proc/eject() locked = FALSE - var/obj/item/tank/plasma/Z = loaded_tank + var/obj/item/tank/internals/plasma/Z = loaded_tank if(!Z) return Z.forceMove(drop_location()) diff --git a/code/modules/research/designs/misc_designs.dm b/code/modules/research/designs/misc_designs.dm index 7d8b50d21be..2518d3fb2b8 100644 --- a/code/modules/research/designs/misc_designs.dm +++ b/code/modules/research/designs/misc_designs.dm @@ -98,7 +98,7 @@ req_tech = list("toxins" = 3) build_type = PROTOLATHE materials = list(MAT_METAL=500, MAT_GLASS=100) - build_path = /obj/item/tank/emergency_oxygen/empty + build_path = /obj/item/tank/internals/emergency_oxygen/empty category = list("Miscellaneous") /datum/design/extended_oxygen @@ -108,7 +108,7 @@ req_tech = list("toxins" = 4) build_type = PROTOLATHE materials = list(MAT_METAL=800, MAT_GLASS=100) - build_path = /obj/item/tank/emergency_oxygen/engi/empty + build_path = /obj/item/tank/internals/emergency_oxygen/engi/empty category = list("Miscellaneous") /datum/design/double_oxygen @@ -118,7 +118,7 @@ req_tech = list("toxins" = 5) build_type = PROTOLATHE materials = list(MAT_METAL=1500, MAT_GLASS=200) - build_path = /obj/item/tank/emergency_oxygen/double/empty + build_path = /obj/item/tank/internals/emergency_oxygen/double/empty category = list("Miscellaneous") /datum/design/oxygen_tank @@ -128,5 +128,5 @@ req_tech = list("toxins" = 5) build_type = PROTOLATHE materials = list(MAT_METAL=3000, MAT_GLASS=500) - build_path = /obj/item/tank/oxygen/empty + build_path = /obj/item/tank/internals/oxygen/empty category = list("Miscellaneous") diff --git a/code/modules/response_team/ert_outfits.dm b/code/modules/response_team/ert_outfits.dm index 4ee48dcbfd9..1c093bc3c1d 100644 --- a/code/modules/response_team/ert_outfits.dm +++ b/code/modules/response_team/ert_outfits.dm @@ -231,7 +231,7 @@ shoes = /obj/item/clothing/shoes/magboots gloves = /obj/item/clothing/gloves/color/yellow suit = /obj/item/clothing/suit/space/hardsuit/ert/engineer - suit_store = /obj/item/tank/emergency_oxygen/engi + suit_store = /obj/item/tank/internals/emergency_oxygen/engi glasses = /obj/item/clothing/glasses/meson/engine mask = /obj/item/clothing/mask/gas @@ -251,7 +251,7 @@ gloves = /obj/item/clothing/gloves/color/yellow belt = /obj/item/storage/belt/utility/chief/full suit = /obj/item/clothing/suit/space/hardsuit/ert/engineer/gamma - suit_store = /obj/item/tank/emergency_oxygen/engi + suit_store = /obj/item/tank/internals/emergency_oxygen/engi glasses = /obj/item/clothing/glasses/meson/engine mask = /obj/item/clothing/mask/gas cybernetic_implants = list( diff --git a/code/modules/station_goals/dna_vault.dm b/code/modules/station_goals/dna_vault.dm index c03ea48c92b..ab5fadb5516 100644 --- a/code/modules/station_goals/dna_vault.dm +++ b/code/modules/station_goals/dna_vault.dm @@ -306,7 +306,8 @@ GLOBAL_LIST_INIT(non_simple_animals, typecacheof(list(/mob/living/carbon/human/m to_chat(H, "You feel resistant to airborne toxins.") var/obj/item/organ/internal/lungs/L = H.get_int_organ(/obj/item/organ/internal/lungs) if(L) - L.tox_breath_dam_multiplier = 0 + L.tox_breath_dam_min = 0 + L.tox_breath_dam_max = 0 S.species_traits |= VIRUSIMMUNE if(VAULT_NOBREATH) to_chat(H, "Your lungs feel great.") diff --git a/code/modules/surgery/organs/lungs.dm b/code/modules/surgery/organs/lungs.dm index 34b83d9fe7f..cb399360f30 100644 --- a/code/modules/surgery/organs/lungs.dm +++ b/code/modules/surgery/organs/lungs.dm @@ -21,14 +21,18 @@ var/SA_sleep_min = 5 //Sleeping agent + var/oxy_breath_dam_min = MIN_TOXIC_GAS_DAMAGE + var/oxy_breath_dam_max = MAX_TOXIC_GAS_DAMAGE var/oxy_damage_type = OXY - var/oxy_breath_dam_multiplier = 1 + var/nitro_breath_dam_min = MIN_TOXIC_GAS_DAMAGE + var/nitro_breath_dam_max = MAX_TOXIC_GAS_DAMAGE var/nitro_damage_type = OXY - var/nitro_breath_dam_multiplier = 1 + var/co2_breath_dam_min = MIN_TOXIC_GAS_DAMAGE + var/co2_breath_dam_max = MAX_TOXIC_GAS_DAMAGE var/co2_damage_type = OXY - var/co2_breath_dam_multiplier = 1 + var/tox_breath_dam_min = MIN_TOXIC_GAS_DAMAGE + var/tox_breath_dam_max = MAX_TOXIC_GAS_DAMAGE var/tox_damage_type = TOX - var/tox_breath_dam_multiplier = 1 var/cold_message = "your face freezing and an icicle forming" var/cold_level_1_threshold = 260 @@ -118,8 +122,8 @@ //Too much oxygen! //Yes, some species may not like it. if(safe_oxygen_max) if(O2_pp > safe_oxygen_max) - var/ratio = breath.oxygen/safe_oxygen_max - H.apply_damage_type(ratio * 325 * oxy_breath_dam_multiplier, oxy_damage_type) + var/ratio = (breath.oxygen / safe_oxygen_max / safe_oxygen_max) * 10 + H.apply_damage_type(clamp(ratio, oxy_breath_dam_min, oxy_breath_dam_max), oxy_damage_type) H.throw_alert("too_much_oxy", /obj/screen/alert/too_much_oxy) else H.clear_alert("too_much_oxy") @@ -144,8 +148,8 @@ //Too much nitrogen! if(safe_nitro_max) if(N2_pp > safe_nitro_max) - var/ratio = breath.nitrogen/safe_nitro_max - H.apply_damage_type(ratio * 325 * nitro_breath_dam_multiplier, nitro_damage_type) + var/ratio = (breath.nitrogen / safe_nitro_max) * 10 + H.apply_damage_type(clamp(ratio, nitro_breath_dam_min, nitro_breath_dam_max), nitro_damage_type) H.throw_alert("too_much_nitro", /obj/screen/alert/too_much_nitro) else H.clear_alert("too_much_nitro") @@ -174,9 +178,9 @@ H.co2overloadtime = world.time else if(world.time - H.co2overloadtime > 120) H.Paralyse(3) - H.apply_damage_type(HUMAN_MAX_OXYLOSS * co2_breath_dam_multiplier, co2_damage_type) // Lets hurt em a little, let them know we mean business + H.apply_damage_type(HUMAN_MAX_OXYLOSS, co2_damage_type) // Lets hurt em a little, let them know we mean business if(world.time - H.co2overloadtime > 300) // They've been in here 30s now, lets start to kill them for their own good! - H.apply_damage_type(15 * co2_breath_dam_multiplier, co2_damage_type) + H.apply_damage_type(15, co2_damage_type) H.throw_alert("too_much_co2", /obj/screen/alert/too_much_co2) if(prob(20)) // Lets give them some chance to know somethings not right though I guess. H.emote("cough") @@ -206,8 +210,8 @@ //Too much toxins! if(safe_toxins_max) if(Toxins_pp > safe_toxins_max) - var/ratio = breath.toxins/safe_toxins_max - H.apply_damage_type(ratio * 325 * tox_breath_dam_multiplier, tox_damage_type) + var/ratio = (breath.toxins / safe_toxins_max) * 10 + H.apply_damage_type(clamp(ratio, tox_breath_dam_min, tox_breath_dam_max), tox_damage_type) H.throw_alert("too_much_tox", /obj/screen/alert/too_much_tox) else H.clear_alert("too_much_tox") @@ -324,7 +328,6 @@ safe_oxygen_max = 0.05 //This is toxic to us safe_nitro_min = 16 //We breathe THIS! oxy_damage_type = TOX //And it poisons us - oxy_breath_dam_multiplier = 0.16 /obj/item/organ/internal/lungs/drask icon = 'icons/obj/species_organs/drask.dmi' diff --git a/icons/mob/back.dmi b/icons/mob/back.dmi index d3253d3e1fb9b8ba2ab496f75c7380785a36d1c2..ec7e6827b1919f6d2ac494b3317bc2ca0311f1ee 100644 GIT binary patch delta 13351 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 delta 9427 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 Ddik@v diff --git a/icons/mob/inhands/items_lefthand.dmi b/icons/mob/inhands/items_lefthand.dmi index 94a7f849a41f300fd3f43b90c21a044f78c3f5fc..c3dd016de8ce941eb30b6315709d4002fae529f2 100644 GIT binary patch literal 176213 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

264meHfn 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

|8k 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≧mZ>TR;hvEp5=>}Srrjv2_b86>*WKE#PO~!cSxrW z5ocGGX5?u^xpw=IY3}H2JWz~u{%H{6;I)#(URgIN+Ho4u*sIR{P%|3R)&1?8a9dm3 zWt-$PFQ9(X-Fz(@LsSao?%KCPtL2M2ObkYcjY$^b@=_0jA7?0CiT(6iL=G-o@3g_= zj(?MBa`8a2`?vP@7iI@ayYD#TAy~m9p#%*#FdNQcby1m^AB<_ z4g#oo#r}$U8qc56b-ZW%KVkA5)P^WjVz2(fGxPeAj&5@NCEk)%`1l4sq)N^FdVV*{ z?WW-&w`iE~C4-h0DFS(-vN|rVWu6HBT-I}pt4ITOOwG6d#_r4-=P@OA=lgdf(SEA8 ze=tqAmX9?{;8h*0mu@Tm3|es<8Rm2WrK=45%cfR&@pK4(j?9>HhOdJyEeol~pwNb% zg_unZw*-W7QitSigmMO>N7sU5W8X)#J6iX9g|`V-X$JpkN}4`s)_0?DJ&# zqZRc6p{Ig>`2R6^Y=EI`Nuw26bo%~6dstc;ijo(@$ppwkYKfC{1c|Sp-MF{(Dd^Br zk55XPZEjCUtIr<+UK_T9w+4mncHNxxT9pSuv^vp)`Hs8)s?Zk zM$AroE?exdR{Q47#r*tyo+F>6N`|0lL1p;e5Uwak%h0gdp_?H#f%wgPz2b`NESIvJ z+m0kvqC-J79wgrPdoF#L@}OX%%HVR3z=zGAa0^LUhDZ9w08fo*eN%E{)v z0rCVFKmXP8J1=_&6}3hE-K(Uwb>hrQFoCrN@2Kt}-aC`t1m5bU%lL>WcJ)y9ec0*# zeBYL(=>Vzzm3t(arw53a{vtG9c9Mws)lMRjhFFHdUI3e(P_csNfz~2m$zYwkpn3VB zyB8n0xa0wEWkSHtrpSaRLd8fjt#I4MNo^-wccfmIbN9jpnW(Tuw8=7;Q2ZJmrT@Jo zK%}~ww{~xcm+2g$*Dy9t(rxX!)2nh@6{Agegd{nKuX&WH)2OmZcJ_$4pypgK$`3u7 zBD1_#f!vwHDvJ?9IJmsjiODRO?MdD!MYmECo4kNJ*6sVt>_0qy`Gw?Txgj9BD2wfs zqt}j^T3hGCwr=WPeJY#tB6p+|wYnsduONA5K7ljl_2{Mg)vZj$n^}8PxahvCVj4-X zrKi+xxUAVAT!LOB@E(Ku7YJlu6g@7$T|p?dV(>KJ^tAoLqBQ4)p+}^Rk0VhWLd6Lo z>&z0r2qJPCyMwjU`5$*!S{^?;EQ z+cBz0cf=7=6V3%reqvQQDOhcE#Ao>*QQ8a+?vNe086|LT`Aw0%I#a)EZDY%NFuYb3 z@qO)P_1Bk7Vsd}i>`7Z$!coYV@gycm$L|#@w|{)lqDzB%S5#{QQ||98R#JzVQwq5L z+hd%L6s~3?G6zuwpjRF2{Z@7Q>GA83JMb)*`FVc!l{MHJ#(0=5o~<6OJ32X~SxTz* zHMJ~yiL%tE7k~;Bn>)gtr~h4RKQ>tHB6|bm(V57=W<|j5t#X03faeEoJ+AbUq2MmY zY< z9Yu&cDE0=ZW)8b4D>ptrfWrYnaeIBPzb}kmp%=4@7Kkp={UahHS?7QwWg|%7FGTDf Xm+wF?>?03Wi(W-v$5^{q%P#0YgadL8 literal 173783 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 iLQH@UOBWNc6_?wf0fZ681 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%0D+8%Y@vxo?eF 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 O1Mb2gZ>9O2dOdu