Files
Bubberstation/_maps/templates/medium_shuttle3.dmm
John Willard 422accbe4e [MDB IGNORE] Shuttle engines part 2: Engines are now machines (#69793)
* Makes engines machines instead of structures

* Updates the maps

* Fixes boards and anchoring

* Removes 2 unused engine types

Router was actually used a total of once, so I just replaced it with propulsion.
I think cutting down on these useless engine types that make no difference in-game would be a nice first step to adding more functionalities to them.

* Don't use power (since shuttles dont have)

Shuttles don't have APCs, instead they just have infinite power, so I'm removing their power usage for now. I'm hoping this can be removed when unique mechanics are added to engines, because I would like them to make use of power like other machines.

* re-organizes vars

* deletes deleted dm file

* Slightly improves cargo selling code

* Renames the updatepaths

* Removes in_wall engines

I hate this stupid engine it sucks it's useless it's used solely for the tram it provides nothing of benefit to the server
replaces them with regular engines
2022-10-05 21:51:38 -04:00

643 lines
4.2 KiB
Plaintext

//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/turf/template_noop,
/area/template_noop)
"b" = (
/obj/machinery/power/shuttle_engine/propulsion{
dir = 1
},
/turf/template_noop,
/area/ruin/powered/shuttle/medium_3)
"c" = (
/turf/closed/wall/mineral/plastitanium,
/area/ruin/powered/shuttle/medium_3)
"d" = (
/obj/machinery/power/shuttle_engine/heater{
dir = 1
},
/turf/open/floor/plating/airless,
/area/ruin/powered/shuttle/medium_3)
"h" = (
/turf/closed/wall/mineral/titanium,
/area/ruin/powered/shuttle/medium_3)
"j" = (
/obj/machinery/door/airlock/external/glass/ruin,
/turf/open/floor/plating,
/area/ruin/powered/shuttle/medium_3)
"k" = (
/obj/machinery/power/smes/magical,
/turf/open/floor/iron,
/area/ruin/powered/shuttle/medium_3)
"l" = (
/turf/open/floor/iron,
/area/ruin/powered/shuttle/medium_3)
"m" = (
/turf/open/floor/plating,
/area/ruin/powered/shuttle/medium_3)
"n" = (
/obj/machinery/power/shuttle_engine/propulsion{
dir = 8
},
/turf/template_noop,
/area/ruin/powered/shuttle/medium_3)
"o" = (
/obj/machinery/power/shuttle_engine/heater{
dir = 8
},
/turf/open/floor/plating/airless,
/area/ruin/powered/shuttle/medium_3)
"p" = (
/obj/machinery/door/airlock/public/glass,
/turf/open/floor/iron,
/area/ruin/powered/shuttle/medium_3)
"q" = (
/obj/machinery/power/shuttle_engine/heater{
dir = 4
},
/turf/open/floor/plating/airless,
/area/ruin/powered/shuttle/medium_3)
"r" = (
/obj/machinery/power/shuttle_engine/propulsion{
dir = 4
},
/turf/template_noop,
/area/ruin/powered/shuttle/medium_3)
"s" = (
/obj/structure/table,
/obj/item/storage/medkit,
/obj/effect/turf_decal/tile/blue/fourcorners,
/turf/open/floor/iron/dark,
/area/ruin/powered/shuttle/medium_3)
"t" = (
/obj/effect/spawner/structure/window/reinforced,
/turf/open/floor/plating,
/area/ruin/powered/shuttle/medium_3)
"z" = (
/obj/machinery/sleeper,
/obj/effect/turf_decal/tile/blue/fourcorners,
/turf/open/floor/iron/dark,
/area/ruin/powered/shuttle/medium_3)
"A" = (
/turf/open/floor/iron/dark,
/area/ruin/powered/shuttle/medium_3)
"C" = (
/obj/effect/turf_decal/tile/blue/fourcorners,
/turf/open/floor/iron/dark,
/area/ruin/powered/shuttle/medium_3)
"E" = (
/obj/machinery/power/shuttle_engine/heater,
/turf/open/floor/plating/airless,
/area/ruin/powered/shuttle/medium_3)
"F" = (
/obj/machinery/power/shuttle_engine/propulsion,
/turf/template_noop,
/area/ruin/powered/shuttle/medium_3)
"G" = (
/turf/closed/wall/mineral/titanium/nodiagonal,
/area/ruin/powered/shuttle/medium_3)
"H" = (
/obj/structure/chair/comfy{
dir = 8
},
/obj/effect/turf_decal/tile/yellow/fourcorners,
/turf/open/floor/iron/dark,
/area/ruin/powered/shuttle/medium_3)
"K" = (
/obj/effect/turf_decal/tile/yellow/fourcorners,
/turf/open/floor/iron/dark,
/area/ruin/powered/shuttle/medium_3)
"R" = (
/obj/structure/table,
/obj/effect/turf_decal/tile/yellow/fourcorners,
/turf/open/floor/iron/dark,
/area/ruin/powered/shuttle/medium_3)
(1,1,1) = {"
a
a
a
a
a
a
a
a
n
a
a
a
a
n
a
a
a
a
a
a
a
a
"}
(2,1,1) = {"
a
a
a
a
a
a
n
c
o
a
a
a
a
o
c
n
a
a
a
a
a
a
"}
(3,1,1) = {"
a
a
a
a
a
c
o
c
c
c
a
a
c
c
c
o
c
a
a
a
a
a
"}
(4,1,1) = {"
a
a
a
a
c
c
c
c
c
c
a
a
c
c
c
c
c
c
a
a
a
a
"}
(5,1,1) = {"
a
a
a
c
c
h
h
c
c
c
j
j
c
c
c
h
h
c
c
a
a
a
"}
(6,1,1) = {"
a
a
c
c
h
k
l
G
h
G
m
m
G
h
G
l
k
h
c
c
a
a
"}
(7,1,1) = {"
a
b
d
c
h
l
l
l
l
p
l
l
p
l
l
l
l
h
c
E
F
a
"}
(8,1,1) = {"
a
c
c
c
c
G
l
l
l
G
t
t
G
l
l
l
G
c
c
c
c
a
"}
(9,1,1) = {"
b
d
c
c
c
h
l
l
G
z
C
C
s
G
l
l
h
c
c
c
E
F
"}
(10,1,1) = {"
a
a
c
c
c
G
p
G
R
G
C
C
G
A
G
p
G
c
c
c
a
a
"}
(11,1,1) = {"
a
a
a
a
j
m
l
t
K
K
l
l
A
A
t
l
m
j
a
a
a
a
"}
(12,1,1) = {"
a
a
a
a
j
m
l
t
H
K
l
l
A
A
t
l
m
j
a
a
a
a
"}
(13,1,1) = {"
a
a
c
c
c
G
p
G
K
G
A
A
G
A
G
p
G
c
c
c
a
a
"}
(14,1,1) = {"
b
d
c
c
c
h
l
l
G
A
A
A
A
G
l
l
h
c
c
c
E
F
"}
(15,1,1) = {"
a
c
c
c
c
G
l
l
l
G
t
t
G
l
l
l
G
c
c
c
c
a
"}
(16,1,1) = {"
a
b
d
c
h
l
l
l
l
p
l
l
p
l
l
l
l
h
c
E
F
a
"}
(17,1,1) = {"
a
a
c
c
h
k
l
G
h
G
m
m
G
h
G
l
k
h
c
c
a
a
"}
(18,1,1) = {"
a
a
a
c
c
h
h
c
c
c
j
j
c
c
c
h
h
c
c
a
a
a
"}
(19,1,1) = {"
a
a
a
a
c
c
c
c
c
c
a
a
c
c
c
c
c
c
a
a
a
a
"}
(20,1,1) = {"
a
a
a
a
a
c
q
c
c
c
a
a
c
c
c
q
c
a
a
a
a
a
"}
(21,1,1) = {"
a
a
a
a
a
a
r
c
q
a
a
a
a
q
c
r
a
a
a
a
a
a
"}
(22,1,1) = {"
a
a
a
a
a
a
a
a
r
a
a
a
a
r
a
a
a
a
a
a
a
a
"}