Merge branch 'master' into upstream-merge-30218
This commit is contained in:
@@ -233,6 +233,8 @@ This prevents nesting levels from getting deeper then they need to be.
|
||||
|
||||
* All changes to the database's layout(schema) must be specified in the database changelog in SQL, as well as reflected in the schema files
|
||||
|
||||
* Any time the schema is changed the `schema_revision` table and `DB_MAJOR_VERSION` or `DB_MINOR_VERSION` defines must be incremented.
|
||||
|
||||
* Queries must never specify the database, be it in code, or in text files in the repo.
|
||||
|
||||
|
||||
@@ -246,6 +248,8 @@ This prevents nesting levels from getting deeper then they need to be.
|
||||
|
||||
* Do not divide when you can easily convert it to multiplication. (ie `4/2` should be done as `4*0.5`)
|
||||
|
||||
* If you used regex to replace code during development of your code, post the regex in your PR for the benefit of future developers and downstream users.
|
||||
|
||||
#### Enforced not enforced
|
||||
The following coding styles are not only not enforced at all, but are generally frowned upon to change for little to no reason:
|
||||
|
||||
|
||||
@@ -10,10 +10,7 @@
|
||||
/turf/open/floor/plating,
|
||||
/area/ruin/space/has_grav/powered/mechtransport)
|
||||
"d" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s10";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/ruin/space/has_grav/powered/mechtransport)
|
||||
"e" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
@@ -63,10 +60,7 @@
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/ruin/space/has_grav/powered/mechtransport)
|
||||
"o" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall13";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/ruin/space/has_grav/powered/mechtransport)
|
||||
"p" = (
|
||||
/obj/machinery/door/airlock/hatch{
|
||||
@@ -76,10 +70,7 @@
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/ruin/space/has_grav/powered/mechtransport)
|
||||
"q" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall12";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/ruin/space/has_grav/powered/mechtransport)
|
||||
"r" = (
|
||||
/obj/effect/decal/cleanable/dirt,
|
||||
@@ -200,26 +191,17 @@
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/ruin/space/has_grav/powered/mechtransport)
|
||||
"T" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall14";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/ruin/space/has_grav/powered/mechtransport)
|
||||
"U" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s9";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/ruin/space/has_grav/powered/mechtransport)
|
||||
"V" = (
|
||||
/obj/item/stack/rods,
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"W" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall15";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/ruin/space/has_grav/powered/mechtransport)
|
||||
"X" = (
|
||||
/obj/structure/shuttle/engine/propulsion,
|
||||
|
||||
@@ -495,15 +495,10 @@
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/academy/classrooms)
|
||||
"bG" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall12";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/academy/classrooms)
|
||||
"bH" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swallc1"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/academy/classrooms)
|
||||
"bI" = (
|
||||
/obj/machinery/light{
|
||||
@@ -603,10 +598,7 @@
|
||||
/turf/open/floor/plasteel/floorgrime,
|
||||
/area/awaymission/academy/classrooms)
|
||||
"bW" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall3";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/academy/classrooms)
|
||||
"bX" = (
|
||||
/obj/effect/decal/cleanable/ash,
|
||||
@@ -727,9 +719,7 @@
|
||||
/turf/open/floor/plasteel,
|
||||
/area/awaymission/academy/classrooms)
|
||||
"cs" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall1"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/academy/classrooms)
|
||||
"ct" = (
|
||||
/obj/structure/chair,
|
||||
|
||||
@@ -365,10 +365,7 @@
|
||||
/turf/open/floor/plasteel/vault{
|
||||
dir = 5
|
||||
},
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_f10";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"bs" = (
|
||||
/obj/structure/closet/crate,
|
||||
@@ -429,16 +426,10 @@
|
||||
/turf/open/floor/plating,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"bD" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall7";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"bE" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall8";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"bF" = (
|
||||
/obj/machinery/door/airlock/external{
|
||||
@@ -447,22 +438,13 @@
|
||||
/turf/open/floor/plating,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"bG" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall4";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"bH" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall12";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"bI" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall11";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"bJ" = (
|
||||
/obj/structure/chair/comfy/brown,
|
||||
@@ -557,19 +539,10 @@
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"bZ" = (
|
||||
/turf/open/floor/plasteel/shuttle,
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_f5";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"ca" = (
|
||||
/turf/open/floor/plating,
|
||||
/turf/closed/wall/shuttle{
|
||||
dir = 2;
|
||||
icon_state = "swall_f10";
|
||||
layer = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"cb" = (
|
||||
/obj/item/paper_bin,
|
||||
@@ -667,13 +640,7 @@
|
||||
/turf/closed/wall/r_wall,
|
||||
/area/awaymission/centcomAway/maint)
|
||||
"cw" = (
|
||||
/turf/open/floor/plasteel/vault{
|
||||
dir = 5
|
||||
},
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_f5";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"cx" = (
|
||||
/obj/machinery/door/airlock/maintenance_hatch{
|
||||
@@ -682,13 +649,7 @@
|
||||
/turf/open/floor/plating,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"cy" = (
|
||||
/turf/open/floor/plasteel/vault{
|
||||
dir = 5
|
||||
},
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_f9";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"cz" = (
|
||||
/turf/closed/wall,
|
||||
@@ -726,10 +687,7 @@
|
||||
/turf/open/floor/plasteel/hydrofloor,
|
||||
/area/awaymission/centcomAway/cafe)
|
||||
"cI" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swallc1";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"cJ" = (
|
||||
/obj/structure/table/reinforced,
|
||||
@@ -770,10 +728,7 @@
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"cQ" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swallc2";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"cR" = (
|
||||
/turf/open/floor/plating,
|
||||
@@ -930,10 +885,7 @@
|
||||
},
|
||||
/area/awaymission/centcomAway/cafe)
|
||||
"du" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall0";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"dv" = (
|
||||
/obj/structure/closet/crate,
|
||||
@@ -1061,10 +1013,7 @@
|
||||
/turf/open/floor/plating,
|
||||
/area/awaymission/centcomAway/cafe)
|
||||
"dR" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall2";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"dS" = (
|
||||
/obj/effect/spawner/structure/window/hollow/reinforced/end/west,
|
||||
@@ -1199,23 +1148,13 @@
|
||||
/turf/open/floor/plasteel/red,
|
||||
/area/awaymission/centcomAway/cafe)
|
||||
"eq" = (
|
||||
/turf/open/floor/plating,
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_f5";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"er" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall14";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"es" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swallc4";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"et" = (
|
||||
/obj/machinery/door/airlock/hatch{
|
||||
@@ -2054,21 +1993,13 @@
|
||||
/turf/open/floor/plating,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"hv" = (
|
||||
/turf/open/floor/plating,
|
||||
/obj/structure/shuttle/engine/propulsion/burst{
|
||||
dir = 4
|
||||
},
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_f5";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"hw" = (
|
||||
/turf/open/floor/plasteel/black,
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_f9";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/centcomAway/hangar)
|
||||
"hx" = (
|
||||
/obj/structure/table,
|
||||
|
||||
@@ -8006,11 +8006,7 @@
|
||||
initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251";
|
||||
heat_capacity = 1e+006
|
||||
},
|
||||
/turf/closed/wall/shuttle{
|
||||
dir = 3;
|
||||
icon_state = "swall_f10";
|
||||
layer = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaycontent/a1{
|
||||
has_gravity = 1;
|
||||
name = "MO19 Arrivals"
|
||||
@@ -8270,19 +8266,13 @@
|
||||
name = "MO19 Arrivals"
|
||||
})
|
||||
"ly" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall14";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaycontent/a1{
|
||||
has_gravity = 1;
|
||||
name = "MO19 Arrivals"
|
||||
})
|
||||
"lz" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall8";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaycontent/a1{
|
||||
has_gravity = 1;
|
||||
name = "MO19 Arrivals"
|
||||
@@ -8295,19 +8285,13 @@
|
||||
name = "MO19 Arrivals"
|
||||
})
|
||||
"lB" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall4";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaycontent/a1{
|
||||
has_gravity = 1;
|
||||
name = "MO19 Arrivals"
|
||||
})
|
||||
"lC" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall1";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaycontent/a1{
|
||||
has_gravity = 1;
|
||||
name = "MO19 Arrivals"
|
||||
@@ -8528,10 +8512,7 @@
|
||||
name = "MO19 Arrivals"
|
||||
})
|
||||
"lY" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall3";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaycontent/a1{
|
||||
has_gravity = 1;
|
||||
name = "MO19 Arrivals"
|
||||
@@ -9122,10 +9103,7 @@
|
||||
name = "MO19 Arrivals"
|
||||
})
|
||||
"mX" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall2";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaycontent/a1{
|
||||
has_gravity = 1;
|
||||
name = "MO19 Arrivals"
|
||||
@@ -9194,24 +9172,13 @@
|
||||
name = "MO19 Arrivals"
|
||||
})
|
||||
"nd" = (
|
||||
/turf/open/floor/plating/asteroid{
|
||||
initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251";
|
||||
heat_capacity = 1e+006
|
||||
},
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_f5";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaycontent/a1{
|
||||
has_gravity = 1;
|
||||
name = "MO19 Arrivals"
|
||||
})
|
||||
"ne" = (
|
||||
/turf/open/floor/plasteel/shuttle,
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_f10";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaycontent/a1{
|
||||
has_gravity = 1;
|
||||
name = "MO19 Arrivals"
|
||||
@@ -9306,10 +9273,7 @@
|
||||
name = "MO19 Arrivals"
|
||||
})
|
||||
"nn" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall13";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaycontent/a1{
|
||||
has_gravity = 1;
|
||||
name = "MO19 Arrivals"
|
||||
@@ -9409,14 +9373,7 @@
|
||||
name = "MO19 Arrivals"
|
||||
})
|
||||
"nv" = (
|
||||
/turf/open/floor/plating/asteroid{
|
||||
initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251";
|
||||
heat_capacity = 1e+006
|
||||
},
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_f9";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaycontent/a1{
|
||||
has_gravity = 1;
|
||||
name = "MO19 Arrivals"
|
||||
|
||||
@@ -4403,10 +4403,7 @@
|
||||
/obj/structure/shuttle/engine/propulsion/burst{
|
||||
dir = 8
|
||||
},
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_f9";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/research/exterior)
|
||||
"mA" = (
|
||||
/obj/structure/chair{
|
||||
|
||||
@@ -540,20 +540,13 @@
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"bU" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall14"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"bV" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall12"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"bW" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s10";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"bX" = (
|
||||
/obj/structure/shuttle/engine/propulsion/burst/left{
|
||||
@@ -594,9 +587,7 @@
|
||||
/turf/open/floor/plasteel,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"ce" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall3"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"cf" = (
|
||||
/obj/structure/shuttle/engine/propulsion{
|
||||
@@ -681,17 +672,13 @@
|
||||
/turf/open/floor/plasteel,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"cs" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall7"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"ct" = (
|
||||
/turf/closed/wall/mineral/titanium/nodiagonal,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"cu" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swallc2"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"cv" = (
|
||||
/obj/machinery/power/smes/magical{
|
||||
@@ -814,9 +801,7 @@
|
||||
/turf/open/floor/plasteel,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"cR" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swallc3"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"cS" = (
|
||||
/obj/effect/mob_spawn/human/engineer{
|
||||
@@ -937,16 +922,10 @@
|
||||
/turf/open/floor/plasteel/bar,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"do" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall7";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"dp" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall11";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"dq" = (
|
||||
/turf/open/floor/plasteel{
|
||||
@@ -973,24 +952,17 @@
|
||||
},
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"dt" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s5";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"du" = (
|
||||
/obj/effect/decal/cleanable/blood,
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"dv" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall15"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"dw" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall11"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"dx" = (
|
||||
/obj/structure/chair,
|
||||
@@ -1305,10 +1277,7 @@
|
||||
/turf/open/floor/mineral/plastitanium,
|
||||
/area/awaymission/spacebattle/syndicate1)
|
||||
"eB" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall3";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"eC" = (
|
||||
/obj/structure/table/reinforced,
|
||||
@@ -1344,15 +1313,10 @@
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"eI" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall13";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"eJ" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swallc4"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"eK" = (
|
||||
/turf/open/floor/mineral/plastitanium,
|
||||
@@ -1494,10 +1458,7 @@
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"fk" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s9";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"fl" = (
|
||||
/obj/machinery/door/airlock/external,
|
||||
@@ -1939,9 +1900,7 @@
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"gE" = (
|
||||
/obj/effect/decal/cleanable/blood,
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall3"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"gF" = (
|
||||
/obj/effect/mob_spawn/human/doctor{
|
||||
@@ -2228,10 +2187,7 @@
|
||||
},
|
||||
/area/awaymission/spacebattle/syndicate7)
|
||||
"hH" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall14";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"hI" = (
|
||||
/obj/structure/table/reinforced,
|
||||
@@ -2333,18 +2289,14 @@
|
||||
/turf/open/floor/plasteel/white,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"ia" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s9"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"ib" = (
|
||||
/obj/machinery/door/unpowered/shuttle,
|
||||
/turf/open/floor/plasteel/freezer,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"ic" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall1"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/spacebattle/cruiser)
|
||||
"id" = (
|
||||
/obj/item/storage/firstaid/regular,
|
||||
|
||||
@@ -55,19 +55,13 @@
|
||||
name = "UO45 Central Hall"
|
||||
})
|
||||
"ah" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swallc1";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaycontent/a1{
|
||||
has_gravity = 1;
|
||||
name = "UO45 Central Hall"
|
||||
})
|
||||
"ai" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall3";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaycontent/a1{
|
||||
has_gravity = 1;
|
||||
name = "UO45 Central Hall"
|
||||
@@ -231,19 +225,13 @@
|
||||
name = "UO45 Central Hall"
|
||||
})
|
||||
"av" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swallc3";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaycontent/a1{
|
||||
has_gravity = 1;
|
||||
name = "UO45 Central Hall"
|
||||
})
|
||||
"aw" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall8";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaycontent/a1{
|
||||
has_gravity = 1;
|
||||
name = "UO45 Central Hall"
|
||||
@@ -286,10 +274,7 @@
|
||||
name = "UO45 Central Hall"
|
||||
})
|
||||
"aA" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall4";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaycontent/a1{
|
||||
has_gravity = 1;
|
||||
name = "UO45 Central Hall"
|
||||
@@ -318,9 +303,7 @@
|
||||
name = "UO45 Central Hall"
|
||||
})
|
||||
"aE" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swallc4"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaycontent/a1{
|
||||
has_gravity = 1;
|
||||
name = "UO45 Central Hall"
|
||||
|
||||
@@ -2094,28 +2094,20 @@
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/wwrefine)
|
||||
"gK" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall8"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/wwrefine)
|
||||
"gL" = (
|
||||
/obj/machinery/door/unpowered/shuttle,
|
||||
/turf/open/floor/mineral/titanium/yellow,
|
||||
/area/awaymission/wwrefine)
|
||||
"gM" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall4"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/wwrefine)
|
||||
"gN" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s10"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/wwrefine)
|
||||
"gO" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall3"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/wwrefine)
|
||||
"gP" = (
|
||||
/obj/structure/chair,
|
||||
@@ -2125,22 +2117,16 @@
|
||||
/turf/open/floor/mineral/titanium/yellow,
|
||||
/area/awaymission/wwrefine)
|
||||
"gR" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s5"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/wwrefine)
|
||||
"gS" = (
|
||||
/turf/closed/wall/mineral/titanium/nodiagonal,
|
||||
/area/awaymission/wwrefine)
|
||||
"gT" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swallc2"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/wwrefine)
|
||||
"gU" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s9"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/awaymission/wwrefine)
|
||||
"gV" = (
|
||||
/obj/effect/landmark/awaystart,
|
||||
|
||||
@@ -3,5 +3,6 @@
|
||||
"map_path": "map_files/BoxStation",
|
||||
"map_file": "BoxStation.dmm",
|
||||
"minetype": "lavaland",
|
||||
"transition_config": "default"
|
||||
"transition_config": "default",
|
||||
"allow_custom_shuttles": "yes"
|
||||
}
|
||||
|
||||
@@ -3,5 +3,6 @@
|
||||
"map_path": "map_files/Cerestation",
|
||||
"map_file": "cerestation.dmm",
|
||||
"minetype": "lavaland",
|
||||
"transition_config": "default"
|
||||
"transition_config": "default",
|
||||
"allow_custom_shuttles": "yes"
|
||||
}
|
||||
@@ -3,5 +3,6 @@
|
||||
"map_path": "map_files/Deltastation",
|
||||
"map_file": "DeltaStation2.dmm",
|
||||
"minetype": "lavaland",
|
||||
"transition_config": "default"
|
||||
"transition_config": "default",
|
||||
"allow_custom_shuttles": "yes"
|
||||
}
|
||||
|
||||
@@ -19,9 +19,7 @@
|
||||
/turf/closed/wall/mineral/plastitanium,
|
||||
/area/shuttle/syndicate)
|
||||
"aad" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "wall3"
|
||||
},
|
||||
/turf/closed/wall/mineral/plastitanium,
|
||||
/area/shuttle/syndicate)
|
||||
"aae" = (
|
||||
/obj/effect/landmark/carpspawn,
|
||||
|
||||
@@ -79656,9 +79656,7 @@
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"cVW" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall1"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"cVX" = (
|
||||
/obj/structure/tank_dispenser/oxygen{
|
||||
|
||||
@@ -4,4 +4,5 @@
|
||||
"map_file": "MetaStation.dmm",
|
||||
"minetype": "lavaland",
|
||||
"transition_config": "default"
|
||||
"allow_custom_shuttles": "yes"
|
||||
}
|
||||
@@ -3,5 +3,6 @@
|
||||
"map_path": "map_files/OmegaStation",
|
||||
"map_file": "OmegaStation.dmm",
|
||||
"minetype": "lavaland",
|
||||
"transition_config": "default"
|
||||
"transition_config": "default",
|
||||
"allow_custom_shuttles": "yes"
|
||||
}
|
||||
@@ -3,5 +3,6 @@
|
||||
"map_path": "map_files/PubbyStation",
|
||||
"map_file": "PubbyStation.dmm",
|
||||
"minetype": "lavaland",
|
||||
"transition_config": "default"
|
||||
"transition_config": "default",
|
||||
"allow_custom_shuttles": "yes"
|
||||
}
|
||||
@@ -3,5 +3,6 @@
|
||||
"map_path": "map_files/debug",
|
||||
"map_file": "runtimestation.dmm",
|
||||
"minetype": "lavaland",
|
||||
"transition_config": "default"
|
||||
"transition_config": "default",
|
||||
"allow_custom_shuttles": "no"
|
||||
}
|
||||
|
||||
@@ -6,16 +6,10 @@
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"c" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s10";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"d" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall3";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"e" = (
|
||||
/obj/machinery/conveyor{
|
||||
@@ -148,10 +142,7 @@
|
||||
/turf/closed/wall/mineral/titanium/nodiagonal,
|
||||
/area/shuttle/supply)
|
||||
"t" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall14";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"u" = (
|
||||
/obj/structure/window/reinforced{
|
||||
@@ -161,10 +152,7 @@
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/supply)
|
||||
"v" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swallc4";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"w" = (
|
||||
/turf/open/space,
|
||||
|
||||
@@ -6,16 +6,10 @@
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"c" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s10";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"d" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall3";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"e" = (
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
@@ -81,10 +75,7 @@
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/supply)
|
||||
"k" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall7";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"l" = (
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
@@ -97,22 +88,13 @@
|
||||
},
|
||||
/area/shuttle/supply)
|
||||
"n" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall11";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"o" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s5";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"p" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall15";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"q" = (
|
||||
/obj/structure/window/reinforced{
|
||||
@@ -122,10 +104,7 @@
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/supply)
|
||||
"r" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s9";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"s" = (
|
||||
/turf/open/space,
|
||||
|
||||
@@ -20,10 +20,7 @@
|
||||
/turf/open/floor/mineral/titanium/yellow,
|
||||
/area/shuttle/escape)
|
||||
"af" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s10";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"ag" = (
|
||||
/turf/open/space,
|
||||
@@ -53,10 +50,7 @@
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"ak" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall12";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"al" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
@@ -78,10 +72,7 @@
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"ao" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall11";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"ap" = (
|
||||
/obj/structure/ore_box,
|
||||
@@ -95,19 +86,13 @@
|
||||
/turf/open/floor/mineral/titanium/yellow,
|
||||
/area/shuttle/escape)
|
||||
"as" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall7";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"at" = (
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"au" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall3";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"av" = (
|
||||
/obj/structure/chair{
|
||||
@@ -125,28 +110,20 @@
|
||||
/turf/open/floor/mineral/plastitanium/brig,
|
||||
/area/shuttle/escape)
|
||||
"ay" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall15";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"az" = (
|
||||
/turf/closed/wall/mineral/titanium/nodiagonal,
|
||||
/area/shuttle/escape)
|
||||
"aA" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall13";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aB" = (
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/turf/closed/wall/mineral/titanium/interior,
|
||||
/area/shuttle/escape)
|
||||
"aC" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_f11"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aD" = (
|
||||
/obj/structure/window/shuttle,
|
||||
@@ -218,10 +195,7 @@
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aO" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swallc1";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aP" = (
|
||||
/obj/machinery/door/airlock/glass_security{
|
||||
@@ -367,10 +341,7 @@
|
||||
/area/shuttle/escape)
|
||||
"bo" = (
|
||||
/obj/machinery/status_display,
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall2";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"bp" = (
|
||||
/obj/machinery/computer/crew,
|
||||
@@ -450,16 +421,10 @@
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"bA" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s9";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"bB" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s5";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"bC" = (
|
||||
/obj/item/device/radio/intercom{
|
||||
|
||||
@@ -3,17 +3,14 @@
|
||||
/turf/open/space,
|
||||
/area/space)
|
||||
"ab" = (
|
||||
/turf/closed/wall/mineral/titanium/overspace,
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"ac" = (
|
||||
/obj/effect/spawner/structure/window/shuttle,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"ad" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s10";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"ae" = (
|
||||
/turf/closed/wall/mineral/titanium/nodiagonal,
|
||||
@@ -43,10 +40,7 @@
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"aj" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swallc3";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"ak" = (
|
||||
/obj/structure/extinguisher_cabinet{
|
||||
@@ -117,28 +111,16 @@
|
||||
/turf/open/floor/carpet,
|
||||
/area/shuttle/escape)
|
||||
"av" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall13";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aw" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall12";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"ax" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall14";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"ay" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall8";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"az" = (
|
||||
/obj/machinery/door/airlock/glass{
|
||||
@@ -152,10 +134,7 @@
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aB" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall4";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aC" = (
|
||||
/obj/structure/chair,
|
||||
@@ -258,10 +237,7 @@
|
||||
/turf/open/floor/plasteel/bar,
|
||||
/area/shuttle/escape)
|
||||
"aQ" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall7";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aR" = (
|
||||
/obj/structure/table/wood/bar{
|
||||
@@ -350,10 +326,7 @@
|
||||
/turf/open/floor/plasteel/bar,
|
||||
/area/shuttle/escape)
|
||||
"bf" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall1";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"bg" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
@@ -384,10 +357,7 @@
|
||||
/turf/open/floor/plasteel/bar,
|
||||
/area/shuttle/escape)
|
||||
"bl" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swallc2";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"bm" = (
|
||||
/obj/machinery/door/airlock{
|
||||
|
||||
@@ -10,10 +10,7 @@
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"ad" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s10";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"ae" = (
|
||||
/turf/open/floor/mineral/titanium,
|
||||
@@ -110,22 +107,13 @@
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"av" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall13";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aw" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall12";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"ax" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall14";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"ay" = (
|
||||
/obj/machinery/door/airlock/glass{
|
||||
@@ -225,16 +213,10 @@
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aN" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall7";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aO" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swallc4";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aP" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
@@ -306,10 +288,7 @@
|
||||
/area/shuttle/escape)
|
||||
"aY" = (
|
||||
/obj/machinery/status_display,
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall14";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aZ" = (
|
||||
/obj/machinery/door/airlock/glass{
|
||||
@@ -318,10 +297,7 @@
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"ba" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall11";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"bb" = (
|
||||
/turf/open/floor/mineral/titanium/yellow,
|
||||
@@ -363,10 +339,7 @@
|
||||
/turf/open/floor/mineral/titanium/yellow,
|
||||
/area/shuttle/escape)
|
||||
"bh" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s5";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"bi" = (
|
||||
/obj/structure/window/reinforced{
|
||||
|
||||
@@ -45,20 +45,13 @@
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"i" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "wall_space";
|
||||
dir = 8
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"j" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall4"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"k" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall12"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"l" = (
|
||||
/obj/machinery/vending/wallmed,
|
||||
@@ -70,9 +63,7 @@
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"n" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall1"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"o" = (
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
@@ -161,14 +152,10 @@
|
||||
/turf/open/floor/mineral/titanium/yellow,
|
||||
/area/shuttle/escape)
|
||||
"C" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall8"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"D" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall3"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"E" = (
|
||||
/obj/machinery/door/airlock/glass{
|
||||
@@ -227,22 +214,14 @@
|
||||
/turf/open/floor/mineral/titanium/yellow,
|
||||
/area/shuttle/escape)
|
||||
"N" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "wall_space";
|
||||
dir = 4
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"O" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "wall_floor";
|
||||
dir = 8
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"P" = (
|
||||
/obj/machinery/status_display,
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall0"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"Q" = (
|
||||
/obj/machinery/light,
|
||||
|
||||
@@ -13,10 +13,7 @@
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"ae" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall12";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"af" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
@@ -42,10 +39,7 @@
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"ai" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s10";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aj" = (
|
||||
/turf/open/space,
|
||||
@@ -55,10 +49,7 @@
|
||||
},
|
||||
/area/shuttle/escape)
|
||||
"ak" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall3";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"al" = (
|
||||
/obj/structure/table,
|
||||
@@ -246,9 +237,7 @@
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aD" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall1"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aE" = (
|
||||
/obj/structure/chair{
|
||||
@@ -293,9 +282,7 @@
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aM" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall2"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aN" = (
|
||||
/obj/machinery/status_display{
|
||||
@@ -367,16 +354,10 @@
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aU" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall7";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aV" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall8";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aW" = (
|
||||
/obj/machinery/door/airlock/command{
|
||||
@@ -387,10 +368,7 @@
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aX" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall15";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aY" = (
|
||||
/obj/machinery/door/airlock/glass_security{
|
||||
@@ -419,10 +397,7 @@
|
||||
/turf/open/floor/plasteel,
|
||||
/area/shuttle/escape)
|
||||
"bc" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall11";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"bd" = (
|
||||
/obj/structure/chair{
|
||||
@@ -502,10 +477,7 @@
|
||||
/turf/open/floor/plasteel,
|
||||
/area/shuttle/escape)
|
||||
"br" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall4";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"bs" = (
|
||||
/obj/structure/chair{
|
||||
|
||||
@@ -195,10 +195,7 @@
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"F" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall7";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/obj/structure/table,
|
||||
/obj/item/storage/firstaid/fire,
|
||||
/obj/item/storage/firstaid/regular{
|
||||
|
||||
@@ -14,10 +14,7 @@
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"ae" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s10";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"af" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
@@ -44,9 +41,7 @@
|
||||
/area/shuttle/escape)
|
||||
"ak" = (
|
||||
/obj/structure/sign/radiation,
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall3"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"al" = (
|
||||
/obj/machinery/shower{
|
||||
@@ -121,15 +116,10 @@
|
||||
/turf/closed/wall/mineral/titanium/interior,
|
||||
/area/shuttle/escape)
|
||||
"ay" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_f5";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"az" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swallc1"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aA" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
@@ -177,15 +167,11 @@
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
"aG" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swallc3"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aH" = (
|
||||
/obj/machinery/status_display,
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall12"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aI" = (
|
||||
/obj/structure/sign/radiation,
|
||||
@@ -193,16 +179,10 @@
|
||||
/area/shuttle/escape)
|
||||
"aJ" = (
|
||||
/obj/structure/sign/radiation,
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swallc2";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aK" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swallc4";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aL" = (
|
||||
/obj/machinery/door/airlock/external{
|
||||
|
||||
@@ -67,16 +67,11 @@
|
||||
/obj/structure/shuttle/engine/propulsion{
|
||||
dir = 4
|
||||
},
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s5";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/transport)
|
||||
"o" = (
|
||||
/turf/open/floor/plasteel/shuttle,
|
||||
/turf/closed/wall/mineral/titanium/interior{
|
||||
icon_state = "swall_f10"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/transport)
|
||||
"p" = (
|
||||
/obj/structure/closet/crate,
|
||||
@@ -89,10 +84,7 @@
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/transport)
|
||||
"r" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s9";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/transport)
|
||||
|
||||
(1,1,1) = {"
|
||||
|
||||
@@ -99,10 +99,7 @@
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/transport)
|
||||
"ax" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall12";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/transport)
|
||||
"ay" = (
|
||||
/obj/structure/window/shuttle,
|
||||
@@ -114,10 +111,7 @@
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/transport)
|
||||
"aA" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s10";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/transport)
|
||||
"aB" = (
|
||||
/obj/structure/grille{
|
||||
|
||||
@@ -6,13 +6,13 @@
|
||||
/obj/structure/shuttle/engine/propulsion{
|
||||
dir = 4
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium/overspace,
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/transport)
|
||||
"c" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/transport)
|
||||
"d" = (
|
||||
/turf/closed/wall/mineral/titanium/overspace,
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/transport)
|
||||
"e" = (
|
||||
/turf/open/floor/plasteel/freezer,
|
||||
@@ -123,16 +123,11 @@
|
||||
/obj/structure/shuttle/engine/propulsion{
|
||||
dir = 4
|
||||
},
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s5";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/transport)
|
||||
"s" = (
|
||||
/turf/open/floor/plasteel/freezer,
|
||||
/turf/closed/wall/mineral/titanium/interior{
|
||||
icon_state = "swall_f10"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/transport)
|
||||
"t" = (
|
||||
/obj/structure/closet/chefcloset,
|
||||
@@ -156,10 +151,7 @@
|
||||
/turf/open/floor/plasteel/freezer,
|
||||
/area/shuttle/transport)
|
||||
"x" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s9";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/transport)
|
||||
|
||||
(1,1,1) = {"
|
||||
|
||||
@@ -6,10 +6,7 @@
|
||||
/turf/closed/wall/mineral/titanium/overspace,
|
||||
/area/shuttle/abandoned)
|
||||
"ac" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s10";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"ad" = (
|
||||
/obj/machinery/door/airlock/titanium,
|
||||
@@ -30,10 +27,7 @@
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"ae" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall12";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"af" = (
|
||||
/obj/machinery/door/airlock/titanium,
|
||||
@@ -46,16 +40,10 @@
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/abandoned)
|
||||
"ah" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall13";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"ai" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall11";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"aj" = (
|
||||
/turf/open/floor/mineral/titanium,
|
||||
@@ -74,10 +62,7 @@
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"am" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall3";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"an" = (
|
||||
/obj/structure/shuttle/engine/propulsion{
|
||||
@@ -99,10 +84,7 @@
|
||||
/turf/closed/wall/mineral/titanium/interior,
|
||||
/area/shuttle/abandoned)
|
||||
"aq" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall15";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"ar" = (
|
||||
/obj/machinery/computer/pod{
|
||||
@@ -111,18 +93,13 @@
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"as" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall7";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"at" = (
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/abandoned)
|
||||
"au" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_f13"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"av" = (
|
||||
/obj/structure/rack,
|
||||
@@ -150,15 +127,10 @@
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/abandoned)
|
||||
"az" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_f12"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"aA" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall14";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"aB" = (
|
||||
/obj/structure/shuttle/engine/propulsion/right{
|
||||
@@ -181,9 +153,7 @@
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"aF" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_f14"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"aG" = (
|
||||
/obj/structure/rack,
|
||||
@@ -202,9 +172,7 @@
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"aI" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_f11"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"aJ" = (
|
||||
/obj/structure/chair{
|
||||
|
||||
@@ -9,20 +9,14 @@
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"ad" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall12";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"ae" = (
|
||||
/obj/effect/spawner/structure/window/shuttle,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/abandoned)
|
||||
"af" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swallc1";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"ag" = (
|
||||
/obj/docking_port/mobile{
|
||||
@@ -58,16 +52,10 @@
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/abandoned)
|
||||
"ai" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swallc2";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"aj" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s10";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"ak" = (
|
||||
/obj/structure/shuttle/engine/propulsion/left{
|
||||
@@ -76,16 +64,10 @@
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/abandoned)
|
||||
"al" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall13";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"am" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall11";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"an" = (
|
||||
/obj/structure/toilet{
|
||||
@@ -122,10 +104,7 @@
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"ap" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall3";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"aq" = (
|
||||
/obj/structure/closet/wardrobe/mixed,
|
||||
@@ -195,9 +174,7 @@
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"av" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall1"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"aw" = (
|
||||
/obj/structure/sign/vacuum{
|
||||
@@ -329,16 +306,10 @@
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/abandoned)
|
||||
"aE" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall7";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"aF" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall8";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"aG" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
@@ -601,9 +572,7 @@
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"aZ" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall2"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"ba" = (
|
||||
/obj/effect/decal/cleanable/oil,
|
||||
@@ -645,10 +614,7 @@
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/abandoned)
|
||||
"be" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall1";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"bf" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
@@ -671,16 +637,10 @@
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"bh" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall4";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"bi" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swallc4";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"bj" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
@@ -697,10 +657,7 @@
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/abandoned)
|
||||
"bk" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swallc3";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"bl" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
@@ -1180,10 +1137,7 @@
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"cc" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s5";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"cd" = (
|
||||
/obj/machinery/vending/snack/random,
|
||||
@@ -1287,10 +1241,7 @@
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/abandoned)
|
||||
"cp" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_s9";
|
||||
dir = 2
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/abandoned)
|
||||
"cq" = (
|
||||
/obj/item/storage/bag/plants/portaseeder,
|
||||
|
||||
@@ -11,9 +11,7 @@
|
||||
/area/space)
|
||||
"d" = (
|
||||
/turf/open/space,
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_f10"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/space)
|
||||
"e" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
@@ -28,23 +26,17 @@
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/space)
|
||||
"h" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall13"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/space)
|
||||
"i" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall8"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/space)
|
||||
"j" = (
|
||||
/obj/machinery/door/unpowered/shuttle,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/space)
|
||||
"k" = (
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall4"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/space)
|
||||
"l" = (
|
||||
/obj/structure/chair{
|
||||
@@ -64,9 +56,7 @@
|
||||
/area/space)
|
||||
"o" = (
|
||||
/turf/open/space,
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_f5"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/space)
|
||||
"p" = (
|
||||
/obj/structure/shuttle/engine/propulsion/left,
|
||||
@@ -81,10 +71,7 @@
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/space)
|
||||
"s" = (
|
||||
/turf/open/space,
|
||||
/turf/closed/wall/shuttle{
|
||||
icon_state = "swall_f9"
|
||||
},
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/space)
|
||||
|
||||
(1,1,1) = {"
|
||||
|
||||
@@ -97,8 +97,7 @@
|
||||
WRITE_FILE(GLOB.world_game_log, "\[[time_stamp()]]CHAT: [text]")
|
||||
|
||||
/proc/log_sql(text)
|
||||
if(config.sql_enabled)
|
||||
WRITE_FILE(GLOB.world_game_log, "\[[time_stamp()]]SQL: [text]")
|
||||
WRITE_FILE(GLOB.sql_error_log, "\[[time_stamp()]]SQL: [text]")
|
||||
|
||||
//This replaces world.log so it displays both in DD and the file
|
||||
/proc/log_world(text)
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
A non null 'fixed_underlay' list var will skip copying the previous turf appearance and always use the list. If the list is
|
||||
not set properly, the underlay will default to regular floor plating.
|
||||
|
||||
To see an example of a diagonal wall, see '/turf/closed/wall/shuttle' and its subtypes.
|
||||
To see an example of a diagonal wall, see '/turf/closed/wall/mineral/titanium' and its subtypes.
|
||||
*/
|
||||
|
||||
//Redefinitions of the diagonal directions so they can be stored in one var without conflicts
|
||||
|
||||
@@ -72,7 +72,9 @@
|
||||
return .
|
||||
|
||||
//Splits the text of a file at seperator and returns them in a list.
|
||||
/world/proc/file2list(filename, seperator="\n")
|
||||
/world/proc/file2list(filename, seperator="\n", trim = TRUE)
|
||||
if (trim)
|
||||
return splittext(trim(file2text(filename)),seperator)
|
||||
return splittext(file2text(filename),seperator)
|
||||
|
||||
//Turns a direction into text
|
||||
@@ -551,4 +553,4 @@
|
||||
return /atom
|
||||
else
|
||||
return /datum
|
||||
return text2path(copytext(string_type, 1, last_slash))
|
||||
return text2path(copytext(string_type, 1, last_slash))
|
||||
|
||||
@@ -6,5 +6,6 @@
|
||||
#define POLL_IGNORE_ALIEN_LARVA "alien_larva"
|
||||
#define POLL_IGNORE_CLOCKWORK_MARAUDER "clockwork_marauder"
|
||||
#define POLL_IGNORE_SYNDICATE "syndicate"
|
||||
#define POLL_IGNORE_HOLOPARASITE "holoparasite"
|
||||
|
||||
GLOBAL_LIST_EMPTY(poll_ignore)
|
||||
|
||||
@@ -12,6 +12,8 @@ GLOBAL_VAR(round_id)
|
||||
GLOBAL_PROTECT(round_id)
|
||||
GLOBAL_VAR(config_error_log)
|
||||
GLOBAL_PROTECT(config_error_log)
|
||||
GLOBAL_VAR(sql_error_log)
|
||||
GLOBAL_PROTECT(sql_error_log)
|
||||
|
||||
GLOBAL_LIST_EMPTY(bombers)
|
||||
GLOBAL_PROTECT(bombers)
|
||||
|
||||
@@ -188,7 +188,7 @@ GLOBAL_LIST_INIT(devil_suffix, list(" the Red", " the Soulless", " the Master",
|
||||
if(form == BLOOD_LIZARD && SOULVALUE < BLOOD_THRESHOLD)
|
||||
regress_humanoid()
|
||||
if(SOULVALUE < 0)
|
||||
remove_spells()
|
||||
give_appropriate_spells()
|
||||
to_chat(owner.current, "<span class='warning'>As punishment for your failures, all of your powers except contract creation have been revoked.")
|
||||
|
||||
/datum/antagonist/devil/proc/regress_humanoid()
|
||||
@@ -408,7 +408,7 @@ GLOBAL_LIST_INIT(devil_suffix, list(" the Red", " the Soulless", " the Master",
|
||||
reviveNumber += LOSS_PER_DEATH
|
||||
update_hud()
|
||||
if(body)
|
||||
body.revive(1,0)
|
||||
body.revive(TRUE, TRUE) //Adminrevive also recovers organs, preventing someone from resurrecting without a heart.
|
||||
if(istype(body.loc, /obj/effect/dummy/slaughter/))
|
||||
body.forceMove(get_turf(body))//Fixes dying while jaunted leaving you permajaunted.
|
||||
if(istype(body, /mob/living/carbon/true_devil))
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
var/config_max_users = 0
|
||||
var/config_min_users = 0
|
||||
var/voteweight = 1
|
||||
|
||||
var/allow_custom_shuttles = "yes"
|
||||
/datum/map_config/New(filename = "data/next_map.json", default_to_box, delete_after)
|
||||
if(default_to_box)
|
||||
return
|
||||
@@ -44,12 +44,12 @@
|
||||
if(!json)
|
||||
log_world("Could not open map_config: [filename]")
|
||||
return
|
||||
|
||||
|
||||
json = file2text(json)
|
||||
if(!json)
|
||||
log_world("map_config is not text: [filename]")
|
||||
return
|
||||
|
||||
|
||||
json = json_decode(json)
|
||||
if(!json)
|
||||
log_world("map_config is not json: [filename]")
|
||||
@@ -58,7 +58,7 @@
|
||||
if(!ValidateJSON(json))
|
||||
log_world("map_config failed to validate for above reason: [filename]")
|
||||
return
|
||||
|
||||
|
||||
config_filename = filename
|
||||
|
||||
map_name = json["map_name"]
|
||||
@@ -66,6 +66,7 @@
|
||||
map_file = json["map_file"]
|
||||
|
||||
minetype = json["minetype"]
|
||||
allow_custom_shuttles = json["allow_custom_shuttles"]
|
||||
|
||||
var/list/jtcl = json["transition_config"]
|
||||
|
||||
@@ -74,7 +75,7 @@
|
||||
|
||||
for(var/I in jtcl)
|
||||
transition_config[TransitionStringToEnum(I)] = TransitionStringToEnum(jtcl[I])
|
||||
|
||||
|
||||
defaulted = FALSE
|
||||
|
||||
#define CHECK_EXISTS(X) if(!istext(json[X])) { log_world(X + "missing from json!"); return; }
|
||||
@@ -84,6 +85,7 @@
|
||||
CHECK_EXISTS("map_file")
|
||||
CHECK_EXISTS("minetype")
|
||||
CHECK_EXISTS("transition_config")
|
||||
CHECK_EXISTS("allow_custom_shuttles")
|
||||
|
||||
var/path = GetFullMapPath(json["map_path"], json["map_file"])
|
||||
if(!fexists(path))
|
||||
@@ -92,7 +94,7 @@
|
||||
|
||||
if(json["transition_config"] != "default")
|
||||
if(!islist(json["transition_config"]))
|
||||
log_world("transition_config is not a list!")
|
||||
log_world("transition_config is not a list!")
|
||||
return
|
||||
|
||||
var/list/jtcl = json["transition_config"]
|
||||
|
||||
@@ -27,9 +27,6 @@
|
||||
/turf/closed/wall/mineral/cult/fabrication_vals(mob/living/user, obj/item/clockwork/replica_fabricator/fabricator, silent) //no metal
|
||||
return list("operation_time" = 80, "new_obj_type" = /turf/closed/wall/clockwork, "power_cost" = POWER_WALL_TOTAL, "spawn_dir" = SOUTH)
|
||||
|
||||
/turf/closed/wall/shuttle/fabrication_vals(mob/living/user, obj/item/clockwork/replica_fabricator/fabricator, silent) //two sheets of metal
|
||||
return list("operation_time" = 50, "new_obj_type" = /turf/closed/wall/clockwork, "power_cost" = POWER_WALL_TOTAL - (POWER_METAL * 2), "spawn_dir" = SOUTH)
|
||||
|
||||
/turf/closed/wall/r_wall/fabrication_vals(mob/living/user, obj/item/clockwork/replica_fabricator/fabricator, silent)
|
||||
return FALSE
|
||||
|
||||
|
||||
@@ -431,7 +431,7 @@
|
||||
/datum/gang_item/equipment/dominator/purchase(mob/living/carbon/user, datum/gang/gang, obj/item/device/gangtool/gangtool)
|
||||
var/area/usrarea = get_area(user.loc)
|
||||
var/usrturf = get_turf(user.loc)
|
||||
if(initial(usrarea.name) == "Space" || isspaceturf(usrturf) || usr.z != ZLEVEL_STATION)
|
||||
if(initial(usrarea.name) == "Space" || isspaceturf(usrturf) || usr.z != ZLEVEL_STATION || !usrarea.valid_territory)
|
||||
to_chat(user, "<span class='warning'>You can only use this on the station!</span>")
|
||||
return FALSE
|
||||
|
||||
|
||||
@@ -456,7 +456,8 @@
|
||||
dat += "<BR>\[ <A HREF='?src=\ref[src];operation=announce'>Make a Captain's Announcement</A> \]"
|
||||
if(config.cross_allowed)
|
||||
dat += "<BR>\[ <A HREF='?src=\ref[src];operation=crossserver'>Send a message to an allied station</A> \]"
|
||||
dat += "<BR>\[ <A HREF='?src=\ref[src];operation=purchase_menu'>Purchase Shuttle</A> \]"
|
||||
if(SSmapping.config.allow_custom_shuttles == "yes")
|
||||
dat += "<BR>\[ <A HREF='?src=\ref[src];operation=purchase_menu'>Purchase Shuttle</A> \]"
|
||||
dat += "<BR>\[ <A HREF='?src=\ref[src];operation=changeseclevel'>Change Alert Level</A> \]"
|
||||
dat += "<BR>\[ <A HREF='?src=\ref[src];operation=emergencyaccess'>Emergency Maintenance Access</A> \]"
|
||||
dat += "<BR>\[ <A HREF='?src=\ref[src];operation=nukerequest'>Request Nuclear Authentication Codes</A> \]"
|
||||
|
||||
@@ -14,6 +14,7 @@
|
||||
machinetype = 6
|
||||
var/intercept = FALSE // if TRUE, broadcasts all syndie messages to syndicate channel
|
||||
|
||||
|
||||
/obj/machinery/telecomms/allinone/receive_signal(datum/signal/signal)
|
||||
|
||||
if(!on) // has to be on to receive messages
|
||||
|
||||
@@ -426,7 +426,10 @@
|
||||
signal.frequency = freqnum // Quick frequency set
|
||||
for(var/obj/machinery/telecomms/receiver/R in GLOB.telecomms_list)
|
||||
R.receive_signal(signal)
|
||||
|
||||
|
||||
// Allinone can act as receivers. (Unless of course whoever coded this last time forgot to put it in somewhere!)
|
||||
for(var/obj/machinery/telecomms/allinone/R in GLOB.telecomms_list)
|
||||
R.receive_signal(signal)
|
||||
|
||||
spawn(20) // wait a little...
|
||||
|
||||
|
||||
@@ -44,7 +44,7 @@
|
||||
active = TRUE
|
||||
var/turf/boomturf = get_turf(imp_in)
|
||||
var/area/A = get_area(boomturf)
|
||||
message_admins("[ADMIN_LOOKUPFLW(imp_in)] has activated their [name] at [A.name] [ADMIN_JMP(boomturf)].")
|
||||
message_admins("[ADMIN_LOOKUPFLW(imp_in)] has activated their [name] at [A.name] [ADMIN_JMP(boomturf)], with cause of [cause].")
|
||||
//If the delay is short, just blow up already jeez
|
||||
if(delay <= 7)
|
||||
explosion(src,heavy,medium,weak,weak, flame_range = weak)
|
||||
|
||||
@@ -18,8 +18,11 @@
|
||||
return (BRUTELOSS|FIRELOSS|TOXLOSS|OXYLOSS)
|
||||
|
||||
/obj/item/banhammer/attack(mob/M, mob/user)
|
||||
to_chat(M, "<font color='red'><b> You have been banned FOR NO REISIN by [user]<b></font>")
|
||||
to_chat(user, "<font color='red'>You have <b>BANNED</b> [M]</font>")
|
||||
if(user.zone_selected == "head")
|
||||
M.visible_message("<span class='danger'>[user] are stroking the head of [M] with a bangammer</span>", "<span class='userdanger'>[user] are stroking the head with a bangammer</span>", "you hear a bangammer stroking a head");
|
||||
|
||||
else
|
||||
M.visible_message("<span class='danger'>[M] has been banned FOR NO REISIN by [user]</span>", "<span class='userdanger'>You have been banned FOR NO REISIN by [user]</span>", "you hear a banhammer banning someone")
|
||||
playsound(loc, 'sound/effects/adminhelp.ogg', 15) //keep it at 15% volume so people don't jump out of their skin too much
|
||||
|
||||
/obj/item/sord
|
||||
@@ -586,4 +589,4 @@
|
||||
/obj/item/proc/can_trigger_gun(mob/living/user)
|
||||
if(!user.can_use_guns(src))
|
||||
return FALSE
|
||||
return TRUE
|
||||
return TRUE
|
||||
|
||||
@@ -303,7 +303,7 @@
|
||||
mineral = /obj/item/stack/sheet/mineral/titanium
|
||||
walltype = /turf/closed/wall/mineral/titanium
|
||||
smooth = SMOOTH_MORE
|
||||
canSmoothWith = list(/turf/closed/wall/mineral/titanium, /obj/machinery/door/airlock/shuttle, /obj/machinery/door/airlock/, /turf/closed/wall/shuttle, /obj/structure/window/shuttle, /obj/structure/shuttle/engine, /obj/structure/shuttle/engine/heater, )
|
||||
canSmoothWith = list(/turf/closed/wall/mineral/titanium, /obj/machinery/door/airlock/shuttle, /obj/machinery/door/airlock, /obj/structure/window/shuttle, /obj/structure/shuttle/engine/heater)
|
||||
|
||||
/obj/structure/falsewall/plastitanium
|
||||
name = "wall"
|
||||
|
||||
@@ -24,16 +24,30 @@
|
||||
|
||||
//The code below here isn't exactly optimal, but because of the individual decals that each area uses it's still applicable.
|
||||
|
||||
//high dirt - 1/3
|
||||
if(istype(A, /area/science/test_area) || istype(A, /area/mine/production) || istype(A, /area/mine/living_quarters) || istype(A, /area/mine/north_outpost) || istype(A, /area/mine/west_outpost) || istype(A, /area/ruin/space))
|
||||
//high dirt - 1/3 chance.
|
||||
var/static/list/high_dirt_areas = typecacheof(list(/area/science/test_area,
|
||||
/area/mine/production,
|
||||
/area/mine/living_quarters,
|
||||
/area/mine/north_outpost,
|
||||
/area/mine/west_outpost,
|
||||
/area/ruin/space))
|
||||
if(is_type_in_typecache(A, high_dirt_areas))
|
||||
new /obj/effect/decal/cleanable/dirt(src) //vanilla, but it works
|
||||
return
|
||||
|
||||
|
||||
if(prob(80)) //mid dirt - 1/15
|
||||
return
|
||||
|
||||
if(istype(A, /area/engine) || istype(A, /area/crew_quarters/heads/chief) || istype(A, /area/ruin/space/derelict/assembly_line) || istype(A, /area/science/robotics) || istype(A, /area/maintenance) || istype(A, /area/construction))
|
||||
//Blood, sweat, and oil. Oh, and dirt.
|
||||
//Construction zones. Blood, sweat, and oil. Oh, and dirt.
|
||||
var/static/list/engine_dirt_areas = typecacheof(list(/area/engine,
|
||||
/area/crew_quarters/heads/chief,
|
||||
/area/ruin/space/derelict/assembly_line,
|
||||
/area/science/robotics,
|
||||
/area/maintenance,
|
||||
/area/construction,
|
||||
/area/survivalpod))
|
||||
if(is_type_in_typecache(A, engine_dirt_areas))
|
||||
if(prob(3))
|
||||
new /obj/effect/decal/cleanable/blood/old(src)
|
||||
else
|
||||
@@ -46,7 +60,10 @@
|
||||
new /obj/effect/decal/cleanable/dirt(src)
|
||||
return
|
||||
|
||||
if(istype(A, /area/crew_quarters/toilet))
|
||||
//Bathrooms. Blood, vomit, and shavings in the sinks.
|
||||
var/static/list/bathroom_dirt_areas = typecacheof(list( /area/crew_quarters/toilet,
|
||||
/area/awaymission/research/interior/bathroom))
|
||||
if(is_type_in_typecache(A, bathroom_dirt_areas))
|
||||
if(prob(40))
|
||||
if(prob(90))
|
||||
new /obj/effect/decal/cleanable/vomit/old(src)
|
||||
@@ -54,15 +71,23 @@
|
||||
new /obj/effect/decal/cleanable/blood/old(src)
|
||||
return
|
||||
|
||||
if(istype(A, /area/quartermaster))
|
||||
//Hangars and pods covered in oil.
|
||||
var/static/list/oily_areas = typecacheof(list(/area/quartermaster))
|
||||
if(is_type_in_typecache(A, oily_areas))
|
||||
if(prob(25))
|
||||
new /obj/effect/decal/cleanable/oil(src)
|
||||
return
|
||||
|
||||
|
||||
if(prob(75)) //low dirt - 1/60
|
||||
return
|
||||
|
||||
if(istype(A, /area/ai_monitored/turret_protected) || istype(A, /area/prison) || istype(A, /area/security) || istype(A, /area/crew_quarters/heads/hos)) //chance of incident
|
||||
//Areas where gibs will be present. Robusting probably happened some time ago.
|
||||
var/static/list/gib_covered_areas = typecacheof(list(/area/ai_monitored/turret_protected,
|
||||
/area/prison,
|
||||
/area/security,
|
||||
/area/crew_quarters/heads/hos))
|
||||
if(is_type_in_typecache(A, gib_covered_areas))
|
||||
if(prob(20))
|
||||
if(prob(5))
|
||||
new /obj/effect/decal/cleanable/blood/gibs/old(src)
|
||||
@@ -70,8 +95,10 @@
|
||||
new /obj/effect/decal/cleanable/blood/old(src)
|
||||
return
|
||||
|
||||
|
||||
if(istype(A, /area/crew_quarters/kitchen) || istype(A, /area/crew_quarters/cafeteria)) //Kitchen messes
|
||||
//Kitchen areas. Broken eggs, flour, spilled milk (no crying allowed.)
|
||||
var/static/list/kitchen_dirt_areas = typecacheof(list(/area/crew_quarters/kitchen,
|
||||
/area/crew_quarters/cafeteria))
|
||||
if(is_type_in_typecache(A, kitchen_dirt_areas))
|
||||
if(prob(60))
|
||||
if(prob(50))
|
||||
new /obj/effect/decal/cleanable/egg_smudge(src)
|
||||
@@ -79,7 +106,10 @@
|
||||
new /obj/effect/decal/cleanable/flour(src)
|
||||
return
|
||||
|
||||
if(istype(A, /area/medical) || istype(A, /area/crew_quarters/heads/cmo)) //Kept clean, but chance of blood
|
||||
//Medical areas. Mostly clean by space-OSHA standards, but has some blood and oil spread about.
|
||||
var/static/list/medical_dirt_areas = typecacheof(list(/area/medical,
|
||||
/area/crew_quarters/heads/cmo))
|
||||
if(is_type_in_typecache(A, medical_dirt_areas))
|
||||
if(prob(66))
|
||||
if(prob(5))
|
||||
new /obj/effect/decal/cleanable/blood/gibs/old(src)
|
||||
@@ -92,7 +122,10 @@
|
||||
new /obj/effect/decal/cleanable/vomit/old(src)
|
||||
return
|
||||
|
||||
if(istype(A, /area/science) || istype(A, /area/crew_quarters/heads/hor))
|
||||
//Science messes. Mostly green glowy stuff -WHICH YOU SHOULD NOT INJEST-.
|
||||
var/static/list/science_dirt_areas = typecacheof(list(/area/science,
|
||||
/area/crew_quarters/heads/hor))
|
||||
if(is_type_in_typecache(A, medical_dirt_areas))
|
||||
if(prob(20))
|
||||
new /obj/effect/decal/cleanable/greenglow(src) //this cleans itself up but it might startle you when you see it.
|
||||
return
|
||||
|
||||
@@ -178,7 +178,7 @@
|
||||
flags_1 = CAN_BE_DIRTY_1 | CHECK_RICOCHET_1
|
||||
sheet_type = /obj/item/stack/sheet/mineral/titanium
|
||||
smooth = SMOOTH_MORE|SMOOTH_DIAGONAL
|
||||
canSmoothWith = list(/turf/closed/wall/mineral/titanium, /obj/machinery/door/airlock/shuttle, /obj/machinery/door/airlock/, /turf/closed/wall/shuttle, /obj/structure/window/shuttle, /obj/structure/shuttle/engine/heater, /obj/structure/falsewall/titanium)
|
||||
canSmoothWith = list(/turf/closed/wall/mineral/titanium, /obj/machinery/door/airlock/shuttle, /obj/machinery/door/airlock, /obj/structure/window/shuttle, /obj/structure/shuttle/engine/heater, /obj/structure/falsewall/titanium)
|
||||
|
||||
/turf/closed/wall/mineral/titanium/nodiagonal
|
||||
smooth = SMOOTH_MORE
|
||||
|
||||
+2
-1
@@ -3,7 +3,7 @@
|
||||
|
||||
SetupExternalRSC()
|
||||
|
||||
GLOB.config_error_log = GLOB.world_href_log = GLOB.world_runtime_log = GLOB.world_attack_log = GLOB.world_game_log = file("data/logs/config_error.log") //temporary file used to record errors with loading config, moved to log directory once logging is set bl
|
||||
GLOB.config_error_log = GLOB.sql_error_log = GLOB.world_href_log = GLOB.world_runtime_log = GLOB.world_attack_log = GLOB.world_game_log = file("data/logs/config_error.log") //temporary file used to record errors with loading config, moved to log directory once logging is set bl
|
||||
|
||||
make_datum_references_lists() //initialises global lists for referencing frequently used datums (so that we only ever do it once)
|
||||
|
||||
@@ -79,6 +79,7 @@
|
||||
GLOB.world_attack_log = file("[GLOB.log_directory]/attack.log")
|
||||
GLOB.world_runtime_log = file("[GLOB.log_directory]/runtime.log")
|
||||
GLOB.world_href_log = file("[GLOB.log_directory]/hrefs.html")
|
||||
GLOB.sql_error_log = file("[GLOB.log_directory]/sql.log")
|
||||
WRITE_FILE(GLOB.world_game_log, "\n\nStarting up round ID [GLOB.round_id]. [time_stamp()]\n---------------------")
|
||||
WRITE_FILE(GLOB.world_attack_log, "\n\nStarting up round ID [GLOB.round_id]. [time_stamp()]\n---------------------")
|
||||
WRITE_FILE(GLOB.world_runtime_log, "\n\nStarting up round ID [GLOB.round_id]. [time_stamp()]\n---------------------")
|
||||
|
||||
@@ -24,7 +24,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new)
|
||||
QDEL_NULL(cstatclick)
|
||||
QDEL_NULL(rstatclick)
|
||||
return ..()
|
||||
|
||||
|
||||
/datum/admin_help_tickets/proc/TicketByID(id)
|
||||
var/list/lists = list(active_tickets, closed_tickets, resolved_tickets)
|
||||
for(var/I in lists)
|
||||
@@ -185,8 +185,6 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new)
|
||||
|
||||
TimeoutVerb()
|
||||
|
||||
var/parsed_message = keywords_lookup(msg)
|
||||
|
||||
statclick = new(null, src)
|
||||
_interactions = list()
|
||||
|
||||
@@ -194,7 +192,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new)
|
||||
AddInteraction("<font color='blue'>[key_name_admin(usr)] PM'd [LinkedReplyName()]</font>")
|
||||
message_admins("<font color='blue'>Ticket [TicketHref("#[id]")] created</font>")
|
||||
else
|
||||
MessageNoRecipient(msg, parsed_message)
|
||||
MessageNoRecipient(msg)
|
||||
|
||||
//send it to irc if nobody is on and tell us how many were on
|
||||
var/admin_number_present = send2irc_adminless_only(initiator_ckey, "Ticket #[id]: [name]")
|
||||
@@ -249,13 +247,13 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new)
|
||||
|
||||
//message from the initiator without a target, all admins will see this
|
||||
//won't bug irc
|
||||
/datum/admin_help/proc/MessageNoRecipient(msg, parsed_msg)
|
||||
/datum/admin_help/proc/MessageNoRecipient(msg)
|
||||
var/ref_src = "\ref[src]"
|
||||
//Message to be sent to all admins
|
||||
var/admin_msg = "<span class='adminnotice'><span class='adminhelp'>Ticket [TicketHref("#[id]", ref_src)]</span><b>: [LinkedReplyName(ref_src)] [FullMonty(ref_src)]:</b> [parsed_msg]</span>"
|
||||
var/admin_msg = "<span class='adminnotice'><span class='adminhelp'>Ticket [TicketHref("#[id]", ref_src)]</span><b>: [LinkedReplyName(ref_src)] [FullMonty(ref_src)]:</b> [keywords_lookup(msg)]</span>"
|
||||
|
||||
AddInteraction("<font color='red'>[LinkedReplyName(ref_src)]: [msg]</font>")
|
||||
|
||||
|
||||
//send this msg to all admins
|
||||
for(var/client/X in GLOB.admins)
|
||||
if(X.prefs.toggles & SOUND_ADMINHELP)
|
||||
|
||||
@@ -9,6 +9,11 @@
|
||||
freq = pick(0.5, 0.7, 0.8, 0.85, 0.9, 0.95, 1.1, 1.2, 1.4, 1.6, 2.0, 2.5)
|
||||
to_chat(src, "You feel the Honkmother messing with your song...")
|
||||
|
||||
var/vol = input(usr, "What volume would you like the sound to play at?",, 100) as null|num
|
||||
if(!vol)
|
||||
return
|
||||
vol = Clamp(vol, 1, 100)
|
||||
|
||||
var/sound/admin_sound = new()
|
||||
admin_sound.file = S
|
||||
admin_sound.priority = 250
|
||||
@@ -17,7 +22,8 @@
|
||||
admin_sound.wait = 1
|
||||
admin_sound.repeat = 0
|
||||
admin_sound.status = SOUND_STREAM
|
||||
|
||||
admin_sound.volume = vol
|
||||
|
||||
var/res = alert(usr, "Show the title of this song to the players?",, "No", "Yes", "Cancel")
|
||||
switch(res)
|
||||
if("Yes")
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
dynamic_lighting = DYNAMIC_LIGHTING_FORCED
|
||||
requires_power = FALSE
|
||||
has_gravity = TRUE
|
||||
valid_territory = FALSE
|
||||
|
||||
//Survival Capsule
|
||||
/obj/item/survivalcapsule
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
datum/species/mammal
|
||||
/datum/species/mammal
|
||||
name = "Mammal"
|
||||
id = "mammal"
|
||||
default_color = "4B4B4B"
|
||||
@@ -229,7 +229,7 @@ datum/species/mammal
|
||||
whitelist = list("rubyflamewing")
|
||||
blacklisted = 0
|
||||
|
||||
datum/species/guilmon
|
||||
/datum/species/guilmon
|
||||
name = "Guilmon"
|
||||
id = "guilmon"
|
||||
default_color = "4B4B4B"
|
||||
|
||||
@@ -490,7 +490,7 @@ GLOBAL_LIST_EMPTY(parasites) //all currently existing/living guardians
|
||||
return
|
||||
used = TRUE
|
||||
to_chat(user, "[use_message]")
|
||||
var/list/mob/dead/observer/candidates = pollGhostCandidates("Do you want to play as the [mob_name] of [user.real_name]?", ROLE_PAI, null, FALSE, 100)
|
||||
var/list/mob/dead/observer/candidates = pollGhostCandidates("Do you want to play as the [mob_name] of [user.real_name]?", ROLE_PAI, null, FALSE, 100, POLL_IGNORE_HOLOPARASITE)
|
||||
var/mob/dead/observer/theghost = null
|
||||
|
||||
if(candidates.len)
|
||||
|
||||
@@ -120,8 +120,15 @@
|
||||
if(auto_name)
|
||||
name = "\improper [get_area(src)] APC"
|
||||
|
||||
pixel_x = (src.tdir & 3)? 0 : (src.tdir == 4 ? 26 : -27)
|
||||
pixel_y = (src.tdir & 3)? (src.tdir == 1 ? 25 : -25) : 0
|
||||
switch(tdir)
|
||||
if(NORTH)
|
||||
pixel_y = 23
|
||||
if(SOUTH)
|
||||
pixel_y = -23
|
||||
if(EAST)
|
||||
pixel_x = 24
|
||||
if(WEST)
|
||||
pixel_x = -25
|
||||
if (building)
|
||||
area = get_area(src)
|
||||
opened = 1
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
/datum/mapGeneratorModule/border/shuttleWalls
|
||||
spawnableAtoms = list()
|
||||
spawnableTurfs = list(/turf/closed/wall/shuttle = 100)
|
||||
spawnableTurfs = list(/turf/closed/wall/mineral/titanium = 100)
|
||||
// Generators
|
||||
|
||||
/datum/mapGenerator/shuttle/full
|
||||
|
||||
@@ -106,6 +106,11 @@
|
||||
metabolization_rate = 0.05
|
||||
taste_description = "salt"
|
||||
|
||||
/datum/reagent/blackpowder/on_mob_life(mob/living/M)
|
||||
..()
|
||||
if(isplasmaman(M))
|
||||
M.hallucination += 10
|
||||
|
||||
/datum/reagent/blackpowder/on_ex_act()
|
||||
var/location = get_turf(holder.my_atom)
|
||||
var/datum/effect_system/reagents_explosion/e = new()
|
||||
|
||||
@@ -1393,8 +1393,8 @@ GLOBAL_LIST_EMPTY(uplink_items) // Global list so we only initialize this once.
|
||||
if(crate_value < I.cost)
|
||||
continue
|
||||
crate_value -= I.cost
|
||||
new I.item(C)
|
||||
U.purchase_log += "<big>[icon2base64html(I.item)]</big>"
|
||||
var/obj/goods = new I.item(C)
|
||||
U.purchase_log += "<big>[icon2base64html(goods)]</big>"
|
||||
|
||||
SSblackbox.add_details("traitor_uplink_items_bought", "[name]|[cost]")
|
||||
return C
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
author: "More Robust Than You"
|
||||
delete-after: True
|
||||
changes:
|
||||
- rscadd: "Holoparasite prompts now have a \"Never For This Round\" option"
|
||||
@@ -0,0 +1,4 @@
|
||||
author: "CitadelStationBot"
|
||||
delete-after: True
|
||||
changes:
|
||||
- rscadd: "Plasmamen now hallucinate with blackpowder in their system"
|
||||
Reference in New Issue
Block a user