Tg port 2 15 (#230)

* defines/helpers

* globalvars, onclick, controllers

* datums and game

* woooooooooorld. Uh. dm

* modules sans mobs client admin

* modules/admin

* pref shit

* modules/mob

* icon updates

* extra things

* Cherrypicked fixes from open PRs

* metastation.tgm fix

* a better meta fix

* reverts async breakings
This commit is contained in:
Poojawa
2017-02-15 03:35:32 -06:00
committed by GitHub
parent fd3923d684
commit fc2dbcd9fe
192 changed files with 10451 additions and 160669 deletions
+1 -6
View File
@@ -1,11 +1,6 @@
#define TRAVIS_MASS_MAP_BUILD
#define MAP_TRANSITION_CONFIG DEFAULT_MAP_TRANSITION_CONFIG
#include "birdstation.dm"
#ifdef MAP_OVERRIDE_FILES
#undef MAP_OVERRIDE_FILES
#endif
#include "deltastation.dm"
#ifdef MAP_OVERRIDE_FILES
#undef MAP_OVERRIDE_FILES
@@ -50,4 +45,4 @@
#include "runtimestation.dm"
#define BYOND_WHY_YOU_NO_ALLOW_INCLUDE_LAST_LINE //because byond fails to compile if the last thing in a file is an include.
#define BYOND_WHY_YOU_NO_ALLOW_INCLUDE_LAST_LINE //because byond fails to compile if the last thing in a file is an include.
+102 -76
View File
@@ -10196,8 +10196,14 @@
},
/obj/structure/table/reinforced,
/obj/item/clothing/gloves/color/orange,
/obj/item/weapon/reagent_containers/spray/cleaner,
/obj/item/weapon/reagent_containers/spray/cleaner,
/obj/item/weapon/reagent_containers/spray/cleaner{
pixel_x = -3;
pixel_y = 2
},
/obj/item/weapon/reagent_containers/spray/cleaner{
pixel_x = -3;
pixel_y = 2
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
tag = "icon-intact (SOUTHEAST)";
icon_state = "intact";
@@ -32365,7 +32371,16 @@
},
/obj/item/clothing/gloves/color/latex,
/obj/item/device/healthanalyzer,
/obj/item/weapon/reagent_containers/spray,
/obj/item/weapon/reagent_containers/spray/cleaner{
pixel_x = -3;
pixel_x = -3;
pixel_y = 2
},
/obj/item/weapon/reagent_containers/spray/cleaner{
pixel_x = 0;
pixel_x = 5;
pixel_y = -1
},
/turf/open/floor/plasteel/whitered/side{
dir = 8
},
@@ -34092,9 +34107,7 @@
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel,
/area/quartermaster/miningdock{
name = "\improper Mining Office"
})
/area/maintenance/starboard/fore_starboard_maintenance)
"bjL" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable/white{
@@ -34112,9 +34125,7 @@
/turf/open/floor/plasteel{
tag = "icon-plasteel_warn_side (EAST)"
},
/area/quartermaster/miningdock{
name = "\improper Mining Office"
})
/area/maintenance/starboard/fore_starboard_maintenance)
"bjM" = (
/obj/structure/cable/white{
tag = "icon-0-4";
@@ -34882,9 +34893,7 @@
dir = 8
},
/turf/open/floor/plasteel,
/area/quartermaster/miningdock{
name = "\improper Mining Office"
})
/area/maintenance/starboard/fore_starboard_maintenance)
"blg" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable/white{
@@ -34899,9 +34908,7 @@
icon_state = "brown";
dir = 8
},
/area/quartermaster/miningdock{
name = "\improper Mining Office"
})
/area/maintenance/starboard/fore_starboard_maintenance)
"blh" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
@@ -34916,9 +34923,7 @@
},
/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel,
/area/quartermaster/miningdock{
name = "\improper Mining Office"
})
/area/maintenance/starboard/fore_starboard_maintenance)
"bli" = (
/turf/open/floor/plating,
/area/quartermaster/miningdock{
@@ -34929,9 +34934,7 @@
/obj/effect/decal/cleanable/dirt,
/obj/structure/reagent_dispensers/watertank,
/turf/open/floor/plating,
/area/quartermaster/miningdock{
name = "\improper Mining Office"
})
/area/maintenance/starboard/fore_starboard_maintenance)
"blk" = (
/obj/structure/cable/white,
/obj/structure/grille,
@@ -46640,7 +46643,7 @@
dir = 8
},
/turf/open/floor/plating,
/area/hallway/primary/central)
/area/maintenance/starboard)
"bER" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable/white{
@@ -46650,7 +46653,7 @@
/turf/open/floor/plasteel/neutral/side{
dir = 1
},
/area/hallway/primary/central)
/area/maintenance/starboard)
"bES" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable/white{
@@ -46658,7 +46661,7 @@
icon_state = "4-8"
},
/turf/open/floor/plating,
/area/hallway/primary/central)
/area/maintenance/starboard)
"bET" = (
/obj/structure/cable/white{
tag = "icon-2-8";
@@ -46670,7 +46673,7 @@
},
/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel,
/area/hallway/primary/central)
/area/maintenance/starboard)
"bEU" = (
/obj/structure/cable/white{
tag = "icon-4-8";
@@ -46690,7 +46693,7 @@
initial_gas_mix = "o2=22;n2=82;TEMP=293.15";
tag = "icon-neutral (NORTHEAST)"
},
/area/hallway/primary/central)
/area/maintenance/starboard)
"bEW" = (
/obj/structure/table/wood,
/obj/item/weapon/clipboard,
@@ -47697,7 +47700,7 @@
tag = "icon-plating_warn_side (EAST)";
icon_state = "plating_warn_side"
},
/area/hallway/primary/central)
/area/maintenance/starboard)
"bGN" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable/white{
@@ -47705,7 +47708,7 @@
icon_state = "1-4"
},
/turf/open/floor/plating,
/area/hallway/primary/central)
/area/maintenance/starboard)
"bGO" = (
/obj/machinery/door/airlock/maintenance_hatch{
name = "Detective's Office Maintenance";
@@ -47865,9 +47868,6 @@
/turf/open/floor/plating,
/area/security/brig)
"bHb" = (
/obj/structure/chair{
dir = 1
},
/obj/machinery/atmospherics/components/unary/vent_scrubber{
dir = 4;
on = 1;
@@ -47878,14 +47878,13 @@
},
/area/security/brig)
"bHc" = (
/obj/structure/chair{
dir = 1
},
/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{
tag = "icon-intact (SOUTHWEST)";
icon_state = "intact";
dir = 10
},
/obj/structure/bed,
/obj/item/weapon/bedsheet,
/turf/open/floor/plasteel/red/side{
dir = 6
},
@@ -52217,10 +52216,9 @@
},
/area/hallway/primary/starboard)
"bOO" = (
/obj/structure/chair{
dir = 1
},
/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden,
/obj/structure/bed,
/obj/item/weapon/bedsheet,
/turf/open/floor/plasteel/red/side{
dir = 6
},
@@ -83411,7 +83409,11 @@
/obj/item/clothing/neck/stethoscope,
/obj/item/clothing/glasses/hud/health,
/obj/item/clothing/glasses/hud/health,
/obj/item/weapon/reagent_containers/spray/cleaner,
/obj/item/weapon/reagent_containers/spray/cleaner{
pixel_x = -3;
pixel_x = -3;
pixel_y = 2
},
/obj/machinery/status_display{
pixel_x = 32
},
@@ -87265,7 +87267,11 @@
"cXU" = (
/obj/structure/table/wood,
/obj/item/weapon/folder/white,
/obj/item/weapon/reagent_containers/spray/cleaner,
/obj/item/weapon/reagent_containers/spray/cleaner{
pixel_x = -3;
pixel_x = -3;
pixel_y = 2
},
/turf/open/floor/plasteel/neutral/corner{
dir = 8
},
@@ -88558,7 +88564,11 @@
/obj/structure/table/reinforced,
/obj/machinery/door/firedoor,
/obj/item/weapon/folder/white,
/obj/item/weapon/reagent_containers/spray/cleaner,
/obj/item/weapon/reagent_containers/spray/cleaner{
pixel_x = -3;
pixel_x = -3;
pixel_y = 2
},
/obj/effect/turf_decal/delivery,
/turf/open/floor/plasteel,
/area/medical/medbay{
@@ -90059,8 +90069,12 @@
},
/obj/item/weapon/folder/white,
/obj/item/weapon/pen,
/obj/machinery/door/window/eastleft,
/obj/effect/turf_decal/delivery,
/obj/machinery/door/window/southleft{
dir = 8;
name = "Chemistry Desk";
req_access_txt = "5; 33"
},
/turf/open/floor/plasteel,
/area/medical/chemistry)
"ddc" = (
@@ -112855,7 +112869,11 @@
/obj/item/weapon/book/manual/wiki/infections,
/obj/item/weapon/reagent_containers/syringe/antiviral,
/obj/item/weapon/reagent_containers/dropper,
/obj/item/weapon/reagent_containers/spray/cleaner,
/obj/item/weapon/reagent_containers/spray/cleaner{
pixel_x = -3;
pixel_x = -3;
pixel_y = 2
},
/obj/effect/turf_decal/stripes/line{
dir = 4
},
@@ -118567,6 +118585,14 @@
tag = "icon-plasteel_warn_side (WEST)"
},
/area/medical/virology)
"edh" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plasteel/brown{
tag = "icon-brown (NORTH)";
icon_state = "brown";
dir = 1
},
/area/maintenance/starboard/fore_starboard_maintenance)
(1,1,1) = {"
aaa
@@ -162621,9 +162647,9 @@ bcU
bes
bgg
bid
aXb
aeX
blf
aXb
aeX
boZ
boZ
brQ
@@ -162633,9 +162659,9 @@ bvW
bxR
boZ
boZ
boZ
cmX
bEQ
boZ
cmX
bIG
bIG
bIG
@@ -162880,7 +162906,7 @@ bgh
bie
bjK
blg
aXb
aeX
aaa
aaf
aaa
@@ -162890,9 +162916,9 @@ bvX
aaa
aaf
aaa
boZ
cmX
bER
boZ
cmX
bIH
bKL
bML
@@ -163137,7 +163163,7 @@ bgi
bif
bjL
blh
aXb
aeX
aaa
bqw
bqw
@@ -163147,9 +163173,9 @@ bqw
bqw
bqw
aaa
boZ
cmX
bES
boZ
cmX
bII
bKM
bMM
@@ -163392,9 +163418,9 @@ bcW
bev
bgj
big
aXb
bbO
aXb
aeX
afn
aeX
aaf
bqw
brR
@@ -163404,7 +163430,7 @@ btj
bxS
bqw
aaf
boZ
cmX
bET
bGM
bIJ
@@ -163649,9 +163675,9 @@ bcX
bew
bgk
aXb
aXb
bli
aXb
aeX
amC
aeX
aaa
bqw
brS
@@ -163661,9 +163687,9 @@ bti
bxT
bqw
aaa
boZ
cmX
bER
boZ
cmX
bIK
bKO
bMO
@@ -163906,9 +163932,9 @@ bcX
bex
bgj
bih
aXb
bar
aXb
aeX
edh
aeX
aaa
bqw
brT
@@ -163918,9 +163944,9 @@ bvY
bxU
bqw
aaa
boZ
bEU
boZ
cmX
coB
cmX
bIL
bKP
bMP
@@ -164163,9 +164189,9 @@ bcY
bbF
bgl
bii
aXb
aeX
blj
aXb
aeX
aaa
bqw
brU
@@ -164175,9 +164201,9 @@ bti
bxV
bqw
aaa
boZ
bEU
boZ
cmX
coB
cmX
bIG
bIG
bIG
@@ -164420,9 +164446,9 @@ bbF
bbF
bgm
bij
aXb
aXb
aXb
aeX
aeX
aeX
aaf
bqw
brV
@@ -164432,7 +164458,7 @@ btj
brR
bqw
aaf
boZ
cmX
bEV
bGN
bIM
File diff suppressed because it is too large Load Diff
+69
View File
@@ -0,0 +1,69 @@
"a" = (/turf/closed/indestructible/necropolis,/area/shuttle_arena)
"b" = (/turf/open/indestructible/necropolis/air,/area/shuttle_arena)
"c" = (/obj/effect/forcefield/arena_shuttle,/turf/open/indestructible/necropolis/air,/area/shuttle_arena)
"d" = (/turf/open/floor/plating/lava/smooth,/area/shuttle_arena)
"e" = (/obj/effect/landmark/shuttle_arena_entrance,/turf/open/indestructible/necropolis/air,/area/shuttle_arena)
"f" = (/turf/open/space,/area/space)
"g" = (/turf/closed/indestructible/necropolis,/area/shuttle/escape{noteleport = 1})
"h" = (/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape{noteleport = 1})
"i" = (/obj/structure/closet/crate/necropolis/dragon,/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape{noteleport = 1})
"j" = (/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1})
"k" = (/obj/structure/fluff/drake_statue,/turf/open/indestructible{tag = "icon-cult"; icon_state = "cult"},/area/shuttle/escape{noteleport = 1})
"l" = (/obj/structure/closet/crate/necropolis/tendril,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1})
"m" = (/obj/structure/fluff/drake_statue,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1})
"n" = (/obj/effect/forcefield/arena_shuttle_entrance,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1})
"o" = (/obj/effect/forcefield/arena_shuttle_entrance,/obj/docking_port/mobile/emergency{name = "The Arena"; timid = 1},/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1})
"p" = (/obj/structure/healingfountain,/turf/open/indestructible/necropolis/air,/area/shuttle/escape{noteleport = 1})
(1,1,1) = {"
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
abbbbabbbbbbbbbbbaaaccccaaabbbbbbbbbbbbbbbbbbbbdda
abbbebbbbbbbbbbebaaabbbbaaabbbbbbbbbbbbbbbbbbbbdda
abbbbbbbbbbbbbbbbaaabbbbaaabbbbbbbebbbbbbbbbbbbbba
aabbbabbbbbbbbbbbbaabbbbaabbbbbbbbbbbbbbabbbbbbbba
abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabbbebbbba
abbbbbbbbbbbbabbbbbbbbbbbbbbbbbbbbbbbbbbabbbbbbbba
abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabbbbbbbba
abbbbbbbbbbbbbbbbbbbbbbbbbebbaabbbbbbbbbaaaaaabbba
abbbbbabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbba
abbbbbbbbbbbbebbbbbbbddbbbbbbbbbbbbbbbbbbbbbbbbbba
abbebbdddbbbbbbbbbbbbddbbbbbbbbbbbbbbbbbbbbbbbbbba
abbbbbdddbbbbbbbbbbbbbddbbbbbbbbbbaabbbbbbbbbbbbba
abbbbbdddbbbbaabbbbbbbbddbbbbbbbbbaabbbbbbbbbbbbba
abbbbbbddbbbbbbbbbbbbbbbbbbbbbbbbbaabbbbbbbbbbbbba
abbbbbbbdbbbbbbbbbbbbbbbbbbbbbbbbbaabbbbbbbbbbbbba
abbbbbbbbbbbbbbbebbbbbbbbbbbbbbbbbaabbbbbbbebbbbba
abbbaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbba
abbbbbabbbbbbbbbbbbbbbbbbbbbbbbebbbbbbbbbbbbbbbbba
abbbbbbbbbbbbbbbbbbbbddddbbbbabbbbbbbbbbbbbbbbbbba
abbbbbbbbbbbbbbbbbbbbddddbbbbabbbbbbbbbbbbbbbbbbba
abbbbbebbbbbbbbbbbbbbbbbbbbbbabbbbbbbbbbbbbbbbbbba
abbbbbbbbbbbbbbddbbbbbbbbbbbbabbbbbbbbebbbbbbbbbba
abbbbbbbbbbbbbbddbbbbbbbbbbbbabbbbbbbbbbbbbbbbddda
abbebbbbbbbbbdddbbbbbbbbbbbbbabbbbbbbbbbbbbbbbddda
abbbbbbbbbbbddddbbbbbbbbbbaaaaabbbbbbbbbbbbbbbddda
aaaaaaaaaaaaadbbbbbbbbbbbbaaaaabbbbbbbbbbbbaabddda
ffffffffffffabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaebddda
gggggggggggfaaaaaabbbbebbbbbbbbbebbbbbbbbbbabbddda
gghhiiiihhgfabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabbddda
ggjkhiihkjgfabbbbbbbbbbbbbbbbbbbbbbbbbbbddddddddda
ggjlhhhhljgfabbbbbbbbbbbbbbbbbbbbbbbbbbbddddddddda
ggjjjjjjjjgfabbbbbbbbbbbbbbbbbbbbbbbbbbbddddddddda
ggjmjjjjmjgfabbbbbbbbbbbbdddbbbbbbbbbbbbddddddddda
ggjljjjjljgfabbbbbbbbdddddddbbbbbbbbbbbbddddddddda
ngjjjjjjjjgfabbbbbbbddbbbdddbbbbbbabbbbbbbbbbdddda
ggjmjjjjmjgfabbbbbbbdbbbbbbbbbbbbbabbbbbbbbbbdddda
ogjljjjjljgfabbebbbbbbbbbbbbbbbbbbabaaabbbbbbdddda
ggjjjjjjjjgfabbbbbbbbbbbbbbbbbbbbbabbbabbbbbbbbdda
ggjkhjjjmjgfabbbbbbbbbbbbbbbbbbebbabbeabbbbbbbbdda
ggjljjjjljgfabbbbbbbbbbbbbbbbbbbbbaaaaaaabbbbbbbba
ggjjjjjjjjgfabbbbbbaaaaaabbbbbbbbbabbbbbbbbbbbbbba
ggjmjjjhmjgfabbbbbbbbbbbabbbbbbbbbabbbbbbbbbbbbbba
ngjljjjjljgfabbbbbbbbbebabbbbbbbbbbbbbbbbbbbbbebba
ggjjjjjjjjgfabbbbbbabbbbabbbbbbbbbbbbbbbbbbbbbbbba
ngjmjjjjmjgfabbbbbbaaaaaabbbbbbbbbbbbbbbbbbbbbbbba
ggjjjjjjjjgfabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaabbba
gghjjjjjjhgfabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbba
ggpppppppggfabbbbbbbbbbbbebbbbbbbbbbbbbbebbbbbbbba
fgggggggggffaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
"}
+115
View File
@@ -0,0 +1,115 @@
"aa" = (/turf/open/space,/area/space)
"ab" = (/turf/closed/wall,/area/shuttle/escape)
"ac" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/turf/open/floor/plating,/area/shuttle/escape)
"ad" = (/turf/closed/wall/rust,/area/shuttle/escape)
"ae" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/fire,/turf/open/floor/mineral/titanium,/area/shuttle/escape)
"af" = (/obj/structure/chair{dir = 1},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
"ag" = (/obj/machinery/computer/emergency_shuttle,/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
"ah" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 3},/obj/item/weapon/crowbar,/turf/open/floor/mineral/titanium,/area/shuttle/escape)
"ai" = (/obj/machinery/computer/crew,/turf/open/floor/mineral/titanium,/area/shuttle/escape)
"aj" = (/obj/structure/chair{dir = 8},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
"ak" = (/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
"al" = (/obj/effect/decal/cleanable/dirt,/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
"am" = (/obj/structure/table,/obj/item/weapon/storage/fancy/cigarettes/cigars/cohiba,/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka/badminka{pixel_x = 5; pixel_y = 18},/turf/open/floor/mineral/titanium,/area/shuttle/escape)
"an" = (/obj/machinery/computer/security,/turf/open/floor/mineral/titanium,/area/shuttle/escape)
"ao" = (/obj/machinery/button/flasher{id = "cockpit_flasher"; pixel_x = 6; pixel_y = -24},/obj/structure/chair{dir = 8},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
"ap" = (/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_x = 0; pixel_y = -29},/obj/effect/decal/cleanable/dirt,/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
"aq" = (/obj/structure/chair,/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
"ar" = (/obj/machinery/button/door{id = "ohnorevs"; name = "window shutters"; pixel_x = 26; pixel_y = -6; req_access_txt = "19"},/obj/structure/chair,/obj/machinery/button/door{id = "bearsbearsbears"; name = "release bears"; pixel_x = 26; pixel_y = 6; req_access_txt = "20"},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
"as" = (/obj/machinery/status_display,/turf/closed/wall/rust,/area/shuttle/escape)
"at" = (/obj/machinery/door/airlock/glass{name = "Glorious Leaders"; req_access_txt = "19"},/turf/open/floor/mineral/titanium/blue,/area/shuttle/escape)
"au" = (/obj/structure/grille,/obj/structure/window/reinforced/fulltile,/obj/machinery/door/poddoor/shutters/preopen{id = "ohnorevs"},/turf/open/floor/plating,/area/shuttle/escape)
"av" = (/obj/structure/chair,/turf/open/floor/mineral/plastitanium/brig,/area/shuttle/escape)
"aw" = (/obj/machinery/flasher{id = "cockpit_flasher"; pixel_x = 6; pixel_y = 24},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"ax" = (/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"ay" = (/obj/structure/window/reinforced{dir = 8},/turf/open/floor/engine,/area/shuttle/escape)
"az" = (/obj/item/weapon/tank/internals/oxygen,/turf/open/floor/engine,/area/shuttle/escape)
"aA" = (/turf/open/floor/engine,/area/shuttle/escape)
"aB" = (/obj/effect/decal/cleanable/dirt,/turf/open/floor/engine,/area/shuttle/escape)
"aC" = (/obj/item/weapon/kitchen/knife,/turf/open/floor/engine,/area/shuttle/escape)
"aD" = (/turf/closed/wall/r_wall,/area/shuttle/escape)
"aE" = (/turf/closed/wall/r_wall/rust,/area/shuttle/escape)
"aF" = (/obj/machinery/flasher{id = "shuttle_flasher"; pixel_x = -24; pixel_y = 6},/obj/machinery/button/flasher{id = "shuttle_flasher"; pixel_x = -24; pixel_y = -6},/turf/open/floor/mineral/plastitanium/brig,/area/shuttle/escape)
"aG" = (/obj/effect/decal/cleanable/dirt,/turf/open/floor/mineral/plastitanium/brig,/area/shuttle/escape)
"aH" = (/turf/open/floor/mineral/plastitanium/brig,/area/shuttle/escape)
"aI" = (/obj/machinery/door/airlock/glass_security{name = "Emergency Shuttle Brig"; req_access_txt = "2"},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"aJ" = (/obj/structure/chair{dir = 4},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"aK" = (/obj/effect/decal/cleanable/blood/old,/turf/open/floor/engine,/area/shuttle/escape)
"aL" = (/obj/effect/decal/cleanable/blood/old,/obj/item/weapon/broken_bottle,/turf/open/floor/engine,/area/shuttle/escape)
"aM" = (/obj/effect/decal/cleanable/robot_debris/old,/obj/machinery/door/poddoor{id = "bearsbearsbears"},/turf/open/floor/engine,/area/shuttle/escape)
"aN" = (/obj/effect/decal/cleanable/blood/old,/mob/living/simple_animal/hostile/bear/fightpit,/turf/open/floor/engine,/area/shuttle/escape)
"aO" = (/obj/machinery/door/airlock/glass_security{name = "Emergency Shuttle Airlock"; req_access_txt = "2"},/turf/open/floor/plating,/area/shuttle/escape)
"aP" = (/obj/structure/chair{dir = 1},/turf/open/floor/mineral/plastitanium/brig,/area/shuttle/escape)
"aQ" = (/obj/effect/decal/cleanable/robot_debris/old,/turf/open/floor/engine,/area/shuttle/escape)
"aR" = (/obj/effect/decal/cleanable/dirt,/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"aS" = (/obj/structure/window/reinforced{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/open/floor/engine,/area/shuttle/escape)
"aT" = (/obj/effect/decal/cleanable/vomit/old,/turf/open/floor/engine,/area/shuttle/escape)
"aU" = (/obj/effect/decal/cleanable/blood/old,/obj/machinery/door/poddoor{id = "bearsbearsbears"},/turf/open/floor/engine,/area/shuttle/escape)
"aV" = (/obj/item/weapon/kitchen/fork,/mob/living/simple_animal/hostile/bear/fightpit,/turf/open/floor/engine,/area/shuttle/escape)
"aW" = (/obj/docking_port/mobile/emergency{height = 15; name = "Box emergency shuttle"; timid = 1},/obj/machinery/door/airlock/glass_security{name = "Emergency Shuttle Airlock"},/turf/open/floor/plating,/area/shuttle/escape)
"aX" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"aY" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/open/floor/engine,/area/shuttle/escape)
"aZ" = (/obj/effect/decal/cleanable/shreds,/obj/machinery/door/window{name = "fight pit"},/turf/open/floor/engine,/area/shuttle/escape)
"ba" = (/obj/structure/window/reinforced,/turf/open/floor/engine,/area/shuttle/escape)
"bb" = (/obj/effect/decal/cleanable/blood/old,/obj/structure/window/reinforced,/turf/open/floor/engine,/area/shuttle/escape)
"bc" = (/obj/structure/chair{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"bd" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/chair{dir = 4},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"be" = (/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka,/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"bf" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/chair{dir = 1},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"bg" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/chair{dir = 1},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"bh" = (/obj/structure/chair{dir = 1},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"bi" = (/obj/structure/table,/obj/item/stack/medical/bruise_pack{pixel_x = 5; pixel_y = 5},/obj/item/stack/medical/bruise_pack,/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"bj" = (/obj/effect/decal/cleanable/vomit/old,/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"bk" = (/obj/structure/kitchenspike,/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"bl" = (/obj/effect/decal/hammerandsickle,/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"bm" = (/obj/structure/table,/obj/item/weapon/hatchet,/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"bn" = (/obj/structure/table,/obj/item/clothing/gloves/boxing{pixel_x = 4; pixel_y = 7},/obj/item/clothing/gloves/boxing,/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"bo" = (/obj/structure/table,/obj/item/weapon/melee/baseball_bat{pixel_x = -5},/obj/item/weapon/crowbar/large{pixel_x = 6},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"bp" = (/obj/structure/table,/obj/item/weapon/shovel,/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"bq" = (/obj/item/weapon/broken_bottle,/obj/effect/decal/cleanable/blood/old,/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"br" = (/obj/machinery/door/airlock/glass_security{name = "Emergency Shuttle Airlock"},/turf/open/floor/plating,/area/shuttle/escape)
"bs" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"bt" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/structure/table,/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka,/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"bu" = (/obj/machinery/door/airlock/glass_security{name = "Emergency Shuttle Cargo"},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"bv" = (/obj/machinery/status_display,/turf/closed/wall,/area/shuttle/escape)
"bw" = (/obj/machinery/door/airlock/glass_security{name = "Emergency Shuttle Infirmary"},/turf/open/floor/mineral/plastitanium,/area/shuttle/escape)
"bx" = (/turf/open/floor/plating,/area/shuttle/escape)
"by" = (/obj/effect/decal/cleanable/dirt,/turf/open/floor/plating,/area/shuttle/escape)
"bz" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/turf/open/floor/plating,/area/shuttle/escape)
"bA" = (/obj/structure/closet/emcloset,/turf/open/floor/plasteel/floorgrime,/area/shuttle/escape)
"bB" = (/turf/open/floor/plasteel/floorgrime,/area/shuttle/escape)
"bC" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/obj/effect/decal/cleanable/blood/old,/turf/open/floor/plasteel/floorgrime,/area/shuttle/escape)
"bD" = (/obj/machinery/sleeper{icon_state = "sleeper-open"; dir = 8},/turf/open/floor/plasteel/floorgrime,/area/shuttle/escape)
"bE" = (/obj/machinery/sleeper{icon_state = "sleeper-open"; dir = 4},/turf/open/floor/plasteel/floorgrime,/area/shuttle/escape)
"bF" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/brute,/obj/item/weapon/storage/firstaid{pixel_x = 2; pixel_y = 3},/obj/item/weapon/crowbar,/turf/open/floor/plasteel/floorgrime,/area/shuttle/escape)
"bG" = (/obj/structure/closet,/turf/open/floor/plating,/area/shuttle/escape)
"bH" = (/obj/structure/closet,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/open/floor/plating,/area/shuttle/escape)
"bI" = (/obj/structure/closet/crate,/turf/open/floor/plating,/area/shuttle/escape)
"bJ" = (/obj/effect/decal/cleanable/blood/old,/turf/open/floor/plasteel/floorgrime,/area/shuttle/escape)
"bK" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/shuttle/engine/heater,/turf/open/floor/plating/airless,/area/shuttle/escape)
"bL" = (/obj/structure/shuttle/engine/propulsion,/turf/open/floor/plating/airless,/area/shuttle/escape)
(1,1,1) = {"
aaaaaaaaabacacacacacadaaaaaaaa
aaaaaaadabaeafagafahabadaaaaaa
aaaaaaabaiajakakalakamabaaaaaa
aaaaaaabanaoakapaqaqaradaaaaaa
adabasabadadatabauauauasababad
abavavavacawaxayazaAaBaCaDaEaD
adaFaGaHaIaxaJayaKaLaAaKaMaNaE
aOaHaPaPacaxaJayaQaBaAaAaEaNaE
abadadabadaRaJaSaAaKaTaQaUaVaE
aWaxaXaxaxaxaJaYaZbabbbaaDaDaE
adaJaxbcbdaRbebfaxbgbhbhaxbiad
acaJbjbcbdaxaxaxaxaxaxaxaxbkac
acaJaxbcbdaRbcaxblaxbmbnaRbkac
acaJaxbcbdaxbcaxaxaxbobpaxbkac
adaJaxbcbdbjbcaxaxbqaxaRaxbkad
braxbsaRaxaxaxaxaxaxaxaxaxbtad
adabadbuadababbvadacbwacadabad
brbxbybxbxbybzadbAbBbBbBbCbDac
adabbxbxbybxbxadbEbBbBbBbFabad
aaababbGbHbIbIadbAbJbBbDadadaa
aaaaadadbKbKbKbKbKbKbKadadaaaa
aaaaaaadbLbLbLbLbLbLbLadaaaaaa
"}