mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-25 04:57:12 +01:00
Lavaland baseturf implementation
This commit is contained in:
@@ -67,6 +67,7 @@
|
||||
"bo" = (/obj/machinery/shower{dir = 4},/obj/effect/turf_decal/sand,/turf/simulated/floor/pod/light,/area/ruin/powered/beach)
|
||||
"bp" = (/obj/machinery/light/small{light_power = 3; dir = 8},/obj/effect/turf_decal/sand,/turf/simulated/floor/pod,/area/ruin/powered/beach)
|
||||
"bq" = (/obj/effect/turf_decal/sand,/turf/simulated/floor/pod,/area/ruin/powered/beach)
|
||||
"br" = (/obj/effect/baseturf_helper/lava_land/surface,/turf/simulated/floor/beach/sand,/area/ruin/powered/beach)
|
||||
"bx" = (/obj/structure/flora/rock,/turf/simulated/floor/beach/sand,/area/ruin/powered/beach)
|
||||
"bz" = (/mob/living/simple_animal/crab,/turf/simulated/floor/beach/sand,/area/ruin/powered/beach)
|
||||
"bA" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/item/bikehorn/airhorn,/obj/structure/table/wood,/obj/item/storage/firstaid/regular,/obj/item/storage/firstaid/brute,/turf/simulated/floor/wood,/area/ruin/powered/beach)
|
||||
@@ -125,7 +126,7 @@ aabWbEbEbEbEbEbEaKaGaGaYbabbaGajbgajajaGaGaKbEbEbEbEbEbEbWaa
|
||||
bWbWbWbWBlbEbEbEaKaGaGaGbeaGaGbfaGaGbfaGaGaKbEbzbEQSbWbWbWbW
|
||||
bWzwHCmhbEbEbEbEaKbhaGaGaGaGaGaGaGaGaGaGaGaKbEbEbEbEmhbibjbW
|
||||
bWXpVOmhbEbEaUbEaKaKaKaKaKaKaKaKaKaKaKaKaKaKbEbEbEbEmhVObkbW
|
||||
pIGcblmhbmbEaZbEbEbEbEbEbEbEbEbEbEbEbEbEbEbEbEbEbEbnmhGcGcpI
|
||||
pIGcblmhbmbEaZbEbEbEbEbEbEbEbrbEbEbEbEbEbEbEbEbEbEbnmhGcGcpI
|
||||
bWboblEcaKbEbEbEbEbEbEbEbxapbEbEbEaZbEbEbEbEbEbEbEaKEcblqTbW
|
||||
pIGcGcmhbmbEbEbEbEapbEapbEbEbEbEaUbEbEbEbEbEbEbEbEbnmhblblpI
|
||||
bWbpVOmhbEbzbEbEapbxbEbEbEbEbEbEbEbEbEbAbBbEbEaZbEbEmhbqqabW
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,604 +1,33 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/simulated/wall/indestructible/hierophant,
|
||||
/area/ruin/unpowered/hierophant)
|
||||
"b" = (
|
||||
/turf/simulated/floor/indestructible/hierophant,
|
||||
/area/ruin/unpowered/hierophant)
|
||||
"c" = (
|
||||
/obj/effect/light_emitter{
|
||||
light_range = 3;
|
||||
light_power = 5
|
||||
},
|
||||
/turf/simulated/floor/indestructible/hierophant,
|
||||
/area/ruin/unpowered/hierophant)
|
||||
"d" = (
|
||||
/mob/living/simple_animal/hostile/megafauna/hierophant,
|
||||
/turf/simulated/floor/indestructible/hierophant/two,
|
||||
/area/ruin/unpowered/hierophant)
|
||||
"e" = (
|
||||
/turf/simulated/floor/indestructible/hierophant/two,
|
||||
/area/ruin/unpowered/hierophant)
|
||||
"f" = (
|
||||
/obj/effect/light_emitter{
|
||||
light_range = 3;
|
||||
light_power = 5
|
||||
},
|
||||
/turf/simulated/floor/indestructible/hierophant/two,
|
||||
/area/ruin/unpowered/hierophant)
|
||||
"a" = (/turf/simulated/wall/indestructible/hierophant,/area/ruin/unpowered/hierophant)
|
||||
"b" = (/turf/simulated/floor/indestructible/hierophant,/area/ruin/unpowered/hierophant)
|
||||
"c" = (/obj/effect/light_emitter{light_range = 3; light_power = 5},/turf/simulated/floor/indestructible/hierophant,/area/ruin/unpowered/hierophant)
|
||||
"d" = (/mob/living/simple_animal/hostile/megafauna/hierophant,/turf/simulated/floor/indestructible/hierophant/two,/area/ruin/unpowered/hierophant)
|
||||
"e" = (/turf/simulated/floor/indestructible/hierophant/two,/area/ruin/unpowered/hierophant)
|
||||
"f" = (/obj/effect/light_emitter{light_range = 3; light_power = 5},/turf/simulated/floor/indestructible/hierophant/two,/area/ruin/unpowered/hierophant)
|
||||
"g" = (/obj/effect/baseturf_helper/lava_land/surface,/turf/simulated/floor/indestructible/hierophant/two,/area/ruin/unpowered/hierophant)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
a
|
||||
a
|
||||
aaabbbbaaaaaaaaabbbbaaa
|
||||
abbbbbbbbbbcbbbbbbbbbba
|
||||
abbbccbbbabbbabbbccbbba
|
||||
bbbbbbbbbbbbbbbbbbbbbbb
|
||||
bbcbaabcbbbcbbbcbaabcbb
|
||||
bbcbaabcbbbcbbbcbaabcbb
|
||||
bbbbbbeeeeeeeeeeebbbbbb
|
||||
abbbcceeeaeeeaeeeccbbba
|
||||
abbbbbeeeeefeeeeebbbbba
|
||||
ababbbeaeeeeeeeaebbbaba
|
||||
abbbbbeeeeeeeeeeebbbbba
|
||||
acbbcceefeedeefeeccbbca
|
||||
abbbbbeeeeeeeeeeebbbbba
|
||||
ababbbeaeeegeeeaebbbaba
|
||||
abbbbbeeeeefeeeeebbbbba
|
||||
abbbcceeeaeeeaeeeccbbba
|
||||
bbbbbbeeeeeeeeeeebbbbbb
|
||||
bbcbaabcbbbcbbbcbaabcbb
|
||||
bbcbaabcbbbcbbbcbaabcbb
|
||||
bbbbbbbbbbbbbbbbbbbbbbb
|
||||
abbbccbbbabbbabbbccbbba
|
||||
abbbbbbbbbbcbbbbbbbbbba
|
||||
aaabbbbaaaaaaaaabbbbaaa
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
c
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
c
|
||||
c
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
c
|
||||
c
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
b
|
||||
b
|
||||
c
|
||||
b
|
||||
a
|
||||
a
|
||||
b
|
||||
c
|
||||
b
|
||||
b
|
||||
b
|
||||
c
|
||||
b
|
||||
b
|
||||
b
|
||||
c
|
||||
b
|
||||
a
|
||||
a
|
||||
b
|
||||
c
|
||||
b
|
||||
b
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
b
|
||||
b
|
||||
c
|
||||
b
|
||||
a
|
||||
a
|
||||
b
|
||||
c
|
||||
b
|
||||
b
|
||||
b
|
||||
c
|
||||
b
|
||||
b
|
||||
b
|
||||
c
|
||||
b
|
||||
a
|
||||
a
|
||||
b
|
||||
c
|
||||
b
|
||||
b
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
c
|
||||
c
|
||||
e
|
||||
e
|
||||
e
|
||||
a
|
||||
e
|
||||
e
|
||||
e
|
||||
a
|
||||
e
|
||||
e
|
||||
e
|
||||
c
|
||||
c
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
f
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
a
|
||||
b
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
a
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
a
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
b
|
||||
a
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
"}
|
||||
(12,1,1) = {"
|
||||
a
|
||||
c
|
||||
b
|
||||
b
|
||||
c
|
||||
c
|
||||
e
|
||||
e
|
||||
f
|
||||
e
|
||||
e
|
||||
d
|
||||
e
|
||||
e
|
||||
f
|
||||
e
|
||||
e
|
||||
c
|
||||
c
|
||||
b
|
||||
b
|
||||
c
|
||||
a
|
||||
"}
|
||||
(13,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
"}
|
||||
(14,1,1) = {"
|
||||
a
|
||||
b
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
a
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
a
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
b
|
||||
a
|
||||
"}
|
||||
(15,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
f
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
"}
|
||||
(16,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
c
|
||||
c
|
||||
e
|
||||
e
|
||||
e
|
||||
a
|
||||
e
|
||||
e
|
||||
e
|
||||
a
|
||||
e
|
||||
e
|
||||
e
|
||||
c
|
||||
c
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
"}
|
||||
(17,1,1) = {"
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
"}
|
||||
(18,1,1) = {"
|
||||
b
|
||||
b
|
||||
c
|
||||
b
|
||||
a
|
||||
a
|
||||
b
|
||||
c
|
||||
b
|
||||
b
|
||||
b
|
||||
c
|
||||
b
|
||||
b
|
||||
b
|
||||
c
|
||||
b
|
||||
a
|
||||
a
|
||||
b
|
||||
c
|
||||
b
|
||||
b
|
||||
"}
|
||||
(19,1,1) = {"
|
||||
b
|
||||
b
|
||||
c
|
||||
b
|
||||
a
|
||||
a
|
||||
b
|
||||
c
|
||||
b
|
||||
b
|
||||
b
|
||||
c
|
||||
b
|
||||
b
|
||||
b
|
||||
c
|
||||
b
|
||||
a
|
||||
a
|
||||
b
|
||||
c
|
||||
b
|
||||
b
|
||||
"}
|
||||
(20,1,1) = {"
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
"}
|
||||
(21,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
c
|
||||
c
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
c
|
||||
c
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
"}
|
||||
(22,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
c
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
"}
|
||||
(23,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -30,7 +30,7 @@
|
||||
"aD" = (/obj/effect/turf_decal/stripes/line{dir = 1},/obj/effect/decal/cleanable/dirt,/obj/machinery/access_button{command = "cycle_interior"; frequency = 1449; master_tag = "syndicate_base_west_south"; name = "interior access button"; pixel_x = 25; pixel_y = 25; req_access_txt = "150"},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/arrivals)
|
||||
"aE" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/yellow{icon_state = "4-8"},/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/machinery/light/small,/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/arrivals)
|
||||
"aF" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/engine,/area/ruin/unpowered/syndicate_lava_base/testlab)
|
||||
"aG" = (/obj/structure/fans/tiny,/obj/machinery/door/airlock/external{frequency = 1449; id_tag = "syndicate_base_south_outer"; locked = 1; req_access_txt = "150"},/turf/simulated/floor/plating,/area/ruin/unpowered/syndicate_lava_base/arrivals)
|
||||
"aG" = (/obj/structure/fans/tiny,/obj/machinery/door/airlock/external{frequency = 1449; id_tag = "syndicate_base_south_exterior"; locked = 1; req_access_txt = "150"},/turf/simulated/floor/plating,/area/ruin/unpowered/syndicate_lava_base/arrivals)
|
||||
"aH" = (/obj/effect/turf_decal/stripes/corner,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/yellow{icon_state = "4-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/arrivals)
|
||||
"aI" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{frequency = 1449; id_tag = "syndicate_base_virology_interior"; locked = 1; name = "Virology Lab Interior Airlock"; req_access_txt = "150"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/yellow{icon_state = "4-8"},/turf/simulated/floor/plasteel/white,/area/ruin/unpowered/syndicate_lava_base/virology)
|
||||
"aJ" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{frequency = 1449; id_tag = "syndicate_base_virology_exterior"; locked = 1; name = "Virology Lab Exterior Airlock"; req_access_txt = "150"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/yellow{icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/main)
|
||||
@@ -38,7 +38,7 @@
|
||||
"aL" = (/turf/simulated/wall/mineral/plastitanium/explosive,/area/ruin/unpowered/syndicate_lava_base/testlab)
|
||||
"aM" = (/obj/effect/turf_decal/stripes/line{dir = 8},/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/machinery/chem_dispenser/upgraded,/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/chemistry)
|
||||
"aN" = (/obj/effect/turf_decal/stripes/line,/obj/effect/turf_decal/caution/stand_clear{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/yellow{icon_state = "4-8"},/obj/machinery/access_button{command = "cycle_interior"; frequency = 1449; master_tag = "syndicate_base_south"; name = "interior access button"; pixel_x = 25; pixel_y = -25; req_access_txt = "150"},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/arrivals)
|
||||
"aO" = (/obj/machinery/door/airlock/external{frequency = 1449; id_tag = "syndicate_base_south_inner"; locked = 1; req_access_txt = "150"},/obj/structure/fans/tiny,/turf/simulated/floor/plating,/area/ruin/unpowered/syndicate_lava_base/arrivals)
|
||||
"aO" = (/obj/machinery/door/airlock/external{frequency = 1449; id_tag = "syndicate_base_south_interior"; locked = 1; req_access_txt = "150"},/obj/structure/fans/tiny,/turf/simulated/floor/plating,/area/ruin/unpowered/syndicate_lava_base/arrivals)
|
||||
"aP" = (/obj/structure/sign/vacuum{pixel_x = -32},/obj/machinery/light/small{dir = 8},/obj/machinery/embedded_controller/radio/airlock/access_controller{frequency = 1449; id_tag = "syndicate_base_south"; pixel_x = 25; req_access_txt = "150"; tag_exterior_door = "syndicate_base_south_exterior"; tag_interior_door = "syndicate_base_south_interior"},/turf/simulated/floor/plating,/area/ruin/unpowered/syndicate_lava_base/arrivals)
|
||||
"aQ" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/light/small,/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/arrivals)
|
||||
"aR" = (/obj/structure/sign/xeno_warning_mining{pixel_x = -32},/obj/structure/sign/fire{pixel_x = 32},/turf/simulated/floor/plating,/area/ruin/unpowered/syndicate_lava_base/arrivals)
|
||||
@@ -53,7 +53,7 @@
|
||||
"ba" = (/obj/machinery/door/airlock/external{frequency = 1449; id_tag = "syndicate_base_west_south_interior"; locked = 1; req_access_txt = "150"},/obj/structure/fans/tiny,/turf/simulated/floor/plating,/area/ruin/unpowered/syndicate_lava_base/arrivals)
|
||||
"bb" = (/obj/structure/fans/tiny,/obj/machinery/door/airlock/external{frequency = 1449; id_tag = "syndicate_base_west_south_interior"; locked = 1; req_access_txt = "150"},/turf/simulated/floor/plating,/area/ruin/unpowered/syndicate_lava_base/arrivals)
|
||||
"bc" = (/obj/effect/turf_decal/stripes/line{dir = 9},/obj/effect/mapping_helpers/no_lava,/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1449; master_tag = "syndicate_base_west_north"; name = "exterior access button"; pixel_x = -21; pixel_y = 21; req_access_txt = "150"},/turf/simulated/floor/plating{baseturf = /turf/simulated/floor/plating/lava/smooth/lava_land_surface; oxygen = 14; nitrogen = 23; temperature = 300},/area/lavaland/surface/outdoors)
|
||||
"bd" = (/obj/effect/turf_decal/stripes/line{dir = 10},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/effect/decal/cleanable/dirt,/obj/machinery/embedded_controller/radio/airlock/access_controller{frequency = 1449; id_tag = "syndicate_base_virology"; pixel_x = -25; req_access_txt = "150"; tag_exterior_door = "syndicate_virology_exterior"; tag_interior_door = "syndicate_virology_interior"},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/main)
|
||||
"bd" = (/obj/effect/turf_decal/stripes/line{dir = 10},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/effect/decal/cleanable/dirt,/obj/machinery/embedded_controller/radio/airlock/access_controller{frequency = 1449; id_tag = "syndicate_base_virology"; pixel_x = -25; req_access_txt = "150"; tag_exterior_door = "syndicate_base_virology_exterior"; tag_interior_door = "syndicate_base_virology_interior"},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/main)
|
||||
"be" = (/obj/machinery/light/small{dir = 1},/obj/machinery/power/apc/syndicate{dir = 1; name = "Engineering APC"; pixel_y = 24},/obj/structure/cable/yellow{icon_state = "4-8"},/obj/structure/cable/yellow{icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/visible/scrubbers{dir = 9},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/engineering)
|
||||
"bf" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/igniter{id = "syndicate_base_incinerator"},/turf/simulated/floor/engine/vacuum,/area/ruin/unpowered/syndicate_lava_base/engineering)
|
||||
"bg" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/door/airlock/glass{frequency = 1449; id_tag = "syndicate_base_incinerator_interior"; locked = 1; req_access_txt = "150"},/obj/machinery/access_button{command = "cycle_interior"; frequency = 1449; master_tag = "syndicate_base_incinerator"; name = "interior access button"; pixel_x = -25; pixel_y = 0; req_access_txt = "150"},/turf/simulated/floor/engine,/area/ruin/unpowered/syndicate_lava_base/engineering)
|
||||
@@ -73,7 +73,7 @@
|
||||
"bu" = (/obj/machinery/portable_atmospherics/canister/toxins,/turf/simulated/floor/plating/airless,/area/ruin/unpowered/syndicate_lava_base/engineering)
|
||||
"bv" = (/obj/effect/turf_decal/stripes/line{dir = 10},/obj/effect/mapping_helpers/no_lava,/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1449; master_tag = "syndicate_base_west_south"; name = "exterior access button"; pixel_x = -21; pixel_y = -21; req_access_txt = "150"},/turf/simulated/floor/plating{baseturf = /turf/simulated/floor/plating/lava/smooth/lava_land_surface; oxygen = 14; nitrogen = 23; temperature = 300},/area/lavaland/surface/outdoors)
|
||||
"bw" = (/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/tile/neutral,/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/effect/turf_decal/tile/neutral{dir = 8},/obj/structure/bookcase/random,/turf/simulated/floor/plasteel/dark,/area/ruin/unpowered/syndicate_lava_base/bar)
|
||||
"bx" = (/obj/machinery/light/small{dir = 1},/obj/machinery/turretid/lethal{ailock = 1; check_synth = 0; control_area = "Syndicate Lavaland Primary Hallway"; dir = 1; name = "Base turret controls"; pixel_y = 30; req_access = null; req_access_txt = "150"},/turf/simulated/floor/redgrid,/area/ruin/unpowered/syndicate_lava_base/main)
|
||||
"bx" = (/obj/machinery/light/small{dir = 1},/obj/machinery/turretid/lethal{ailock = 1; check_synth = 0; control_area = "Syndicate Lavaland Primary Hallway"; dir = 1; faction = "syndicate"; name = "Base turret controls"; pixel_y = 30; req_access = null; req_access_txt = "150"; syndicate = 1},/turf/simulated/floor/redgrid,/area/ruin/unpowered/syndicate_lava_base/main)
|
||||
"by" = (/obj/machinery/atmospherics/pipe/simple/visible/scrubbers,/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/visible/supply,/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/engineering)
|
||||
"bz" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 6; initialize_directions = 6; level = 2},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/engineering)
|
||||
"bA" = (/obj/effect/turf_decal/bot,/obj/machinery/portable_atmospherics/scrubber,/obj/effect/decal/cleanable/dirt,/obj/effect/turf_decal/tile/red,/obj/effect/turf_decal/tile/red{dir = 4},/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 4; level = 2},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/engineering)
|
||||
@@ -84,7 +84,7 @@
|
||||
"bF" = (/obj/machinery/atmospherics/pipe/simple/visible/scrubbers{dir = 9},/obj/machinery/atmospherics/pipe/simple/visible/supply{dir = 5},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/engineering)
|
||||
"bG" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/manifold4w/visible/supply,/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/engineering)
|
||||
"bH" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/engineering)
|
||||
"bI" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/visible/yellow{dir = 6; level = 2},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/engineering)
|
||||
"bI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/baseturf_helper/lava_land/surface,/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/chemistry)
|
||||
"bJ" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/manifold/visible/cyan,/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/engineering)
|
||||
"bK" = (/obj/effect/decal/cleanable/dirt,/obj/effect/turf_decal/tile/blue,/obj/effect/turf_decal/tile/blue{dir = 4},/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 4; level = 2},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/engineering)
|
||||
"bL" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/manifold/visible/yellow{dir = 8; level = 2},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/engineering)
|
||||
@@ -96,6 +96,18 @@
|
||||
"bR" = (/obj/machinery/optable,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel/white/side{dir = 4},/area/ruin/unpowered/syndicate_lava_base/medbay)
|
||||
"bS" = (/obj/machinery/vending/toyliberationstation{req_access = list("access_syndicate")},/obj/effect/turf_decal/tile/brown,/obj/effect/turf_decal/tile/brown{dir = 8},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/cargo)
|
||||
"bT" = (/turf/simulated/wall/mineral/plastitanium/explosive,/area/ruin/unpowered/syndicate_lava_base/medbay)
|
||||
"bU" = (/obj/machinery/light/small{dir = 1},/obj/machinery/door_control{id = "lavalandsyndi"; name = "Syndicate Experimentation Lockdown Control"; pixel_y = 26; req_access_txt = "150"},/obj/effect/decal/cleanable/dirt,/obj/effect/turf_decal/stripes/corner{dir = 1},/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/tile/neutral,/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/effect/turf_decal/tile/neutral{dir = 8},/obj/effect/baseturf_helper/lava_land/surface,/turf/simulated/floor/plasteel/dark,/area/ruin/unpowered/syndicate_lava_base/testlab)
|
||||
"bV" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/yellow{icon_state = "1-4"},/obj/effect/baseturf_helper/lava_land/surface,/turf/simulated/floor/plasteel/white/corner{dir = 1},/area/ruin/unpowered/syndicate_lava_base/virology)
|
||||
"bW" = (/obj/effect/decal/cleanable/dirt,/obj/effect/baseturf_helper/lava_land/surface,/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/cargo)
|
||||
"bX" = (/obj/effect/decal/cleanable/dirt,/obj/effect/baseturf_helper/lava_land/surface,/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/dormitories)
|
||||
"bY" = (/obj/effect/baseturf_helper/lava_land/surface,/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/main)
|
||||
"bZ" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/effect/baseturf_helper/lava_land/surface,/turf/simulated/floor/plasteel/dark,/area/ruin/unpowered/syndicate_lava_base/bar)
|
||||
"ca" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/visible/yellow{dir = 6; level = 2},/obj/effect/baseturf_helper/lava_land/surface,/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/engineering)
|
||||
"cb" = (/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/tile/neutral,/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/effect/turf_decal/tile/neutral{dir = 8},/obj/effect/baseturf_helper/lava_land/surface,/turf/simulated/floor/plasteel/dark,/area/ruin/unpowered/syndicate_lava_base/telecomms)
|
||||
"cc" = (/obj/effect/decal/cleanable/dirt,/obj/effect/turf_decal/tile/red{dir = 1},/obj/effect/turf_decal/tile/red,/obj/effect/turf_decal/tile/red{dir = 4},/obj/effect/baseturf_helper/lava_land/surface,/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/arrivals)
|
||||
"cd" = (/obj/machinery/light/small,/obj/structure/extinguisher_cabinet{pixel_y = -29},/obj/structure/cable/yellow,/obj/machinery/power/apc/syndicate{dir = 4; name = "Medbay APC"; pixel_x = 24},/obj/effect/decal/cleanable/dirt,/obj/effect/baseturf_helper/lava_land/surface,/turf/simulated/floor/plasteel/white/side{dir = 6},/area/ruin/unpowered/syndicate_lava_base/medbay)
|
||||
"ce" = (/obj/structure/sign/securearea,/turf/simulated/wall/mineral/plastitanium/explosive,/area/ruin/unpowered/syndicate_lava_base/main)
|
||||
"cf" = (/obj/structure/table/reinforced,/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/tile/neutral,/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/effect/turf_decal/tile/neutral{dir = 8},/obj/item/radio/intercom/syndicate,/turf/simulated/floor/plasteel/dark,/area/ruin/unpowered/syndicate_lava_base/telecomms)
|
||||
"cA" = (/obj/structure/table/reinforced,/obj/item/clothing/glasses/science,/obj/item/clothing/glasses/science,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/chemistry)
|
||||
"cG" = (/obj/effect/turf_decal/stripes/line{dir = 4},/obj/machinery/chem_master,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/chemistry)
|
||||
"dc" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/engine,/area/ruin/unpowered/syndicate_lava_base/testlab)
|
||||
@@ -121,7 +133,6 @@
|
||||
"dS" = (/obj/structure/grille,/obj/structure/window/plastitanium,/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/preopen{id_tag = "lavalandsyndi"; name = "Syndicate Research Experimentation Shutters"},/turf/simulated/floor/plating,/area/ruin/unpowered/syndicate_lava_base/testlab)
|
||||
"dT" = (/obj/machinery/firealarm{dir = 8; pixel_x = -26},/obj/structure/cable/yellow{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel/white/side{dir = 8},/area/ruin/unpowered/syndicate_lava_base/chemistry)
|
||||
"dU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/chemistry)
|
||||
"dV" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/chemistry)
|
||||
"dX" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/chemistry)
|
||||
"dY" = (/obj/structure/chair{dir = 4},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/chemistry)
|
||||
"dZ" = (/obj/machinery/light/small{dir = 4},/obj/structure/table/glass,/obj/item/folder/white,/obj/item/reagent_containers/glass/beaker/large{pixel_x = -3},/obj/item/reagent_containers/glass/beaker/large{pixel_x = -3},/obj/item/reagent_containers/dropper,/obj/machinery/alarm/syndicate{dir = 8; pixel_x = 24},/obj/effect/decal/cleanable/dirt,/obj/item/screwdriver/nuke{pixel_y = 18},/turf/simulated/floor/plasteel/white/side{dir = 4},/area/ruin/unpowered/syndicate_lava_base/chemistry)
|
||||
@@ -135,7 +146,6 @@
|
||||
"ei" = (/obj/structure/disposaloutlet{dir = 1},/obj/structure/disposalpipe/trunk,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/ruin/unpowered/syndicate_lava_base/virology)
|
||||
"ek" = (/obj/structure/grille,/obj/structure/window/plastitanium,/turf/simulated/floor/plating,/area/ruin/unpowered/syndicate_lava_base/testlab)
|
||||
"el" = (/obj/effect/turf_decal/stripes/line{dir = 1},/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/tile/neutral,/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/effect/turf_decal/tile/neutral{dir = 8},/turf/simulated/floor/plasteel/dark,/area/ruin/unpowered/syndicate_lava_base/testlab)
|
||||
"em" = (/obj/machinery/light/small{dir = 1},/obj/machinery/door_control{id = "lavalandsyndi"; name = "Syndicate Experimentation Lockdown Control"; pixel_y = 26; req_access_txt = "150"},/obj/effect/decal/cleanable/dirt,/obj/effect/turf_decal/stripes/corner{dir = 1},/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/tile/neutral,/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/effect/turf_decal/tile/neutral{dir = 8},/turf/simulated/floor/plasteel/dark,/area/ruin/unpowered/syndicate_lava_base/testlab)
|
||||
"eo" = (/obj/structure/table/reinforced,/obj/item/storage/toolbox/syndicate,/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/tile/neutral,/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/effect/turf_decal/tile/neutral{dir = 8},/obj/item/paper/crumpled{info = "Explosive testing on site is STRICTLY forbidden, as this outpost's walls are lined with explosives intended for intentional self-destruct purposes that may be set off prematurely through careless experiments."; name = "Explosives Testing Warning"; pixel_x = -6; pixel_y = -3},/turf/simulated/floor/plasteel/dark,/area/ruin/unpowered/syndicate_lava_base/testlab)
|
||||
"ep" = (/obj/structure/table/reinforced,/obj/effect/decal/cleanable/dirt,/obj/item/paper_bin,/obj/item/pen,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/tile/neutral,/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/effect/turf_decal/tile/neutral{dir = 8},/turf/simulated/floor/plasteel/dark,/area/ruin/unpowered/syndicate_lava_base/testlab)
|
||||
"eq" = (/obj/structure/table/reinforced,/obj/item/restraints/handcuffs,/obj/item/taperecorder,/obj/effect/decal/cleanable/dirt,/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/tile/neutral,/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/effect/turf_decal/tile/neutral{dir = 8},/turf/simulated/floor/plasteel/dark,/area/ruin/unpowered/syndicate_lava_base/testlab)
|
||||
@@ -219,7 +229,6 @@
|
||||
"gr" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel/white,/area/ruin/unpowered/syndicate_lava_base/virology)
|
||||
"gs" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 2},/obj/machinery/light/small,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel/white,/area/ruin/unpowered/syndicate_lava_base/virology)
|
||||
"gt" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/turf/simulated/floor/plasteel/white/side{dir = 9},/area/ruin/unpowered/syndicate_lava_base/virology)
|
||||
"gu" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/yellow{icon_state = "1-4"},/turf/simulated/floor/plasteel/white/corner{dir = 1},/area/ruin/unpowered/syndicate_lava_base/virology)
|
||||
"gv" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/segment,/obj/structure/cable/yellow{icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/virology)
|
||||
"gy" = (/obj/effect/turf_decal/stripes/line{dir = 9},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/yellow{icon_state = "4-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/main)
|
||||
"gz" = (/obj/effect/turf_decal/stripes/line{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/structure/cable/yellow{icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/main)
|
||||
@@ -308,7 +317,6 @@
|
||||
"iz" = (/obj/effect/turf_decal/tile/neutral{dir = 4},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/dormitories)
|
||||
"iA" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/decal/cleanable/dirt,/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/tile/neutral{dir = 4},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/dormitories)
|
||||
"iB" = (/obj/machinery/alarm/syndicate{pixel_y = 24},/obj/machinery/atmospherics/unary/vent_pump/on,/obj/effect/decal/cleanable/dirt,/obj/effect/turf_decal/tile/neutral{dir = 1},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/dormitories)
|
||||
"iC" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/dormitories)
|
||||
"iD" = (/obj/machinery/light/small{dir = 1},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/effect/turf_decal/tile/neutral{dir = 4},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/dormitories)
|
||||
"iE" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/tile/neutral{dir = 4},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/dormitories)
|
||||
"iF" = (/obj/machinery/washing_machine,/obj/effect/decal/cleanable/dirt,/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/tile/neutral,/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/effect/turf_decal/tile/neutral{dir = 8},/turf/simulated/floor/plasteel/dark,/area/ruin/unpowered/syndicate_lava_base/dormitories)
|
||||
@@ -414,7 +422,6 @@
|
||||
"kE" = (/obj/machinery/air_sensor{frequency = 1442; id_tag = "syndie_lavaland_n2_sensor"},/turf/simulated/floor/plating/airless,/area/ruin/unpowered/syndicate_lava_base/engineering)
|
||||
"kG" = (/obj/structure/table,/obj/item/reagent_containers/food/drinks/cans/beer,/obj/effect/decal/cleanable/dirt,/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/tile/neutral,/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/effect/turf_decal/tile/neutral{dir = 8},/turf/simulated/floor/plasteel/dark,/area/ruin/unpowered/syndicate_lava_base/bar)
|
||||
"kH" = (/obj/structure/chair{dir = 8},/turf/simulated/floor/plasteel/dark,/area/ruin/unpowered/syndicate_lava_base/bar)
|
||||
"kI" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/plasteel/dark,/area/ruin/unpowered/syndicate_lava_base/bar)
|
||||
"kJ" = (/obj/structure/chair/stool/bar,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/decal/cleanable/dirt,/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/tile/neutral,/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/effect/turf_decal/tile/neutral{dir = 8},/turf/simulated/floor/plasteel/dark,/area/ruin/unpowered/syndicate_lava_base/bar)
|
||||
"kK" = (/obj/structure/chair/stool/bar,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel/dark,/area/ruin/unpowered/syndicate_lava_base/bar)
|
||||
"kL" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/decal/cleanable/dirt,/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/tile/neutral,/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/effect/turf_decal/tile/neutral{dir = 8},/turf/simulated/floor/plasteel/dark,/area/ruin/unpowered/syndicate_lava_base/bar)
|
||||
@@ -521,7 +528,6 @@
|
||||
"no" = (/obj/effect/turf_decal/stripes/corner{dir = 1},/obj/effect/turf_decal/tile/red{dir = 4},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/arrivals)
|
||||
"np" = (/obj/effect/decal/cleanable/dirt,/obj/effect/turf_decal/tile/red{dir = 1},/obj/effect/turf_decal/tile/red{dir = 4},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/arrivals)
|
||||
"nq" = (/obj/effect/turf_decal/tile/red{dir = 1},/obj/effect/turf_decal/tile/red{dir = 4},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/arrivals)
|
||||
"nr" = (/obj/effect/decal/cleanable/dirt,/obj/effect/turf_decal/tile/red{dir = 1},/obj/effect/turf_decal/tile/red,/obj/effect/turf_decal/tile/red{dir = 4},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/arrivals)
|
||||
"ns" = (/obj/structure/closet/emcloset/anchored,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/structure/cable/yellow{icon_state = "2-4"},/obj/effect/decal/cleanable/dirt,/obj/effect/turf_decal/tile/red{dir = 1},/obj/effect/turf_decal/tile/red{dir = 4},/obj/effect/turf_decal/tile/red{dir = 8},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/arrivals)
|
||||
"nt" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/yellow{icon_state = "4-8"},/obj/effect/decal/cleanable/dirt,/obj/machinery/power/apc/syndicate{dir = 1; name = "Arrival Hallway APC"; pixel_y = 24},/obj/structure/cable/yellow{icon_state = "0-4"},/obj/effect/turf_decal/tile/red{dir = 1},/obj/effect/turf_decal/tile/red{dir = 4},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/arrivals)
|
||||
"nu" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/yellow{icon_state = "4-8"},/obj/effect/turf_decal/tile/red{dir = 1},/obj/effect/turf_decal/tile/red{dir = 4},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/arrivals)
|
||||
@@ -552,12 +558,10 @@
|
||||
"nZ" = (/turf/simulated/floor/plasteel/white/side{dir = 4},/area/ruin/unpowered/syndicate_lava_base/arrivals)
|
||||
"oa" = (/turf/simulated/floor/plasteel/white/side{dir = 10},/area/ruin/unpowered/syndicate_lava_base/medbay)
|
||||
"ob" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel/white/side,/area/ruin/unpowered/syndicate_lava_base/medbay)
|
||||
"oc" = (/obj/machinery/light/small,/obj/structure/extinguisher_cabinet{pixel_y = -29},/obj/structure/cable/yellow,/obj/machinery/power/apc/syndicate{dir = 4; name = "Medbay APC"; pixel_x = 24},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel/white/side{dir = 6},/area/ruin/unpowered/syndicate_lava_base/medbay)
|
||||
"oe" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/binary/dp_vent_pump/high_volume{dir = 8},/turf/simulated/floor/engine,/area/ruin/unpowered/syndicate_lava_base/engineering)
|
||||
"og" = (/obj/machinery/light/small,/turf/simulated/floor/plating/airless,/area/ruin/unpowered/syndicate_lava_base/engineering)
|
||||
"oh" = (/obj/machinery/firealarm{dir = 8; pixel_x = -26},/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/tile/neutral,/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/effect/turf_decal/tile/neutral{dir = 8},/turf/simulated/floor/plasteel/dark,/area/ruin/unpowered/syndicate_lava_base/telecomms)
|
||||
"oi" = (/obj/structure/chair/office{dir = 4},/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/tile/neutral,/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/effect/turf_decal/tile/neutral{dir = 8},/turf/simulated/floor/plasteel/dark,/area/ruin/unpowered/syndicate_lava_base/telecomms)
|
||||
"oj" = (/obj/structure/table/reinforced,/obj/item/radio/intercom{name = "Syndicate Radio Intercom"},/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/tile/neutral,/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/effect/turf_decal/tile/neutral{dir = 8},/turf/simulated/floor/plasteel/dark,/area/ruin/unpowered/syndicate_lava_base/telecomms)
|
||||
"ok" = (/obj/structure/chair{dir = 8},/obj/structure/cable/yellow,/obj/machinery/power/apc/syndicate{dir = 2; name = "Telecommunications APC"; pixel_y = -24},/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/tile/neutral,/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/effect/turf_decal/tile/neutral{dir = 8},/turf/simulated/floor/plasteel/dark,/area/ruin/unpowered/syndicate_lava_base/telecomms)
|
||||
"ol" = (/obj/effect/turf_decal/stripes/line{dir = 1},/obj/structure/rack{dir = 8},/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/mask/gas/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/obj/item/mining_scanner,/obj/item/pickaxe,/turf/simulated/floor/mineral/plastitanium,/area/ruin/unpowered/syndicate_lava_base/arrivals)
|
||||
"om" = (/obj/effect/decal/cleanable/dirt,/obj/effect/turf_decal/tile/red,/obj/effect/turf_decal/tile/red{dir = 8},/turf/simulated/floor/plasteel,/area/ruin/unpowered/syndicate_lava_base/arrivals)
|
||||
@@ -604,34 +608,34 @@ aaaaabababababababababababababacaeaqLgaFTpCGaqaeacasatatatasabababababababababab
|
||||
aaabababababababababababababababaeqGaqaqaqvuDLaeasasaMcAcGasacacababababababababababababababaaaa
|
||||
aaababababababababababababababacaedcLgaFCgTCdiaedodudvdwdxasasdydydydyacababababababababababaaaa
|
||||
abababababababababababababababacaeaqaqaqaqLQaqaLdAdBdCdCdEdIasdKdLdMdydydydydydyabababababababaa
|
||||
abababababababacabacacababababaeaedQdRaedSBFdSaedTdUdVdXdYdZaseaebeceddybkefegdydyababababababaa
|
||||
ababababababehehehehehehehaceiaeauekelemeoepeqaeereseteuevewasexeyezeyeAeBeCeDeEeFababababababaa
|
||||
abababababababacabacacababababaeaedQdRaedSBFdSaedTdUbIdXdYdZaseaebeceddybkefegdydyababababababaa
|
||||
ababababababehehehehehehehaceiaeauekelbUeoepeqaeereseteuevewasexeyezeyeAeBeCeDeEeFababababababaa
|
||||
ababababababeheGeHeIeGeHeheheJaeaveLeMeNeOePeQaeeReSeTeUeVasaseWeXeYeZfafbfcfdfeeFababababababab
|
||||
ababababababehfffgeIfhfgeIfifjaeaLaeaeaefkflaeoPfmfnfofnfpasfqfrfsftdydyfufvbldydydyfxababababab
|
||||
ababababababeheIfyeIeIfzeIfAfBfCfDfEfFaeaefGdQfHfIfOfOfHfHasdyfWfadPdyfYgbfvbmbnboggbpbqabababab
|
||||
ababababababehajgpgqgrgsgtgugvadaIgygzaJaKgEgFgGgHgGgGgGgIgJgKgLgMgNgOgPgQgRgSdydydyfxababababab
|
||||
ababababababehajgpgqgrgsgtbVgvadaIgygzaJaKgEgFgGgHgGgGgGgIgJgKgLgMgNgOgPgQgRgSdydydyfxababababab
|
||||
ababababababeheheIgTeIehgUgVaxaXehbdaThahbhchdhehehfhghehehhhehehihjhkgQhlgQhnhoeFababababababab
|
||||
abababababababehamhqangjhshthuhvehayaBhahahxhyhzhzhzhzhAhzhzhzhzhBhjhChlgQhlgQhDeFababababababab
|
||||
abababababababehamhqangjhshthuhvehayaBhahahxhyhzhzhzhzhAhzhzhzhzhBhjhChlbWhlgQhDeFababababababab
|
||||
abababababababehaohFarehhHhHhHhHehaUhJaViNhLhyhzhMhNhzhzhzhPhQhzhBhRdyhSbShUhVdydyababababababab
|
||||
abababababababehehehehehababababhWaCaYhahahZiahzibichzidhziciehzhBafhahahahahadyabababababababab
|
||||
ababababababababababababababababdGbcihhaiiijikhzhzilhzimhzinhzhzagipiqirbxithaacabababababababab
|
||||
ababababababababababababababababdGiuivhaiwixifiyiziAiBiCiDiEiFhziGiHiIiJiKpQhaababababababababab
|
||||
ababababababababababababababababdGbcihhaiiijikhzhzilhzimhzinhzhzagipceirbxithaacabababababababab
|
||||
ababababababababababababababababdGiuivhaiwixifiyiziAiBbXiDiEiFhziGiHiIiJiKpQhaababababababababab
|
||||
abababababababababababababababdGdGiuiMhaiOiPiQiRiSiTiUiViWiXiYhziZjaiqjbjcjdhaababababababababab
|
||||
ababababababababababababababdGdGigjeivhahBhdhzhzjfhzjghzjhhzhzhzjijjhahahahahaababababababababab
|
||||
ababababababababababababababdGdGigjeivhahBhdhzhzjfhzjghzjhhzhzhzjibYhahahahahaababababababababab
|
||||
aaababababababababababababdGdGigjejkivhajljmhzjnjohzjphzjojqhOjrjsjjjtjujvjwjuacabababababababab
|
||||
aaabababababababababababdGdGigjeivjxjxjyjzjzjPjAjBhzjphzjCjAhzjDjEgIjFjGjHjIjJjKabababababababab
|
||||
abababababababababababdGdGigjejkjxjxjLjMjNjOjyjyhzhzjQhzhzhzhzjRjSifjTjUjVjWkljujuababababababab
|
||||
abababababababababababdGigjejkjxjxjNjYjNjZjNkajykbkckdkekfkgkhiQkikjjujujukkklkmjujujujujuababab
|
||||
abababababababababababdGiuivjxjxknjZjNjZkokpkqjyjykrjyjQkskthakukvkwgnkxkykzbekBkCkDkElRjuababab
|
||||
abababababababababababdGiujkjxkGkHjNkIkJkKkLkMjykNkOjyjQkPkQkQkRkSkTIJkVkWbybzbrbAbBlcbsjuababab
|
||||
abababababababababababdGiujkjxkGkHjNbZkJkKkLkMjykNkOjyjQkPkQkQkRkSkTIJkVkWbybzbrbAbBlcbsjuababab
|
||||
abababababababababababdGiuawjylfjNjZlglhliljlkjyjZlljyjQkQbTlmlnlnloIJlplqbCbDbElujujujujuababab
|
||||
abababababababababababdGbvlwjybwjZjNlylzlAlBlCaklElFjyjpkQlGlHlIlJlKIJlLlMbFbGbHlPkDlQlRjuababab
|
||||
ababababmnmnmnabababablSaZaZjyjylUjZlVlWlXlYlZmambmcjyjpkQmdmelImfkQkUmgmhbImjbJbKbBmmbtjuababab
|
||||
ababababmnmnmnabababablSaZaZjyjylUjZlVlWlXlYlZmambmcjyjpkQmdmelImfkQkUmgmhcamjbJbKbBmmbtjuababab
|
||||
abababmnmnmMmnmpmpmpmpmnazmraAjymtknmumvmwlAmxjymyjyjymzkQmAmBmCmDmEIJmFmGbLbMbNmKjujujujuababab
|
||||
abababmnmMmMmNmPmPmQmRmnbabbmTjymUmUmUjyahaijyjyjyjymXmYkTmZnalIlIbRIJncndbORVbPkDjuabababababab
|
||||
abababmnnhninjninknlnmmonnaDnonpnpnqnrjyjyjPjynsntnunvnwnxnynznAnBnCIJjubgbQtWnFnGjuabababababab
|
||||
abababmnmMmMmnnHnInJnKnLaEnNnNaHaNnQnRnSnunTnUnVnWnXaQnZkRoaobockQkQuBbhoebiREbuogjuabababababab
|
||||
abababmnmnmMmnohoiojokmnmTololmTaOmTomonooopooooaWoomTmTkQoralkQkQacjujubjbQjujujujuabababababab
|
||||
abababmnnhninjcbnknlnmmonnaDnonpnpnqccjyjyjPjynsntnunvnwnxnynznAnBnCIJjubgbQtWnFnGjuabababababab
|
||||
abababmnmMmMmnnHnInJnKnLaEnNnNaHaNnQnRnSnunTnUnVnWnXaQnZkRoaobcdkQkQuBbhoebiREbuogjuabababababab
|
||||
abababmnmnmMmnohoicfokmnmTololmTaOmTomonooopooooaWoomTmTkQoralkQkQacjujubjbQjujujujuabababababab
|
||||
ababababmnmnmnmnouovmnmnmTmTmTmTaPmTmTmToxoxoxoxmTmTmTabkQkQkQkQacabjuozbfoBoHababababababababab
|
||||
abababababababmnmnmnmnababababmTaRmTabababababababababababababacababjujuoEjunfababababababababab
|
||||
abababababababababababababababoFaGoFabababababababababababababababababjuoGjuabababababababababab
|
||||
|
||||
@@ -126,7 +126,7 @@
|
||||
"cv" = (/obj/structure/ore_box,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
|
||||
"cw" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 1},/obj/effect/turf_decal/tile/brown{dir = 4},/obj/effect/turf_decal/tile/brown{dir = 2},/turf/simulated/floor/plasteel,/area/mine/production)
|
||||
"cx" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/effect/turf_decal/tile/purple{dir = 8},/turf/simulated/floor/plasteel,/area/mine/production)
|
||||
"cy" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/effect/turf_decal/tile/purple,/obj/effect/turf_decal/tile/purple{dir = 4},/turf/simulated/floor/plasteel,/area/mine/production)
|
||||
"cy" = (/obj/machinery/light/small{dir = 4},/obj/effect/baseturf_helper/lava_land/surface,/turf/simulated/floor/plasteel,/area/mine/laborcamp)
|
||||
"cz" = (/obj/machinery/power/port_gen/pacman{anchored = 1},/obj/structure/cable,/turf/simulated/floor/plating,/area/mine/laborcamp)
|
||||
"cA" = (/obj/machinery/power/smes{charge = 5e+006},/obj/structure/cable{icon_state = "0-4"},/obj/structure/cable{icon_state = "0-9"},/turf/simulated/floor/plating,/area/mine/laborcamp)
|
||||
"cB" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating,/area/mine/laborcamp)
|
||||
@@ -178,7 +178,7 @@
|
||||
"dv" = (/obj/machinery/light{dir = 4},/obj/machinery/camera{c_tag = "Shuttle Docking Foyer"; dir = 8; network = list("Mining Outpost")},/obj/machinery/newscaster{pixel_x = 30; pixel_y = 1},/obj/effect/turf_decal/tile/brown{dir = 4},/obj/effect/turf_decal/tile/brown{dir = 2},/turf/simulated/floor/plasteel,/area/mine/production)
|
||||
"dw" = (/obj/structure/closet/crate{icon_state = "crateopen"},/obj/effect/turf_decal/bot,/turf/simulated/floor/plasteel,/area/mine/production)
|
||||
"dx" = (/obj/machinery/light_switch{pixel_y = -25},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/bluegrid,/area/mine/maintenance)
|
||||
"dy" = (/obj/structure/cable{icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/plasteel/dark,/area/mine/maintenance)
|
||||
"dy" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/effect/turf_decal/tile/purple,/obj/effect/turf_decal/tile/purple{dir = 4},/obj/effect/baseturf_helper/lava_land/surface,/turf/simulated/floor/plasteel,/area/mine/production)
|
||||
"dz" = (/obj/machinery/camera{c_tag = "Communications Relay"; dir = 8; network = list("Mining Outpost")},/turf/simulated/floor/bluegrid,/area/mine/maintenance)
|
||||
"dA" = (/obj/machinery/camera{c_tag = "Processing Area Room"; dir = 8; network = list("Mining Outpost")},/obj/item/radio/intercom{dir = 8; name = "Station Intercom (General)"; pixel_x = 28},/obj/effect/turf_decal/tile/brown{dir = 2},/obj/effect/turf_decal/tile/brown{dir = 4},/turf/simulated/floor/plasteel,/area/mine/production)
|
||||
"dB" = (/obj/structure/closet/crate/freezer,/obj/item/reagent_containers/iv_bag/blood,/obj/item/reagent_containers/iv_bag/blood{pixel_x = -3; pixel_y = -3},/obj/item/reagent_containers/iv_bag/blood/AMinus,/obj/item/reagent_containers/iv_bag/blood/BMinus{pixel_x = -4; pixel_y = 4},/obj/item/reagent_containers/iv_bag/blood/BPlus{pixel_x = 1; pixel_y = 2},/obj/item/reagent_containers/iv_bag/blood/OMinus,/obj/item/reagent_containers/iv_bag/blood/OPlus{pixel_x = -2; pixel_y = -1},/obj/item/reagent_containers/iv_bag/blood/random,/obj/item/reagent_containers/iv_bag/blood/random,/obj/item/reagent_containers/iv_bag/blood/random,/obj/machinery/camera{c_tag = "Sleeper Room"; dir = 1; network = list("Mining Outpost")},/turf/simulated/floor/plasteel/white,/area/mine/living_quarters)
|
||||
@@ -340,12 +340,14 @@
|
||||
"gB" = (/obj/structure/stone_tile/block{dir = 4},/obj/structure/stone_tile{dir = 4},/obj/structure/stone_tile{dir = 8},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
|
||||
"gC" = (/obj/structure/stone_tile,/obj/structure/stone_tile{dir = 4},/obj/structure/stone_tile{dir = 1},/obj/structure/stone_tile{dir = 8},/turf/simulated/floor/indestructible/boss,/area/lavaland/surface/outdoors)
|
||||
"gD" = (/obj/machinery/embedded_controller/radio/airlock/access_controller{id_tag = "labor"; pixel_y = 25; tag_exterior_door = "labor_outer"; tag_interior_door = "labor_inner"},/turf/simulated/floor/plasteel,/area/mine/laborcamp)
|
||||
"gE" = (/obj/machinery/door/airlock{frequency = 1379; id_tag = "labor_exterior"; locked = 1; name = "Labor Camp External Access"},/turf/simulated/floor/plasteel,/area/mine/laborcamp)
|
||||
"gE" = (/obj/machinery/door/airlock{frequency = 1379; id_tag = "labor_outer"; locked = 1; name = "Labor Camp External Access"},/turf/simulated/floor/plasteel,/area/mine/laborcamp)
|
||||
"gF" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "labor"; name = "exterior access button"; pixel_x = -25; pixel_y = -25; req_access_txt = null},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors/explored)
|
||||
"gG" = (/obj/structure/stone_tile{dir = 1},/obj/structure/stone_tile{dir = 4},/obj/structure/stone_tile{dir = 8},/obj/structure/stone_tile/cracked,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
|
||||
"gH" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "mining"; name = "exterior access button"; pixel_x = -25; pixel_y = -25; req_access_txt = null},/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
|
||||
"gI" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/obj/machinery/atmospherics/unary/outlet_injector/on{dir = 4; name = "scrubber outlet"},/turf/simulated/floor/plating/airless/catwalk{layer = 2.2},/area/mine/living_quarters)
|
||||
"gJ" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 8},/turf/simulated/floor/plating/airless/catwalk{layer = 2.2},/area/mine/living_quarters)
|
||||
"gI" = (/obj/structure/cable{icon_state = "2-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/effect/baseturf_helper/lava_land/surface,/turf/simulated/floor/plasteel/dark,/area/mine/maintenance)
|
||||
"gJ" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/obj/machinery/atmospherics/unary/outlet_injector/on{dir = 4; name = "scrubber outlet"},/turf/simulated/floor/plating/airless/catwalk{layer = 2.2},/area/mine/living_quarters)
|
||||
"gK" = (/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 8},/turf/simulated/floor/plating/airless/catwalk{layer = 2.2},/area/mine/living_quarters)
|
||||
"gL" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/baseturf_helper/lava_land/surface,/turf/simulated/floor/plasteel,/area/mine/living_quarters)
|
||||
"gM" = (/obj/structure/stone_tile/block{dir = 4},/turf/simulated/floor/plating/lava/smooth/lava_land_surface,/area/lavaland/surface/outdoors)
|
||||
"gO" = (/obj/structure/stone_tile/block{dir = 8},/turf/simulated/floor/plating/lava/smooth/lava_land_surface,/area/lavaland/surface/outdoors)
|
||||
"gP" = (/obj/structure/stone_tile/slab,/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
|
||||
@@ -707,23 +709,23 @@ ajajajajajajawawawawawaDawawawawaDaqaKbkaLbkbkbkbkaMaVaqaqaqaqaOaDaDaDaDanananan
|
||||
ajajajajajajawajajawawawaDaDaDaDaDaqaPaQaqbkbkbkaRaqaSaqaTaTaTaDaDaDaDaDanananananananananajajajajajajababajajajajaiaiajajajaiaiajajajajaiaiababababababababababababababaiaiaiababababababababababababababababababaiabamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajajabajabajajawawawaDaDaDaDaDaqaqaqaqbkaUbkbkaqaWaqaXaDaDaDaDaDaDaDaDananananananananaDajajajajajabajajajajajaiajajajaiaiabajajajajajaiabababababababababababaiaiaiaiaiababababababababababababababababababaiamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajabaiabaDajawawawawaDaDaDaDaDguaZgubabkbbbkbcbdbeaqaXaDaDaDaDaDaDaDaDananananananananaDajajajajajajajajajajajajajajajabababababababajajababababababaiaiaiaiaiaiaiaiaiababababababababababababababaiaiaiaiaiamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajabaiaiaiabajawawawawaDaDaDaDaDaqaqaqaqbkbkaQaqaqaWaqaDaDaDaDaDaDaDaDaTanananananananaDaDajajajajababajajajajajajajajabbfbfbgbgbfbfababajabababababaiaiaiaiaiaiaiababababababababababababababababababaiamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajabaiaiaiabajawawawawaDaDaDaDaDaqaqaqaqbkbkcyaqaqaWaqaDaDaDaDaDaDaDaDaTanananananananaDaDajajajajababajajajajajajajajabbfbfbgbgbfbfababajabababababaiaiaiaiaiaiaiababababababababababababababababababaiamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajaiaiaDajajajawawawaDaDaDaDaDaqaobkbjbkbkbnblblbmaqaDaDaDaDaDaDaDaDananananananananaDaDajajajabababababajajajajabababbfbpbsbtbubfabababababababababaiaiaiaiaiababababababababababababababababababababaiamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajajajabajajajawawaDaDaDaDaDaDaqaqaqbkbkbkbkaqaqaqaqaDaDaDajaDaDaDaDaDaDananananananaDajajajabababababababajajbqbqbNbNbfbDbYbYbGbfbfbfbfbvabababababababababababababababababababababababababaiaiaiaiaiamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajajajajajajawawawawaDaDaDaDbOguaJgubkbkbybzbAbzbBaqaDaDajajajajajaDaDaDanananananaDaDajajajababababababababbNbNbwbCbTLObEbYbHbIbgbKbWbgabababababababababababababababababababababababababababaiamamamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakalakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajajajajajajajawawawaDaDaDaDaDaqaqaqaqaqbLaqaqaqbMaqaqaqajajajajajajajaDananaDaDaDaDajajababababababababbJbNbNbPeWbQbRbScsbUbVbXcjckcqdYgHabababababababababababababababababaiabababababababababaiamamaiaiaiaiamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajabajajajajabawawaDaDaDaDaDaDawaDbZcacbcccdaqcecfcgchaqajajajajajajajajajaDaDaDaDajajajajajabababababfJgveWgwcnclcmcIbFcocpaIeobgcrewbgabababababababababababababababababaiamaiaiabababababababaiamaicucvababaiamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajajajajajajajawawawawawawawaDawbZbZcabhciciaqczcAcBcCaqajajajajajajajajajajajajajajajajajabababababababbNbNbNcteWcEcwbfbfbfbfbfbfbfbfbfbvababababababababababababababababaiamamamaiababababababaiamaiababababaiamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajajajajajajajajawawajawawajajajajbZcacGcGcGaqaqaqaqaqaqajabababajajajaiaiajajajababajajajajababababababababbNbNcxUhcycJcKcLbqadaiaiaiaiaiabababajajabababababababababababaiamamamamaiabababababaiamaiabababababaiamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajajajajajajajajawawajawawajajajajbZcacGcGcGaqaqaqaqaqaqajabababajajajaiaiajajajababajajajajababababababababbNbNcxUhdycJcKcLbqadaiaiaiaiaiabababajajabababababababababababaiamamamamaiabababababaiamaiabababababaiamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajajajabababajajabawajabawajajajajajajajajajajajajajajajabadaiababababadcMcMcMcMcMcMcMajajajabababababababajabbqcDcEcFbqbqbqbqbqbqbqbqbqaiababajajajababababababababababaiamamamamamaiababababababaiababababababaiamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajajajababajajajajajajajajajajajaDajajajajajajajajcQcQcQcQcQcQcQcMcRcRcMcMcScTcUcVcWcMajajajajabababababajajajbqcHcYcIcNbqdacOcPddcXcZbqabajajajajajaiabababajababababababaiamamamamamaiaiaiaiababababababababaiamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajajajabajajajajajawajajajajajajajajajajajajajajabcQazdhdidjdgcQdbdcdedfcMdocVdpdqdrcMabajajajajajababajajajajbqcncEVDdlbNdmeWeWeWdndsbqabajajajajajaiababajajabaiaiabababaiamamamamamamamamamaiaiababababaiaiamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajajajajajajababajajajajajajajajabaiaiajajajababadcQazdkdydxdzcQdBdCdDdtcMdFdGdHdIdrcMababajajajajajajajajajabbqduUhzudvbqdweWdMdAbqdEbqajajajajajajaiaiabajajabaiamaiabababaiamamamamamamamamamaiababababaiamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajajajajajajababajajajajajajajajabaiaiajajajababadcQazdkgIdxdzcQdBdCdDdtcMdFdGdHdIdrcMababajajajajajajajajajabbqduUhzudvbqdweWdMdAbqdEbqajajajajajajaiaiabajajabaiamaiabababaiamamamamamamamamamaiababababaiamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajajajajajajajajajajajajajabajaiaiaiadaiajabababaicQcQTNdPcQcQcQcMWOdRdQcMcMcMdScMcMcMcRcRcRajajajajababababbNbNdJcEVDdKdVdLeWdWdNdVdObqajajajajajajaiaiabajajabaiamamaiaiaiamamamamamamamamamamaiabababababaiamamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajajajajajajajajajajajabajajajabaiaiaiabababababfqcRfkdTdUdXedfcfkdTdZdXegeheaebecvqfkfkeecRcRcRcRcRbNbNbNbNbNefxAUhgdeielejxAABekenembqajajajajajajaiaiabajajajaiamamamamamamamamamamamamamamamamaiababababaiamamamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajajajajajajajajajajajajajajajajajajaiababajajgIgJJlyRepeqerKberEGKbeseretEGereuevKbereveyexezBTBTBTUQUQUQeBeAeDaNeCeHeEeFeGeIeJeKdVdObqajajajajajaiaiaiajajajajabaiaiaiaiamamamamamamamamamamamamaiababababaiamamamamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajajajajajajajajajajajajajajajajajajaiababajajgJgKJlyRepeqerKberEGKbeseretEGereuevKbereveyexezBTBTBTUQUQUQeBeAeDaNeCeHeEeFeGeIeJeKdVdObqajajajajajaiaiaiajajajajabaiaiaiaiamamamamamamamamamamamamaiababababaiamamamamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajajajajajajajajajajajajajajajajajajajajajajajabfBcRfkeLeOeSeMvZonEgvZsLeNonrVEjvZeTvZbxeUcRcRcRcRcRbNbNbNbNbNcteWePeWeVdVcteZbqdVdVdObqabajajajajaiaiajajajajajajajajajaiamamamamamamamamamamamaiabababababaiamamamamamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajajajajajajajajajajajajajajajajajajajajajajajabaicMcMcMeQcMElcMcMcMcMfapacMcMPQeRWOcMcMcMcRababababababababbNbNfbfdfhfjbqeWfleXfmfmfnbqababajajaiaiaiajajajajajajajajabaiamamamaiaiaiaiaiamamamaiabababababaiamamamamamamamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajajajajajajajajajajajajajajajajajajajajajajajabaicMcMcMeQcMElcMcMcMcMfagLcMcMPQeRWOcMcMcMcRababababababababbNbNfbfdfhfjbqeWfleXfmfmfnbqababajajaiaiaiajajajajajajajajabaiamamamaiaiaiaiaiamamamaiabababababaiamamamamamamamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajajajajajajajajajajajajajajajajajajajajajajajajabcRfofsftfufvcMfefffgfwficMfxfyfzfAfCfDcRababajajajajajajababbqbqbqbNbNbqbNbqbqbqbqbqbqabababajaiaiaiajajajajajajajababaiamamaiabababababaiaiaiadababababababaiaiaiaiaiaiamamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajajajajajajajajajajajajajajajajajajajajajajajajabcRfEfkfpfkfFcMfraYBDfGpadQfzfyfIfAfzfKcRabajajajajajajajajabababababababababababababababababababaiaiababajajajajababababaiaiabababababababababababgzababababababababababaiaiamamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
ajajajajajajajajajajajajajajajajajajajajajajajajajajabcRfLfMfPfUfXcMcMcMcMfapadQfYfZgagbgfggcRabajajajajajajajajajabajajajajababababababababababababababaiababababajabababababababababababababababababababababababababababababababaiaiamamamamamamamamamamamamamamamakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakakak
|
||||
|
||||
@@ -184,7 +184,7 @@
|
||||
else
|
||||
chance_of_deletion = 100
|
||||
if(prob(chance_of_deletion))
|
||||
T.ChangeTurf(/turf/space)
|
||||
T.ChangeTurf(T.baseturf)
|
||||
else
|
||||
T.to_be_destroyed = 0
|
||||
T.max_fire_temperature_sustained = 0
|
||||
|
||||
@@ -808,7 +808,7 @@ proc/GaussRandRound(var/sigma,var/roundto)
|
||||
if(turftoleave)
|
||||
fromupdate += T.ChangeTurf(turftoleave)
|
||||
else
|
||||
T.ChangeTurf(/turf/space)
|
||||
T.ChangeTurf(T.baseturf)
|
||||
|
||||
refined_src -= T
|
||||
refined_trg -= B
|
||||
|
||||
@@ -484,7 +484,7 @@
|
||||
playsound(src.loc, 'sound/effects/bang.ogg', 100, 1)
|
||||
var/turf/simulated/floor/F
|
||||
for(F in orange(1, src))
|
||||
F.ChangeTurf(/turf/space)
|
||||
F.ChangeTurf(F.baseturf)
|
||||
atom_say("Something slams into the floor around [src], exposing it to space!")
|
||||
if(hull)
|
||||
sleep(10)
|
||||
|
||||
@@ -142,7 +142,7 @@
|
||||
/obj/machinery/turretid/ui_interact(mob/user, ui_key = "main", var/datum/nanoui/ui = null, var/force_open = 1)
|
||||
ui = SSnanoui.try_update_ui(user, src, ui_key, ui, force_open)
|
||||
if(!ui)
|
||||
ui = new(user, src, ui_key, "turret_control.tmpl", "Turret Controls", 500, 300)
|
||||
ui = new(user, src, ui_key, "turret_control.tmpl", "Turret Controls", 500, 350)
|
||||
ui.open()
|
||||
ui.set_auto_update(1)
|
||||
|
||||
|
||||
@@ -232,7 +232,7 @@
|
||||
occupant_message("Deconstructing [target]...")
|
||||
if(do_after_cooldown(F))
|
||||
chassis.spark_system.start()
|
||||
F.ChangeTurf(/turf/space)
|
||||
F.ChangeTurf(F.baseturf)
|
||||
F.air_update_turf()
|
||||
playsound(F, usesound, 50, 1)
|
||||
else if(istype(target, /obj/machinery/door/airlock))
|
||||
|
||||
@@ -57,7 +57,7 @@
|
||||
|
||||
if(istype(target, /turf/simulated/floor))
|
||||
var/turf/simulated/floor/F = target
|
||||
F.ChangeTurf(/turf/space)
|
||||
F.ChangeTurf(F.baseturf)
|
||||
|
||||
if(istype(target, /turf/simulated/wall))
|
||||
var/turf/simulated/wall/W = target
|
||||
|
||||
@@ -1,3 +1,63 @@
|
||||
/obj/effect/baseturf_helper //Set the baseturfs of every turf in the /area/ it is placed.
|
||||
name = "baseturf editor"
|
||||
icon = 'icons/effects/mapping_helpers.dmi'
|
||||
icon_state = ""
|
||||
|
||||
var/baseturf
|
||||
|
||||
layer = POINT_LAYER
|
||||
|
||||
/obj/effect/baseturf_helper/Initialize()
|
||||
. = ..()
|
||||
return INITIALIZE_HINT_LATELOAD
|
||||
|
||||
/obj/effect/baseturf_helper/Initialize()
|
||||
. = ..()
|
||||
var/area/thearea = get_area(src)
|
||||
for(var/turf/T in get_area_turfs(thearea, z))
|
||||
replace_baseturf(T)
|
||||
return INITIALIZE_HINT_QDEL
|
||||
|
||||
/obj/effect/baseturf_helper/proc/replace_baseturf(turf/thing)
|
||||
if(thing.baseturf != thing.type)
|
||||
thing.baseturf = baseturf
|
||||
|
||||
/obj/effect/baseturf_helper/space
|
||||
name = "space baseturf editor"
|
||||
baseturf = /turf/space
|
||||
|
||||
/obj/effect/baseturf_helper/asteroid
|
||||
name = "asteroid baseturf editor"
|
||||
baseturf = /turf/simulated/floor/plating/asteroid
|
||||
|
||||
/obj/effect/baseturf_helper/asteroid/airless
|
||||
name = "asteroid airless baseturf editor"
|
||||
baseturf = /turf/simulated/floor/plating/asteroid/airless
|
||||
|
||||
/obj/effect/baseturf_helper/asteroid/basalt
|
||||
name = "asteroid basalt baseturf editor"
|
||||
baseturf = /turf/simulated/floor/plating/asteroid/basalt
|
||||
|
||||
/obj/effect/baseturf_helper/asteroid/snow
|
||||
name = "asteroid snow baseturf editor"
|
||||
baseturf = /turf/simulated/floor/plating/asteroid/snow
|
||||
|
||||
/obj/effect/baseturf_helper/beach/sand
|
||||
name = "beach sand baseturf editor"
|
||||
baseturf = /turf/simulated/floor/beach/sand
|
||||
|
||||
/obj/effect/baseturf_helper/beach/water
|
||||
name = "water baseturf editor"
|
||||
baseturf = /turf/simulated/floor/beach/water
|
||||
|
||||
/obj/effect/baseturf_helper/lava
|
||||
name = "lava baseturf editor"
|
||||
baseturf = /turf/simulated/floor/plating/lava/smooth
|
||||
|
||||
/obj/effect/baseturf_helper/lava_land/surface
|
||||
name = "lavaland baseturf editor"
|
||||
baseturf = /turf/simulated/floor/plating/lava/smooth/lava_land_surface
|
||||
|
||||
/obj/effect/mapping_helpers
|
||||
icon = 'icons/effects/mapping_helpers.dmi'
|
||||
icon_state = ""
|
||||
|
||||
@@ -333,7 +333,7 @@ GLOBAL_LIST_INIT(rcd_door_types, list(
|
||||
return FALSE
|
||||
playsound(loc, usesound, 50, 1)
|
||||
var/turf/AT = A
|
||||
AT.ChangeTurf(/turf/space)
|
||||
AT.ChangeTurf(AT.baseturf)
|
||||
return TRUE
|
||||
return FALSE
|
||||
to_chat(user, "<span class='warning'>ERROR! Not enough matter in unit to deconstruct this floor!</span>")
|
||||
|
||||
@@ -56,26 +56,26 @@ var/list/icons_to_ignore_at_floor_init = list("damaged1","damaged2","damaged3","
|
||||
return
|
||||
switch(severity)
|
||||
if(1.0)
|
||||
src.ChangeTurf(/turf/space)
|
||||
ChangeTurf(baseturf)
|
||||
if(2.0)
|
||||
switch(pick(1,2;75,3))
|
||||
if(1)
|
||||
spawn(0)
|
||||
src.ReplaceWithLattice()
|
||||
ReplaceWithLattice()
|
||||
if(prob(33)) new /obj/item/stack/sheet/metal(src)
|
||||
if(2)
|
||||
src.ChangeTurf(/turf/space)
|
||||
ChangeTurf(baseturf)
|
||||
if(3)
|
||||
if(prob(80))
|
||||
src.break_tile_to_plating()
|
||||
break_tile_to_plating()
|
||||
else
|
||||
src.break_tile()
|
||||
src.hotspot_expose(1000,CELL_VOLUME)
|
||||
break_tile()
|
||||
hotspot_expose(1000,CELL_VOLUME)
|
||||
if(prob(33)) new /obj/item/stack/sheet/metal(src)
|
||||
if(3.0)
|
||||
if(prob(50))
|
||||
src.break_tile()
|
||||
src.hotspot_expose(1000,CELL_VOLUME)
|
||||
break_tile()
|
||||
hotspot_expose(1000,CELL_VOLUME)
|
||||
return
|
||||
|
||||
/turf/simulated/floor/burn_down()
|
||||
@@ -135,7 +135,6 @@ var/list/icons_to_ignore_at_floor_init = list("damaged1","damaged2","damaged3","
|
||||
W.update_icon()
|
||||
return W
|
||||
|
||||
|
||||
/turf/simulated/floor/attackby(obj/item/C as obj, mob/user as mob, params)
|
||||
if(!C || !user)
|
||||
return 1
|
||||
|
||||
@@ -30,7 +30,6 @@
|
||||
gets_dug()
|
||||
if(1.0)
|
||||
gets_dug()
|
||||
return
|
||||
|
||||
/turf/simulated/floor/plating/asteroid/attackby(obj/item/W, mob/user, params)
|
||||
//note that this proc does not call ..()
|
||||
|
||||
@@ -54,7 +54,7 @@
|
||||
if (AM)
|
||||
thing_to_check = list(AM)
|
||||
for(var/thing in thing_to_check)
|
||||
if (istype(thing, /atom/movable/lighting_overlay))
|
||||
if (istype(thing, /atom/movable/lighting_overlay) || istype(thing, /atom/movable/overlay))
|
||||
continue
|
||||
if(isobj(thing))
|
||||
var/obj/O = thing
|
||||
@@ -67,8 +67,6 @@
|
||||
O.resistance_flags |= FLAMMABLE //Even fireproof things burn up in lava
|
||||
if(O.resistance_flags & FIRE_PROOF)
|
||||
O.resistance_flags &= ~FIRE_PROOF
|
||||
if(O.armor["fire"] > 50) //obj with 100% fire armor still get slowly burned away.
|
||||
O.armor["fire"] = 50
|
||||
O.fire_act(10000, 1000)
|
||||
|
||||
else if (isliving(thing))
|
||||
|
||||
@@ -129,7 +129,7 @@
|
||||
if(prob(80))
|
||||
ReplaceWithLattice()
|
||||
else if(prob(50))
|
||||
qdel(src)
|
||||
ChangeTurf(baseturf)
|
||||
else
|
||||
if(builtin_tile)
|
||||
builtin_tile.loc = src
|
||||
@@ -323,7 +323,7 @@
|
||||
smash()
|
||||
|
||||
/turf/simulated/floor/plating/metalfoam/proc/smash()
|
||||
ChangeTurf(/turf/space)
|
||||
ChangeTurf(baseturf)
|
||||
|
||||
/turf/simulated/floor/plating/abductor
|
||||
name = "alien floor"
|
||||
|
||||
@@ -151,7 +151,7 @@
|
||||
/turf/simulated/wall/ex_act(severity)
|
||||
switch(severity)
|
||||
if(1.0)
|
||||
src.ChangeTurf(/turf/space)
|
||||
ChangeTurf(baseturf)
|
||||
return
|
||||
if(2.0)
|
||||
if(prob(50))
|
||||
|
||||
@@ -191,7 +191,11 @@
|
||||
BeforeChange()
|
||||
if(SSair)
|
||||
SSair.remove_from_active(src)
|
||||
|
||||
var/old_baseturf = baseturf
|
||||
var/turf/W = new path(src)
|
||||
W.baseturf = old_baseturf
|
||||
|
||||
if(!defer_change)
|
||||
W.AfterChange(ignore_air)
|
||||
|
||||
@@ -272,8 +276,9 @@
|
||||
SSair.add_to_active(src)
|
||||
|
||||
/turf/proc/ReplaceWithLattice()
|
||||
src.ChangeTurf(/turf/space)
|
||||
new /obj/structure/lattice( locate(src.x, src.y, src.z) )
|
||||
ChangeTurf(baseturf)
|
||||
if(istype(baseturf, /turf/space))
|
||||
new /obj/structure/lattice( locate(src.x, src.y, src.z) )
|
||||
|
||||
/turf/proc/kill_creatures(mob/U = null)//Will kill people/creatures and damage mechs./N
|
||||
//Useful to batch-add creatures to the list.
|
||||
@@ -405,7 +410,7 @@
|
||||
continue
|
||||
if(O.invisibility == 101)
|
||||
O.singularity_act()
|
||||
ChangeTurf(/turf/space)
|
||||
ChangeTurf(baseturf)
|
||||
return(2)
|
||||
|
||||
/turf/proc/visibilityChanged()
|
||||
|
||||
@@ -651,7 +651,7 @@ Traitors and the like can also be revived with the previous role mostly intact.
|
||||
feedback_add_details("admin_verb","DEL") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
if(isturf(D))
|
||||
var/turf/T = D
|
||||
T.ChangeTurf(/turf/space)
|
||||
T.ChangeTurf(T.baseturf)
|
||||
else
|
||||
qdel(D)
|
||||
|
||||
|
||||
@@ -190,7 +190,7 @@ var/sc_safecode5 = "[rand(0,9)]"
|
||||
continue
|
||||
if(O.invisibility == 101)
|
||||
src.consume(O)
|
||||
T.ChangeTurf(/turf/space)
|
||||
T.ChangeTurf(T.baseturf)
|
||||
return
|
||||
|
||||
/obj/singularity/narsie/sc_Narsie/ex_act()
|
||||
|
||||
@@ -36,7 +36,7 @@ var/global/list/potentialRandomZlevels = generateMapList(filename = "config/away
|
||||
var/turf/T = thing
|
||||
for(var/otherthing in T)
|
||||
qdel(otherthing)
|
||||
T.ChangeTurf(/turf/space)
|
||||
T.ChangeTurf(T.baseturf)
|
||||
|
||||
/proc/createRandomZlevel()
|
||||
if(awaydestinations.len) //crude, but it saves another var!
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
T.ChangeTurf(/turf/simulated/floor/plasteel)
|
||||
else if(istype(object,/turf/simulated/floor))
|
||||
var/turf/T = object
|
||||
T.ChangeTurf(/turf/space)
|
||||
T.ChangeTurf(T.baseturf)
|
||||
else if(istype(object,/turf/simulated/wall/r_wall))
|
||||
var/turf/T = object
|
||||
T.ChangeTurf(/turf/simulated/wall)
|
||||
|
||||
@@ -5,12 +5,12 @@
|
||||
/turf/simulated/floor/engine/ex_act(severity)
|
||||
switch(severity)
|
||||
if(1.0)
|
||||
ChangeTurf(/turf/space)
|
||||
ChangeTurf(baseturf)
|
||||
qdel(src)
|
||||
return
|
||||
if(2.0)
|
||||
if(prob(50))
|
||||
ChangeTurf(/turf/space)
|
||||
ChangeTurf(baseturf)
|
||||
qdel(src)
|
||||
return
|
||||
else
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
/turf/simulated/floor/engine/blob_act()
|
||||
if(prob(25))
|
||||
ChangeTurf(/turf/space)
|
||||
ChangeTurf(baseturf)
|
||||
qdel(src)
|
||||
return
|
||||
return
|
||||
@@ -51,7 +51,7 @@
|
||||
continue
|
||||
M.loc = null
|
||||
qdel(M, TRUE)
|
||||
T.ChangeTurf(/turf/space)
|
||||
T.ChangeTurf(T.baseturf)
|
||||
var/datum/space_chunk/last_empty_parent = C
|
||||
while(last_empty_parent.parent && last_empty_parent.parent.is_empty)
|
||||
last_empty_parent = last_empty_parent.parent
|
||||
|
||||
Reference in New Issue
Block a user