[MIRROR] Changes shuttle port direction var from an angle to a dir (#2613)
* Changes shuttle port direction var from an angle to a dir * actually ports the directions * Update shuttle.dm * how
This commit is contained in:
committed by
Poojawa
parent
f891eae65e
commit
82d0aae420
@@ -2407,7 +2407,7 @@
|
||||
dir = 4;
|
||||
id = "pod3";
|
||||
name = "escape pod 3";
|
||||
port_angle = 180;
|
||||
port_direction = 2;
|
||||
preferred_direction = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
@@ -6368,7 +6368,7 @@
|
||||
height = 5;
|
||||
id = "laborcamp";
|
||||
name = "labor camp shuttle";
|
||||
port_angle = 90;
|
||||
port_direction = 4;
|
||||
width = 9
|
||||
},
|
||||
/obj/docking_port/stationary{
|
||||
@@ -16484,7 +16484,7 @@
|
||||
height = 7;
|
||||
id = "arrival";
|
||||
name = "arrival shuttle";
|
||||
port_angle = -90;
|
||||
port_direction = 8;
|
||||
preferred_direction = 8;
|
||||
width = 15
|
||||
},
|
||||
@@ -32542,7 +32542,7 @@
|
||||
height = 24;
|
||||
id = "syndicate";
|
||||
name = "syndicate infiltrator";
|
||||
port_angle = 0;
|
||||
port_direction = 1;
|
||||
roundstart_move = "syndicate_away";
|
||||
width = 18
|
||||
},
|
||||
@@ -37963,7 +37963,7 @@
|
||||
height = 5;
|
||||
id = "mining";
|
||||
name = "mining shuttle";
|
||||
port_angle = 90;
|
||||
port_direction = 4;
|
||||
width = 7
|
||||
},
|
||||
/obj/docking_port/stationary{
|
||||
@@ -52679,7 +52679,7 @@
|
||||
dir = 4;
|
||||
id = "pod4";
|
||||
name = "escape pod 4";
|
||||
port_angle = 180;
|
||||
port_direction = 2;
|
||||
preferred_direction = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
@@ -52986,7 +52986,7 @@
|
||||
dir = 8;
|
||||
id = "pod2";
|
||||
name = "escape pod 2";
|
||||
port_angle = 180
|
||||
port_direction = 2
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/pod_2)
|
||||
@@ -56179,7 +56179,7 @@
|
||||
height = 13;
|
||||
id = "ferry";
|
||||
name = "ferry shuttle";
|
||||
port_angle = 0;
|
||||
port_direction = 1;
|
||||
preferred_direction = 4;
|
||||
roundstart_move = "ferry_away";
|
||||
width = 5
|
||||
@@ -56203,7 +56203,7 @@
|
||||
dir = 8;
|
||||
id = "pod1";
|
||||
name = "escape pod 1";
|
||||
port_angle = 180
|
||||
port_direction = 2
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/pod_1)
|
||||
@@ -56372,7 +56372,7 @@
|
||||
id = "whiteship";
|
||||
launch_status = 0;
|
||||
name = "NT Medical Ship";
|
||||
port_angle = -90;
|
||||
port_direction = 8;
|
||||
preferred_direction = 4;
|
||||
roundstart_move = "whiteship_away";
|
||||
timid = null;
|
||||
@@ -60906,7 +60906,7 @@
|
||||
height = 24;
|
||||
id = "syndicate";
|
||||
name = "syndicate infiltrator";
|
||||
port_angle = 0;
|
||||
port_direction = 1;
|
||||
roundstart_move = "syndicate_away";
|
||||
width = 18
|
||||
},
|
||||
|
||||
@@ -319,7 +319,7 @@
|
||||
/obj/docking_port/mobile/pod{
|
||||
id = "pod1";
|
||||
name = "escape pod 1";
|
||||
port_angle = 180
|
||||
port_direction = 2
|
||||
},
|
||||
/obj/effect/turf_decal/stripes/end,
|
||||
/turf/open/floor/plasteel/white,
|
||||
@@ -335,7 +335,7 @@
|
||||
/obj/docking_port/mobile/pod{
|
||||
id = "pod2";
|
||||
name = "escape pod 2";
|
||||
port_angle = 180
|
||||
port_direction = 2
|
||||
},
|
||||
/obj/effect/turf_decal/stripes/end,
|
||||
/turf/open/floor/plasteel/white,
|
||||
@@ -2670,7 +2670,7 @@
|
||||
height = 24;
|
||||
id = "syndicate";
|
||||
name = "syndicate infiltrator";
|
||||
port_angle = 0;
|
||||
port_direction = 1;
|
||||
roundstart_move = "syndicate_away";
|
||||
width = 18
|
||||
},
|
||||
@@ -24693,7 +24693,7 @@
|
||||
dir = 4;
|
||||
id = "pod3";
|
||||
name = "escape pod 3";
|
||||
port_angle = 180;
|
||||
port_direction = 2;
|
||||
preferred_direction = 4
|
||||
},
|
||||
/obj/effect/turf_decal/stripes/end{
|
||||
@@ -27289,7 +27289,7 @@
|
||||
height = 5;
|
||||
id = "mining";
|
||||
name = "mining shuttle";
|
||||
port_angle = 90;
|
||||
port_direction = 4;
|
||||
width = 7
|
||||
},
|
||||
/obj/docking_port/stationary{
|
||||
@@ -37435,7 +37435,7 @@
|
||||
height = 5;
|
||||
id = "laborcamp";
|
||||
name = "labor camp shuttle";
|
||||
port_angle = 90;
|
||||
port_direction = 4;
|
||||
width = 9
|
||||
},
|
||||
/obj/docking_port/stationary{
|
||||
@@ -102774,7 +102774,7 @@
|
||||
name = "Delta emergency shuttle";
|
||||
width = 30;
|
||||
preferred_direction = 2;
|
||||
port_angle = 90
|
||||
port_direction = 4
|
||||
},
|
||||
/obj/docking_port/stationary{
|
||||
dheight = 0;
|
||||
@@ -107642,7 +107642,7 @@
|
||||
height = 13;
|
||||
id = "ferry";
|
||||
name = "ferry shuttle";
|
||||
port_angle = 0;
|
||||
port_direction = 1;
|
||||
preferred_direction = 4;
|
||||
roundstart_move = "ferry_away";
|
||||
width = 5
|
||||
@@ -110522,7 +110522,7 @@
|
||||
height = 24;
|
||||
id = "syndicate";
|
||||
name = "syndicate infiltrator";
|
||||
port_angle = 0;
|
||||
port_direction = 1;
|
||||
roundstart_move = "syndicate_away";
|
||||
width = 18
|
||||
},
|
||||
|
||||
@@ -613,7 +613,7 @@
|
||||
/obj/docking_port/mobile/pod{
|
||||
id = "pod2";
|
||||
name = "escape pod 2";
|
||||
port_angle = 180
|
||||
port_direction = 2
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/pod_2)
|
||||
@@ -1770,7 +1770,7 @@
|
||||
dir = 4;
|
||||
id = "pod3";
|
||||
name = "escape pod 3";
|
||||
port_angle = 180;
|
||||
port_direction = 2;
|
||||
preferred_direction = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
@@ -13949,7 +13949,7 @@
|
||||
height = 5;
|
||||
id = "mining";
|
||||
name = "mining shuttle";
|
||||
port_angle = 90;
|
||||
port_direction = 4;
|
||||
width = 7
|
||||
},
|
||||
/obj/docking_port/stationary{
|
||||
@@ -14165,7 +14165,7 @@
|
||||
height = 5;
|
||||
id = "laborcamp";
|
||||
name = "labor camp shuttle";
|
||||
port_angle = 90;
|
||||
port_direction = 4;
|
||||
width = 9
|
||||
},
|
||||
/obj/docking_port/stationary{
|
||||
@@ -22681,7 +22681,7 @@
|
||||
/obj/docking_port/mobile/pod{
|
||||
id = "pod1";
|
||||
name = "escape pod 1";
|
||||
port_angle = 180
|
||||
port_direction = 2
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/pod_1)
|
||||
@@ -31507,7 +31507,7 @@
|
||||
dir = 4;
|
||||
id = "pod4";
|
||||
name = "escape pod 4";
|
||||
port_angle = 180;
|
||||
port_direction = 2;
|
||||
preferred_direction = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
@@ -55214,7 +55214,7 @@
|
||||
id = "whiteship";
|
||||
launch_status = 0;
|
||||
name = "NT Recovery White-Ship";
|
||||
port_angle = -90;
|
||||
port_direction = 8;
|
||||
preferred_direction = 4;
|
||||
roundstart_move = "whiteship_away";
|
||||
width = 27
|
||||
@@ -78440,7 +78440,7 @@
|
||||
height = 24;
|
||||
id = "syndicate";
|
||||
name = "syndicate infiltrator";
|
||||
port_angle = 0;
|
||||
port_direction = 1;
|
||||
roundstart_move = "syndicate_away";
|
||||
width = 18
|
||||
},
|
||||
@@ -79419,7 +79419,7 @@
|
||||
height = 13;
|
||||
id = "ferry";
|
||||
name = "ferry shuttle";
|
||||
port_angle = 0;
|
||||
port_direction = 1;
|
||||
preferred_direction = 4;
|
||||
roundstart_move = "ferry_away";
|
||||
width = 5
|
||||
|
||||
@@ -9501,7 +9501,7 @@
|
||||
height = 5;
|
||||
id = "mining";
|
||||
name = "mining shuttle";
|
||||
port_angle = 90;
|
||||
port_direction = 4;
|
||||
width = 7
|
||||
},
|
||||
/obj/docking_port/stationary{
|
||||
@@ -37376,7 +37376,7 @@
|
||||
height = 24;
|
||||
id = "syndicate";
|
||||
name = "syndicate infiltrator";
|
||||
port_angle = 0;
|
||||
port_direction = 1;
|
||||
roundstart_move = "syndicate_away";
|
||||
width = 18
|
||||
},
|
||||
@@ -39899,7 +39899,7 @@
|
||||
height = 13;
|
||||
id = "ferry";
|
||||
name = "ferry shuttle";
|
||||
port_angle = 0;
|
||||
port_direction = 1;
|
||||
preferred_direction = 4;
|
||||
roundstart_move = "ferry_away";
|
||||
width = 5
|
||||
|
||||
@@ -297,7 +297,7 @@
|
||||
height = 24;
|
||||
id = "syndicate";
|
||||
name = "syndicate infiltrator";
|
||||
port_angle = 0;
|
||||
port_direction = 1;
|
||||
roundstart_move = "syndicate_away";
|
||||
width = 18
|
||||
},
|
||||
@@ -7653,7 +7653,7 @@
|
||||
id = "pod1";
|
||||
launch_status = 0;
|
||||
name = "monastery shuttle";
|
||||
port_angle = 180;
|
||||
port_direction = 2;
|
||||
width = 5
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
@@ -9698,7 +9698,7 @@
|
||||
height = 5;
|
||||
id = "laborcamp";
|
||||
name = "labor camp shuttle";
|
||||
port_angle = 90;
|
||||
port_direction = 4;
|
||||
width = 9
|
||||
},
|
||||
/obj/docking_port/stationary{
|
||||
@@ -20893,7 +20893,7 @@
|
||||
dwidth = 4;
|
||||
height = 15;
|
||||
name = "Pubby emergency shuttle";
|
||||
port_angle = 90;
|
||||
port_direction = 4;
|
||||
width = 18
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
@@ -26396,7 +26396,7 @@
|
||||
height = 5;
|
||||
id = "mining";
|
||||
name = "mining shuttle";
|
||||
port_angle = 90;
|
||||
port_direction = 4;
|
||||
width = 7
|
||||
},
|
||||
/obj/docking_port/stationary{
|
||||
@@ -32720,7 +32720,7 @@
|
||||
height = 13;
|
||||
id = "ferry";
|
||||
name = "ferry shuttle";
|
||||
port_angle = 0;
|
||||
port_direction = 1;
|
||||
preferred_direction = 4;
|
||||
roundstart_move = "ferry_away";
|
||||
width = 5
|
||||
@@ -52024,7 +52024,7 @@
|
||||
id = "whiteship";
|
||||
launch_status = 0;
|
||||
name = "White Ship";
|
||||
port_angle = 90;
|
||||
port_direction = 4;
|
||||
preferred_direction = 1;
|
||||
roundstart_move = "whiteship_away";
|
||||
timid = null;
|
||||
|
||||
@@ -8091,7 +8091,7 @@
|
||||
/obj/docking_port/mobile/assault_pod{
|
||||
dwidth = 3;
|
||||
name = "steel rain";
|
||||
port_angle = 90;
|
||||
port_direction = 4;
|
||||
preferred_direction = 4
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
@@ -79182,4 +79182,4 @@ aa
|
||||
aa
|
||||
HT
|
||||
HT
|
||||
"}
|
||||
"}
|
||||
+561
-243
@@ -1,273 +1,591 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/closed/wall/mineral/titanium/overspace,
|
||||
/area/shuttle/supply)
|
||||
"b" = (
|
||||
"aa" = (
|
||||
/turf/open/space,
|
||||
/area/space)
|
||||
"ab" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"c" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"d" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"e" = (
|
||||
/obj/machinery/conveyor{
|
||||
dir = 2;
|
||||
id = "cargoshuttle";
|
||||
name = "cargo shuttle conveyor belt"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/supply)
|
||||
"f" = (
|
||||
/obj/machinery/conveyor{
|
||||
dir = 8;
|
||||
id = "cargoshuttle";
|
||||
name = "cargo shuttle conveyor belt"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/supply)
|
||||
"g" = (
|
||||
/obj/machinery/conveyor{
|
||||
dir = 4;
|
||||
id = "cargoshuttle";
|
||||
name = "cargo shuttle conveyor belt"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/supply)
|
||||
"h" = (
|
||||
/obj/machinery/conveyor{
|
||||
dir = 9;
|
||||
id = "cargoshuttle";
|
||||
name = "cargo shuttle conveyor belt"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/supply)
|
||||
"i" = (
|
||||
/obj/machinery/conveyor{
|
||||
dir = 1;
|
||||
id = "cargoshuttle";
|
||||
name = "cargo shuttle conveyor belt"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/supply)
|
||||
"j" = (
|
||||
/obj/machinery/conveyor{
|
||||
dir = 10;
|
||||
id = "cargoshuttle";
|
||||
name = "cargo shuttle conveyor belt"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/supply)
|
||||
"k" = (
|
||||
/obj/machinery/conveyor{
|
||||
dir = 6;
|
||||
id = "cargoshuttle";
|
||||
name = "cargo shuttle conveyor belt"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/supply)
|
||||
"l" = (
|
||||
/obj/machinery/door/poddoor{
|
||||
id = "QMLoaddoor2";
|
||||
name = "supply dock loading door"
|
||||
},
|
||||
/obj/machinery/conveyor{
|
||||
dir = 8;
|
||||
id = "cargoshuttle";
|
||||
name = "cargo shuttle conveyor belt"
|
||||
},
|
||||
/area/shuttle/escape)
|
||||
"ac" = (
|
||||
/obj/effect/spawner/structure/window/shuttle,
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/supply)
|
||||
"m" = (
|
||||
/area/shuttle/escape)
|
||||
"ad" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/scalpel,
|
||||
/obj/item/retractor{
|
||||
pixel_y = 5
|
||||
},
|
||||
/obj/item/hemostat,
|
||||
/turf/open/floor/plasteel/white,
|
||||
/area/shuttle/escape)
|
||||
"ae" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/cautery,
|
||||
/obj/item/surgicaldrill,
|
||||
/obj/item/circular_saw{
|
||||
pixel_y = 9
|
||||
},
|
||||
/turf/open/floor/plasteel/white,
|
||||
/area/shuttle/escape)
|
||||
"af" = (
|
||||
/turf/open/floor/plasteel/white,
|
||||
/area/shuttle/escape)
|
||||
"ag" = (
|
||||
/obj/structure/shuttle/engine/propulsion/right{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"ah" = (
|
||||
/turf/closed/wall/mineral/titanium/nodiagonal,
|
||||
/area/shuttle/escape)
|
||||
"ai" = (
|
||||
/obj/machinery/computer/emergency_shuttle,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/supply)
|
||||
"n" = (
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"o" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Supply Shuttle Airlock";
|
||||
req_access_txt = "31"
|
||||
/area/shuttle/escape)
|
||||
"aj" = (
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"ak" = (
|
||||
/obj/item/twohanded/required/kirbyplants{
|
||||
icon_state = "plant-22"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/supply)
|
||||
"p" = (
|
||||
/obj/machinery/button/door{
|
||||
dir = 2;
|
||||
id = "QMLoaddoor2";
|
||||
name = "Loading Doors";
|
||||
pixel_x = 24;
|
||||
pixel_y = 8
|
||||
},
|
||||
/obj/machinery/button/door{
|
||||
id = "QMLoaddoor";
|
||||
name = "Loading Doors";
|
||||
pixel_x = 24;
|
||||
pixel_y = -8
|
||||
},
|
||||
/obj/machinery/conveyor_switch/oneway{
|
||||
id = "cargoshuttle"
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"al" = (
|
||||
/obj/structure/chair,
|
||||
/turf/open/floor/mineral/plastitanium/brig,
|
||||
/area/shuttle/escape)
|
||||
"am" = (
|
||||
/obj/structure/chair,
|
||||
/obj/machinery/light{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/brig,
|
||||
/area/shuttle/escape)
|
||||
"an" = (
|
||||
/obj/structure/table/optable,
|
||||
/obj/item/surgical_drapes,
|
||||
/turf/open/floor/plasteel/white,
|
||||
/area/shuttle/escape)
|
||||
"ao" = (
|
||||
/obj/machinery/light{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"q" = (
|
||||
/obj/machinery/door/airlock/titanium{
|
||||
name = "Supply Shuttle Airlock";
|
||||
req_access_txt = "31"
|
||||
/turf/open/floor/plasteel/white,
|
||||
/area/shuttle/escape)
|
||||
"ap" = (
|
||||
/obj/structure/shuttle/engine/propulsion{
|
||||
dir = 4
|
||||
},
|
||||
/obj/docking_port/mobile/supply{
|
||||
dwidth = 3;
|
||||
width = 10;
|
||||
timid = 1
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/supply)
|
||||
"r" = (
|
||||
/obj/machinery/door/poddoor{
|
||||
id = "QMLoaddoor";
|
||||
name = "supply dock loading door"
|
||||
},
|
||||
/obj/machinery/conveyor{
|
||||
dir = 4;
|
||||
id = "cargoshuttle";
|
||||
name = "cargo shuttle conveyor belt"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/supply)
|
||||
"s" = (
|
||||
/turf/closed/wall/mineral/titanium/nodiagonal,
|
||||
/area/shuttle/supply)
|
||||
"t" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"u" = (
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 1
|
||||
},
|
||||
/obj/structure/shuttle/engine/heater,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/supply)
|
||||
"v" = (
|
||||
/turf/closed/wall/mineral/titanium,
|
||||
/area/shuttle/supply)
|
||||
"w" = (
|
||||
/turf/open/space,
|
||||
/area/space)
|
||||
"x" = (
|
||||
/obj/structure/shuttle/engine/propulsion/burst/left,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/supply)
|
||||
"y" = (
|
||||
/obj/structure/shuttle/engine/propulsion,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/supply)
|
||||
"z" = (
|
||||
/obj/structure/shuttle/engine/propulsion/burst/right,
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/supply)
|
||||
"A" = (
|
||||
/obj/machinery/conveyor{
|
||||
dir = 8;
|
||||
id = "cargoshuttle";
|
||||
name = "cargo shuttle conveyor belt"
|
||||
},
|
||||
/obj/machinery/light{
|
||||
dir = 1
|
||||
},
|
||||
/area/shuttle/escape)
|
||||
"aq" = (
|
||||
/obj/machinery/computer/communications,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/supply)
|
||||
"B" = (
|
||||
/obj/machinery/light{
|
||||
/area/shuttle/escape)
|
||||
"ar" = (
|
||||
/obj/structure/chair{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/supply)
|
||||
/area/shuttle/escape)
|
||||
"as" = (
|
||||
/obj/machinery/door/airlock/glass_command{
|
||||
name = "bridge door";
|
||||
req_access_txt = "19"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"at" = (
|
||||
/turf/open/floor/mineral/plastitanium/brig,
|
||||
/area/shuttle/escape)
|
||||
"au" = (
|
||||
/obj/structure/shuttle/engine/propulsion/left{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/plating/airless,
|
||||
/area/shuttle/escape)
|
||||
"av" = (
|
||||
/obj/machinery/light,
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"aw" = (
|
||||
/obj/structure/extinguisher_cabinet{
|
||||
pixel_y = -32
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
/area/shuttle/escape)
|
||||
"ax" = (
|
||||
/obj/structure/table,
|
||||
/obj/machinery/recharger{
|
||||
active_power_usage = 0;
|
||||
idle_power_usage = 0;
|
||||
pixel_y = 4;
|
||||
use_power = 0
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/brig,
|
||||
/area/shuttle/escape)
|
||||
"ay" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/storage/box/handcuffs,
|
||||
/turf/open/floor/mineral/plastitanium/brig,
|
||||
/area/shuttle/escape)
|
||||
"az" = (
|
||||
/obj/machinery/door/airlock/glass_security{
|
||||
name = "security airlock";
|
||||
req_access_txt = "63"
|
||||
},
|
||||
/turf/open/floor/mineral/plastitanium/brig,
|
||||
/area/shuttle/escape)
|
||||
"aA" = (
|
||||
/obj/machinery/door/airlock/glass,
|
||||
/turf/open/floor/plasteel/white,
|
||||
/area/shuttle/escape)
|
||||
"aB" = (
|
||||
/obj/item/twohanded/required/kirbyplants{
|
||||
icon_state = "plant-21";
|
||||
layer = 4.1
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aC" = (
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aD" = (
|
||||
/turf/open/floor/plasteel/black,
|
||||
/area/shuttle/escape)
|
||||
"aE" = (
|
||||
/obj/structure/chair{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/plasteel/black,
|
||||
/area/shuttle/escape)
|
||||
"aF" = (
|
||||
/obj/structure/table,
|
||||
/obj/machinery/light{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/plasteel/black,
|
||||
/area/shuttle/escape)
|
||||
"aG" = (
|
||||
/obj/machinery/door/airlock/titanium,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aH" = (
|
||||
/obj/structure/chair{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plasteel/black,
|
||||
/area/shuttle/escape)
|
||||
"aI" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/reagent_containers/food/snacks/boiledspaghetti{
|
||||
name = "pasghetti";
|
||||
pixel_x = 4;
|
||||
pixel_y = 7
|
||||
},
|
||||
/turf/open/floor/plasteel/black,
|
||||
/area/shuttle/escape)
|
||||
"aJ" = (
|
||||
/obj/machinery/light/small,
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aK" = (
|
||||
/obj/machinery/door/airlock/titanium,
|
||||
/obj/docking_port/mobile/emergency{
|
||||
dheight = 0;
|
||||
dir = 8;
|
||||
dwidth = 6;
|
||||
height = 18;
|
||||
port_direction = 4;
|
||||
width = 14;
|
||||
timid = 1;
|
||||
name = "Birdboat emergency escape shuttle"
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aL" = (
|
||||
/obj/structure/table,
|
||||
/turf/open/floor/plasteel/black,
|
||||
/area/shuttle/escape)
|
||||
"aM" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/reagent_containers/food/snacks/chocolatebar,
|
||||
/turf/open/floor/plasteel/black,
|
||||
/area/shuttle/escape)
|
||||
"aN" = (
|
||||
/obj/structure/chair{
|
||||
dir = 1
|
||||
},
|
||||
/obj/structure/window/reinforced,
|
||||
/turf/open/floor/plasteel/black,
|
||||
/area/shuttle/escape)
|
||||
"aO" = (
|
||||
/obj/structure/chair{
|
||||
dir = 1
|
||||
},
|
||||
/obj/structure/window/reinforced,
|
||||
/obj/machinery/light{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/plasteel/black,
|
||||
/area/shuttle/escape)
|
||||
"aP" = (
|
||||
/obj/structure/chair,
|
||||
/obj/structure/window/reinforced{
|
||||
dir = 1;
|
||||
pixel_y = 2
|
||||
},
|
||||
/turf/open/floor/plasteel/black,
|
||||
/area/shuttle/escape)
|
||||
"aQ" = (
|
||||
/obj/structure/extinguisher_cabinet{
|
||||
pixel_x = -27
|
||||
},
|
||||
/turf/open/floor/plasteel/white,
|
||||
/area/shuttle/escape)
|
||||
"aR" = (
|
||||
/obj/structure/table/glass,
|
||||
/obj/item/storage/firstaid/fire{
|
||||
pixel_x = 5;
|
||||
pixel_y = 5
|
||||
},
|
||||
/obj/item/storage/firstaid/toxin,
|
||||
/turf/open/floor/plasteel/white,
|
||||
/area/shuttle/escape)
|
||||
"aS" = (
|
||||
/obj/structure/chair{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/plasteel/black,
|
||||
/area/shuttle/escape)
|
||||
"aT" = (
|
||||
/obj/structure/chair{
|
||||
dir = 1
|
||||
},
|
||||
/obj/machinery/light,
|
||||
/turf/open/floor/plasteel/black,
|
||||
/area/shuttle/escape)
|
||||
"aU" = (
|
||||
/obj/structure/table/glass,
|
||||
/obj/item/storage/firstaid/brute{
|
||||
pixel_x = 5;
|
||||
pixel_y = 5
|
||||
},
|
||||
/obj/item/storage/firstaid/brute,
|
||||
/obj/machinery/light{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/plasteel/white,
|
||||
/area/shuttle/escape)
|
||||
"aV" = (
|
||||
/obj/structure/extinguisher_cabinet{
|
||||
pixel_y = -32
|
||||
},
|
||||
/turf/open/floor/mineral/titanium,
|
||||
/area/shuttle/escape)
|
||||
"aW" = (
|
||||
/obj/structure/chair,
|
||||
/turf/open/floor/plasteel/black,
|
||||
/area/shuttle/escape)
|
||||
"aX" = (
|
||||
/obj/machinery/sleeper{
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/plasteel/white,
|
||||
/area/shuttle/escape)
|
||||
"aY" = (
|
||||
/obj/structure/table/glass,
|
||||
/obj/item/defibrillator/loaded,
|
||||
/turf/open/floor/plasteel/white,
|
||||
/area/shuttle/escape)
|
||||
|
||||
(1,1,1) = {"
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
w
|
||||
aa
|
||||
aa
|
||||
ab
|
||||
ab
|
||||
ac
|
||||
ab
|
||||
ac
|
||||
ac
|
||||
ac
|
||||
ac
|
||||
ac
|
||||
ab
|
||||
aa
|
||||
aa
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
b
|
||||
e
|
||||
g
|
||||
e
|
||||
m
|
||||
B
|
||||
m
|
||||
g
|
||||
b
|
||||
x
|
||||
aa
|
||||
ab
|
||||
ah
|
||||
aq
|
||||
ak
|
||||
ac
|
||||
aB
|
||||
aH
|
||||
aH
|
||||
aH
|
||||
aB
|
||||
ah
|
||||
ab
|
||||
aa
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
b
|
||||
f
|
||||
g
|
||||
f
|
||||
m
|
||||
m
|
||||
m
|
||||
g
|
||||
u
|
||||
y
|
||||
aa
|
||||
ab
|
||||
ai
|
||||
ar
|
||||
aj
|
||||
as
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
aS
|
||||
ab
|
||||
aa
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
b
|
||||
A
|
||||
g
|
||||
f
|
||||
m
|
||||
m
|
||||
m
|
||||
g
|
||||
u
|
||||
y
|
||||
aa
|
||||
ac
|
||||
aj
|
||||
aj
|
||||
av
|
||||
ab
|
||||
aD
|
||||
aD
|
||||
aL
|
||||
aC
|
||||
aC
|
||||
aS
|
||||
ab
|
||||
aa
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
b
|
||||
f
|
||||
h
|
||||
j
|
||||
m
|
||||
m
|
||||
m
|
||||
g
|
||||
u
|
||||
y
|
||||
aa
|
||||
ac
|
||||
aj
|
||||
aj
|
||||
aw
|
||||
ab
|
||||
aE
|
||||
aE
|
||||
aM
|
||||
aC
|
||||
aC
|
||||
aS
|
||||
ab
|
||||
aa
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
b
|
||||
f
|
||||
i
|
||||
k
|
||||
n
|
||||
p
|
||||
n
|
||||
g
|
||||
b
|
||||
z
|
||||
aa
|
||||
ab
|
||||
ak
|
||||
aj
|
||||
ak
|
||||
ab
|
||||
aF
|
||||
aI
|
||||
aL
|
||||
aC
|
||||
aC
|
||||
aT
|
||||
ah
|
||||
ab
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
b
|
||||
b
|
||||
b
|
||||
l
|
||||
o
|
||||
b
|
||||
q
|
||||
r
|
||||
b
|
||||
w
|
||||
aa
|
||||
ab
|
||||
ab
|
||||
as
|
||||
ac
|
||||
ab
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
aB
|
||||
ab
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
aa
|
||||
ab
|
||||
al
|
||||
at
|
||||
at
|
||||
ac
|
||||
aB
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
aC
|
||||
aV
|
||||
ab
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
aa
|
||||
ab
|
||||
al
|
||||
at
|
||||
at
|
||||
az
|
||||
aC
|
||||
aC
|
||||
aN
|
||||
aP
|
||||
aC
|
||||
aC
|
||||
aW
|
||||
ac
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
aa
|
||||
ab
|
||||
am
|
||||
at
|
||||
at
|
||||
ac
|
||||
aC
|
||||
aC
|
||||
aN
|
||||
aP
|
||||
aC
|
||||
aC
|
||||
aW
|
||||
ac
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
aa
|
||||
ab
|
||||
al
|
||||
at
|
||||
ax
|
||||
ab
|
||||
aC
|
||||
aC
|
||||
aN
|
||||
aP
|
||||
aC
|
||||
aC
|
||||
aW
|
||||
ac
|
||||
"}
|
||||
(12,1,1) = {"
|
||||
aa
|
||||
ab
|
||||
al
|
||||
at
|
||||
ay
|
||||
ab
|
||||
aC
|
||||
aC
|
||||
aO
|
||||
aP
|
||||
aC
|
||||
aC
|
||||
aB
|
||||
ab
|
||||
"}
|
||||
(13,1,1) = {"
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ah
|
||||
aC
|
||||
aC
|
||||
ah
|
||||
ab
|
||||
aA
|
||||
ac
|
||||
ab
|
||||
ab
|
||||
"}
|
||||
(14,1,1) = {"
|
||||
ab
|
||||
ad
|
||||
an
|
||||
af
|
||||
af
|
||||
aA
|
||||
aC
|
||||
aC
|
||||
aA
|
||||
aQ
|
||||
af
|
||||
af
|
||||
aX
|
||||
ab
|
||||
"}
|
||||
(15,1,1) = {"
|
||||
ab
|
||||
ae
|
||||
af
|
||||
af
|
||||
af
|
||||
aA
|
||||
aC
|
||||
aC
|
||||
aA
|
||||
af
|
||||
af
|
||||
af
|
||||
af
|
||||
ab
|
||||
"}
|
||||
(16,1,1) = {"
|
||||
ab
|
||||
af
|
||||
ao
|
||||
af
|
||||
ab
|
||||
ab
|
||||
aG
|
||||
aG
|
||||
ab
|
||||
ab
|
||||
aR
|
||||
aU
|
||||
aY
|
||||
ab
|
||||
"}
|
||||
(17,1,1) = {"
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
aC
|
||||
aJ
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
ab
|
||||
"}
|
||||
(18,1,1) = {"
|
||||
ab
|
||||
ag
|
||||
ap
|
||||
au
|
||||
ab
|
||||
ab
|
||||
aG
|
||||
aK
|
||||
ab
|
||||
ab
|
||||
ag
|
||||
ap
|
||||
au
|
||||
ab
|
||||
"}
|
||||
@@ -198,7 +198,7 @@
|
||||
dir = 8;
|
||||
dwidth = 6;
|
||||
height = 18;
|
||||
port_angle = 90;
|
||||
port_direction = 4;
|
||||
width = 14;
|
||||
timid = 1;
|
||||
name = "Birdboat emergency escape shuttle"
|
||||
@@ -588,4 +588,4 @@ ag
|
||||
ap
|
||||
au
|
||||
ab
|
||||
"}
|
||||
"}
|
||||
@@ -540,7 +540,7 @@
|
||||
dwidth = 15;
|
||||
height = 20;
|
||||
name = "Cere emergency shuttle";
|
||||
port_angle = 90;
|
||||
port_direction = 4;
|
||||
preferred_direction = 2;
|
||||
width = 42
|
||||
},
|
||||
@@ -2075,4 +2075,4 @@ aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
"}
|
||||
"}
|
||||
@@ -444,7 +444,7 @@
|
||||
name = "Delta emergency shuttle";
|
||||
width = 30;
|
||||
preferred_direction = 2;
|
||||
port_angle = 90
|
||||
port_direction = 4
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/shuttle/escape)
|
||||
@@ -1669,4 +1669,4 @@ aa
|
||||
aa
|
||||
aa
|
||||
aa
|
||||
"}
|
||||
"}
|
||||
@@ -279,7 +279,7 @@
|
||||
dwidth = 4;
|
||||
height = 15;
|
||||
name = "Pubby emergency shuttle";
|
||||
port_angle = 90;
|
||||
port_direction = 4;
|
||||
width = 18
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
@@ -638,4 +638,4 @@ ab
|
||||
ab
|
||||
ab
|
||||
aa
|
||||
"}
|
||||
"}
|
||||
@@ -57,7 +57,7 @@
|
||||
id = "ferry";
|
||||
name = "ferry shuttle";
|
||||
roundstart_move = "ferry_away";
|
||||
port_angle = 180;
|
||||
port_direction = 2;
|
||||
width = 5;
|
||||
timid = 1
|
||||
},
|
||||
@@ -170,4 +170,4 @@ d
|
||||
m
|
||||
d
|
||||
c
|
||||
"}
|
||||
"}
|
||||
@@ -184,7 +184,7 @@
|
||||
name = "The Lighthouse";
|
||||
roundstart_move = "ferry_away";
|
||||
timid = 1;
|
||||
port_angle = 180;
|
||||
port_direction = 2;
|
||||
width = 16
|
||||
},
|
||||
/turf/open/floor/mineral/titanium/blue,
|
||||
|
||||
@@ -113,7 +113,7 @@
|
||||
id = "ferry";
|
||||
name = "ferry shuttle";
|
||||
roundstart_move = "ferry_away";
|
||||
port_angle = 180;
|
||||
port_direction = 2;
|
||||
width = 5;
|
||||
timid = 1
|
||||
},
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
id = "whiteship";
|
||||
launch_status = 0;
|
||||
name = "NT Medical Ship";
|
||||
port_angle = -90;
|
||||
port_direction = 8;
|
||||
preferred_direction = 4;
|
||||
roundstart_move = "whiteship_away";
|
||||
timid = null;
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
id = "whiteship";
|
||||
launch_status = 0;
|
||||
name = "NT Recovery White-Ship";
|
||||
port_angle = -90;
|
||||
port_direction = 8;
|
||||
preferred_direction = 1;
|
||||
roundstart_move = "whiteship_away";
|
||||
width = 16
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
id = "whiteship";
|
||||
launch_status = 0;
|
||||
name = "NT Recovery White-Ship";
|
||||
port_angle = -90;
|
||||
port_direction = 8;
|
||||
preferred_direction = 4;
|
||||
roundstart_move = "whiteship_away";
|
||||
width = 27
|
||||
|
||||
@@ -92,7 +92,7 @@
|
||||
id = "whiteship";
|
||||
launch_status = 0;
|
||||
name = "White Ship";
|
||||
port_angle = 90;
|
||||
port_direction = 4;
|
||||
preferred_direction = 1;
|
||||
roundstart_move = "whiteship_away";
|
||||
timid = 1;
|
||||
|
||||
@@ -384,7 +384,7 @@ SUBSYSTEM_DEF(shuttle)
|
||||
var/travel_dir = M.preferred_direction
|
||||
// Remember, the direction is the direction we appear to be
|
||||
// coming from
|
||||
var/dock_angle = dir2angle(M.preferred_direction) + M.port_angle + 180
|
||||
var/dock_angle = dir2angle(M.preferred_direction) + dir2angle(M.port_direction) + 180
|
||||
var/dock_dir = angle2dir(dock_angle)
|
||||
|
||||
var/transit_width = SHUTTLE_TRANSIT_BORDER * 2
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
width = 7
|
||||
height = 15
|
||||
dir = WEST
|
||||
port_angle = 180
|
||||
port_direction = SOUTH
|
||||
|
||||
callTime = INFINITY
|
||||
ignitionTime = 50
|
||||
|
||||
@@ -183,7 +183,7 @@
|
||||
width = 22
|
||||
height = 11
|
||||
dir = EAST
|
||||
port_angle = -90
|
||||
port_direction = WEST
|
||||
roundstart_move = "emergency_away"
|
||||
var/sound_played = 0 //If the launch sound has been sent to all players on the shuttle itself
|
||||
|
||||
|
||||
@@ -260,7 +260,7 @@
|
||||
// The direction the shuttle prefers to travel in
|
||||
var/preferred_direction = NORTH
|
||||
// And the angle from the front of the shuttle to the port
|
||||
var/port_angle = 0 // used to be travelDir
|
||||
var/port_direction = NORTH
|
||||
|
||||
var/obj/docking_port/stationary/destination
|
||||
var/obj/docking_port/stationary/previous
|
||||
|
||||
@@ -30,7 +30,7 @@ GLOBAL_LIST_INIT(blacklisted_cargo_types, typecacheof(list(
|
||||
callTime = 600
|
||||
|
||||
dir = WEST
|
||||
port_angle = 90
|
||||
port_direction = EAST
|
||||
width = 12
|
||||
dwidth = 5
|
||||
height = 7
|
||||
|
||||
Reference in New Issue
Block a user