From 5d15430820a58b2252e645c4b7c69aafff8463c6 Mon Sep 17 00:00:00 2001 From: Sheya Date: Wed, 28 Jan 2026 21:46:37 +0300 Subject: [PATCH 1/8] da --- .vscode/settings.json | 3 + .../LavaRuins/lavaland_surface_pirateship.dmm | 20 +- .../lavaland_surface_swarmer_crash.dmm | 2 +- .../lavaland_surface_syndicate_base1.dmm | 94 ++++---- .../RandomRuins/SpaceRuins/syndiedepot.dmm | 52 ++-- .../RandomZLevels/blackmarketpackers.dmm | 6 +- _maps/map_files/RandomZLevels/spacebattle.dmm | 2 +- _maps/map_files/generic/syndicatebase.dmm | 224 +++++++++--------- code/__DEFINES/icon_smoothing.dm | 2 +- code/datums/outfits/outfit_debug.dm | 2 +- code/datums/syndiesupplypacks.dm | 2 +- code/game/machinery/syndicatebomb.dm | 2 +- .../effects/spawners/random_spawners.dm | 4 +- .../objects/items/stacks/sheets/mineral.dm | 8 +- code/game/objects/items/weapons/syndie_RCD.dm | 2 +- .../crates_lockers/closets/syndicate.dm | 4 +- .../structures/crates_lockers/crates.dm | 8 +- .../objects/structures/door_assembly_types.dm | 22 +- code/game/objects/structures/false_walls.dm | 4 +- code/game/objects/structures/girders.dm | 6 + code/game/turfs/simulated/walls_mineral.dm | 78 ------ code/game/turfs/simulated/walls_reinforced.dm | 127 ++++++++-- .../ghost_role_spawners/golems.dm | 2 +- .../awaymissions/mission_code/spacebattle.dm | 2 +- .../mob/living/carbon/human/species/golem.dm | 4 +- .../research/designs/smelting_designs.dm | 2 +- icons/turf/walls/plastitanium_wall.dmi | Bin 4721 -> 5193 bytes 27 files changed, 353 insertions(+), 331 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index f9b92c3e33e7..d40554abd078 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -40,4 +40,7 @@ "workbench.editorAssociations": { "*.dmi": "dmiEditor.dmiEditor" }, + "dreammaker.byondPath": [ + "C:\\Users\\Администратор\\Documents\\byond1666\\bin\\dreamseeker.exe" + ], } diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_pirateship.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_pirateship.dmm index 06fbca37fb57..db2796a2b3ed 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_pirateship.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_pirateship.dmm @@ -63,7 +63,7 @@ /obj/effect/turf_decal/number/number_1{ dir = 4 }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/lavaland/surface/outdoors) "ca" = ( /obj/structure/cable/cyan{ @@ -83,7 +83,7 @@ /turf/template_noop, /area/template_noop) "cZ" = ( -/obj/item/stack/sheet/mineral/plastitanium{ +/obj/item/stack/sheet/plastitanium{ amount = 7; pixel_x = -5; pixel_y = -1 @@ -127,7 +127,7 @@ /turf/simulated/floor/pod/dark/lavaland_air, /area/ruin/powered/pirateship) "eG" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/powered/pirateship) "eO" = ( /obj/machinery/processor, @@ -696,7 +696,7 @@ /turf/simulated/floor/wood/fancy/oak/lavaland_air, /area/ruin/powered/pirateship) "oi" = ( -/turf/simulated/wall/mineral/plastitanium, +/turf/simulated/wall/r_wall/plastitanium, /area/lavaland/surface/outdoors) "oq" = ( /obj/structure/cable/orange{ @@ -885,7 +885,7 @@ /turf/simulated/floor/plasteel/dark/lavaland_air, /area/ruin/powered/pirateship) "sG" = ( -/obj/item/stack/sheet/mineral/plastitanium{ +/obj/item/stack/sheet/plastitanium{ amount = 7; pixel_x = -6; pixel_y = 10 @@ -1011,7 +1011,7 @@ /obj/effect/turf_decal/number{ dir = 4 }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/lavaland/surface/outdoors) "xd" = ( /obj/structure/flora/firebush, @@ -1274,7 +1274,7 @@ /area/ruin/unpowered/safe_cave) "BO" = ( /obj/structure/noticeboard, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/powered/pirateship) "Cs" = ( /obj/structure/cable/yellow{ @@ -1512,7 +1512,7 @@ /turf/simulated/floor/plating/lavaland_air, /area/ruin/powered/pirateship) "Gz" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/lavaland/surface/outdoors) "GM" = ( /obj/structure/flora/ash/stem_shroom, @@ -2244,7 +2244,7 @@ /area/ruin/powered/pirateship) "Uk" = ( /obj/structure/sign/cargo, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/powered/pirateship) "Uq" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -2350,7 +2350,7 @@ /turf/simulated/floor/pod/dark/lavaland_air, /area/ruin/powered/pirateship) "VX" = ( -/turf/simulated/wall/mineral/plastitanium, +/turf/simulated/wall/r_wall/plastitanium, /area/ruin/powered/pirateship) "VY" = ( /obj/effect/decal/cleanable/dust, diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_swarmer_crash.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_swarmer_crash.dmm index 1b4245a98e8c..d4e6845621ff 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_swarmer_crash.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_swarmer_crash.dmm @@ -6,7 +6,7 @@ /turf/simulated/mineral/volcanic/lava_land_surface, /area/template_noop) "c" = ( -/turf/simulated/wall/mineral/plastitanium, +/turf/simulated/wall/r_wall/plastitanium, /area/ruin/unpowered/misc_lavaruin) "d" = ( /turf/simulated/floor/mineral/plastitanium/red/lavaland_air, 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 c8c5f43b75be..f3dcf525e0c4 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm @@ -33,7 +33,7 @@ }, /area/ruin/unpowered/syndicate_lava_base/virology) "ae" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/testlab) "af" = ( /obj/machinery/light/small{ @@ -83,7 +83,7 @@ /area/ruin/unpowered/syndicate_lava_base/virology) "ak" = ( /obj/machinery/vending/boozeomat/syndicate_access, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/bar) "al" = ( /obj/effect/decal/cleanable/dirt, @@ -135,7 +135,7 @@ }, /area/ruin/unpowered/syndicate_lava_base/virology) "as" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/chemistry) "at" = ( /obj/structure/grille, @@ -396,7 +396,7 @@ /turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/main) "aL" = ( -/turf/simulated/wall/mineral/plastitanium/explosive, +/turf/simulated/wall/r_wall/plastitanium/explosive, /area/ruin/unpowered/syndicate_lava_base/testlab) "aM" = ( /obj/effect/turf_decal/stripes/line{ @@ -1056,7 +1056,7 @@ /turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/cargo) "bT" = ( -/turf/simulated/wall/mineral/plastitanium/explosive, +/turf/simulated/wall/r_wall/plastitanium/explosive, /area/ruin/unpowered/syndicate_lava_base/medbay) "bU" = ( /obj/machinery/light/small{ @@ -1176,7 +1176,7 @@ /area/ruin/unpowered/syndicate_lava_base/medbay) "ce" = ( /obj/structure/sign/securearea, -/turf/simulated/wall/mineral/plastitanium/explosive, +/turf/simulated/wall/r_wall/plastitanium/explosive, /area/ruin/unpowered/syndicate_lava_base/main) "cg" = ( /obj/machinery/portable_atmospherics/canister/nitrogen, @@ -1362,7 +1362,7 @@ /turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/chemistry) "dy" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/cargo) "dA" = ( /obj/structure/closet/l3closet, @@ -1506,11 +1506,11 @@ /turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/cargo) "dP" = ( -/turf/simulated/wall/mineral/plastitanium/explosive, +/turf/simulated/wall/r_wall/plastitanium/explosive, /area/ruin/unpowered/syndicate_lava_base/cargo) "dQ" = ( /obj/structure/sign/securearea, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/testlab) "dR" = ( /obj/machinery/door/firedoor, @@ -1716,7 +1716,7 @@ /turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/cargo) "eh" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/virology) "ei" = ( /obj/structure/disposaloutlet{ @@ -2043,7 +2043,7 @@ /area/ruin/unpowered/syndicate_lava_base/virology) "eJ" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/virology) "eL" = ( /obj/machinery/door/airlock/hatch{ @@ -2581,7 +2581,7 @@ /area/ruin/unpowered/syndicate_lava_base/cargo) "fx" = ( /obj/structure/sign/securearea, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/cargo) "fy" = ( /obj/machinery/door/airlock/medical/glass{ @@ -2632,7 +2632,7 @@ /area/ruin/unpowered/syndicate_lava_base/virology) "fD" = ( /obj/structure/sign/biohazard, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/virology) "fE" = ( /obj/effect/turf_decal/bot, @@ -2772,7 +2772,7 @@ /turf/simulated/floor/plating, /area/ruin/unpowered/syndicate_lava_base/cargo) "gj" = ( -/turf/simulated/wall/mineral/plastitanium/explosive, +/turf/simulated/wall/r_wall/plastitanium/explosive, /area/ruin/unpowered/syndicate_lava_base/virology) "gp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -3032,7 +3032,7 @@ /area/ruin/unpowered/syndicate_lava_base/main) "gO" = ( /obj/structure/sign/cargo, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/cargo) "gP" = ( /obj/machinery/photocopier, @@ -3100,7 +3100,7 @@ /turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/virology) "ha" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/main) "hb" = ( /obj/effect/decal/cleanable/dirt, @@ -3302,7 +3302,7 @@ /turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/main) "hz" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/dormitories) "hA" = ( /obj/structure/closet/emcloset/anchored, @@ -3400,7 +3400,7 @@ /turf/simulated/floor/plasteel/grimy, /area/ruin/unpowered/syndicate_lava_base/dormitories) "hO" = ( -/turf/simulated/wall/mineral/plastitanium/explosive, +/turf/simulated/wall/r_wall/plastitanium/explosive, /area/ruin/unpowered/syndicate_lava_base/dormitories) "hP" = ( /obj/machinery/light/small{ @@ -3462,7 +3462,7 @@ /obj/machinery/porta_turret/syndicate{ dir = 10 }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/main) "hZ" = ( /obj/machinery/firealarm/syndicate{ @@ -3634,7 +3634,7 @@ /area/ruin/unpowered/syndicate_lava_base/main) "iq" = ( /obj/structure/sign/securearea, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/main) "ir" = ( /obj/effect/decal/cleanable/dirt, @@ -3844,7 +3844,7 @@ /turf/simulated/floor/plating/lavaland_air, /area/ruin/unpowered/syndicate_lava_base/arrivals) "iN" = ( -/turf/simulated/wall/mineral/plastitanium/explosive, +/turf/simulated/wall/r_wall/plastitanium/explosive, /area/ruin/unpowered/syndicate_lava_base/main) "iO" = ( /obj/machinery/light/small{ @@ -4247,7 +4247,7 @@ /turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/main) "ju" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/engineering) "jv" = ( /obj/effect/turf_decal/bot, @@ -4275,7 +4275,7 @@ /turf/simulated/floor/plating, /area/ruin/unpowered/syndicate_lava_base/bar) "jy" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/bar) "jz" = ( /obj/machinery/door/airlock/public/glass{ @@ -4421,7 +4421,7 @@ /obj/machinery/atmospherics/pipe/simple/visible/scrubbers{ dir = 6 }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/engineering) "jK" = ( /obj/machinery/atmospherics/unary/outlet_injector/on{ @@ -4489,7 +4489,7 @@ /turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/bar) "jP" = ( -/turf/simulated/wall/mineral/plastitanium/explosive, +/turf/simulated/wall/r_wall/plastitanium/explosive, /area/ruin/unpowered/syndicate_lava_base/bar) "jQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -4533,7 +4533,7 @@ /area/ruin/unpowered/syndicate_lava_base/main) "jU" = ( /obj/structure/sign/engineering, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/engineering) "jV" = ( /obj/effect/turf_decal/stripes/line{ @@ -4732,7 +4732,7 @@ /area/ruin/unpowered/syndicate_lava_base/engineering) "kl" = ( /obj/machinery/atmospherics/pipe/simple/visible/scrubbers, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/engineering) "km" = ( /obj/structure/cable/yellow{ @@ -5034,7 +5034,7 @@ /turf/simulated/floor/plating, /area/ruin/unpowered/syndicate_lava_base/main) "kQ" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/medbay) "kR" = ( /obj/machinery/door/firedoor, @@ -5053,7 +5053,7 @@ /area/ruin/unpowered/syndicate_lava_base/medbay) "kT" = ( /obj/structure/sign/redcross, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/medbay) "kV" = ( /obj/effect/turf_decal/stripes/line{ @@ -5357,7 +5357,7 @@ pixel_x = -1; pixel_y = 1 }, -/obj/item/stack/sheet/mineral/plastitanium{ +/obj/item/stack/sheet/plastitanium{ amount = 30 }, /obj/item/stack/sheet/glass/fifty{ @@ -5395,7 +5395,7 @@ /obj/machinery/porta_turret/syndicate{ dir = 9 }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/main) "lU" = ( /obj/machinery/alarm/syndicate{ @@ -5589,10 +5589,10 @@ /turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/engineering) "mn" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/telecomms) "mo" = ( -/turf/simulated/wall/mineral/plastitanium/explosive, +/turf/simulated/wall/r_wall/plastitanium/explosive, /area/ruin/unpowered/syndicate_lava_base/telecomms) "mp" = ( /obj/structure/grille, @@ -5739,7 +5739,7 @@ /area/ruin/unpowered/syndicate_lava_base/engineering) "mN" = ( /obj/structure/sign/securearea, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/telecomms) "mP" = ( /obj/structure/filingcabinet/security, @@ -5761,7 +5761,7 @@ /turf/simulated/floor/plasteel/dark, /area/ruin/unpowered/syndicate_lava_base/telecomms) "mT" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/arrivals) "mU" = ( /obj/structure/grille, @@ -5849,7 +5849,7 @@ /area/ruin/unpowered/syndicate_lava_base/engineering) "nf" = ( /obj/structure/sign/fire, -/turf/simulated/wall/mineral/plastitanium/coated, +/turf/simulated/wall/r_wall/plastitanium, /area/ruin/unpowered/syndicate_lava_base/engineering) "ng" = ( /obj/structure/table, @@ -6531,11 +6531,11 @@ /area/ruin/unpowered/syndicate_lava_base/arrivals) "oF" = ( /obj/structure/sign/securearea, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/arrivals) "oP" = ( /obj/structure/sign/chemistry, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/testlab) "pQ" = ( /obj/structure/sign/explosives/alt{ @@ -6556,19 +6556,19 @@ /area/ruin/unpowered/syndicate_lava_base/testlab) "yd" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow, -/turf/simulated/wall/mineral/plastitanium/coated, +/turf/simulated/wall/r_wall/plastitanium, /area/ruin/unpowered/syndicate_lava_base/engineering) "yU" = ( -/turf/simulated/wall/mineral/plastitanium/explosive, +/turf/simulated/wall/r_wall/plastitanium/explosive, /area/ruin/unpowered/syndicate_lava_base/chemistry) "Am" = ( /obj/machinery/porta_turret/syndicate{ dir = 6 }, -/turf/simulated/wall/mineral/plastitanium/coated, +/turf/simulated/wall/r_wall/plastitanium, /area/ruin/unpowered/syndicate_lava_base/main) "Au" = ( -/turf/simulated/wall/mineral/plastitanium/explosive, +/turf/simulated/wall/r_wall/plastitanium/explosive, /area/ruin/unpowered/syndicate_lava_base/engineering) "BF" = ( /obj/structure/grille, @@ -6610,7 +6610,7 @@ /obj/machinery/porta_turret/syndicate{ dir = 5 }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/main) "Lg" = ( /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -6627,20 +6627,20 @@ /obj/machinery/porta_turret/syndicate{ dir = 6 }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/main) "RI" = ( -/turf/simulated/wall/mineral/plastitanium/coated, +/turf/simulated/wall/r_wall/plastitanium, /area/ruin/unpowered/syndicate_lava_base/engineering) "RR" = ( /obj/machinery/porta_turret/syndicate{ dir = 10 }, -/turf/simulated/wall/mineral/plastitanium/coated, +/turf/simulated/wall/r_wall/plastitanium, /area/ruin/unpowered/syndicate_lava_base/main) "RV" = ( /obj/structure/sign/fire, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered/syndicate_lava_base/engineering) "Tp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ diff --git a/_maps/map_files/RandomRuins/SpaceRuins/syndiedepot.dmm b/_maps/map_files/RandomRuins/SpaceRuins/syndiedepot.dmm index 211fb6aaaf9c..c62fed0cb570 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/syndiedepot.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/syndiedepot.dmm @@ -98,7 +98,7 @@ }, /area/syndicate_depot/outer) "at" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/core) "au" = ( /obj/machinery/light{ @@ -199,7 +199,7 @@ /area/syndicate_depot/core) "aI" = ( /obj/structure/sign/poster/contraband/syndicate_recruitment, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/core) "aJ" = ( /obj/machinery/light, @@ -210,7 +210,7 @@ /area/syndicate_depot/core) "aK" = ( /obj/structure/sign/poster/contraband/lamarr, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/core) "aL" = ( /obj/machinery/light{ @@ -322,7 +322,7 @@ /area/syndicate_depot/core) "aY" = ( /obj/structure/sign/poster/contraband/fun_police, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/core) "aZ" = ( /obj/machinery/door/poddoor/multi_tile/two_tile_hor, @@ -359,10 +359,10 @@ /area/syndicate_depot/core) "be" = ( /obj/structure/sign/poster/contraband/lusty_xenomorph, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/core) "bf" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/outer) "bg" = ( /obj/effect/spawner/random_spawners/syndicate/layout/spacepod, @@ -383,7 +383,7 @@ /area/syndicate_depot/core) "bi" = ( /obj/structure/sign/poster/official/high_class_martini, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/core) "bj" = ( /obj/structure/dispenser, @@ -476,7 +476,7 @@ /area/syndicate_depot/outer) "bt" = ( /obj/structure/sign/poster/official/air1, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/core) "bu" = ( /obj/structure/dispenser, @@ -524,11 +524,11 @@ /area/syndicate_depot/core) "bA" = ( /obj/structure/sign/poster/contraband/tools, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/core) "bB" = ( /obj/structure/sign/poster/contraband/hacking_guide, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/core) "bC" = ( /mob/living/simple_animal/hostile/syndicate/melee/autogib/depot/officer, @@ -690,14 +690,14 @@ dir = 6; name = "syndi_depot_shield" }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/core) "bY" = ( /obj/effect/landmark{ dir = 4; name = "syndi_depot_shield" }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/core) "bZ" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door/vault, @@ -715,7 +715,7 @@ dir = 4; name = "syndi_depot_shield" }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/core) "cb" = ( /obj/structure/sign/poster/contraband/energy_swords, @@ -723,14 +723,14 @@ dir = 4; name = "syndi_depot_shield" }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/core) "cc" = ( /obj/effect/landmark{ dir = 10; name = "syndi_depot_shield" }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/core) "cd" = ( /obj/effect/spawner/random_spawners/syndicate/mob, @@ -752,7 +752,7 @@ use_power = 0 }, /obj/structure/sign/poster/contraband/syndicate_recruitment, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/outer) "cg" = ( /obj/structure/falsewall, @@ -761,7 +761,7 @@ /area/syndicate_depot/outer) "ch" = ( /obj/structure/sign/poster/official/state_laws, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/core) "ci" = ( /obj/structure/cable{ @@ -781,7 +781,7 @@ /obj/effect/landmark{ name = "syndi_depot_shield" }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/core) "ck" = ( /obj/machinery/turretid/syndicate{ @@ -849,7 +849,7 @@ /area/syndicate_depot/outer) "ct" = ( /obj/structure/sign/poster/contraband/missing_gloves, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/core) "cu" = ( /obj/machinery/atmospherics/unary/passive_vent/high_volume{ @@ -940,7 +940,7 @@ /obj/effect/landmark{ name = "syndi_depot_shield" }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/core) "cD" = ( /obj/machinery/atmospherics/unary/passive_vent/high_volume{ @@ -1017,20 +1017,20 @@ /area/syndicate_depot/outer) "cN" = ( /obj/structure/sign/poster/official/obey, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/core) "cO" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/core) "cP" = ( /obj/effect/landmark{ dir = 5; name = "syndi_depot_shield" }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/core) "cQ" = ( /obj/structure/sign/poster/contraband/syndicate_pistol, @@ -1038,14 +1038,14 @@ dir = 4; name = "syndi_depot_shield" }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/core) "cR" = ( /obj/effect/landmark{ dir = 9; name = "syndi_depot_shield" }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/core) "cS" = ( /mob/living/silicon/decoy/syndicate/depot, @@ -1166,7 +1166,7 @@ /obj/item/gps/ruin{ gpstag = "ERR#UNKWN" }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate_depot/core) "nG" = ( /obj/effect/spawner/random_spawners/syndicate/loot/level3, diff --git a/_maps/map_files/RandomZLevels/blackmarketpackers.dmm b/_maps/map_files/RandomZLevels/blackmarketpackers.dmm index e66f32f85eba..b36ed42fe259 100644 --- a/_maps/map_files/RandomZLevels/blackmarketpackers.dmm +++ b/_maps/map_files/RandomZLevels/blackmarketpackers.dmm @@ -223,7 +223,7 @@ /turf/simulated/floor/plating/airless, /area/awaymission/BMPship/Fore) "aM" = ( -/obj/item/stack/sheet/mineral/plastitanium, +/obj/item/stack/sheet/plastitanium, /turf/space, /area/space) "aN" = ( @@ -4600,7 +4600,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/BMPship/Containment) "tS" = ( -/obj/item/stack/sheet/mineral/plastitanium, +/obj/item/stack/sheet/plastitanium, /turf/simulated/floor/mineral/plastitanium/red/airless, /area/awaymission/BMPship/TraderShuttle) "tX" = ( @@ -6269,7 +6269,7 @@ /turf/simulated/floor/mineral/plastitanium/red, /area/awaymission/BMPship/Containment) "Ik" = ( -/obj/item/stack/sheet/mineral/plastitanium, +/obj/item/stack/sheet/plastitanium, /obj/effect/decal/cleanable/ash, /turf/space, /area/space) diff --git a/_maps/map_files/RandomZLevels/spacebattle.dmm b/_maps/map_files/RandomZLevels/spacebattle.dmm index 91291cf8739e..e6e6284e7229 100644 --- a/_maps/map_files/RandomZLevels/spacebattle.dmm +++ b/_maps/map_files/RandomZLevels/spacebattle.dmm @@ -4366,7 +4366,7 @@ /turf/simulated/floor/plating, /area/awaymission/spacebattle/turret4) "mz" = ( -/obj/item/stack/sheet/mineral/plastitanium, +/obj/item/stack/sheet/plastitanium, /turf/space, /area/space) "mA" = ( diff --git a/_maps/map_files/generic/syndicatebase.dmm b/_maps/map_files/generic/syndicatebase.dmm index 582a3a0aa777..75e823eff504 100644 --- a/_maps/map_files/generic/syndicatebase.dmm +++ b/_maps/map_files/generic/syndicatebase.dmm @@ -45,7 +45,7 @@ /turf/simulated/floor/plating/asteroid/airless, /area/ruin/unpowered) "agd" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/ruin/unpowered) "agV" = ( /turf/simulated/floor/plasteel{ @@ -109,7 +109,7 @@ }, /area/ruin/unpowered) "alH" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/teleporter) "ams" = ( /obj/effect/turf_decal/tile/neutral{ @@ -384,10 +384,10 @@ /area/syndicate/unpowered/syndicate_space_base/rnd/restroom) "aAd" = ( /obj/effect/decal/cleanable/fungus, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/maintenance/north) "aAe" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/toilets) "aAC" = ( /obj/structure/window/plastitanium, @@ -403,7 +403,7 @@ /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/toilets) "aAJ" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/bar) "aAQ" = ( /obj/effect/turf_decal/tile/purple, @@ -467,7 +467,7 @@ "aCz" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/mineral/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/toilets) @@ -523,7 +523,7 @@ "aDa" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/mineral/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/teleporter/arrivals) @@ -737,7 +737,7 @@ /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/bar) "aJC" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/engineering) "aLr" = ( /obj/structure/falsewall/plastitanium, @@ -871,7 +871,7 @@ /obj/structure/cable{ icon_state = "4-8" }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/toilets) "aQk" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -1184,7 +1184,7 @@ "aYF" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/mineral/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/central) @@ -2409,7 +2409,7 @@ /area/syndicate/unpowered/syndicate_space_base/engineering) "cfM" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/engineering) "cgh" = ( /obj/effect/decal/cleanable/dirt, @@ -2574,7 +2574,7 @@ /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/north) "clW" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/bar/storage) "cmL" = ( /obj/effect/decal/warning_stripes/west, @@ -3076,7 +3076,7 @@ }, /area/syndicate/unpowered/syndicate_space_base/kitchen) "cMm" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/kitchen) "cNi" = ( /obj/effect/turf_decal/tile/red{ @@ -3640,7 +3640,7 @@ "dnW" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/mineral/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/east) @@ -3697,7 +3697,7 @@ }, /area/syndicate/unpowered/syndicate_space_base/rnd/chemistry) "dpC" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/teleporter/arrivals) "dpK" = ( /obj/structure/closet, @@ -3957,7 +3957,7 @@ /area/syndicate/unpowered/syndicate_space_base/kitchen) "dCM" = ( /obj/structure/sign/examroom, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/medbay/surgery1) "dDV" = ( /obj/structure/window/plastitanium, @@ -4314,7 +4314,7 @@ "dTo" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/mineral/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/medbay/surgery1) @@ -4466,7 +4466,7 @@ "ebj" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/mineral/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/firing_range) @@ -4481,7 +4481,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 4 }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/engineering) "ebW" = ( /obj/machinery/portable_atmospherics/canister/air, @@ -5772,12 +5772,12 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/medbay/virology) "foL" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/mineral/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/medbay/surgery2) @@ -5872,7 +5872,7 @@ /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/north) "ftp" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/botany) "fuv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -5892,7 +5892,7 @@ "fvk" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/mineral/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/botany) @@ -6513,7 +6513,7 @@ "fXY" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/mineral/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/engineering) @@ -6682,7 +6682,7 @@ /area/syndicate/unpowered/syndicate_space_base/maintenance/north) "gjO" = ( /obj/effect/decal/cleanable/fungus, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/medbay) "gkM" = ( /obj/machinery/vending/suitdispenser{ @@ -6813,7 +6813,7 @@ required_access = list(150); door_type = /obj/machinery/door/airlock/external }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/engineering) "grA" = ( /obj/structure/window/reinforced{ @@ -6832,7 +6832,7 @@ "grR" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/mineral/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/north) @@ -6887,7 +6887,7 @@ }, /area/syndicate/unpowered/syndicate_space_base/teleporter/arrivals) "gvH" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/kitchen/freezer) "gwU" = ( /obj/item/mop, @@ -7843,7 +7843,7 @@ }, /area/syndicate/unpowered/syndicate_space_base/medbay) "hkP" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/janitorial) "hlb" = ( /obj/machinery/door/firedoor, @@ -9204,7 +9204,7 @@ dir = 4; name = "Труба фильтрации" }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/engineering) "isw" = ( /obj/effect/turf_decal/tile/yellow{ @@ -9673,7 +9673,7 @@ }, /area/syndicate/unpowered/syndicate_space_base/botany) "iOd" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/space) "iOq" = ( /obj/structure/cable{ @@ -9735,7 +9735,7 @@ /area/syndicate/unpowered/syndicate_space_base/botany) "iRm" = ( /obj/structure/sign/poster/contraband/have_a_puff, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/kitchen/freezer) "iRw" = ( /obj/effect/turf_decal/tile/red, @@ -9944,7 +9944,7 @@ }, /area/syndicate/unpowered/syndicate_space_base/main/north) "iXp" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/engineering/storage) "iYa" = ( /obj/effect/turf_decal/tile/yellow{ @@ -10174,7 +10174,7 @@ }, /area/syndicate/unpowered/syndicate_space_base/rnd/genetics) "jiG" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/torture_room) "jkg" = ( /obj/effect/decal/cleanable/dirt, @@ -10382,7 +10382,7 @@ /turf/simulated/mineral/iron, /area/ruin/unpowered) "jvN" = ( -/turf/simulated/wall/mineral/plastitanium, +/turf/simulated/wall/r_wall/plastitanium, /area/syndicate/unpowered/syndicate_space_base/teleporter/arrivals) "jvP" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -12896,7 +12896,7 @@ /area/syndicate/unpowered/syndicate_space_base/kitchen) "lDw" = ( /obj/structure/sign/poster/contraband/red_rum, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/kitchen) "lEd" = ( /turf/simulated/floor/plasteel{ @@ -13075,10 +13075,10 @@ /area/syndicate/unpowered/syndicate_space_base/engineering) "lMT" = ( /obj/structure/sign/examroom, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/medbay) "lNn" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/rnd/restroom) "lOK" = ( /obj/effect/turf_decal/tile/yellow{ @@ -13158,7 +13158,7 @@ /area/syndicate/unpowered/syndicate_space_base/medbay/virology) "lRr" = ( /obj/effect/decal/cleanable/fungus, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/rnd/genetics) "lSb" = ( /obj/effect/turf_decal/tile/yellow{ @@ -13526,7 +13526,7 @@ /area/syndicate/unpowered/syndicate_space_base/main/west_arrivals) "mdI" = ( /obj/structure/sign/custodian, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/janitorial) "mez" = ( /obj/machinery/door/airlock/syndicate/public{ @@ -13578,7 +13578,7 @@ }, /area/syndicate/unpowered/syndicate_space_base/rnd/server) "mfi" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/rnd) "mfr" = ( /obj/structure/grille{ @@ -13589,7 +13589,7 @@ /area/syndicate/unpowered/syndicate_space_base/botany) "mfB" = ( /obj/structure/sign/botany, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/botany) "mfE" = ( /obj/effect/turf_decal/tile/green{ @@ -13645,17 +13645,17 @@ /obj/machinery/atmospherics/pipe/simple/visible/universal{ name = "Из скрабберов на фильтрацию" }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/engineering) "mhm" = ( /obj/machinery/atmospherics/pipe/simple/visible/universal, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/engineering) "mhH" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/engineering) "min" = ( /obj/effect/turf_decal/tile/yellow{ @@ -13996,7 +13996,7 @@ /area/syndicate/unpowered/syndicate_space_base/main/west_arrivals) "mvw" = ( /obj/structure/sign/poster/contraband/revolver, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/telecomms/agent_room) "mvF" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -14800,7 +14800,7 @@ /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/south) "niS" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/medbay/surgery2) "nja" = ( /obj/machinery/bodyscanner, @@ -15139,7 +15139,7 @@ "ntM" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/mineral/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/rnd) @@ -15996,7 +15996,7 @@ /area/syndicate/unpowered/syndicate_space_base/torture_room) "nXa" = ( /obj/structure/sign/poster/contraband/clown, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/torture_room) "nXt" = ( /obj/machinery/defibrillator_mount/loaded{ @@ -16070,7 +16070,7 @@ }, /area/syndicate/unpowered/syndicate_space_base/torture_room) "oay" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/telecomms) "oaE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -16138,14 +16138,14 @@ }, /area/syndicate/unpowered/syndicate_space_base/vault) "odN" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/maintenance/central) "odW" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/maintenance/central) "oeA" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/maintenance/north) "oeD" = ( /obj/machinery/light/small{ @@ -16155,7 +16155,7 @@ /turf/simulated/floor/engine, /area/syndicate/unpowered/syndicate_space_base/rnd/testlab) "ogn" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/dormitories/cabin1) "ogt" = ( /obj/structure/window/plastitanium, @@ -16256,7 +16256,7 @@ /turf/simulated/floor/carpet/black, /area/syndicate/unpowered/syndicate_space_base/main/north) "okS" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/cryo) "olC" = ( /obj/effect/turf_decal/tile/blue, @@ -16526,7 +16526,7 @@ "ovD" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/mineral/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/medbay/virology) @@ -17116,7 +17116,7 @@ /area/syndicate/unpowered/syndicate_space_base/main/central_e) "oTw" = ( /obj/structure/sign/nosmoking_2, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/engineering) "oTF" = ( /obj/effect/decal/warning_stripes/yellow/hollow, @@ -17251,7 +17251,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/medbay/virology) "oYE" = ( /obj/structure/lattice, @@ -17431,7 +17431,7 @@ /turf/simulated/floor/plating/ice, /area/ruin/unpowered) "phR" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/maintenance/east) "pie" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -17715,14 +17715,14 @@ /obj/machinery/atmospherics/pipe/simple/hidden/universal{ dir = 4 }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/medbay/virology) "ppt" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/armory) "ppB" = ( /obj/structure/sign/poster/contraband/energy_swords, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/armory) "ppJ" = ( /obj/structure/table/wood/fancy, @@ -17734,7 +17734,7 @@ /area/syndicate/unpowered/syndicate_space_base/rnd/rd_office) "pqo" = ( /obj/structure/sign/poster/contraband/hacking_guide, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/armory) "pqs" = ( /obj/effect/turf_decal/tile/purple{ @@ -17820,7 +17820,7 @@ /turf/simulated/floor/wood, /area/syndicate/unpowered/syndicate_space_base/dormitories/cabin1) "ptx" = ( -/turf/simulated/wall/mineral/plastitanium, +/turf/simulated/wall/r_wall/plastitanium, /area/syndicate/unpowered/syndicate_space_base/teleporter) "ptA" = ( /obj/machinery/door/airlock/syndicate/public{ @@ -18007,7 +18007,7 @@ /area/syndicate/unpowered/syndicate_space_base/cryo) "pAy" = ( /obj/effect/decal/cleanable/dirt, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/maintenance/south) "pAA" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -18306,7 +18306,7 @@ "pLA" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/mineral/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/torture_room) @@ -18421,7 +18421,7 @@ /area/syndicate/unpowered/syndicate_space_base/armory/hall_middle) "pQd" = ( /obj/effect/decal/cleanable/fungus, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/medbay/virology) "pQo" = ( /obj/structure/chair/office/dark, @@ -19115,7 +19115,7 @@ /area/syndicate/unpowered/syndicate_space_base/main/central_e) "qrZ" = ( /obj/structure/sign/engineering, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/engineering) "qsB" = ( /obj/effect/decal/warning_stripes/yellow/hollow, @@ -19845,7 +19845,7 @@ /area/syndicate/unpowered/syndicate_space_base/maintenance/central) "qLY" = ( /obj/effect/decal/cleanable/fungus, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/maintenance/south) "qMn" = ( /obj/structure/window/plastitanium, @@ -19929,7 +19929,7 @@ /area/syndicate/unpowered/syndicate_space_base/main/north) "qQP" = ( /obj/structure/sign/chemistry, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/rnd/chemistry) "qRe" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -20011,7 +20011,7 @@ /turf/simulated/floor/carpet/black, /area/syndicate/unpowered/syndicate_space_base/cryo) "qVf" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/rnd/chemistry) "qVJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -20171,7 +20171,7 @@ }, /area/syndicate/unpowered/syndicate_space_base/rnd/chemistry) "raF" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/telecomms/agent_room) "rch" = ( /obj/structure/cable{ @@ -20191,7 +20191,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/telecomms/agent_room) "res" = ( /obj/structure/rack{ @@ -20295,7 +20295,7 @@ /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/central) "rjD" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/dormitories/cabin2) "rky" = ( /obj/structure/table/wood, @@ -21142,7 +21142,7 @@ /turf/simulated/floor/carpet/black, /area/syndicate/unpowered/syndicate_space_base/dormitories/cabin2) "rXX" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/rnd/rd_office) "rZn" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -21394,7 +21394,7 @@ /area/syndicate/unpowered/syndicate_space_base/maintenance/east) "siy" = ( /obj/effect/decal/cleanable/fungus, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/maintenance/east) "ska" = ( /obj/effect/decal/cleanable/dirt, @@ -21780,7 +21780,7 @@ /turf/simulated/floor/carpet/black, /area/syndicate/unpowered/syndicate_space_base/dormitories/cabin2) "sFj" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/medbay/morgue) "sFu" = ( /obj/item/twohanded/required/kirbyplants, @@ -22100,10 +22100,10 @@ /area/syndicate/unpowered/syndicate_space_base/maintenance/east) "sVq" = ( /obj/effect/decal/cleanable/fungus, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/cargo/disposals) "sXX" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/cargo/disposals) "sXY" = ( /obj/effect/turf_decal/tile/blue{ @@ -22643,7 +22643,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/prison) "tuD" = ( /obj/effect/spawner/random_spawners/syndicate/loot/level2{ @@ -22655,7 +22655,7 @@ /obj/structure/disposalpipe/segment{ dir = 10 }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/prison) "tvd" = ( /obj/machinery/atmospherics/pipe/simple/visible/yellow{ @@ -22679,7 +22679,7 @@ /area/syndicate/unpowered/syndicate_space_base/engineering) "tvg" = ( /obj/structure/sign/poster/contraband/c20r, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/telecomms/agent_room) "tvX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -22700,7 +22700,7 @@ /area/syndicate/unpowered/syndicate_space_base/telecomms/agent_room) "twe" = ( /obj/structure/sign/nuke, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/armory) "txf" = ( /obj/structure/table/wood, @@ -23671,7 +23671,7 @@ }, /area/syndicate/unpowered/syndicate_space_base/armory/hallway) "tWr" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/armory/hallway) "tXc" = ( /obj/structure/chair/sofa/right{ @@ -23963,7 +23963,7 @@ dir = 4 }, /obj/effect/decal/cleanable/fungus, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/cargo/disposals) "ulM" = ( /obj/machinery/conveyor{ @@ -24389,7 +24389,7 @@ "uzu" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/mineral/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/rnd/server) @@ -24691,7 +24691,7 @@ /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/cargo/disposals) "uIk" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/rnd/server) "uIT" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -25338,7 +25338,7 @@ /obj/structure/cable{ icon_state = "2-4" }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/prison) "vcy" = ( /obj/machinery/atmospherics/unary/vent_scrubber{ @@ -25431,7 +25431,7 @@ "vdW" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/mineral/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/medbay) @@ -25740,7 +25740,7 @@ }, /area/syndicate/unpowered/syndicate_space_base/medbay/surgery2) "vps" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/rnd/testlab) "vry" = ( /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -25947,7 +25947,7 @@ }, /area/syndicate/unpowered/syndicate_space_base/cargo) "vzF" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/maintenance/south) "vzU" = ( /obj/effect/decal/warning_stripes/yellow/hollow, @@ -26063,7 +26063,7 @@ /turf/simulated/floor/plating, /area/space) "vEL" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/cargo/storage) "vFf" = ( /obj/effect/turf_decal/tile/brown{ @@ -26520,7 +26520,7 @@ /obj/structure/disposalpipe/segment{ dir = 5 }, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/prison) "wcS" = ( /obj/effect/decal/warning_stripes/yellow/hollow, @@ -26935,7 +26935,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/cargo) "wqL" = ( /obj/structure/filingcabinet/chestdrawer, @@ -27105,7 +27105,7 @@ }, /area/syndicate/unpowered/syndicate_space_base/cargo/storage) "wwc" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/rnd/genetics) "wwr" = ( /obj/machinery/syndiepad/loadpad, @@ -27376,7 +27376,7 @@ /area/syndicate/unpowered/syndicate_space_base/main/central_s) "wCX" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/medbay/virology) "wDg" = ( /obj/structure/table/reinforced, @@ -27495,22 +27495,22 @@ "wHe" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/mineral/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/rnd/genetics) "wHt" = ( /obj/effect/decal/warning_stripes/yellow/hollow, -/obj/item/stack/sheet/mineral/plastitanium{ +/obj/item/stack/sheet/plastitanium{ amount = 50 }, -/obj/item/stack/sheet/mineral/plastitanium{ +/obj/item/stack/sheet/plastitanium{ amount = 50 }, -/obj/item/stack/sheet/mineral/plastitanium{ +/obj/item/stack/sheet/plastitanium{ amount = 50 }, -/obj/item/stack/sheet/mineral/plastitanium{ +/obj/item/stack/sheet/plastitanium{ amount = 50 }, /obj/item/stack/sheet/plastitaniumglass{ @@ -27573,7 +27573,7 @@ }, /area/syndicate/unpowered/syndicate_space_base/medbay/surgery1) "wKb" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/armory/hall_middle) "wKg" = ( /obj/machinery/atmospherics/pipe/simple/visible/purple{ @@ -27954,7 +27954,7 @@ /turf/simulated/floor/plating/asteroid/airless, /area/ruin/unpowered) "wTW" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/medbay) "wUv" = ( /obj/structure/disposalpipe/segment{ @@ -28215,7 +28215,7 @@ /area/syndicate/unpowered/syndicate_space_base/cargo/storage) "xbF" = ( /obj/structure/disposalpipe/segment, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/rnd/testlab) "xbI" = ( /turf/simulated/floor/plating/ice, @@ -28413,7 +28413,7 @@ }, /area/syndicate/unpowered/syndicate_space_base/main/central_s) "xkS" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/cargo) "xkT" = ( /turf/simulated/floor/carpet, @@ -28608,7 +28608,7 @@ }, /area/syndicate/unpowered/syndicate_space_base/medbay) "xtm" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/medbay/virology) "xtB" = ( /obj/effect/turf_decal/tile/blue{ @@ -28624,7 +28624,7 @@ }, /area/syndicate/unpowered/syndicate_space_base/medbay) "xtE" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/vault) "xtR" = ( /obj/effect/turf_decal/tile/blue{ @@ -28637,7 +28637,7 @@ /area/syndicate/unpowered/syndicate_space_base/medbay) "xtY" = ( /obj/structure/sign/cargo, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/cargo) "xug" = ( /obj/machinery/vending/syndisnack, @@ -28869,7 +28869,7 @@ }, /area/syndicate/unpowered/syndicate_space_base/medbay) "xBc" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/medbay/surgery1) "xCe" = ( /obj/effect/turf_decal/tile/purple{ @@ -29211,7 +29211,7 @@ }, /area/syndicate/unpowered/syndicate_space_base/maintenance/south) "xNO" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/firing_range) "xOn" = ( /obj/effect/decal/cleanable/dirt, @@ -29316,7 +29316,7 @@ }, /area/syndicate/unpowered/syndicate_space_base/medbay) "xQZ" = ( -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/prison) "xRU" = ( /obj/effect/turf_decal/tile/blue{ @@ -29987,7 +29987,7 @@ /area/syndicate/unpowered/syndicate_space_base/rnd) "ymd" = ( /obj/structure/sign/science, -/turf/simulated/wall/mineral/plastitanium/nodiagonal, +/turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/rnd) (1,1,1) = {" diff --git a/code/__DEFINES/icon_smoothing.dm b/code/__DEFINES/icon_smoothing.dm index e343d4dff8c4..759200e64e6b 100644 --- a/code/__DEFINES/icon_smoothing.dm +++ b/code/__DEFINES/icon_smoothing.dm @@ -140,7 +140,7 @@ #define SMOOTH_GROUP_IRON_WALLS S_OBJ(10) ///turf/simulated/wall/mineral/iron, /obj/structure/falsewall/iron #define SMOOTH_GROUP_ABDUCTOR_WALLS S_OBJ(11) ///turf/simulated/wall/mineral/abductor, /obj/structure/falsewall/abductor #define SMOOTH_GROUP_TITANIUM_WALLS S_OBJ(12) ///turf/simulated/wall/mineral/titanium, /obj/structure/falsewall/titanium -#define SMOOTH_GROUP_PLASTITANIUM_WALLS S_OBJ(14) ///turf/simulated/wall/mineral/plastitanium, /obj/structure/falsewall/plastitanium +#define SMOOTH_GROUP_PLASTITANIUM_WALLS S_OBJ(14) ///turf/simulated/wall/r_wall/plastitanium, /obj/structure/falsewall/plastitanium #define SMOOTH_GROUP_SURVIVAL_TITANIUM_POD S_OBJ(15) ///turf/simulated/wall/mineral/titanium/survival/pod, /obj/machinery/door/airlock/survival_pod, /obj/structure/window/reinforced/shuttle/survival_pod #define SMOOTH_GROUP_HIERO_WALL S_OBJ(16) ///obj/effect/temp_visual/elite_tumor_wall, /obj/effect/temp_visual/hierophant/wall #define SMOOTH_GROUP_BAMBOO_WALLS S_OBJ(17) //![/turf/simulated/wall/mineral/bamboo, /obj/structure/falsewall/bamboo] diff --git a/code/datums/outfits/outfit_debug.dm b/code/datums/outfits/outfit_debug.dm index 932c22d4e261..cc870f199bca 100644 --- a/code/datums/outfits/outfit_debug.dm +++ b/code/datums/outfits/outfit_debug.dm @@ -444,7 +444,7 @@ new /obj/item/stack/sheet/mineral/bananium/fifty(src) new /obj/item/stack/sheet/mineral/tranquillite/fifty(src) new /obj/item/stack/sheet/mineral/titanium/fifty(src) - new /obj/item/stack/sheet/mineral/plastitanium/fifty(src) + new /obj/item/stack/sheet/plastitanium/fifty(src) new /obj/item/stack/sheet/mineral/abductor/fifty(src) new /obj/item/stack/sheet/mineral/adamantine/fifty(src) new /obj/item/stack/sheet/mineral/snow/fifty(src) diff --git a/code/datums/syndiesupplypacks.dm b/code/datums/syndiesupplypacks.dm index de1e6050254e..be77809799e1 100644 --- a/code/datums/syndiesupplypacks.dm +++ b/code/datums/syndiesupplypacks.dm @@ -1979,7 +1979,7 @@ GLOBAL_LIST_INIT(all_syndie_supply_groups, list(SYNDIE_SUPPLY_EMERGENCY,SYNDIE_S /datum/syndie_supply_packs/materials/plastitanium50 name = "50 Plastitanium Sheets Crate" - contains = list(/obj/item/stack/sheet/mineral/plastitanium) + contains = list(/obj/item/stack/sheet/plastitanium) amount = 50 cost = 8000 containername = "plastitanium sheets crate" diff --git a/code/game/machinery/syndicatebomb.dm b/code/game/machinery/syndicatebomb.dm index 4ab349668ffe..e0c7bbee2ca5 100644 --- a/code/game/machinery/syndicatebomb.dm +++ b/code/game/machinery/syndicatebomb.dm @@ -326,7 +326,7 @@ . = ..() if(. && explosive_wall_group) for(var/wall in GLOB.explosive_walls) - var/turf/simulated/wall/mineral/plastitanium/explosive/E = wall + var/turf/simulated/wall/r_wall/plastitanium/explosive/E = wall if(E.explosive_wall_group == explosive_wall_group) E.self_destruct() sleep(5) diff --git a/code/game/objects/effects/spawners/random_spawners.dm b/code/game/objects/effects/spawners/random_spawners.dm index e10f9531943d..ed859faffd0b 100644 --- a/code/game/objects/effects/spawners/random_spawners.dm +++ b/code/game/objects/effects/spawners/random_spawners.dm @@ -400,7 +400,7 @@ name = "50pc door 25pc falsewall 25pc wall" result = list( /obj/machinery/door/airlock/hatch/syndicate = 6, - /turf/simulated/wall/mineral/plastitanium/nodiagonal = 2, + /turf/simulated/wall/r_wall/plastitanium/nodiagonal = 2, /obj/structure/falsewall/plastitanium = 2, ) @@ -408,7 +408,7 @@ name = "80pc vaultdoor 20pc wall" result = list( /obj/machinery/door/airlock/hatch/syndicate/vault = 4, - /turf/simulated/wall/mineral/plastitanium/nodiagonal = 1, + /turf/simulated/wall/r_wall/plastitanium/nodiagonal = 1, ) /obj/effect/spawner/random_spawners/syndicate/layout/spacepod diff --git a/code/game/objects/items/stacks/sheets/mineral.dm b/code/game/objects/items/stacks/sheets/mineral.dm index b8f9e1b879d4..87e4cd4c5091 100644 --- a/code/game/objects/items/stacks/sheets/mineral.dm +++ b/code/game/objects/items/stacks/sheets/mineral.dm @@ -367,18 +367,18 @@ GLOBAL_LIST_INIT(titanium_recipes, list( /* * Plastitanium */ -/obj/item/stack/sheet/mineral/plastitanium +/obj/item/stack/sheet/plastitanium name = "plastitanium" icon_state = "sheet-plastitanium" item_state = "sheet-plastitanium" singular_name = "plastitanium sheet" throw_speed = 1 sheettype = "plastitanium" - merge_type = /obj/item/stack/sheet/mineral/plastitanium + merge_type = /obj/item/stack/sheet/plastitanium materials = list(MAT_TITANIUM=2000, MAT_PLASMA=2000) point_value = 45 -/obj/item/stack/sheet/mineral/plastitanium/fifty +/obj/item/stack/sheet/plastitanium/fifty amount = 50 GLOBAL_LIST_INIT(plastitanium_recipes, list( @@ -415,7 +415,7 @@ GLOBAL_LIST_INIT(plastitanium_recipes, list( )) )) -/obj/item/stack/sheet/mineral/plastitanium/Initialize(mapload, new_amount, merge = TRUE) +/obj/item/stack/sheet/plastitanium/Initialize(mapload, new_amount, merge = TRUE) . = ..() recipes = GLOB.plastitanium_recipes diff --git a/code/game/objects/items/weapons/syndie_RCD.dm b/code/game/objects/items/weapons/syndie_RCD.dm index 4f658ad6b8a0..7e61a82fa250 100644 --- a/code/game/objects/items/weapons/syndie_RCD.dm +++ b/code/game/objects/items/weapons/syndie_RCD.dm @@ -23,7 +23,7 @@ region_max = REGION_TAIPAN window_type = /obj/structure/window/plastitanium - wall_type = /turf/simulated/wall/mineral/plastitanium + wall_type = /turf/simulated/wall/r_wall/plastitanium matter_type = /obj/item/rcd_ammo/syndicate matter_type_large = /obj/item/rcd_ammo/syndicate/large diff --git a/code/game/objects/structures/crates_lockers/closets/syndicate.dm b/code/game/objects/structures/crates_lockers/closets/syndicate.dm index 8c12d2c70cb8..e0c31fcfe81d 100644 --- a/code/game/objects/structures/crates_lockers/closets/syndicate.dm +++ b/code/game/objects/structures/crates_lockers/closets/syndicate.dm @@ -105,7 +105,7 @@ //Plastitanium (rare ore) if(pickednum >= 40) - new /obj/item/stack/sheet/mineral/plastitanium(src, rand(rare_min, rare_max)) + new /obj/item/stack/sheet/plastitanium(src, rand(rare_min, rare_max)) //Diamond (rare HONK) if(pickednum >= 45) @@ -129,7 +129,7 @@ /obj/item/stack/sheet/mineral/diamond, /obj/item/stack/sheet/mineral/bananium, /obj/item/stack/sheet/mineral/titanium, - /obj/item/stack/sheet/mineral/plastitanium, + /obj/item/stack/sheet/plastitanium, /obj/item/stack/sheet/plasteel, /obj/item/stack/rods ) diff --git a/code/game/objects/structures/crates_lockers/crates.dm b/code/game/objects/structures/crates_lockers/crates.dm index 6beff775ef94..165c75de72e7 100644 --- a/code/game/objects/structures/crates_lockers/crates.dm +++ b/code/game/objects/structures/crates_lockers/crates.dm @@ -475,7 +475,7 @@ overlay_sparking = "heavycrate_sparks" overlay_broken = "heavycrate_hacking" overlay_lightmask = "heavysecurecrate_lightmask" - + /obj/structure/closet/crate/secure/weapon/veihit name = "highrisk crate" icon_state = "mortar" @@ -646,13 +646,13 @@ /obj/structure/closet/crate/syndicate desc = "Definitely a property of an evil corporation!" icon_state = "syndiecrate" - material_drop = /obj/item/stack/sheet/mineral/plastitanium + material_drop = /obj/item/stack/sheet/plastitanium /obj/structure/closet/crate/secure/syndicate name = "Secure suspicious crate" desc = "Definitely a property of an evil corporation! And it has a hardened lock! And a microphone?" icon_state = "syndiesecurecrate" - material_drop = /obj/item/stack/sheet/mineral/plastitanium + material_drop = /obj/item/stack/sheet/plastitanium can_be_emaged = FALSE // MARK: Blood crates @@ -661,7 +661,7 @@ name = "secure human blood crate" desc = "Ящик, содержащий капельницы с человеческой кровью." icon_state = "bloodcrate" - material_drop = /obj/item/stack/sheet/mineral/plastitanium + material_drop = /obj/item/stack/sheet/plastitanium req_access = list(ACCESS_MEDICAL) /obj/structure/closet/crate/secure/blood/get_ru_names() diff --git a/code/game/objects/structures/door_assembly_types.dm b/code/game/objects/structures/door_assembly_types.dm index f343dbd814a2..a77c0c12a3ab 100644 --- a/code/game/objects/structures/door_assembly_types.dm +++ b/code/game/objects/structures/door_assembly_types.dm @@ -310,7 +310,7 @@ base_name = "syndicate special security airlock" glass_type = /obj/machinery/door/airlock/syndicate/security/glass airlock_type = /obj/machinery/door/airlock/syndicate/security - material_type = /obj/item/stack/sheet/mineral/plastitanium + material_type = /obj/item/stack/sheet/plastitanium /obj/structure/door_assembly/syndicate/door_assembly_syndie_public name = "syndicate public airlock assembly" @@ -318,7 +318,7 @@ base_name = "syndicate special public airlock" glass_type = /obj/machinery/door/airlock/syndicate/public/glass airlock_type = /obj/machinery/door/airlock/syndicate/public - material_type = /obj/item/stack/sheet/mineral/plastitanium + material_type = /obj/item/stack/sheet/plastitanium /obj/structure/door_assembly/syndicate/door_assembly_syndie_atmos name = "syndicate atmos airlock assembly" @@ -326,7 +326,7 @@ base_name = "syndicate special atmos airlock" glass_type = /obj/machinery/door/airlock/syndicate/atmos/glass airlock_type = /obj/machinery/door/airlock/syndicate/atmos - material_type = /obj/item/stack/sheet/mineral/plastitanium + material_type = /obj/item/stack/sheet/plastitanium /obj/structure/door_assembly/syndicate/door_assembly_syndie_maint name = "syndicate maintenance airlock assembly" @@ -334,7 +334,7 @@ base_name = "syndicate special maintenance airlock" glass_type = /obj/machinery/door/airlock/syndicate/maintenance/glass airlock_type = /obj/machinery/door/airlock/syndicate/maintenance - material_type = /obj/item/stack/sheet/mineral/plastitanium + material_type = /obj/item/stack/sheet/plastitanium /obj/structure/door_assembly/syndicate/door_assembly_syndie_med name = "syndicate medical airlock assembly" @@ -342,7 +342,7 @@ base_name = "syndicate special medical airlock" glass_type = /obj/machinery/door/airlock/syndicate/medical/glass airlock_type = /obj/machinery/door/airlock/syndicate/medical - material_type = /obj/item/stack/sheet/mineral/plastitanium + material_type = /obj/item/stack/sheet/plastitanium /obj/structure/door_assembly/syndicate/door_assembly_syndie_cargo name = "syndicate cargo airlock assembly" @@ -350,7 +350,7 @@ base_name = "syndicate special cargo airlock" glass_type = /obj/machinery/door/airlock/syndicate/cargo/glass airlock_type = /obj/machinery/door/airlock/syndicate/cargo - material_type = /obj/item/stack/sheet/mineral/plastitanium + material_type = /obj/item/stack/sheet/plastitanium /obj/structure/door_assembly/syndicate/door_assembly_syndie_research name = "syndicate research airlock assembly" @@ -358,14 +358,14 @@ base_name = "syndicate special research airlock" glass_type = /obj/machinery/door/airlock/syndicate/research/glass airlock_type = /obj/machinery/door/airlock/syndicate/research - material_type = /obj/item/stack/sheet/mineral/plastitanium + material_type = /obj/item/stack/sheet/plastitanium /obj/structure/door_assembly/syndicate/door_assembly_syndie_com name = "syndicate command airlock assembly" icon = 'icons/obj/doors/airlocks/syndicate/command.dmi' base_name = "syndicate special command airlock" glass_type = /obj/machinery/door/airlock/syndicate/command/glass airlock_type = /obj/machinery/door/airlock/syndicate/command - material_type = /obj/item/stack/sheet/mineral/plastitanium + material_type = /obj/item/stack/sheet/plastitanium /obj/structure/door_assembly/syndicate/door_assembly_syndie_freezer name = "syndicate freezer airlock assembly" @@ -373,7 +373,7 @@ base_name = "syndicate special freezer airlock" glass_type = /obj/machinery/door/airlock/syndicate/freezer/glass airlock_type = /obj/machinery/door/airlock/syndicate/freezer - material_type = /obj/item/stack/sheet/mineral/plastitanium + material_type = /obj/item/stack/sheet/plastitanium /obj/structure/door_assembly/syndicate/door_assembly_syndie_extmai name = "syndicate external maintenance airlock assembly" @@ -381,7 +381,7 @@ base_name = "syndicate special external maintenance airlock" glass_type = /obj/machinery/door/airlock/syndicate/extmai/glass airlock_type = /obj/machinery/door/airlock/syndicate/extmai - material_type = /obj/item/stack/sheet/mineral/plastitanium + material_type = /obj/item/stack/sheet/plastitanium /obj/structure/door_assembly/syndicate/door_assembly_syndie_engi name = "syndicate engineering airlock assembly" @@ -389,4 +389,4 @@ base_name = "syndicate special engineering airlock" glass_type = /obj/machinery/door/airlock/syndicate/engineering/glass airlock_type = /obj/machinery/door/airlock/syndicate/engineering - material_type = /obj/item/stack/sheet/mineral/plastitanium + material_type = /obj/item/stack/sheet/plastitanium diff --git a/code/game/objects/structures/false_walls.dm b/code/game/objects/structures/false_walls.dm index 96b498bd68c0..c4ed417638d9 100644 --- a/code/game/objects/structures/false_walls.dm +++ b/code/game/objects/structures/false_walls.dm @@ -434,8 +434,8 @@ icon = 'icons/turf/walls/plastitanium_wall.dmi' icon_state = "plastitanium_wall-0" base_icon_state = "plastitanium_wall" - mineral = /obj/item/stack/sheet/mineral/plastitanium - walltype = /turf/simulated/wall/mineral/plastitanium + mineral = /obj/item/stack/sheet/plastitanium + walltype = /turf/simulated/wall/r_wall/plastitanium canSmoothWith = SMOOTH_GROUP_PLASTITANIUM_WALLS smoothing_groups = SMOOTH_GROUP_PLASTITANIUM_WALLS diff --git a/code/game/objects/structures/girders.dm b/code/game/objects/structures/girders.dm index 72ca121231c1..e5569c90db19 100644 --- a/code/game/objects/structures/girders.dm +++ b/code/game/objects/structures/girders.dm @@ -447,6 +447,12 @@ girderpasschance = 0 max_integrity = 350 +/obj/structure/girder/reinforced/plastitanium + name = "plastitanium girder" + icon_state = "plastitanium" + girderpasschance = 0 + max_integrity = 580 + /obj/structure/girder/cult name = "runed girder" desc = "Framework made of a strange and shockingly cold metal. It doesn't seem to have any bolts." diff --git a/code/game/turfs/simulated/walls_mineral.dm b/code/game/turfs/simulated/walls_mineral.dm index 77f9f6a745aa..45a088e34370 100644 --- a/code/game/turfs/simulated/walls_mineral.dm +++ b/code/game/turfs/simulated/walls_mineral.dm @@ -320,81 +320,3 @@ /turf/simulated/wall/mineral/titanium/nodecon/rcd_deconstruct_act() return RCD_NO_ACT - -/////////////////////Plastitanium walls///////////////////// - -/turf/simulated/wall/mineral/plastitanium - name = "wall" - desc = "An evil wall of plasma and titanium." - icon = 'icons/turf/walls/plastitanium_wall.dmi' - icon_state = "plastitanium_wall-0" - base_icon_state = "plastitanium_wall" - explosion_block = 4 - sheet_type = /obj/item/stack/sheet/mineral/plastitanium - smooth = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS - smoothing_groups = SMOOTH_GROUP_PLASTITANIUM_WALLS - canSmoothWith = SMOOTH_GROUP_PLASTITANIUM_WALLS - -/turf/simulated/wall/mineral/plastitanium/nodiagonal - smooth = SMOOTH_BITMASK - icon_state = "shuttle_nd" - -/turf/simulated/wall/mineral/plastitanium/nosmooth - icon = 'icons/turf/shuttle/shuttle.dmi' - icon_state = "wall" - smooth = NONE - -/turf/simulated/wall/mineral/plastitanium/overspace - icon_state = "overspace" - fixed_underlay = list("space"=1) - -/turf/simulated/wall/mineral/plastitanium/coated - name = "coated wall" - max_temperature = INFINITY - icon_state = "shuttle_nd" - smooth = SMOOTH_BITMASK - -/turf/simulated/wall/mineral/plastitanium/coated/Initialize(mapload) - . = ..() - desc += " It seems to have additional plating to protect against heat." - -/turf/simulated/wall/mineral/plastitanium/explosive - var/explosive_wall_group = EXPLOSIVE_WALL_GROUP_SYNDICATE_BASE - icon_state = "shuttle_nd" - smooth = SMOOTH_BITMASK - -/turf/simulated/wall/mineral/plastitanium/explosive/Initialize(mapload) - . = ..() - GLOB.explosive_walls += src - -/turf/simulated/wall/mineral/plastitanium/explosive/Destroy() - GLOB.explosive_walls -= src - return ..() - -/turf/simulated/wall/mineral/plastitanium/explosive/proc/self_destruct() - var/obj/item/bombcore/large/explosive_wall/bombcore = new(get_turf(src)) - bombcore.detonate() - -/turf/simulated/wall/mineral/plastitanium/explosive/ex_act(severity, target) - return - -//have to copypaste this code -/turf/simulated/wall/mineral/plastitanium/interior/copyTurf(turf/T) - if(T.type != type) - T.ChangeTurf(type) - if(length(underlays)) - T.underlays = underlays - if(T.icon_state != icon_state) - T.icon_state = icon_state - if(T.icon != icon) - T.icon = icon - if(T.color != color) - T.color = color - if(T.dir != dir) - T.dir = dir - T.transform = transform - return T - -/turf/simulated/wall/mineral/plastitanium/copyTurf(turf/T) - . = ..() - T.transform = transform diff --git a/code/game/turfs/simulated/walls_reinforced.dm b/code/game/turfs/simulated/walls_reinforced.dm index 847f2b6baee1..b2f876c53781 100644 --- a/code/game/turfs/simulated/walls_reinforced.dm +++ b/code/game/turfs/simulated/walls_reinforced.dm @@ -60,24 +60,7 @@ return .|ATTACK_CHAIN_SUCCESS if(d_state != RWALL_INTACT) - if(!istype(I, /obj/item/stack/sheet/metal)) - to_chat(user, span_warning("You need metal sheets to repair the damage.")) - return . - var/obj/item/stack/sheet/metal/metal = I - if(metal.get_amount() < d_state) - to_chat(user, span_warning("You need at least [d_state] sheets of metal repair the damage.")) - return . - to_chat(user, span_notice("You begin patching-up the wall with [metal]...")) - if(!do_after(user, max(2 SECONDS * d_state, 10 SECONDS) * metal.toolspeed, src, category = DA_CAT_TOOL) || d_state == RWALL_INTACT || QDELETED(metal)) - return . - if(!metal.use(d_state)) - to_chat(user, span_warning("At some point during the repair process you lost some metal or the wall state has changed. Make sure you have [d_state] sheets of metal before trying again.")) - return . - d_state = RWALL_INTACT - update_icon() - QUEUE_SMOOTH_NEIGHBORS(src) - to_chat(user, span_notice("You repair the last of the damage.")) - return .|ATTACK_CHAIN_SUCCESS + . = . | metal_repair(I, user) if(istype(I, /obj/item/stack/sheet/plasteel)) var/obj/item/stack/sheet/plasteel/plasteel = I @@ -270,3 +253,111 @@ if(!our_rcd.canRwall) return RCD_NO_ACT . = ..() + +/turf/simulated/wall/r_wall/proc/metal_repair(obj/item/I, mob/user) + if(!istype(I, /obj/item/stack/sheet/metal)) + to_chat(user, span_warning("You need metal sheets to repair the damage.")) + return . + var/obj/item/stack/sheet/metal/metal = I + if(metal.get_amount() < d_state) + to_chat(user, span_warning("You need at least [d_state] sheets of metal repair the damage.")) + return . + to_chat(user, span_notice("You begin patching-up the wall with [metal]...")) + if(!do_after(user, max(2 SECONDS * d_state, 10 SECONDS) * metal.toolspeed, src, category = DA_CAT_TOOL) || d_state == RWALL_INTACT || QDELETED(metal)) + return . + if(!metal.use(d_state)) + to_chat(user, span_warning("At some point during the repair process you lost some metal or the wall state has changed. Make sure you have [d_state] sheets of metal before trying again.")) + return . + d_state = RWALL_INTACT + update_icon() + QUEUE_SMOOTH_NEIGHBORS(src) + to_chat(user, span_notice("You repair the last of the damage.")) + return .|ATTACK_CHAIN_SUCCESS + +/////////////////////Plastitanium walls///////////////////// + +/turf/simulated/wall/r_wall/plastitanium + name = "wall" + desc = "An evil wall of plasma and titanium." + icon = 'icons/turf/walls/plastitanium_wall.dmi' + icon_state = "plastitanium_wall-0" + base_icon_state = "plastitanium_wall" + explosion_block = 5 + damage_cap = 1000 + max_temperature = INFINITY + hardness = 5 + sheet_type = /obj/item/stack/sheet/plastitanium + girder_type = /obj/structure/girder/reinforced/plastitanium + can_be_reinforced = 0 + smooth = SMOOTH_BITMASK | SMOOTH_DIAGONAL_CORNERS + smoothing_groups = SMOOTH_GROUP_PLASTITANIUM_WALLS + canSmoothWith = SMOOTH_GROUP_PLASTITANIUM_WALLS + +/turf/simulated/wall/r_wall/plastitanium/shuttleRotate(rotation) + return + +/turf/simulated/wall/r_wall/platitanium/attackby(obj/item/I, mob/user, params) + if(istype(I, /obj/item/stack/sheet/plasteel)) + if(ATTACK_CHAIN_CANCEL_CHECK(.)) + return . + add_fingerprint(user) + return + . = ..() + +/turf/simulated/wall/r_wall/plastitanium/devastate_wall() + new sheet_type(src, sheet_amount) + new /obj/item/stack/sheet/plastitanium(src, 2) + +/turf/simulated/wall/r_wall/plastitanium/nodiagonal + smooth = SMOOTH_BITMASK + icon_state = "shuttle_nd" + +/turf/simulated/wall/r_wall/plastitanium/nosmooth + icon = 'icons/turf/shuttle/shuttle.dmi' + icon_state = "wall" + smooth = NONE + +/turf/simulated/wall/r_wall/plastitanium/overspace + icon_state = "overspace" + fixed_underlay = list("space"=1) + +/turf/simulated/wall/r_wall/plastitanium/explosive + var/explosive_wall_group = EXPLOSIVE_WALL_GROUP_SYNDICATE_BASE + icon_state = "shuttle_nd" + smooth = SMOOTH_BITMASK + +/turf/simulated/wall/r_wall/plastitanium/explosive/Initialize(mapload) + . = ..() + GLOB.explosive_walls += src + +/turf/simulated/wall/r_wall/plastitanium/explosive/Destroy() + GLOB.explosive_walls -= src + return ..() + +/turf/simulated/wall/r_wall/plastitanium/explosive/proc/self_destruct() + var/obj/item/bombcore/large/explosive_wall/bombcore = new(get_turf(src)) + bombcore.detonate() + +/turf/simulated/wall/r_wall/plastitanium/explosive/ex_act(severity, target) + return + +//have to copypaste this code +/turf/simulated/wall/r_wall/plastitanium/interior/copyTurf(turf/T) + if(T.type != type) + T.ChangeTurf(type) + if(length(underlays)) + T.underlays = underlays + if(T.icon_state != icon_state) + T.icon_state = icon_state + if(T.icon != icon) + T.icon = icon + if(T.color != color) + T.color = color + if(T.dir != dir) + T.dir = dir + T.transform = transform + return T + +/turf/simulated/wall/r_wall/plastitanium/copyTurf(turf/T) + . = ..() + T.transform = transform diff --git a/code/modules/awaymissions/mission_code/ghost_role_spawners/golems.dm b/code/modules/awaymissions/mission_code/ghost_role_spawners/golems.dm index 36d796b9f1ff..9422231994e2 100644 --- a/code/modules/awaymissions/mission_code/ghost_role_spawners/golems.dm +++ b/code/modules/awaymissions/mission_code/ghost_role_spawners/golems.dm @@ -58,7 +58,7 @@ /obj/item/stack/sheet/mineral/bananium = /datum/species/golem/bananium, /obj/item/stack/sheet/mineral/tranquillite = /datum/species/golem/tranquillite, /obj/item/stack/sheet/mineral/titanium = /datum/species/golem/titanium, - /obj/item/stack/sheet/mineral/plastitanium = /datum/species/golem/plastitanium, + /obj/item/stack/sheet/plastitanium = /datum/species/golem/plastitanium, /obj/item/stack/sheet/mineral/abductor = /datum/species/golem/alloy, /obj/item/stack/sheet/wood = /datum/species/golem/wood, /obj/item/stack/sheet/bluespace_crystal = /datum/species/golem/bluespace, diff --git a/code/modules/awaymissions/mission_code/spacebattle.dm b/code/modules/awaymissions/mission_code/spacebattle.dm index f031f6dfa2f4..0b0483ba228d 100644 --- a/code/modules/awaymissions/mission_code/spacebattle.dm +++ b/code/modules/awaymissions/mission_code/spacebattle.dm @@ -444,7 +444,7 @@ K.update_icon() //plastitanuim - K = new /obj/item/stack/sheet/mineral/plastitanium(T, rand(1,5)) + K = new /obj/item/stack/sheet/plastitanium(T, rand(1,5)) step_to(K, get_turf(pick(view(7, src)))) K.update_icon() diff --git a/code/modules/mob/living/carbon/human/species/golem.dm b/code/modules/mob/living/carbon/human/species/golem.dm index 994ccb52a145..26c86f410ac7 100644 --- a/code/modules/mob/living/carbon/human/species/golem.dm +++ b/code/modules/mob/living/carbon/human/species/golem.dm @@ -582,7 +582,7 @@ GLOBAL_LIST_EMPTY(cached_heal_materials) /datum/species/golem/plastitanium name = SPECIES_GOLEM_PLASTITANIUM golem_colour = rgb(136, 136, 136) - skinned_type = /obj/item/stack/sheet/mineral/plastitanium + skinned_type = /obj/item/stack/sheet/plastitanium burn_mod = 0.36 prefix = "Пластитанов" special_names = list( @@ -611,7 +611,7 @@ GLOBAL_LIST_EMPTY(cached_heal_materials) /obj/item/stack/ore/plasma, /obj/item/stack/sheet/mineral/titanium, /obj/item/stack/sheet/mineral/plasma, - /obj/item/stack/sheet/mineral/plastitanium, + /obj/item/stack/sheet/plastitanium, ) /** diff --git a/code/modules/research/designs/smelting_designs.dm b/code/modules/research/designs/smelting_designs.dm index ae1b55407b21..e62982ff17c8 100644 --- a/code/modules/research/designs/smelting_designs.dm +++ b/code/modules/research/designs/smelting_designs.dm @@ -14,7 +14,7 @@ desc = "Плазма + Титан" id = "plastitanium" materials = list(MAT_TITANIUM = MINERAL_MATERIAL_AMOUNT, MAT_PLASMA = MINERAL_MATERIAL_AMOUNT) - build_path = /obj/item/stack/sheet/mineral/plastitanium + build_path = /obj/item/stack/sheet/plastitanium category = list(PRINTER_CATEGORY_INITIAL) /datum/design/smelter/plaglass_alloy diff --git a/icons/turf/walls/plastitanium_wall.dmi b/icons/turf/walls/plastitanium_wall.dmi index e32e92ad8f4a452848a38088fecf8cdc7875920d..2936856d0e5ad6e80954449d2edb455b51c0ba21 100644 GIT binary patch delta 5135 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 delta 4660 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 ZEQs05;4jM#+W#E_owjnctTewG_aDV-9?<{* From d969b533311ecc78f2aebaabcb5814649ed7d3c4 Mon Sep 17 00:00:00 2001 From: Sheya Date: Wed, 28 Jan 2026 21:47:54 +0300 Subject: [PATCH 2/8] da2 --- icons/obj/structures.dmi | Bin 168133 -> 171867 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/structures.dmi b/icons/obj/structures.dmi index 41aff0f5f1a7b85a93df6f113674aebdf4af699c..7560a4822d8401ec057dbb94735b42bfd9bf3992 100644 GIT binary patch literal 171867 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 literal 168133 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±XtsPH2NOkPcarv9;9)P8U5Xzd5 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�B}zeq(CcJyGa-%x4oeElhiF`HcXC0i8%x_kSi zs2WI9z9{zU`=ls36LMI6tF(;qL^ctBuI6W{W z$T@)IPjwgTVj{Rqs(cE_Mo zh)B~q$Y+9nW0dBuws)WE*T-Z;*_}4g(Q~%nv?M=w(3~Hk>aDgql9wb544oZO8`8DZ z@9#`aqjuiXbcfR_$_+Wmx!NXzK3O9ix$~SlHrphqjkMG@0;5zz$%_H&3~Qc$8JuPd z{eVOmB0#6sK*hmB(vv(%enFcoAlhx9w+=#d>O4s7>x0Vu@-Knv8gLjSmvd`-3mEd3 zg5yLT?Ax=8ek%!TEjc0UVgJ5;5D^;>4t*s3Kw^|mXlsQ?ts3@z*#ON}4ec19Bln%d zLva4g8M;pm+18Hxq4`H@P+6^DQaPZd{xn_h{*ks1MuL5y9~$cWUC|AVP6uCpDb1KW zHPi+Xl*b=!G{MVHeFBA7FM{GJI)2V5yT9Dyy3Ir&iZ&J%3>M{MnfSvo)~#9V^Knf4 zA;E}0hWm8z2j$0TKA@)vMN?E3n9o;9_9{dOMVm~nE*ms%Mwa!E_nCxj1Vf(1sXjUt z;EJl@$K0RT^ThF(^Fg{AQu;FHQ1f_=I(nhVtj5Z}8FIX@5k z^=|v{AD|)UXD7`kl|C~z>yVU$3gD{bmC_2xcL6!K(*C}(cvNfk^s%^JP4=V4^*FUG zzp?R$mcQ0>oQs1CLI9GJr-)U2#uS6lS37JhdNqAGa=s1|YG^uj&*35KV12ZB`h|{2 zK`p3?pIcxfqETmB6rp2}@2wfO)%>{GXtUXbOJ67$ChOHvIeH!W5UBc3SVuHbDo6F^ zW&_3ub%~mO(IH~H3pM%xl8@Pz{K6vms;33AmMnWb(%$;B%S&@1O>c$Gn}7D3pFaHX z!#TN^!#jU}ABr#e#&2z%bq_7iN`@rO0Q}^qTYme;#~*(vWkDAF<>faZx9F1J>1^j8 zC?e|@X}x3g1og?{BB=W`2!thydnWh;q46q26W#)U%DxhCqzm)&`YP7$|ubxC4Wlv@y!Z7SQGa?X_K>i+hq z!VEebp!gF8rRXf$k>uSlHun{yQz%fvv7QRe@tM(_X+jcY0t^iGK%OCm<^odWj~O+H zj`Y0`RitK&k+e#y_-dC@RY%uxD;SQ<1@TV66aDdBr-bGAED}$?)B?wT)v9({#cmb> zM7mG)gJrRaHl;25{)vdhC2=?<>@rB|sU1{VmK#SLLwczCL8B@vm# zi7F#lwUO}UzMT&_d%Hj#lLiM4d<7rwz3U-dzpT>=g3$yuwG|JH^mKwIb`I<%>)*fi zt_Lv!W;3TkcXtnzR~>l3*)rMz0DS->aD4j+q(vLyi^IoDG#WM3oF5_runpcTJ4urZ zqT}t*Yu7^S@p^hcrOOGeEiLe2`6+teXo-U%F#up&pihuYma#wsr*7HYDhjSpB71>?euXh7KZ90zYPqsa?(s`|_eupHkA+$6c><$y zECPsLbjRKs>&u8!lPrQa(e*eMnAgC?278U^@e6YUUN_mWDBnqSH#i5|Kq_uRV{!ap z#Vo`DJobqjzc-MgIMrO{G>{|v?x!Hb}hKg(L={{i}DxZyOn-Y5_2uqGt~`|^YZ3UN5)gtXEYg0 z=h3NSRfI}NTyGMN?x>5%TCre+y#F2K1E4upaYC27I;YPuFpdxJrv-i)-|7 z)5k?1~zx5p0 zRcd;F&xh}Ts$>;d#nVu-x&)3?Rzm;zM)E662P??>@&gB;x48+NmSkAEY8@OuQU${& zs)=Yzqs1Cd`2*S1GXV4ErbENo2BK^Qz!_}J^=oaGrfrAqqIAEd6$Wf}a&frsOb z>%Y8ayx?S0%q_<%Xynb|l!`PaQ|x)-Oxb5}TK4e6DC1)RPIHF~EXFw4{yA9n*#Pp? zBj%vtlr7qkASzuuUDh6^^(b&~%&GLcn@;dJG3ODdy=ml=h+jN@oqYVh)=dQ(t)6`J zy2yJ_`jNyc&TJPj=QOUjnxE^#Qs-my~7gk-6t(Yo5g(TJbyONkZfY59I8BqaE7QDB3ulRlQ9RXltVu zjUIx5tj8x&x^^Rc`Nb#nK8{heVl{mH&R^;M!nIe9tLmMK`~M*0i?AHhGHug#{N(+2 zQTq{K74US9k5$0aNuYU!vz5E={o#?xtn&4@{$i*C_Ec%@>-E8Poz17<wz@uzou4u`|xa5yuUkV}Ek)}gkxmR@eW@y2jIr+~-buwf&;OxO6+ef-lo zK8M5Ma5$Wq%Zyvgs;?LKaM#_-!gDg!z@jqej-KfeX?T4--b&B%&}ActnKI`p(&jLH zQT?)m<4J*q3{ddn`5vJLug3BZ2|KeZOSas6Yz7hqT0iIG84bo0H+B~9DeYLEiV(D5 zeBu3~Q1Ap$2~hCy`~@`(#YII&j=BBM-NVMlrsmqQv;VwSiT8NH8-!LFHU%c8+<{uyI!xGUEsQI{YS~mrgaL(`$JE@5qdG>)N!Bhug`;>p8jp&$L)>P=OnxMW46`* z|7UnQ@(SlscZ-jvb%h(Z@Z|d+|KYW#x4%`>=g-5f`<+CW1{}%lJ$B4cDQ{JLJtT-W z_b*u0u(y-Hg|pvXu2RM3e2!S}dXd^jsmN-fE?^A7d@j{~SaH_bwExjeJ;L(uEGsme z?yz=T%=n^JVU~M~rQiOaMT^xw>tNeDgX8^EPp!$4Y?Zqg-nafuZqMr;H;M0i)E|F+ zUfBdTEvDvzWOgnEc+}`lY{ZZGQk)#5oDow07No z_u6gZx6jU%bDuvqn)vuRIKqkx4IlR`u!K0xLb%zDq4sI-+Z!7XKQ8LAsN9?w_$d4S zi*WPX$Bx$~9@TT>GtawY@yzhdb^*utPL&l^w`=DX)!gB~y?ni9fe7_-1E6BYrZq_Kb>Il@7&zQw--o+h&1~A z`Ur{iojW+PxMsM{pYgOqNX?GPRGY7Lrq#avuj2e)+k|rae}^iYDf{CqV@Z4HtVga| z6*HnfE|j@Hm%H$f!_oOg(o6FfRL_6>(yk5?F~;*7q7LTX+cT3(==;j}e9H`-|GF`k z`|ln5&L(fa2bR`iSwt9J)?0`u-qQ)ZGrc{!=7;osSvx!NdPv~x5e{IP@bF&rw9s{0 ztHUOq6q0ZJw(aTT;*ZC{>F2n$Bd0^Ee)JoIgFM}V3|gyWnNOC^*08YC?mAGjW2Km_ z_-|O!*K?G1WWRNK8Yo)<%`Q$93Q`yFck1u9hi0{zjsZ*omRnc9319st$x!t2erWW} zxxi_~B(Y+mAtX!lJwK$f1Q_lpIz5;K0?SquY;S}Ze)wU`4wk!IeH($tHGSGX;oiA3 tJl8LCmeou+KL3|`!Nz`Q;(zw(KjVb`s-8dlJ?}68fv2mV%Q~loCIB3#bS(e? From c802dd5d3e7c1c40145c86a18b85b55464bdd48c Mon Sep 17 00:00:00 2001 From: Sheya Date: Wed, 28 Jan 2026 23:22:26 +0300 Subject: [PATCH 3/8] da3 --- _maps/map_files/generic/syndicatebase.dmm | 50 +++++----- code/__DEFINES/icon_smoothing.dm | 2 +- code/game/area/areas/depot-areas.dm | 2 +- .../effects/spawners/random_spawners.dm | 2 +- code/game/objects/structures/false_walls.dm | 28 ++++-- code/game/objects/structures/girders.dm | 46 +++++++++ code/game/turfs/simulated/walls_reinforced.dm | 95 ++++++++++--------- 7 files changed, 143 insertions(+), 82 deletions(-) diff --git a/_maps/map_files/generic/syndicatebase.dmm b/_maps/map_files/generic/syndicatebase.dmm index 75e823eff504..d03534017551 100644 --- a/_maps/map_files/generic/syndicatebase.dmm +++ b/_maps/map_files/generic/syndicatebase.dmm @@ -214,7 +214,7 @@ /obj/machinery/door/poddoor{ id_tag = "Syndie_vault" }, -/obj/structure/falsewall/plastitanium{ +/obj/structure/falsewall/reinforced/plastitanium{ req_access = list(150) }, /turf/simulated/floor/plating, @@ -467,7 +467,7 @@ "aCz" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/reinforced/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/toilets) @@ -523,7 +523,7 @@ "aDa" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/reinforced/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/teleporter/arrivals) @@ -740,7 +740,7 @@ /turf/simulated/wall/r_wall/plastitanium/nodiagonal, /area/syndicate/unpowered/syndicate_space_base/engineering) "aLr" = ( -/obj/structure/falsewall/plastitanium, +/obj/structure/falsewall/reinforced/plastitanium, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/engineering) "aLK" = ( @@ -1184,7 +1184,7 @@ "aYF" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/reinforced/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/central) @@ -3640,7 +3640,7 @@ "dnW" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/reinforced/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/east) @@ -4314,7 +4314,7 @@ "dTo" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/reinforced/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/medbay/surgery1) @@ -4466,7 +4466,7 @@ "ebj" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/reinforced/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/firing_range) @@ -4474,7 +4474,7 @@ /obj/machinery/atmospherics/pipe/simple/visible{ dir = 5 }, -/obj/structure/falsewall/plastitanium, +/obj/structure/falsewall/reinforced/plastitanium, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/engineering) "ebI" = ( @@ -4553,7 +4553,7 @@ /obj/machinery/door/poddoor{ id_tag = "Syndie_vault" }, -/obj/structure/falsewall/plastitanium{ +/obj/structure/falsewall/reinforced/plastitanium{ req_access = list(150) }, /turf/simulated/floor/plating, @@ -5185,7 +5185,7 @@ /turf/simulated/floor/engine/insulated/vacuum, /area/syndicate/unpowered/syndicate_space_base/engineering) "eMI" = ( -/obj/structure/falsewall/plastitanium{ +/obj/structure/falsewall/reinforced/plastitanium{ req_access = list(150) }, /turf/simulated/floor/plating, @@ -5707,7 +5707,7 @@ id_tag = "Syndie_vault" }, /obj/item/folder/syndicate/yellow/full, -/obj/structure/falsewall/plastitanium{ +/obj/structure/falsewall/reinforced/plastitanium{ req_access = list(150) }, /turf/simulated/floor/plating, @@ -5777,7 +5777,7 @@ "foL" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/reinforced/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/medbay/surgery2) @@ -5892,7 +5892,7 @@ "fvk" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/reinforced/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/botany) @@ -6513,7 +6513,7 @@ "fXY" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/reinforced/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/engineering) @@ -6832,7 +6832,7 @@ "grR" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/reinforced/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/north) @@ -15139,7 +15139,7 @@ "ntM" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/reinforced/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/rnd) @@ -16526,7 +16526,7 @@ "ovD" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/reinforced/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/medbay/virology) @@ -16695,7 +16695,7 @@ "oCv" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/structure/falsewall/plastitanium, +/obj/structure/falsewall/reinforced/plastitanium, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/maintenance/south) "oDf" = ( @@ -18306,7 +18306,7 @@ "pLA" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/reinforced/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/torture_room) @@ -19694,7 +19694,7 @@ }, /area/syndicate/unpowered/syndicate_space_base/telecomms) "qGn" = ( -/obj/structure/falsewall/plastitanium, +/obj/structure/falsewall/reinforced/plastitanium, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -21716,7 +21716,7 @@ /turf/simulated/floor/mineral/plastitanium, /area/syndicate/unpowered/syndicate_space_base/armory) "sAY" = ( -/obj/structure/falsewall/plastitanium, +/obj/structure/falsewall/reinforced/plastitanium, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/dormitories/cabin2) "sBV" = ( @@ -24389,7 +24389,7 @@ "uzu" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/reinforced/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/rnd/server) @@ -25431,7 +25431,7 @@ "vdW" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/reinforced/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/medbay) @@ -27495,7 +27495,7 @@ "wHe" = ( /obj/effect/spawner/random_spawners/syndicate/layout/door{ name = "50pc falsewall 50pc wall"; - result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/plastitanium=2) + result = list(/turf/simulated/wall/r_wall/plastitanium/nodiagonal=2,/obj/structure/falsewall/reinforced/plastitanium=2) }, /turf/simulated/floor/plating, /area/syndicate/unpowered/syndicate_space_base/rnd/genetics) diff --git a/code/__DEFINES/icon_smoothing.dm b/code/__DEFINES/icon_smoothing.dm index 759200e64e6b..e31214b0a190 100644 --- a/code/__DEFINES/icon_smoothing.dm +++ b/code/__DEFINES/icon_smoothing.dm @@ -140,7 +140,7 @@ #define SMOOTH_GROUP_IRON_WALLS S_OBJ(10) ///turf/simulated/wall/mineral/iron, /obj/structure/falsewall/iron #define SMOOTH_GROUP_ABDUCTOR_WALLS S_OBJ(11) ///turf/simulated/wall/mineral/abductor, /obj/structure/falsewall/abductor #define SMOOTH_GROUP_TITANIUM_WALLS S_OBJ(12) ///turf/simulated/wall/mineral/titanium, /obj/structure/falsewall/titanium -#define SMOOTH_GROUP_PLASTITANIUM_WALLS S_OBJ(14) ///turf/simulated/wall/r_wall/plastitanium, /obj/structure/falsewall/plastitanium +#define SMOOTH_GROUP_PLASTITANIUM_WALLS S_OBJ(14) ///turf/simulated/wall/r_wall/plastitanium, /obj/structure/falsewall/reinforced/plastitanium #define SMOOTH_GROUP_SURVIVAL_TITANIUM_POD S_OBJ(15) ///turf/simulated/wall/mineral/titanium/survival/pod, /obj/machinery/door/airlock/survival_pod, /obj/structure/window/reinforced/shuttle/survival_pod #define SMOOTH_GROUP_HIERO_WALL S_OBJ(16) ///obj/effect/temp_visual/elite_tumor_wall, /obj/effect/temp_visual/hierophant/wall #define SMOOTH_GROUP_BAMBOO_WALLS S_OBJ(17) //![/turf/simulated/wall/mineral/bamboo, /obj/structure/falsewall/bamboo] diff --git a/code/game/area/areas/depot-areas.dm b/code/game/area/areas/depot-areas.dm index 15179584bb6f..b76c6776eb9c 100644 --- a/code/game/area/areas/depot-areas.dm +++ b/code/game/area/areas/depot-areas.dm @@ -331,7 +331,7 @@ A.update_icon() /area/syndicate_depot/core/proc/toggle_falsewalls() - for(var/obj/structure/falsewall/plastitanium/wall in src) + for(var/obj/structure/falsewall/reinforced/plastitanium/wall in src) INVOKE_ASYNC(wall, TYPE_PROC_REF(/obj/structure/falsewall, toggle)) /area/syndicate_depot/core/proc/toggle_teleport_beacon() diff --git a/code/game/objects/effects/spawners/random_spawners.dm b/code/game/objects/effects/spawners/random_spawners.dm index ed859faffd0b..9d9014288430 100644 --- a/code/game/objects/effects/spawners/random_spawners.dm +++ b/code/game/objects/effects/spawners/random_spawners.dm @@ -401,7 +401,7 @@ result = list( /obj/machinery/door/airlock/hatch/syndicate = 6, /turf/simulated/wall/r_wall/plastitanium/nodiagonal = 2, - /obj/structure/falsewall/plastitanium = 2, + /obj/structure/falsewall/reinforced/plastitanium = 2, ) /obj/effect/spawner/random_spawners/syndicate/layout/door/vault diff --git a/code/game/objects/structures/false_walls.dm b/code/game/objects/structures/false_walls.dm index c4ed417638d9..bb064382c3d3 100644 --- a/code/game/objects/structures/false_walls.dm +++ b/code/game/objects/structures/false_walls.dm @@ -242,6 +242,24 @@ return RCD_NO_ACT . = ..() +/obj/structure/falsewall/reinforced/plastitanium + name = "wall" + desc = "An evil wall of plasma and titanium." + icon = 'icons/turf/walls/plastitanium_wall.dmi' + icon_state = "plastitanium_wall-0" + base_icon_state = "plastitanium_wall" + walltype = /turf/simulated/wall/r_wall/plastitanium + mineral = /obj/item/stack/sheet/plastitanium + canSmoothWith = SMOOTH_GROUP_PLASTITANIUM_WALLS + smoothing_groups = SMOOTH_GROUP_PLASTITANIUM_WALLS + +/obj/structure/falsewall/reinforced/plastitanium/ChangeToWall(delete = 1) + var/turf/T = get_turf(src) + T.ChangeTurf(/turf/simulated/wall/r_wall/plastitanium) + if(delete) + qdel(src) + return T + /* * Uranium Falsewalls */ @@ -429,16 +447,6 @@ canSmoothWith = SMOOTH_GROUP_TITANIUM_WALLS smoothing_groups = SMOOTH_GROUP_TITANIUM_WALLS -/obj/structure/falsewall/plastitanium - desc = "An evil wall of plasma and titanium." - icon = 'icons/turf/walls/plastitanium_wall.dmi' - icon_state = "plastitanium_wall-0" - base_icon_state = "plastitanium_wall" - mineral = /obj/item/stack/sheet/plastitanium - walltype = /turf/simulated/wall/r_wall/plastitanium - canSmoothWith = SMOOTH_GROUP_PLASTITANIUM_WALLS - smoothing_groups = SMOOTH_GROUP_PLASTITANIUM_WALLS - /obj/structure/falsewall/brass name = "clockwork wall" desc = "A huge chunk of warm metal. The clanging of machinery emanates from within." diff --git a/code/game/objects/structures/girders.dm b/code/game/objects/structures/girders.dm index e5569c90db19..026689568d73 100644 --- a/code/game/objects/structures/girders.dm +++ b/code/game/objects/structures/girders.dm @@ -274,6 +274,52 @@ qdel(src) return ATTACK_CHAIN_BLOCKED_ALL + if(istype(sheet, /obj/item/stack/sheet/plastitanium)) + var/obj/item/stack/sheet/plastitanium/plastitanium = sheet + switch(state) + if(GIRDER_DISPLACED) + if(plastitanium.get_amount() < 2) + to_chat(user, span_warning("You need at least two sheets of plastitanium to create a false wall!")) + return . + to_chat(user, span_notice("You start building a false wall...")) + if(!do_after(user, 2 SECONDS * plastitanium.toolspeed, src, category = DA_CAT_TOOL) || state != GIRDER_DISPLACED || QDELETED(plastitanium) || !plastitanium.use(2)) + return . + to_chat(user, span_notice("You created a plastitanium false wall. Push on it to open or close the passage.")) + var/obj/structure/falsewall/reinforced/plastitanium/falsewall = new(loc) + transfer_fingerprints_to(falsewall) + falsewall.add_fingerprint(user) + qdel(src) + return ATTACK_CHAIN_BLOCKED_ALL + + if(GIRDER_REINF) + if(plastitanium.get_amount() < 2) + to_chat(user, span_warning("You need at least two sheets of plasteel to finalize the plastitanium wall!")) + return . + to_chat(user, span_notice("You start finalizing the plastitanium wall...")) + if(!do_after(user, 2 SECONDS * plastitanium.toolspeed, src, category = DA_CAT_TOOL) || state != GIRDER_REINF || !isfloorturf(loc) || QDELETED(plastitanium) || !plastitanium.use(2)) + return . + to_chat(user, span_notice("You have finalized the plastitanium wall.")) + var/turf/floor = loc + floor.ChangeTurf(/turf/simulated/wall/r_wall/plastitanium) + transfer_fingerprints_to(floor) + floor.add_fingerprint(user) + qdel(src) + return ATTACK_CHAIN_BLOCKED_ALL + + else + if(plastitanium.get_amount() < 2) + to_chat(user, span_warning("You need at least two sheets of plastitanium to reinforce the girder!")) + return . + to_chat(user, span_notice("You start reinforcing the girder...")) + if(!do_after(user, 6 SECONDS * plastitanium.toolspeed, src, category = DA_CAT_TOOL) || state == GIRDER_DISPLACED || state == GIRDER_REINF || QDELETED(plastitanium) || !plastitanium.use(2)) + return . + to_chat(user, span_notice("You reinforce the girder.")) + var/obj/structure/girder/reinforced/plastitanium/girder = new(loc) + transfer_fingerprints_to(girder) + girder.add_fingerprint(user) + qdel(src) + return ATTACK_CHAIN_BLOCKED_ALL + if(!sheet.sheettype) to_chat(user, span_warning("This material is not suitable for a wall.")) return . diff --git a/code/game/turfs/simulated/walls_reinforced.dm b/code/game/turfs/simulated/walls_reinforced.dm index b2f876c53781..0c9478dbadd6 100644 --- a/code/game/turfs/simulated/walls_reinforced.dm +++ b/code/game/turfs/simulated/walls_reinforced.dm @@ -15,6 +15,44 @@ var/d_state = RWALL_INTACT var/can_be_reinforced = 1 +/turf/simulated/wall/r_wall/proc/metal_repair(obj/item/I, mob/user) + if(!istype(I, /obj/item/stack/sheet/metal)) + to_chat(user, span_warning("You need metal sheets to repair the damage.")) + return NONE + var/obj/item/stack/sheet/metal/metal = I + if(metal.get_amount() < d_state) + to_chat(user, span_warning("You need at least [d_state] sheets of metal repair the damage.")) + return NONE + to_chat(user, span_notice("You begin patching-up the wall with [metal]...")) + if(!do_after(user, max(2 SECONDS * d_state, 10 SECONDS) * metal.toolspeed, src, category = DA_CAT_TOOL) || d_state == RWALL_INTACT || QDELETED(metal)) + return NONE + if(!metal.use(d_state)) + to_chat(user, span_warning("At some point during the repair process you lost some metal or the wall state has changed. Make sure you have [d_state] sheets of metal before trying again.")) + return NONE + d_state = RWALL_INTACT + update_icon() + QUEUE_SMOOTH_NEIGHBORS(src) + to_chat(user, span_notice("You repair the last of the damage.")) + return ATTACK_CHAIN_SUCCESS + +/turf/simulated/wall/r_wall/proc/coating(obj/item/I, mob/user) + var/obj/item/stack/sheet/plasteel/plasteel = I + if(!can_be_reinforced) + to_chat(user, span_notice("The wall is already coated!")) + return NONE + to_chat(user, span_notice("You begin adding an additional layer of coating to the wall with [plasteel]...")) + if(!do_after(user, 4 SECONDS * plasteel.toolspeed, src, category = DA_CAT_TOOL) || d_state != RWALL_INTACT || QDELETED(plasteel)) + return NONE + if(!plasteel.use(2)) + to_chat(user, span_warning("You don't have enough [plasteel.name] for that!")) + return NONE + to_chat(user, span_notice("You add an additional layer of coating to the wall.")) + ChangeTurf(/turf/simulated/wall/r_wall/coated) + update_icon() + QUEUE_SMOOTH_NEIGHBORS(src) + can_be_reinforced = FALSE + return ATTACK_CHAIN_BLOCKED_ALL + /turf/simulated/wall/r_wall/ComponentInitialize() if(!is_station_level(z)) return @@ -60,25 +98,10 @@ return .|ATTACK_CHAIN_SUCCESS if(d_state != RWALL_INTACT) - . = . | metal_repair(I, user) + return . | metal_repair(I, user) if(istype(I, /obj/item/stack/sheet/plasteel)) - var/obj/item/stack/sheet/plasteel/plasteel = I - if(!can_be_reinforced) - to_chat(user, span_notice("The wall is already coated!")) - return . - to_chat(user, span_notice("You begin adding an additional layer of coating to the wall with [plasteel]...")) - if(!do_after(user, 4 SECONDS * plasteel.toolspeed, src, category = DA_CAT_TOOL) || d_state != RWALL_INTACT || QDELETED(plasteel)) - return . - if(!plasteel.use(2)) - to_chat(user, span_warning("You don't have enough [plasteel.name] for that!")) - return . - to_chat(user, span_notice("You add an additional layer of coating to the wall.")) - ChangeTurf(/turf/simulated/wall/r_wall/coated) - update_icon() - QUEUE_SMOOTH_NEIGHBORS(src) - can_be_reinforced = FALSE - return .|ATTACK_CHAIN_BLOCKED_ALL + return . | coating(I, user) /turf/simulated/wall/r_wall/welder_act(mob/user, obj/item/I) if(reagents?.get_reagent_amount("thermite") && I.use_tool(src, user, volume = I.tool_volume)) @@ -254,26 +277,6 @@ return RCD_NO_ACT . = ..() -/turf/simulated/wall/r_wall/proc/metal_repair(obj/item/I, mob/user) - if(!istype(I, /obj/item/stack/sheet/metal)) - to_chat(user, span_warning("You need metal sheets to repair the damage.")) - return . - var/obj/item/stack/sheet/metal/metal = I - if(metal.get_amount() < d_state) - to_chat(user, span_warning("You need at least [d_state] sheets of metal repair the damage.")) - return . - to_chat(user, span_notice("You begin patching-up the wall with [metal]...")) - if(!do_after(user, max(2 SECONDS * d_state, 10 SECONDS) * metal.toolspeed, src, category = DA_CAT_TOOL) || d_state == RWALL_INTACT || QDELETED(metal)) - return . - if(!metal.use(d_state)) - to_chat(user, span_warning("At some point during the repair process you lost some metal or the wall state has changed. Make sure you have [d_state] sheets of metal before trying again.")) - return . - d_state = RWALL_INTACT - update_icon() - QUEUE_SMOOTH_NEIGHBORS(src) - to_chat(user, span_notice("You repair the last of the damage.")) - return .|ATTACK_CHAIN_SUCCESS - /////////////////////Plastitanium walls///////////////////// /turf/simulated/wall/r_wall/plastitanium @@ -293,16 +296,20 @@ smoothing_groups = SMOOTH_GROUP_PLASTITANIUM_WALLS canSmoothWith = SMOOTH_GROUP_PLASTITANIUM_WALLS +/turf/simulated/wall/r_wall/plastitanium/update_icon_state() + if(d_state) + icon_state = "plastitanium_wall-d-[d_state]" + smooth = NONE + clear_smooth_overlays() + else + smooth = SMOOTH_BITMASK + QUEUE_SMOOTH(src) + /turf/simulated/wall/r_wall/plastitanium/shuttleRotate(rotation) return -/turf/simulated/wall/r_wall/platitanium/attackby(obj/item/I, mob/user, params) - if(istype(I, /obj/item/stack/sheet/plasteel)) - if(ATTACK_CHAIN_CANCEL_CHECK(.)) - return . - add_fingerprint(user) - return - . = ..() +/turf/simulated/wall/r_wall/plastitanium/coating(obj/item/I, mob/user) + return NONE /turf/simulated/wall/r_wall/plastitanium/devastate_wall() new sheet_type(src, sheet_amount) From 6bb19c05625464e22ebb1a0ddc389f6be97bf9cd Mon Sep 17 00:00:00 2001 From: Sheya Date: Wed, 28 Jan 2026 23:28:15 +0300 Subject: [PATCH 4/8] da --- .vscode/settings.json | 3 --- 1 file changed, 3 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index d40554abd078..f9b92c3e33e7 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -40,7 +40,4 @@ "workbench.editorAssociations": { "*.dmi": "dmiEditor.dmiEditor" }, - "dreammaker.byondPath": [ - "C:\\Users\\Администратор\\Documents\\byond1666\\bin\\dreamseeker.exe" - ], } From 72e30b48248b6a5e3e2fe54d28014ddd9302f570 Mon Sep 17 00:00:00 2001 From: Sheya Date: Wed, 28 Jan 2026 23:34:21 +0300 Subject: [PATCH 5/8] da4 --- code/game/objects/structures/girders.dm | 2 +- code/game/turfs/simulated/walls_reinforced.dm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/objects/structures/girders.dm b/code/game/objects/structures/girders.dm index 026689568d73..865fbfaf90b4 100644 --- a/code/game/objects/structures/girders.dm +++ b/code/game/objects/structures/girders.dm @@ -293,7 +293,7 @@ if(GIRDER_REINF) if(plastitanium.get_amount() < 2) - to_chat(user, span_warning("You need at least two sheets of plasteel to finalize the plastitanium wall!")) + to_chat(user, span_warning("You need at least two sheets of plastitanium to finalize the plastitanium wall!")) return . to_chat(user, span_notice("You start finalizing the plastitanium wall...")) if(!do_after(user, 2 SECONDS * plastitanium.toolspeed, src, category = DA_CAT_TOOL) || state != GIRDER_REINF || !isfloorturf(loc) || QDELETED(plastitanium) || !plastitanium.use(2)) diff --git a/code/game/turfs/simulated/walls_reinforced.dm b/code/game/turfs/simulated/walls_reinforced.dm index 0c9478dbadd6..7e76135e351f 100644 --- a/code/game/turfs/simulated/walls_reinforced.dm +++ b/code/game/turfs/simulated/walls_reinforced.dm @@ -313,7 +313,7 @@ /turf/simulated/wall/r_wall/plastitanium/devastate_wall() new sheet_type(src, sheet_amount) - new /obj/item/stack/sheet/plastitanium(src, 2) + new /obj/item/stack/sheet/metal(src, 2) /turf/simulated/wall/r_wall/plastitanium/nodiagonal smooth = SMOOTH_BITMASK From f14e826371675994c6202d0dacd168bd2f32ddcb Mon Sep 17 00:00:00 2001 From: Sheya Date: Wed, 28 Jan 2026 23:41:20 +0300 Subject: [PATCH 6/8] da5 --- code/game/objects/items/stacks/sheets/mineral.dm | 1 - code/game/objects/structures/girders.dm | 1 - 2 files changed, 2 deletions(-) diff --git a/code/game/objects/items/stacks/sheets/mineral.dm b/code/game/objects/items/stacks/sheets/mineral.dm index 87e4cd4c5091..1869b72f22a2 100644 --- a/code/game/objects/items/stacks/sheets/mineral.dm +++ b/code/game/objects/items/stacks/sheets/mineral.dm @@ -372,7 +372,6 @@ GLOBAL_LIST_INIT(titanium_recipes, list( icon_state = "sheet-plastitanium" item_state = "sheet-plastitanium" singular_name = "plastitanium sheet" - throw_speed = 1 sheettype = "plastitanium" merge_type = /obj/item/stack/sheet/plastitanium materials = list(MAT_TITANIUM=2000, MAT_PLASMA=2000) diff --git a/code/game/objects/structures/girders.dm b/code/game/objects/structures/girders.dm index 865fbfaf90b4..96c2418153ae 100644 --- a/code/game/objects/structures/girders.dm +++ b/code/game/objects/structures/girders.dm @@ -496,7 +496,6 @@ /obj/structure/girder/reinforced/plastitanium name = "plastitanium girder" icon_state = "plastitanium" - girderpasschance = 0 max_integrity = 580 /obj/structure/girder/cult From b672f64150db8e1d96f4bd2124dab9759d979f45 Mon Sep 17 00:00:00 2001 From: Sheya Date: Thu, 29 Jan 2026 11:43:19 +0300 Subject: [PATCH 7/8] da6 --- code/game/objects/structures/girders.dm | 54 ++++++++++++++----------- 1 file changed, 30 insertions(+), 24 deletions(-) diff --git a/code/game/objects/structures/girders.dm b/code/game/objects/structures/girders.dm index 96c2418153ae..7e5335e4299b 100644 --- a/code/game/objects/structures/girders.dm +++ b/code/game/objects/structures/girders.dm @@ -230,45 +230,48 @@ if(istype(sheet, /obj/item/stack/sheet/plasteel)) var/obj/item/stack/sheet/plasteel/plasteel = sheet + if(plasteel.get_amount() < 2) + var/text + switch(state) + if(GIRDER_DISPLACED) + text = "to create a false wall" + if(GIRDER_REINF) + text = "to finalize the plasteel wall" + else + text = "to reinforce the girder" + to_chat(user, span_warning("You need at least two sheets of plasteel [text]!")) + return . + switch(state) if(GIRDER_DISPLACED) - if(plasteel.get_amount() < 2) - to_chat(user, span_warning("You need at least two sheets of plasteel to create a false wall!")) - return . to_chat(user, span_notice("You start building a false wall...")) if(!do_after(user, 2 SECONDS * plasteel.toolspeed, src, category = DA_CAT_TOOL) || state != GIRDER_DISPLACED || QDELETED(plasteel) || !plasteel.use(2)) return . - to_chat(user, span_notice("You created a reinforced false wall. Push on it to open or close the passage.")) - var/obj/structure/falsewall/reinforced/falsewall = new(loc) + to_chat(user, span_notice("You created a plasteel false wall. Push on it to open or close the passage.")) + var/obj/structure/falsewall/reinforced/plasteel/falsewall = new(loc) transfer_fingerprints_to(falsewall) falsewall.add_fingerprint(user) qdel(src) return ATTACK_CHAIN_BLOCKED_ALL if(GIRDER_REINF) - if(plasteel.get_amount() < 2) - to_chat(user, span_warning("You need at least two sheets of plasteel to finalize the reinforced wall!")) - return . - to_chat(user, span_notice("You start finalizing the reinforced wall...")) + to_chat(user, span_notice("You start finalizing the plasteel wall...")) if(!do_after(user, 2 SECONDS * plasteel.toolspeed, src, category = DA_CAT_TOOL) || state != GIRDER_REINF || !isfloorturf(loc) || QDELETED(plasteel) || !plasteel.use(2)) return . - to_chat(user, span_notice("You have finalized the reinforced wall.")) + to_chat(user, span_notice("You have finalized the plasteel wall.")) var/turf/floor = loc - floor.ChangeTurf(/turf/simulated/wall/r_wall) + floor.ChangeTurf(/turf/simulated/wall/r_wall/plasteel) transfer_fingerprints_to(floor) floor.add_fingerprint(user) qdel(src) return ATTACK_CHAIN_BLOCKED_ALL else - if(plasteel.get_amount() < 2) - to_chat(user, span_warning("You need at least two sheets of plasteel to reinforce the girder!")) - return . to_chat(user, span_notice("You start reinforcing the girder...")) if(!do_after(user, 6 SECONDS * plasteel.toolspeed, src, category = DA_CAT_TOOL) || state == GIRDER_DISPLACED || state == GIRDER_REINF || QDELETED(plasteel) || !plasteel.use(2)) return . to_chat(user, span_notice("You reinforce the girder.")) - var/obj/structure/girder/reinforced/girder = new(loc) + var/obj/structure/girder/reinforced/plasteel/girder = new(loc) transfer_fingerprints_to(girder) girder.add_fingerprint(user) qdel(src) @@ -276,11 +279,20 @@ if(istype(sheet, /obj/item/stack/sheet/plastitanium)) var/obj/item/stack/sheet/plastitanium/plastitanium = sheet + if(plastitanium.get_amount() < 2) + var/text + switch(state) + if(GIRDER_DISPLACED) + text = "to create a false wall" + if(GIRDER_REINF) + text = "to finalize the plastitanium wall" + else + text = "to reinforce the girder" + to_chat(user, span_warning("You need at least two sheets of plastitanium [text]!")) + return . + switch(state) if(GIRDER_DISPLACED) - if(plastitanium.get_amount() < 2) - to_chat(user, span_warning("You need at least two sheets of plastitanium to create a false wall!")) - return . to_chat(user, span_notice("You start building a false wall...")) if(!do_after(user, 2 SECONDS * plastitanium.toolspeed, src, category = DA_CAT_TOOL) || state != GIRDER_DISPLACED || QDELETED(plastitanium) || !plastitanium.use(2)) return . @@ -292,9 +304,6 @@ return ATTACK_CHAIN_BLOCKED_ALL if(GIRDER_REINF) - if(plastitanium.get_amount() < 2) - to_chat(user, span_warning("You need at least two sheets of plastitanium to finalize the plastitanium wall!")) - return . to_chat(user, span_notice("You start finalizing the plastitanium wall...")) if(!do_after(user, 2 SECONDS * plastitanium.toolspeed, src, category = DA_CAT_TOOL) || state != GIRDER_REINF || !isfloorturf(loc) || QDELETED(plastitanium) || !plastitanium.use(2)) return . @@ -307,9 +316,6 @@ return ATTACK_CHAIN_BLOCKED_ALL else - if(plastitanium.get_amount() < 2) - to_chat(user, span_warning("You need at least two sheets of plastitanium to reinforce the girder!")) - return . to_chat(user, span_notice("You start reinforcing the girder...")) if(!do_after(user, 6 SECONDS * plastitanium.toolspeed, src, category = DA_CAT_TOOL) || state == GIRDER_DISPLACED || state == GIRDER_REINF || QDELETED(plastitanium) || !plastitanium.use(2)) return . From e7c4fb61e424281bc51738fd8c3519053f58b325 Mon Sep 17 00:00:00 2001 From: Sheya Date: Thu, 29 Jan 2026 12:09:12 +0300 Subject: [PATCH 8/8] da7 --- code/game/objects/structures/girders.dm | 54 +++++++++++-------------- 1 file changed, 24 insertions(+), 30 deletions(-) diff --git a/code/game/objects/structures/girders.dm b/code/game/objects/structures/girders.dm index 7e5335e4299b..96c2418153ae 100644 --- a/code/game/objects/structures/girders.dm +++ b/code/game/objects/structures/girders.dm @@ -230,48 +230,45 @@ if(istype(sheet, /obj/item/stack/sheet/plasteel)) var/obj/item/stack/sheet/plasteel/plasteel = sheet - if(plasteel.get_amount() < 2) - var/text - switch(state) - if(GIRDER_DISPLACED) - text = "to create a false wall" - if(GIRDER_REINF) - text = "to finalize the plasteel wall" - else - text = "to reinforce the girder" - to_chat(user, span_warning("You need at least two sheets of plasteel [text]!")) - return . - switch(state) if(GIRDER_DISPLACED) + if(plasteel.get_amount() < 2) + to_chat(user, span_warning("You need at least two sheets of plasteel to create a false wall!")) + return . to_chat(user, span_notice("You start building a false wall...")) if(!do_after(user, 2 SECONDS * plasteel.toolspeed, src, category = DA_CAT_TOOL) || state != GIRDER_DISPLACED || QDELETED(plasteel) || !plasteel.use(2)) return . - to_chat(user, span_notice("You created a plasteel false wall. Push on it to open or close the passage.")) - var/obj/structure/falsewall/reinforced/plasteel/falsewall = new(loc) + to_chat(user, span_notice("You created a reinforced false wall. Push on it to open or close the passage.")) + var/obj/structure/falsewall/reinforced/falsewall = new(loc) transfer_fingerprints_to(falsewall) falsewall.add_fingerprint(user) qdel(src) return ATTACK_CHAIN_BLOCKED_ALL if(GIRDER_REINF) - to_chat(user, span_notice("You start finalizing the plasteel wall...")) + if(plasteel.get_amount() < 2) + to_chat(user, span_warning("You need at least two sheets of plasteel to finalize the reinforced wall!")) + return . + to_chat(user, span_notice("You start finalizing the reinforced wall...")) if(!do_after(user, 2 SECONDS * plasteel.toolspeed, src, category = DA_CAT_TOOL) || state != GIRDER_REINF || !isfloorturf(loc) || QDELETED(plasteel) || !plasteel.use(2)) return . - to_chat(user, span_notice("You have finalized the plasteel wall.")) + to_chat(user, span_notice("You have finalized the reinforced wall.")) var/turf/floor = loc - floor.ChangeTurf(/turf/simulated/wall/r_wall/plasteel) + floor.ChangeTurf(/turf/simulated/wall/r_wall) transfer_fingerprints_to(floor) floor.add_fingerprint(user) qdel(src) return ATTACK_CHAIN_BLOCKED_ALL else + if(plasteel.get_amount() < 2) + to_chat(user, span_warning("You need at least two sheets of plasteel to reinforce the girder!")) + return . to_chat(user, span_notice("You start reinforcing the girder...")) if(!do_after(user, 6 SECONDS * plasteel.toolspeed, src, category = DA_CAT_TOOL) || state == GIRDER_DISPLACED || state == GIRDER_REINF || QDELETED(plasteel) || !plasteel.use(2)) return . to_chat(user, span_notice("You reinforce the girder.")) - var/obj/structure/girder/reinforced/plasteel/girder = new(loc) + var/obj/structure/girder/reinforced/girder = new(loc) transfer_fingerprints_to(girder) girder.add_fingerprint(user) qdel(src) @@ -279,20 +276,11 @@ if(istype(sheet, /obj/item/stack/sheet/plastitanium)) var/obj/item/stack/sheet/plastitanium/plastitanium = sheet - if(plastitanium.get_amount() < 2) - var/text - switch(state) - if(GIRDER_DISPLACED) - text = "to create a false wall" - if(GIRDER_REINF) - text = "to finalize the plastitanium wall" - else - text = "to reinforce the girder" - to_chat(user, span_warning("You need at least two sheets of plastitanium [text]!")) - return . - switch(state) if(GIRDER_DISPLACED) + if(plastitanium.get_amount() < 2) + to_chat(user, span_warning("You need at least two sheets of plastitanium to create a false wall!")) + return . to_chat(user, span_notice("You start building a false wall...")) if(!do_after(user, 2 SECONDS * plastitanium.toolspeed, src, category = DA_CAT_TOOL) || state != GIRDER_DISPLACED || QDELETED(plastitanium) || !plastitanium.use(2)) return . @@ -304,6 +292,9 @@ return ATTACK_CHAIN_BLOCKED_ALL if(GIRDER_REINF) + if(plastitanium.get_amount() < 2) + to_chat(user, span_warning("You need at least two sheets of plastitanium to finalize the plastitanium wall!")) + return . to_chat(user, span_notice("You start finalizing the plastitanium wall...")) if(!do_after(user, 2 SECONDS * plastitanium.toolspeed, src, category = DA_CAT_TOOL) || state != GIRDER_REINF || !isfloorturf(loc) || QDELETED(plastitanium) || !plastitanium.use(2)) return . @@ -316,6 +307,9 @@ return ATTACK_CHAIN_BLOCKED_ALL else + if(plastitanium.get_amount() < 2) + to_chat(user, span_warning("You need at least two sheets of plastitanium to reinforce the girder!")) + return . to_chat(user, span_notice("You start reinforcing the girder...")) if(!do_after(user, 6 SECONDS * plastitanium.toolspeed, src, category = DA_CAT_TOOL) || state == GIRDER_DISPLACED || state == GIRDER_REINF || QDELETED(plastitanium) || !plastitanium.use(2)) return .