refactor: barrier spawners. (#26866)

* refactor: barrier spawners.

* set script PR number
This commit is contained in:
warriorstar-orion
2024-10-07 17:18:17 -04:00
committed by GitHub
parent a01f41e904
commit bcd5b0b4c4
13 changed files with 487 additions and 491 deletions
@@ -141,7 +141,7 @@
/turf/simulated/floor/plating/burnt/airless,
/area/space)
"U" = (
/obj/effect/spawner/random_barrier/wall_probably,
/obj/effect/spawner/random/barrier/wall_probably,
/turf/space,
/area/space)
"V" = (
@@ -1725,7 +1725,7 @@
/turf/simulated/floor/catwalk,
/area/ruin/space/telecomms/powercontrol)
"Aj" = (
/obj/effect/spawner/random_barrier/obstruction,
/obj/effect/spawner/random/barrier/obstruction,
/turf/simulated/floor/engine,
/area/ruin/space/telecomms/computer)
"Ay" = (
+4 -4
View File
@@ -2697,7 +2697,7 @@
icon_state = "1-2"
},
/obj/effect/spawner/random_spawners/dirt_maybe,
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/mine/outpost/maintenance/south)
"gu" = (
@@ -6170,7 +6170,7 @@
/turf/simulated/floor/plating,
/area/mine/outpost/maintenance/south)
"yR" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/obj/effect/spawner/random_spawners/dirt_maybe,
/obj/effect/decal/cleanable/spiderling_remains,
/turf/simulated/floor/plating,
@@ -7005,7 +7005,7 @@
/turf/simulated/wall,
/area/mine/outpost/airlock)
"DA" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/obj/effect/spawner/random_spawners/dirt_maybe,
/turf/simulated/floor/plating,
/area/mine/outpost/maintenance/east)
@@ -8085,7 +8085,7 @@
/turf/simulated/wall,
/area/mine/outpost/maintenance/south)
"KH" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/mine/outpost/maintenance/south)
"KI" = (
+66 -66
View File
@@ -5014,11 +5014,11 @@
/turf/space,
/area/station/engineering/solar/fore_port)
"asc" = (
/obj/effect/spawner/random_barrier/obstruction,
/obj/effect/spawner/random/barrier/obstruction,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"asf" = (
/obj/effect/spawner/random_barrier/possibly_welded_airlock,
/obj/effect/spawner/random/barrier/possibly_welded_airlock,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"asg" = (
@@ -10563,7 +10563,7 @@
/area/station/maintenance/fpmaint)
"aIS" = (
/obj/structure/grille,
/obj/effect/spawner/random_barrier/obstruction,
/obj/effect/spawner/random/barrier/obstruction,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"aIT" = (
@@ -11343,7 +11343,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint2)
"aLt" = (
@@ -11807,7 +11807,7 @@
/area/station/maintenance/fsmaint)
"aML" = (
/obj/machinery/atmospherics/pipe/simple/hidden/universal,
/obj/effect/spawner/random_barrier/obstruction,
/obj/effect/spawner/random/barrier/obstruction,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"aMM" = (
@@ -12286,7 +12286,7 @@
/turf/simulated/wall,
/area/station/maintenance/fpmaint)
"aOs" = (
/obj/effect/spawner/random_barrier/obstruction,
/obj/effect/spawner/random/barrier/obstruction,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"aOt" = (
@@ -12626,7 +12626,7 @@
},
/area/station/maintenance/fpmaint)
"aPv" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint2)
"aPw" = (
@@ -12859,7 +12859,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint2)
"aQe" = (
/obj/effect/spawner/random_barrier/obstruction,
/obj/effect/spawner/random/barrier/obstruction,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
@@ -13220,7 +13220,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"aRm" = (
@@ -14702,7 +14702,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"aVF" = (
/obj/effect/spawner/random_barrier/obstruction,
/obj/effect/spawner/random/barrier/obstruction,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
@@ -19981,7 +19981,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"bkE" = (
@@ -23207,7 +23207,7 @@
icon_state = "1-2"
},
/obj/structure/disposalpipe/segment,
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"btM" = (
@@ -26479,7 +26479,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint2)
"bGH" = (
/obj/effect/spawner/random_barrier/possibly_welded_airlock,
/obj/effect/spawner/random/barrier/possibly_welded_airlock,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"bGJ" = (
@@ -33994,7 +33994,7 @@
/turf/simulated/wall,
/area/station/maintenance/asmaint)
"cja" = (
/obj/effect/spawner/random_barrier/obstruction,
/obj/effect/spawner/random/barrier/obstruction,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"cjb" = (
@@ -37463,7 +37463,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"cwl" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"cwo" = (
@@ -38034,7 +38034,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/incinerator)
"cyp" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"cyq" = (
@@ -38258,7 +38258,7 @@
/turf/space,
/area/station/engineering/solar/aft_port)
"cyP" = (
/obj/effect/spawner/random_barrier/obstruction,
/obj/effect/spawner/random/barrier/obstruction,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"cyQ" = (
@@ -38345,7 +38345,7 @@
/area/station/medical/surgery/secondary)
"cyZ" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"czb" = (
@@ -38368,7 +38368,7 @@
},
/area/station/science/hallway)
"czf" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"czg" = (
@@ -38817,7 +38817,7 @@
},
/area/station/medical/storage)
"cAu" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"cAv" = (
@@ -38829,7 +38829,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"cAz" = (
/obj/effect/spawner/random_barrier/possibly_welded_airlock,
/obj/effect/spawner/random/barrier/possibly_welded_airlock,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"cAA" = (
@@ -39003,7 +39003,7 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/incinerator)
"cBe" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
@@ -40026,7 +40026,7 @@
},
/area/station/maintenance/aft)
"cEE" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint2)
"cEH" = (
@@ -41575,7 +41575,7 @@
dir = 4
},
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
@@ -41937,7 +41937,7 @@
/area/station/engineering/break_room)
"cLN" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"cLO" = (
@@ -42378,7 +42378,7 @@
},
/area/station/science/xenobiology)
"cNs" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/obj/structure/cable{
d1 = 1;
@@ -47584,7 +47584,7 @@
/area/station/engineering/ai_transit_tube)
"dge" = (
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"dgg" = (
@@ -51560,7 +51560,7 @@
},
/area/station/command/office/hop)
"dKb" = (
/obj/effect/spawner/random_barrier/obstruction,
/obj/effect/spawner/random/barrier/obstruction,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -52861,7 +52861,7 @@
},
/area/station/engineering/gravitygenerator)
"ejH" = (
/obj/effect/spawner/random_barrier/obstruction,
/obj/effect/spawner/random/barrier/obstruction,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
@@ -53993,7 +53993,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint2)
"eOb" = (
/obj/effect/spawner/random_barrier/obstruction,
/obj/effect/spawner/random/barrier/obstruction,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
@@ -54564,7 +54564,7 @@
"fcM" = (
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random_barrier/possibly_welded_airlock,
/obj/effect/spawner/random/barrier/possibly_welded_airlock,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"fcQ" = (
@@ -56177,7 +56177,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/solar_maintenance/aft_starboard)
"fNM" = (
/obj/effect/spawner/random_barrier/possibly_welded_airlock,
/obj/effect/spawner/random/barrier/possibly_welded_airlock,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -57110,7 +57110,7 @@
},
/area/station/hallway/primary/central/west)
"gmu" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plasteel,
/area/station/maintenance/aft)
"gmz" = (
@@ -58021,7 +58021,7 @@
d2 = 8;
icon_state = "4-8"
},
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint2)
"gJU" = (
@@ -59489,7 +59489,7 @@
/area/station/security/permabrig)
"htV" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"hug" = (
@@ -59562,7 +59562,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -62606,7 +62606,7 @@
},
/area/station/security/prison/cell_block/A)
"iZV" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel,
/area/station/maintenance/asmaint)
@@ -62832,7 +62832,7 @@
/area/station/security/permabrig)
"jgA" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"jgQ" = (
@@ -65032,7 +65032,7 @@
d2 = 2;
icon_state = "1-2"
},
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"kju" = (
@@ -66875,7 +66875,7 @@
/turf/simulated/floor/plasteel,
/area/station/hallway/primary/central/south)
"lcL" = (
/obj/effect/spawner/random_barrier/wall_probably,
/obj/effect/spawner/random/barrier/wall_probably,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"ldf" = (
@@ -73753,7 +73753,7 @@
"oxf" = (
/obj/effect/landmark/burnturf,
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"oxp" = (
@@ -74562,7 +74562,7 @@
/area/station/maintenance/disposal)
"oPp" = (
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"oPE" = (
@@ -75205,7 +75205,7 @@
/area/station/service/janitor)
"pfF" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/obj/structure/cable{
d1 = 1;
@@ -75858,7 +75858,7 @@
/area/station/engineering/atmos)
"pxz" = (
/obj/effect/spawner/random/maintenance,
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"pxG" = (
@@ -76189,7 +76189,7 @@
dir = 4
},
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint2)
"pEO" = (
@@ -76450,7 +76450,7 @@
},
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"pNx" = (
@@ -79866,7 +79866,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"rmn" = (
@@ -79933,7 +79933,7 @@
/turf/simulated/floor/plasteel,
/area/station/engineering/gravitygenerator)
"rng" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"rnx" = (
@@ -80707,7 +80707,7 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/apmaint2)
"rID" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel,
/area/station/maintenance/asmaint)
@@ -80859,7 +80859,7 @@
},
/area/station/maintenance/asmaint2)
"rNN" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint2)
@@ -83073,7 +83073,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -83646,7 +83646,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint2)
"tmS" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint2)
"tmX" = (
@@ -84294,7 +84294,7 @@
/turf/simulated/floor/engine,
/area/station/engineering/control)
"tEt" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -85495,7 +85495,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"ugC" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"ugH" = (
@@ -85716,7 +85716,7 @@
/area/station/medical/surgery/observation)
"unu" = (
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -86012,7 +86012,7 @@
/area/station/maintenance/apmaint)
"uwi" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/obj/structure/sign/xenobio{
pixel_x = -31
},
@@ -86205,7 +86205,7 @@
/turf/simulated/floor/plating,
/area/station/security/main)
"uBz" = (
/obj/effect/spawner/random_barrier/obstruction,
/obj/effect/spawner/random/barrier/obstruction,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
@@ -86307,7 +86307,7 @@
d2 = 2;
icon_state = "1-2"
},
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"uEF" = (
@@ -86445,7 +86445,7 @@
d2 = 2;
icon_state = "1-2"
},
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
@@ -86487,7 +86487,7 @@
},
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plasteel,
/area/station/maintenance/fpmaint)
"uKy" = (
@@ -86584,7 +86584,7 @@
/area/station/maintenance/fpmaint)
"uOG" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plasteel,
/area/station/maintenance/aft)
"uPg" = (
@@ -89243,7 +89243,7 @@
"wgA" = (
/obj/effect/landmark/burnturf,
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random_barrier/obstruction,
/obj/effect/spawner/random/barrier/obstruction,
/turf/simulated/floor/plasteel,
/area/station/maintenance/asmaint)
"wgO" = (
@@ -89439,7 +89439,7 @@
d2 = 2;
icon_state = "1-2"
},
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"wlJ" = (
@@ -91887,7 +91887,7 @@
icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"xxa" = (
@@ -92575,7 +92575,7 @@
/area/station/engineering/control)
"xOA" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plasteel,
/area/station/maintenance/apmaint)
"xOM" = (
@@ -93245,7 +93245,7 @@
/area/station/command/office/hop)
"ybL" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"ybN" = (
+140 -140
View File
@@ -3908,7 +3908,7 @@
/turf/simulated/wall,
/area/station/security/range)
"azv" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating{
icon_state = "asteroidplating"
},
@@ -6850,12 +6850,6 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/east)
"aUB" = (
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/turf/simulated/floor/plasteel{
icon_state = "darkgreenfull"
},
/area/station/service/hydroponics)
"aUE" = (
/obj/machinery/light{
dir = 8
@@ -9158,7 +9152,7 @@
/area/station/hallway/spacebridge/dockmed)
"bis" = (
/obj/structure/disposalpipe/segment,
/obj/effect/spawner/random_barrier/obstruction,
/obj/effect/spawner/random/barrier/obstruction,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/turf/simulated/floor/plating{
icon_state = "asteroidplating"
@@ -14169,7 +14163,7 @@
},
/area/station/service/library)
"bGB" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"bGF" = (
@@ -18508,7 +18502,7 @@
/area/station/maintenance/apmaint)
"caX" = (
/obj/effect/spawner/random_spawners/dirt_frequent,
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"caY" = (
@@ -26895,11 +26889,6 @@
icon_state = "redcorner"
},
/area/station/security/prison/cell_block/A)
"dcR" = (
/obj/structure/table,
/obj/effect/spawner/random/maintenance,
/turf/simulated/floor/plating/asteroid/ancient,
/area/station/maintenance/port)
"dda" = (
/obj/machinery/atmospherics/unary/vent_scrubber/on{
dir = 8
@@ -28033,6 +28022,17 @@
/obj/machinery/ai_status_display,
/turf/simulated/wall/r_wall,
/area/station/security/prisonlockers)
"dkb" = (
/obj/machinery/requests_console/directional/south,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
icon_state = "4-8"
},
/turf/simulated/floor/plasteel{
icon_state = "grimy"
},
/area/station/security/detective)
"dkc" = (
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
@@ -34515,7 +34515,7 @@
/turf/simulated/floor/plating,
/area/station/service/bar)
"ezr" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating{
icon_state = "asteroidplating"
},
@@ -34671,7 +34671,7 @@
/turf/simulated/floor/plating,
/area/station/command/office/hos)
"eBq" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating{
icon_state = "asteroidplating"
},
@@ -35907,12 +35907,6 @@
},
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"eTe" = (
/obj/machinery/hologram/holopad,
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
/area/station/service/hydroponics)
"eTg" = (
/obj/machinery/recharge_station,
/turf/simulated/floor/plasteel{
@@ -35959,7 +35953,8 @@
/turf/simulated/floor/grass,
/area/station/hallway/spacebridge/scidock)
"eTI" = (
/obj/effect/decal/cleanable/blood/splatter,
/obj/structure/table,
/obj/effect/spawner/random/maintenance,
/turf/simulated/floor/plating/asteroid/ancient,
/area/station/maintenance/port)
"eTJ" = (
@@ -37353,7 +37348,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/north)
"fsV" = (
/obj/effect/spawner/random_barrier/wall_probably,
/obj/effect/spawner/random/barrier/wall_probably,
/turf/simulated/floor/plating/asteroid/ancient,
/area/station/maintenance/starboard)
"fsW" = (
@@ -37632,6 +37627,13 @@
},
/turf/simulated/floor/plating,
/area/station/hallway/primary/central/west)
"fvV" = (
/obj/structure/chair/office/dark{
dir = 4
},
/obj/effect/landmark/start/detective,
/turf/simulated/floor/carpet,
/area/station/security/detective)
"fwd" = (
/obj/effect/decal/cleanable/crayon,
/turf/simulated/floor/wood,
@@ -38752,6 +38754,12 @@
icon_state = "dark"
},
/area/station/engineering/control)
"fPD" = (
/obj/structure/reagent_dispensers/fueltank,
/turf/simulated/floor/plating{
icon_state = "asteroidplating"
},
/area/station/maintenance/port)
"fPE" = (
/obj/structure/disposalpipe/segment/corner{
dir = 4
@@ -40497,7 +40505,7 @@
/turf/simulated/floor/plasteel/freezer,
/area/station/service/kitchen)
"gsr" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"gsx" = (
@@ -40522,7 +40530,7 @@
pixel_y = -24;
pixel_x = -32
},
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating{
icon_state = "asteroidplating"
},
@@ -41260,25 +41268,6 @@
icon_state = "whitepurple"
},
/area/station/science/genetics)
"gEI" = (
/obj/machinery/door/airlock/public/glass{
name = "Walkway"
},
/obj/machinery/door/firedoor,
/obj/machinery/door/poddoor/preopen{
id_tag = "servlockdown";
layer = 2.6;
name = "Service Lockdown"
},
/obj/structure/disposalpipe/segment{
color = "#954535"
},
/obj/effect/turf_decal/caution/red,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "neutralcorner"
},
/area/station/hallway/spacebridge/sercom)
"gEJ" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
@@ -43009,7 +42998,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"hgx" = (
@@ -43812,7 +43801,6 @@
/area/station/service/bar)
"htz" = (
/obj/effect/spawner/random_spawners/dirt_often,
/obj/effect/turf_decal/delivery,
/turf/simulated/floor/plasteel{
icon_state = "darkgreenfull"
},
@@ -47264,6 +47252,13 @@
icon_state = "browncorner"
},
/area/station/hallway/primary/fore/east)
"inP" = (
/obj/structure/rack,
/obj/effect/spawner/random/maintenance,
/turf/simulated/floor/plating{
icon_state = "asteroidplating"
},
/area/station/maintenance/port)
"inQ" = (
/obj/machinery/door/airlock/maintenance{
name = "Port Asteroid Maintenance"
@@ -48897,7 +48892,7 @@
/area/station/hallway/primary/fore/east)
"iJM" = (
/obj/effect/spawner/random_spawners/dirt_frequent,
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"iJY" = (
@@ -50482,6 +50477,21 @@
icon_state = "dark"
},
/area/station/hallway/primary/starboard/south)
"jeu" = (
/obj/machinery/hologram/holopad,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
icon_state = "4-8"
},
/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
dir = 1
},
/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
/area/station/service/hydroponics)
"jeB" = (
/obj/structure/transit_tube/station/reverse/flipped{
dir = 4
@@ -51146,6 +51156,22 @@
/obj/structure/disposalpipe/segment,
/turf/simulated/floor/plasteel,
/area/station/security/lobby)
"joS" = (
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
icon_state = "4-8"
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
/area/station/service/hydroponics)
"joZ" = (
/obj/machinery/atmospherics/unary/vent_scrubber/on{
dir = 4
@@ -53202,7 +53228,7 @@
/area/station/science/xenobiology)
"jNU" = (
/obj/structure/disposalpipe/segment,
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating{
icon_state = "asteroidplating"
},
@@ -55788,15 +55814,6 @@
/area/station/medical/medbay)
"kAT" = (
/obj/machinery/hologram/holopad,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
icon_state = "4-8"
},
/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
dir = 1
},
/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
@@ -57758,12 +57775,6 @@
},
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"lhc" = (
/obj/effect/spawner/random_spawners/dirt_often,
/turf/simulated/floor/plasteel{
icon_state = "darkgreenfull"
},
/area/station/service/hydroponics)
"lhf" = (
/obj/effect/spawner/window/reinforced/grilled,
/obj/structure/cable/orange{
@@ -57997,6 +58008,10 @@
},
/turf/simulated/floor/plasteel/freezer,
/area/station/service/kitchen)
"ljz" = (
/obj/effect/decal/cleanable/blood/splatter,
/turf/simulated/floor/plating/asteroid/ancient,
/area/station/maintenance/port)
"ljL" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/disposalpipe/segment,
@@ -61297,11 +61312,12 @@
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"mgq" = (
/obj/structure/reagent_dispensers/fueltank,
/turf/simulated/floor/plating{
icon_state = "asteroidplating"
/obj/effect/spawner/random_spawners/dirt_often,
/obj/effect/turf_decal/delivery,
/turf/simulated/floor/plasteel{
icon_state = "darkgreenfull"
},
/area/station/maintenance/port)
/area/station/service/hydroponics)
"mgu" = (
/obj/docking_port/stationary{
dir = 4;
@@ -61670,7 +61686,7 @@
},
/area/station/science/robotics)
"mmv" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating{
icon_state = "asteroidplating"
},
@@ -65387,16 +65403,8 @@
/turf/simulated/floor/plating,
/area/station/engineering/tech_storage)
"nsy" = (
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
icon_state = "4-8"
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 1
},
/turf/simulated/floor/plasteel{
icon_state = "dark"
@@ -69153,7 +69161,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/port2)
"oyh" = (
/obj/effect/spawner/random_barrier/obstruction,
/obj/effect/spawner/random/barrier/obstruction,
/turf/simulated/floor/plasteel,
/area/station/maintenance/starboard)
"oyo" = (
@@ -80846,7 +80854,7 @@
/turf/simulated/wall,
/area/station/public/toilet)
"rNW" = (
/obj/effect/spawner/random_barrier/obstruction,
/obj/effect/spawner/random/barrier/obstruction,
/turf/simulated/floor/plating/asteroid/ancient,
/area/station/maintenance/fsmaint)
"rOc" = (
@@ -81338,7 +81346,7 @@
/turf/simulated/floor/wood,
/area/station/service/bar)
"rVD" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating{
icon_state = "asteroidplating"
},
@@ -84495,14 +84503,6 @@
icon_state = "asteroidplating"
},
/area/station/maintenance/port)
"sNb" = (
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 1
},
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
/area/station/service/hydroponics)
"sNm" = (
/obj/structure/disposalpipe/segment,
/obj/effect/turf_decal/stripes/line{
@@ -88027,6 +88027,12 @@
/obj/effect/spawner/airlock/s_to_n,
/turf/simulated/wall,
/area/station/hallway/primary/central/north)
"tMD" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/turf/simulated/floor/plasteel{
icon_state = "darkgreenfull"
},
/area/station/service/hydroponics)
"tMN" = (
/obj/machinery/door/airlock/external{
id_tag = "laborcamp_home";
@@ -92038,7 +92044,7 @@
/turf/simulated/floor/plating,
/area/station/engineering/tech_storage)
"uQB" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/turf/simulated/floor/plasteel{
icon_state = "darkgreenfull"
},
@@ -95546,7 +95552,7 @@
/area/station/public/storage/tools)
"vPd" = (
/obj/effect/decal/cleanable/glass,
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"vPj" = (
@@ -101186,7 +101192,7 @@
},
/area/station/hallway/primary/port/north)
"xrI" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating/asteroid/ancient,
/area/station/maintenance/starboard)
"xrN" = (
@@ -101853,7 +101859,7 @@
},
/area/station/science/misc_lab)
"xAK" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"xAO" = (
@@ -101996,13 +102002,25 @@
icon_state = "dark"
},
/area/station/engineering/control)
"xCH" = (
/obj/structure/rack,
/obj/effect/spawner/random/maintenance,
/turf/simulated/floor/plating{
icon_state = "asteroidplating"
"xCu" = (
/obj/machinery/door/airlock/public/glass{
name = "Walkway"
},
/area/station/maintenance/port)
/obj/machinery/door/firedoor,
/obj/machinery/door/poddoor/preopen{
id_tag = "servlockdown";
layer = 2.6;
name = "Service Lockdown"
},
/obj/structure/disposalpipe/segment{
color = "#954535"
},
/obj/effect/turf_decal/caution/red,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "neutralcorner"
},
/area/station/hallway/spacebridge/sercom)
"xCR" = (
/obj/machinery/computer/security/telescreen/entertainment,
/turf/simulated/mineral/ancient,
@@ -102173,7 +102191,7 @@
},
/area/station/command/teleporter)
"xEX" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating/asteroid/ancient,
/area/station/maintenance/asmaint)
"xEZ" = (
@@ -102379,13 +102397,6 @@
/obj/machinery/light/small,
/turf/simulated/floor/plating/asteroid/ancient,
/area/station/maintenance/port)
"xHt" = (
/obj/structure/chair/office/dark{
dir = 4
},
/obj/effect/landmark/start/detective,
/turf/simulated/floor/carpet,
/area/station/security/detective)
"xHF" = (
/obj/structure/cable/orange{
d1 = 4;
@@ -103211,17 +103222,6 @@
icon_state = "whitepurple"
},
/area/station/maintenance/apmaint)
"xTG" = (
/obj/machinery/requests_console/directional/south,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
icon_state = "4-8"
},
/turf/simulated/floor/plasteel{
icon_state = "grimy"
},
/area/station/security/detective)
"xTL" = (
/turf/simulated/floor/plasteel{
icon_state = "white"
@@ -113273,7 +113273,7 @@ rho
uSf
ygl
wzC
mgq
fPD
aXn
aXn
aXn
@@ -113530,7 +113530,7 @@ aXn
wGX
ygl
wzC
xCH
inP
aXn
aXn
aXn
@@ -114566,7 +114566,7 @@ eHn
ohJ
gUw
xZV
eTI
ljz
iuf
mkL
aXn
@@ -115083,7 +115083,7 @@ aXn
aXn
dLa
hwS
eTI
ljz
kad
uCK
aXn
@@ -116065,7 +116065,7 @@ eHu
aXn
aXn
aXn
xCH
inP
eCI
ltk
wzC
@@ -117854,7 +117854,7 @@ uCK
aXn
aXn
hvI
dcR
eTI
pAV
pXy
dHZ
@@ -119901,7 +119901,7 @@ aXn
aXn
eCI
pDl
xCH
inP
aXn
aXn
ock
@@ -120135,8 +120135,8 @@ chV
evL
qwd
pPN
xHt
xTG
fvV
dkb
emw
abW
nxA
@@ -122774,7 +122774,7 @@ btd
btd
uql
cBs
nsy
joS
cBs
cBs
biB
@@ -122977,7 +122977,7 @@ bpf
pbY
pbY
pbY
gEI
xCu
abT
jSU
grv
@@ -123031,9 +123031,9 @@ cuk
prN
mcu
pcu
kAT
jeu
jKU
sNb
nsy
biB
hqe
btd
@@ -123808,7 +123808,7 @@ biB
biB
xNP
biB
eTe
kAT
kDy
biB
etV
@@ -124582,7 +124582,7 @@ lJR
lJR
btd
pNE
htz
mgq
btd
cEM
eQC
@@ -125343,11 +125343,11 @@ muv
lYO
riS
mcu
aUB
aUB
aUB
hpP
uQB
uQB
uQB
hpP
tMD
haI
lUc
xAS
@@ -125600,7 +125600,7 @@ baF
jUW
fPp
cxx
lhc
htz
xnz
wFD
rxy
+19 -19
View File
@@ -5944,7 +5944,7 @@
},
/area/station/maintenance/fore)
"ayr" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"ays" = (
@@ -10790,7 +10790,7 @@
/area/station/maintenance/fore)
"aLC" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plasteel{
icon_state = "neutral"
},
@@ -16524,7 +16524,7 @@
},
/area/station/maintenance/fore)
"baD" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plasteel{
icon_state = "neutral"
},
@@ -30985,7 +30985,7 @@
/turf/space,
/area/space/nearstation)
"bLN" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"bLO" = (
@@ -31726,7 +31726,7 @@
icon_state = "1-2"
},
/obj/effect/spawner/random_spawners/blood_often,
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"bNI" = (
@@ -35464,7 +35464,7 @@
/turf/simulated/floor/plasteel,
/area/station/engineering/control)
"bYa" = (
/obj/effect/spawner/random_barrier/possibly_welded_airlock,
/obj/effect/spawner/random/barrier/possibly_welded_airlock,
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
@@ -65684,7 +65684,7 @@
},
/area/station/medical/surgery/primary)
"eHp" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"eHD" = (
@@ -68860,8 +68860,8 @@
d2 = 2;
icon_state = "1-2"
},
/obj/effect/spawner/random_barrier/possibly_welded_airlock,
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/possibly_welded_airlock,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"gyp" = (
@@ -70383,7 +70383,7 @@
/turf/simulated/floor/wood,
/area/station/maintenance/library)
"huq" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"huN" = (
@@ -73321,7 +73321,7 @@
},
/area/station/engineering/atmos)
"jhk" = (
/obj/effect/spawner/random_barrier/obstruction,
/obj/effect/spawner/random/barrier/obstruction,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"jhr" = (
@@ -75073,7 +75073,7 @@
dir = 4
},
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"kju" = (
@@ -76722,7 +76722,7 @@
/turf/simulated/floor/plating,
/area/station/science/server)
"llm" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "neutral"
@@ -77325,7 +77325,7 @@
/turf/simulated/floor/plasteel,
/area/station/engineering/hardsuitstorage)
"lAG" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"lAO" = (
@@ -77663,7 +77663,7 @@
},
/area/station/hallway/secondary/entry/south)
"lMM" = (
/obj/effect/spawner/random_barrier/wall_probably,
/obj/effect/spawner/random/barrier/wall_probably,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"lNF" = (
@@ -77764,7 +77764,7 @@
/turf/simulated/floor/plasteel,
/area/station/engineering/control)
"lQl" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"lQs" = (
@@ -79117,7 +79117,7 @@
/turf/simulated/floor/plating,
/area/station/science/toxins/launch)
"mHK" = (
/obj/effect/spawner/random_barrier/possibly_welded_airlock,
/obj/effect/spawner/random/barrier/possibly_welded_airlock,
/obj/structure/barricade/wooden,
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
/turf/simulated/floor/plating,
@@ -82307,7 +82307,7 @@
d2 = 2;
icon_state = "1-2"
},
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"osF" = (
@@ -92935,7 +92935,7 @@
/turf/simulated/floor/plasteel/grimy,
/area/station/service/chapel/office)
"ugI" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"ugQ" = (
File diff suppressed because it is too large Load Diff
+33 -33
View File
@@ -2222,7 +2222,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"aqO" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/obj/structure/disposalpipe/segment,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
@@ -3202,7 +3202,7 @@
/turf/simulated/wall,
/area/station/public/mrchangs)
"avs" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"avv" = (
@@ -4095,7 +4095,7 @@
},
/area/station/command/office/captain/bedroom)
"ayk" = (
/obj/effect/spawner/random_barrier/obstruction,
/obj/effect/spawner/random/barrier/obstruction,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"ayr" = (
@@ -4415,7 +4415,7 @@
d2 = 8;
icon_state = "4-8"
},
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/obj/structure/disposalpipe/segment{
dir = 4
},
@@ -4541,7 +4541,7 @@
},
/area/station/public/dorms)
"aAf" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
@@ -5808,7 +5808,7 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/starboard2)
"aFM" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -6829,7 +6829,7 @@
/turf/simulated/floor/plasteel,
/area/station/hallway/primary/fore/north)
"aJl" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"aJm" = (
@@ -7334,7 +7334,7 @@
/turf/simulated/floor/plating,
/area/station/engineering/atmos/distribution)
"aLc" = (
/obj/effect/spawner/random_barrier/obstruction,
/obj/effect/spawner/random/barrier/obstruction,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
@@ -7880,7 +7880,7 @@
/turf/simulated/floor/wood,
/area/station/service/clown)
"aMB" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
@@ -32592,7 +32592,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -35823,7 +35823,7 @@
/turf/simulated/wall,
/area/station/maintenance/asmaint)
"cAP" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard2)
"cAS" = (
@@ -42415,7 +42415,7 @@
/area/station/maintenance/starboard)
"dcC" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"dcD" = (
@@ -44465,7 +44465,7 @@
/turf/simulated/floor/plasteel,
/area/station/hallway/secondary/exit)
"dHr" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"dHE" = (
@@ -48595,7 +48595,7 @@
},
/area/station/security/range)
"fuy" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"fuC" = (
@@ -55662,7 +55662,7 @@
/turf/simulated/floor/plasteel,
/area/station/engineering/control)
"iot" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"ioy" = (
@@ -56974,7 +56974,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"iRX" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
@@ -58414,7 +58414,7 @@
/turf/space,
/area/space/nearstation)
"jEA" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard2)
"jEC" = (
@@ -65301,7 +65301,7 @@
/turf/simulated/floor/plasteel,
/area/station/supply/lobby)
"msw" = (
/obj/effect/spawner/random_barrier/obstruction,
/obj/effect/spawner/random/barrier/obstruction,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"msD" = (
@@ -67455,7 +67455,7 @@
/turf/simulated/floor/plasteel,
/area/station/supply/office)
"niC" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -70764,7 +70764,7 @@
/turf/simulated/floor/plasteel,
/area/station/science/robotics)
"oNn" = (
/obj/effect/spawner/random_barrier/obstruction,
/obj/effect/spawner/random/barrier/obstruction,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard2)
@@ -73032,7 +73032,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"pHF" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/station/maintenance/xenobio_south)
"pHM" = (
@@ -74342,7 +74342,7 @@
/turf/simulated/floor/engine,
/area/station/engineering/control)
"qiP" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -75166,7 +75166,7 @@
d2 = 2;
icon_state = "1-2"
},
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"qyW" = (
@@ -77627,7 +77627,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"rCD" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"rDd" = (
@@ -78729,7 +78729,7 @@
/area/station/engineering/atmos/distribution)
"rXf" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plasteel,
/area/station/maintenance/fsmaint)
"rXj" = (
@@ -81082,7 +81082,7 @@
},
/area/station/hallway/primary/aft/north)
"sZV" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -83635,7 +83635,7 @@
},
/area/station/security/main)
"uhI" = (
/obj/effect/spawner/random_spawners/grille_maybe,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plasteel,
/area/station/maintenance/fore)
"uhJ" = (
@@ -86647,7 +86647,7 @@
/turf/simulated/floor/plating,
/area/station/security/execution)
"vxx" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"vxI" = (
@@ -87235,7 +87235,7 @@
/turf/simulated/floor/wood,
/area/station/legal/courtroom)
"vOJ" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/obj/structure/disposalpipe/segment{
dir = 4
},
@@ -87891,7 +87891,7 @@
/turf/simulated/floor/plasteel,
/area/station/science/toxins/mixing)
"wfa" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"wfs" = (
@@ -89005,7 +89005,7 @@
/turf/simulated/floor/plasteel,
/area/station/hallway/primary/central/east)
"wFC" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"wFW" = (
@@ -91584,7 +91584,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"xNa" = (
/obj/effect/spawner/random_spawners/grille_often,
/obj/effect/spawner/random/barrier/grille_often,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
@@ -92334,7 +92334,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"yaL" = (
/obj/effect/spawner/random_barrier/obstruction,
/obj/effect/spawner/random/barrier/obstruction,
/obj/effect/decal/cleanable/blood/writing{
dir = 8
},
@@ -76,6 +76,8 @@
var/loot_spawned = 0
var/pixel_divider = FLOOR(spawn_random_offset_max_pixels / spawn_loot_split_pixel_offsets, 1)
while((spawn_loot_count-loot_spawned) && length(loot))
loot_spawned++
var/lootspawn = pick_weight_recursive(loot)
if(!spawn_loot_double)
loot.Remove(lootspawn)
@@ -84,6 +86,10 @@
if(spawn_scatter_radius > 0 && length(spawn_locations))
spawn_loc = pick(spawn_locations)
if(ispath(lootspawn, /turf))
spawn_loc.ChangeTurf(lootspawn)
continue
var/atom/movable/spawned_loot = make_item(spawn_loc, lootspawn)
spawned_loot.setDir(dir)
@@ -100,7 +106,6 @@
var/column = FLOOR(loot_spawned / pixel_divider, 1)
spawned_loot.pixel_x = spawn_loot_split_pixel_offsets * (loot_spawned % pixel_divider) + (column * spawn_loot_split_pixel_offsets)
spawned_loot.pixel_y = spawn_loot_split_pixel_offsets * (loot_spawned % pixel_divider)
loot_spawned++
/**
* Makes the actual item related to our spawner. If `record_spawn` is `TRUE`,
@@ -1,72 +1,58 @@
/obj/effect/spawner/random_barrier
name = "random tile"
icon = 'icons/effects/spawner_icons.dmi'
icon_state = "questionmark"
var/list/result = list(
/turf/simulated/floor/plasteel = 1,
/turf/simulated/wall = 1,
/obj/structure/falsewall = 1,
/obj/effect/spawner/window/reinforced = 1,
/obj/machinery/door/airlock = 1,
/obj/machinery/door/airlock/welded = 1,
/obj/structure/barricade/wooden = 1)
/obj/effect/spawner/random/barrier
name = "random barrier spawner"
icon = 'icons/effects/random_spawners.dmi'
icon_state = "barrier"
loot = list(
/obj/effect/spawner/window/reinforced,
/obj/machinery/door/airlock,
/obj/machinery/door/airlock/welded,
/obj/structure/barricade/wooden,
/obj/structure/falsewall,
/turf/simulated/floor/plasteel,
/turf/simulated/wall,
)
// This needs to come before the initialization wave because
// the thing it creates might need to be initialized too
/obj/effect/spawner/random_barrier/Initialize()
. = ..()
var/turf/T = get_turf(src)
if(!T)
CRASH("Barrier spawner placed in nullspace!")
var/thing_to_place = pickweight(result)
if(ispath(thing_to_place, /turf))
T.ChangeTurf(thing_to_place)
else
new thing_to_place(T)
return INITIALIZE_HINT_QDEL
/obj/effect/spawner/random_barrier/wall_probably
/obj/effect/spawner/random/barrier/wall_probably
name = "probably a wall"
icon_state = "girder"
result = list(
/turf/simulated/wall = 9,
/obj/structure/falsewall = 1)
icon_state = "wall"
loot = list(
/obj/structure/falsewall = 1,
/turf/simulated/wall = 9,
)
/obj/effect/spawner/random_barrier/floor_probably
name = "probably a floor"
result = list(
/turf/simulated/floor/plasteel = 3,
/turf/simulated/wall = 1)
/obj/effect/spawner/random_barrier/obstruction
/obj/effect/spawner/random/barrier/obstruction
name = "obstruction"
icon_state = "barrier"
result = list(
/turf/simulated/wall = 1,
/obj/structure/falsewall = 1,
/obj/structure/barricade/wooden = 1,
/obj/machinery/door/airlock/welded = 1)
loot = list(
/obj/machinery/door/airlock/welded,
/obj/structure/barricade/wooden,
/obj/structure/falsewall,
/turf/simulated/wall,
)
/// these have no access restrictions, so for internal maintenance only
/obj/effect/spawner/random_barrier/possibly_welded_airlock
/obj/effect/spawner/random/barrier/possibly_welded_airlock
name = "possibly welded airlock"
icon_state = "airlock"
result = list(
/obj/machinery/door/airlock = 3,
/obj/machinery/door/airlock/welded = 1)
loot = list(
/obj/machinery/door/airlock = 3,
/obj/machinery/door/airlock/welded = 1,
)
/obj/effect/spawner/random_spawners/grille_often
/obj/effect/spawner/random/barrier/grille_often
name = "grille often"
icon_state = "grille"
result = list(
/obj/structure/grille = 8,
/obj/structure/grille/broken = 4,
/turf/simulated/floor/plating = 2)
loot = list(
/obj/structure/grille = 8,
/obj/structure/grille/broken = 4,
/turf/simulated/floor/plating = 2,
)
/obj/effect/spawner/random_spawners/grille_maybe
/obj/effect/spawner/random/barrier/grille_maybe
name = "grille maybe"
icon_state = "grille"
result = list(
/obj/structure/grille = 2,
/obj/structure/grille/broken = 2,
/turf/simulated/floor/plating = 5)
loot = list(
/obj/structure/grille = 2,
/obj/structure/grille/broken = 2,
/turf/simulated/floor/plating = 5,
)
Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

After

Width:  |  Height:  |  Size: 56 KiB

@@ -0,0 +1,5 @@
/obj/effect/spawner/random_barrier/wall_probably : /obj/effect/spawner/random/barrier/wall_probably
/obj/effect/spawner/random_barrier/obstruction : /obj/effect/spawner/random/barrier/obstruction
/obj/effect/spawner/random_barrier/possibly_welded_airlock : /obj/effect/spawner/random/barrier/possibly_welded_airlock
/obj/effect/spawner/random_spawners/grille_often : /obj/effect/spawner/random/barrier/grille_often
/obj/effect/spawner/random_spawners/grille_maybe : /obj/effect/spawner/random/barrier/grille_maybe