Files
Bubberstation/_maps/shuttles/emergency_birdboat.dmm
aaaa1023 235f94d0d5 Various minor fixes to Emergency Shuttles (#84613)
## About The Pull Request
Another another continuation of fixing issues on shuttles. This one is
mostly just fixing a few shuttles flying in the wrong direction. Next PR
should be the last one for shuttle fixes as there's only a few more
scattered around.
<details>
  <summary>Spoiler warning</summary>

- Fixed the following shuttles flying in unexpected directions:
escape_pod_large.dmm, emergency_humpback.dmm, emergency_monastery.dmm,
emergency_birdboat.dmm, emergency_birdshot.dmm
- Removed use of /turf/closed/wall/mineral/titanium/overspace on
emergency_birdshot.dmm

</details>

## Why It's Good For The Game
it's just more bug fixes for shuttles 

## Changelog
🆑
fix: Fixed the following shuttles flying in unexpected directions: Pubby
escape pod, Humpback emergency shuttle, Pubby monastery shuttle,
Birdboat emergency shuttle, Birdshot emergency shuttle

/🆑
2024-07-04 06:23:06 -04:00

571 lines
7.7 KiB
Plaintext

//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"aa" = (
/turf/template_noop,
/area/template_noop)
"ab" = (
/turf/closed/wall/mineral/titanium,
/area/shuttle/escape)
"ac" = (
/obj/effect/spawner/structure/window/reinforced/shuttle,
/turf/open/floor/plating,
/area/shuttle/escape)
"ad" = (
/obj/structure/table,
/obj/item/scalpel,
/obj/item/retractor{
pixel_y = 5
},
/obj/item/hemostat,
/turf/open/floor/mineral/titanium/white,
/area/shuttle/escape)
"ae" = (
/obj/structure/table,
/obj/item/cautery,
/obj/item/surgicaldrill,
/obj/item/circular_saw{
pixel_y = 9
},
/turf/open/floor/mineral/titanium/white,
/area/shuttle/escape)
"af" = (
/turf/open/floor/mineral/titanium/white,
/area/shuttle/escape)
"ag" = (
/obj/machinery/power/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/escape)
"aj" = (
/turf/open/floor/mineral/titanium/blue,
/area/shuttle/escape)
"al" = (
/obj/structure/chair/comfy/shuttle,
/turf/open/floor/mineral/plastitanium/red,
/area/shuttle/escape/brig)
"an" = (
/obj/structure/table/optable,
/obj/item/surgical_drapes,
/turf/open/floor/mineral/titanium/white,
/area/shuttle/escape)
"ao" = (
/obj/machinery/light/directional/east,
/turf/open/floor/mineral/titanium/white,
/area/shuttle/escape)
"ap" = (
/obj/machinery/power/shuttle_engine/propulsion{
dir = 4
},
/turf/open/floor/plating/airless,
/area/shuttle/escape)
"aq" = (
/obj/machinery/computer/communications{
dir = 4
},
/turf/open/floor/mineral/titanium/blue,
/area/shuttle/escape)
"ar" = (
/obj/structure/chair/comfy/shuttle{
dir = 8
},
/turf/open/floor/mineral/titanium,
/area/shuttle/escape)
"as" = (
/obj/machinery/door/airlock/command/glass{
name = "Bridge Door"
},
/obj/effect/mapping_helpers/airlock/access/all/command/general,
/turf/open/floor/mineral/titanium,
/area/shuttle/escape)
"at" = (
/turf/open/floor/mineral/plastitanium/red,
/area/shuttle/escape/brig)
"au" = (
/obj/machinery/power/shuttle_engine/propulsion/left{
dir = 4
},
/turf/open/floor/plating/airless,
/area/shuttle/escape)
"av" = (
/obj/machinery/light/directional/south,
/turf/open/floor/mineral/titanium,
/area/shuttle/escape)
"ay" = (
/obj/structure/table,
/obj/item/storage/box/handcuffs,
/turf/open/floor/mineral/plastitanium/red,
/area/shuttle/escape/brig)
"az" = (
/obj/machinery/door/airlock/security/glass{
name = "Security Airlock"
},
/obj/effect/mapping_helpers/airlock/access/all/security/general,
/turf/open/floor/mineral/plastitanium/red,
/area/shuttle/escape/brig)
"aA" = (
/obj/machinery/door/airlock/public/glass,
/turf/open/floor/mineral/titanium/white,
/area/shuttle/escape)
"aC" = (
/turf/open/floor/mineral/titanium,
/area/shuttle/escape)
"aD" = (
/turf/open/floor/mineral/plastitanium,
/area/shuttle/escape)
"aE" = (
/obj/structure/chair/comfy/shuttle{
dir = 4
},
/turf/open/floor/mineral/plastitanium,
/area/shuttle/escape)
"aF" = (
/obj/structure/table,
/obj/machinery/light/directional/north,
/turf/open/floor/mineral/plastitanium,
/area/shuttle/escape)
"aG" = (
/obj/machinery/door/airlock/titanium,
/turf/open/floor/mineral/titanium,
/area/shuttle/escape)
"aH" = (
/obj/structure/chair/comfy/shuttle{
dir = 8
},
/turf/open/floor/mineral/plastitanium,
/area/shuttle/escape)
"aI" = (
/obj/structure/table,
/obj/item/food/spaghetti/boiledspaghetti{
name = "pasghetti";
pixel_x = 4;
pixel_y = 7
},
/turf/open/floor/mineral/plastitanium,
/area/shuttle/escape)
"aJ" = (
/obj/machinery/light/small/directional/south,
/turf/open/floor/mineral/titanium,
/area/shuttle/escape)
"aK" = (
/obj/machinery/door/airlock/titanium,
/obj/docking_port/mobile/emergency{
dir = 8;
name = "Birdboat emergency escape shuttle";
port_direction = 2;
preferred_direction = 8
},
/turf/open/floor/mineral/titanium,
/area/shuttle/escape)
"aL" = (
/obj/structure/table,
/turf/open/floor/mineral/plastitanium,
/area/shuttle/escape)
"aM" = (
/obj/structure/table,
/obj/item/food/chocolatebar,
/turf/open/floor/mineral/plastitanium,
/area/shuttle/escape)
"aN" = (
/obj/structure/chair/comfy/shuttle{
dir = 1
},
/obj/structure/window/reinforced/spawner/directional/south,
/turf/open/floor/mineral/plastitanium,
/area/shuttle/escape)
"aO" = (
/obj/structure/chair/comfy/shuttle{
dir = 1
},
/obj/structure/window/reinforced/spawner/directional/south,
/obj/machinery/light/directional/east,
/turf/open/floor/mineral/plastitanium,
/area/shuttle/escape)
"aP" = (
/obj/structure/chair/comfy/shuttle,
/obj/structure/window/reinforced/spawner/directional/north{
pixel_y = 2
},
/turf/open/floor/mineral/plastitanium,
/area/shuttle/escape)
"aQ" = (
/obj/structure/extinguisher_cabinet/directional/west,
/turf/open/floor/mineral/titanium/white,
/area/shuttle/escape)
"aR" = (
/obj/structure/table/glass,
/obj/item/storage/medkit/fire{
pixel_x = 5;
pixel_y = 5
},
/obj/item/storage/medkit/toxin,
/turf/open/floor/mineral/titanium/white,
/area/shuttle/escape)
"aS" = (
/obj/structure/chair/comfy/shuttle{
dir = 1
},
/turf/open/floor/mineral/plastitanium,
/area/shuttle/escape)
"aU" = (
/obj/structure/table/glass,
/obj/item/storage/medkit/brute{
pixel_x = 5;
pixel_y = 5
},
/obj/item/storage/medkit/brute,
/obj/machinery/light/directional/east,
/turf/open/floor/mineral/titanium/white,
/area/shuttle/escape)
"aV" = (
/obj/structure/extinguisher_cabinet/directional/south,
/turf/open/floor/mineral/titanium,
/area/shuttle/escape)
"aW" = (
/obj/structure/chair/comfy/shuttle,
/turf/open/floor/mineral/plastitanium,
/area/shuttle/escape)
"aX" = (
/obj/machinery/stasis{
dir = 4
},
/turf/open/floor/mineral/titanium/white,
/area/shuttle/escape)
"aY" = (
/obj/structure/table/glass,
/obj/item/defibrillator/loaded,
/turf/open/floor/mineral/titanium/white,
/area/shuttle/escape)
"aZ" = (
/obj/machinery/door/airlock/command/glass{
name = "Bridge Door"
},
/obj/effect/mapping_helpers/airlock/access/all/command/general,
/turf/open/floor/mineral/titanium,
/area/shuttle/escape/brig)
"eo" = (
/obj/item/kirbyplants/organic/plant21,
/obj/machinery/light/directional/south,
/turf/open/floor/mineral/titanium,
/area/shuttle/escape)
"iP" = (
/obj/machinery/vending/wallmed/directional/south{
use_power = 0
},
/turf/open/floor/mineral/titanium,
/area/shuttle/escape)
"Fq" = (
/obj/item/kirbyplants/organic/plant22,
/turf/open/floor/mineral/titanium/blue,
/area/shuttle/escape)
"Jy" = (
/obj/item/kirbyplants/organic/plant21,
/turf/open/floor/mineral/titanium,
/area/shuttle/escape)
"SP" = (
/obj/structure/table,
/obj/machinery/recharger{
active_power_usage = 0;
idle_power_usage = 0;
pixel_y = 4;
use_power = 0
},
/obj/machinery/light/directional/south,
/turf/open/floor/mineral/plastitanium/red,
/area/shuttle/escape/brig)
(1,1,1) = {"
aa
aa
ab
ab
ac
ab
ac
ac
ac
ac
ac
ab
aa
aa
"}
(2,1,1) = {"
aa
ab
ah
aq
Fq
ac
Jy
aH
aH
aH
Jy
ah
ab
aa
"}
(3,1,1) = {"
aa
ab
ai
ar
aC
as
aC
aC
aC
aC
aC
aS
ab
aa
"}
(4,1,1) = {"
aa
ac
aj
aC
av
ab
aD
aD
aL
aC
aC
aS
ab
aa
"}
(5,1,1) = {"
aa
ac
aj
aC
aV
ab
aE
aE
aM
aC
aC
aS
ab
aa
"}
(6,1,1) = {"
aa
ab
Fq
aC
Fq
ab
aF
aI
aL
aC
aC
aS
ah
ab
"}
(7,1,1) = {"
aa
ab
ab
aZ
ac
ab
aC
aC
aC
aC
aC
aC
eo
ab
"}
(8,1,1) = {"
aa
ab
al
at
at
ac
Jy
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
al
at
at
ac
aC
aC
aN
aP
aC
aC
aW
ac
"}
(11,1,1) = {"
aa
ab
al
at
SP
ab
aC
aC
aN
aP
aC
aC
aW
ac
"}
(12,1,1) = {"
aa
ab
al
at
ay
ab
aC
aC
aO
aP
aC
aC
Jy
ab
"}
(13,1,1) = {"
ab
ab
ab
ab
ab
ah
aC
iP
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
"}