mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-24 21:48:39 +01:00
* Adds generic modular rooms (#79419) ## About The Pull Request Atomized portion of the bitrunning content patch #78997. Anyone can use these, they are not bitrunning specific. Comes with a few biomes in sizes 7x7, 9x9, 11x11 <details> <summary>images</summary>                             </details> ## Why It's Good For The Game Adds some replay value, just slot in the modular root and select a preset ## Changelog N/A nothing player facing * Adds generic modular rooms --------- Co-authored-by: Jeremiah <42397676+jlsnow301@users.noreply.github.com>
307 lines
4.8 KiB
Plaintext
307 lines
4.8 KiB
Plaintext
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
|
"a" = (
|
|
/turf/template_noop,
|
|
/area/template_noop)
|
|
"d" = (
|
|
/obj/effect/turf_decal/stripes/line,
|
|
/turf/open/floor/iron,
|
|
/area/template_noop)
|
|
"e" = (
|
|
/obj/machinery/computer{
|
|
dir = 8;
|
|
name = "shuttle console";
|
|
icon_screen = "shuttle"
|
|
},
|
|
/turf/open/floor/iron/white/textured_large,
|
|
/area/template_noop)
|
|
"f" = (
|
|
/turf/open/floor/plating/rust,
|
|
/area/template_noop)
|
|
"h" = (
|
|
/obj/effect/turf_decal/siding/dark{
|
|
dir = 8
|
|
},
|
|
/obj/effect/turf_decal/tile/brown{
|
|
dir = 8
|
|
},
|
|
/obj/effect/turf_decal/tile/brown/half{
|
|
dir = 1
|
|
},
|
|
/obj/effect/decal/cleanable/dirt,
|
|
/obj/item/stack/ore/gold,
|
|
/turf/open/floor/iron/white/textured_edge{
|
|
dir = 1
|
|
},
|
|
/area/template_noop)
|
|
"i" = (
|
|
/obj/effect/decal/cleanable/glass/titanium,
|
|
/obj/effect/decal/cleanable/dirt,
|
|
/obj/item/stack/ore/titanium,
|
|
/turf/open/floor/iron/white/textured_large,
|
|
/area/template_noop)
|
|
"k" = (
|
|
/obj/modular_map_connector,
|
|
/turf/template_noop,
|
|
/area/template_noop)
|
|
"l" = (
|
|
/obj/effect/mapping_helpers/burnt_floor,
|
|
/obj/structure/broken_flooring/side/directional/north,
|
|
/turf/open/floor/plating/rust,
|
|
/area/template_noop)
|
|
"m" = (
|
|
/obj/structure/grille/broken,
|
|
/turf/open/floor/plating,
|
|
/area/template_noop)
|
|
"n" = (
|
|
/obj/effect/mapping_helpers/burnt_floor,
|
|
/turf/open/floor/iron,
|
|
/area/template_noop)
|
|
"o" = (
|
|
/obj/effect/decal/cleanable/dirt/dust,
|
|
/obj/item/crowbar/red,
|
|
/turf/open/floor/iron/white/textured_large,
|
|
/area/template_noop)
|
|
"q" = (
|
|
/obj/structure/broken_flooring/corner/directional/east,
|
|
/turf/open/floor/plating,
|
|
/area/template_noop)
|
|
"s" = (
|
|
/obj/effect/turf_decal/trimline/brown,
|
|
/obj/effect/turf_decal/trimline/brown/mid_joiner,
|
|
/obj/effect/turf_decal/trimline/brown/mid_joiner{
|
|
dir = 1
|
|
},
|
|
/turf/open/floor/iron/white/textured_large,
|
|
/area/template_noop)
|
|
"t" = (
|
|
/obj/effect/mapping_helpers/broken_floor,
|
|
/turf/open/floor/iron,
|
|
/area/template_noop)
|
|
"u" = (
|
|
/turf/closed/wall/mineral/titanium,
|
|
/area/template_noop)
|
|
"v" = (
|
|
/obj/machinery/power/shuttle_engine/heater{
|
|
dir = 8
|
|
},
|
|
/obj/effect/turf_decal/stripes/line{
|
|
dir = 4
|
|
},
|
|
/turf/open/floor/plating,
|
|
/area/template_noop)
|
|
"x" = (
|
|
/turf/open/floor/iron,
|
|
/area/template_noop)
|
|
"z" = (
|
|
/obj/structure/table/reinforced,
|
|
/obj/item/climbing_hook/emergency,
|
|
/obj/item/pickaxe/emergency,
|
|
/turf/open/floor/iron/white/textured_large,
|
|
/area/template_noop)
|
|
"A" = (
|
|
/obj/machinery/door/airlock/shuttle/glass,
|
|
/turf/open/floor/iron/white/textured_large,
|
|
/area/template_noop)
|
|
"C" = (
|
|
/obj/structure/grille,
|
|
/obj/item/shard/titanium,
|
|
/turf/open/floor/plating,
|
|
/area/template_noop)
|
|
"G" = (
|
|
/obj/machinery/power/shuttle_engine/propulsion/burst{
|
|
dir = 8
|
|
},
|
|
/obj/structure/window/reinforced/spawner/directional/east,
|
|
/turf/open/floor/plating,
|
|
/area/template_noop)
|
|
"H" = (
|
|
/obj/structure/chair/comfy/shuttle{
|
|
dir = 4
|
|
},
|
|
/turf/open/floor/iron/white/textured_large,
|
|
/area/template_noop)
|
|
"I" = (
|
|
/obj/effect/turf_decal/tile/brown{
|
|
dir = 1
|
|
},
|
|
/obj/effect/mob_spawn/corpse/human/miner,
|
|
/obj/effect/decal/cleanable/blood/old,
|
|
/turf/open/floor/iron/white/textured_corner{
|
|
dir = 1
|
|
},
|
|
/area/template_noop)
|
|
"K" = (
|
|
/obj/effect/spawner/structure/window/reinforced/shuttle,
|
|
/turf/open/floor/plating,
|
|
/area/template_noop)
|
|
"M" = (
|
|
/obj/effect/turf_decal/tile/brown/half{
|
|
dir = 1
|
|
},
|
|
/turf/open/floor/iron/white/textured_half,
|
|
/area/template_noop)
|
|
"N" = (
|
|
/obj/effect/turf_decal/stripes/line{
|
|
dir = 4
|
|
},
|
|
/obj/structure/ore_box,
|
|
/turf/open/floor/plating,
|
|
/area/template_noop)
|
|
"O" = (
|
|
/turf/open/floor/plating,
|
|
/area/template_noop)
|
|
"P" = (
|
|
/turf/closed/wall/mineral/titanium/nodiagonal,
|
|
/area/template_noop)
|
|
"T" = (
|
|
/obj/machinery/computer{
|
|
dir = 1;
|
|
name = "shuttle console";
|
|
icon_screen = "shuttle"
|
|
},
|
|
/obj/structure/broken_flooring/corner/directional/south,
|
|
/turf/open/floor/plating,
|
|
/area/template_noop)
|
|
"V" = (
|
|
/obj/effect/turf_decal/siding/dark{
|
|
dir = 8
|
|
},
|
|
/obj/effect/turf_decal/tile/brown{
|
|
dir = 1
|
|
},
|
|
/obj/effect/decal/cleanable/plasma,
|
|
/turf/open/floor/iron/white/textured_corner{
|
|
dir = 1
|
|
},
|
|
/area/template_noop)
|
|
"W" = (
|
|
/obj/effect/turf_decal/siding/dark{
|
|
dir = 8
|
|
},
|
|
/obj/effect/turf_decal/tile/brown/half{
|
|
dir = 8
|
|
},
|
|
/obj/effect/decal/cleanable/dirt,
|
|
/obj/effect/decal/cleanable/generic,
|
|
/obj/item/stack/ore/plasma,
|
|
/turf/open/floor/iron/white/textured_half{
|
|
dir = 1
|
|
},
|
|
/area/template_noop)
|
|
"X" = (
|
|
/obj/structure/table/reinforced,
|
|
/obj/item/flashlight/glowstick,
|
|
/obj/item/flashlight/glowstick{
|
|
pixel_y = 3;
|
|
pixel_x = 3
|
|
},
|
|
/turf/open/floor/iron/white/textured_large,
|
|
/area/template_noop)
|
|
"Y" = (
|
|
/obj/effect/turf_decal/stripes/corner{
|
|
dir = 8
|
|
},
|
|
/obj/effect/mapping_helpers/broken_floor,
|
|
/turf/open/floor/iron,
|
|
/area/template_noop)
|
|
|
|
(1,1,1) = {"
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
k
|
|
"}
|
|
(2,1,1) = {"
|
|
a
|
|
O
|
|
u
|
|
G
|
|
K
|
|
G
|
|
u
|
|
x
|
|
a
|
|
"}
|
|
(3,1,1) = {"
|
|
a
|
|
f
|
|
P
|
|
v
|
|
N
|
|
v
|
|
P
|
|
q
|
|
a
|
|
"}
|
|
(4,1,1) = {"
|
|
a
|
|
T
|
|
P
|
|
h
|
|
W
|
|
V
|
|
K
|
|
f
|
|
a
|
|
"}
|
|
(5,1,1) = {"
|
|
a
|
|
d
|
|
A
|
|
M
|
|
s
|
|
o
|
|
C
|
|
f
|
|
a
|
|
"}
|
|
(6,1,1) = {"
|
|
a
|
|
Y
|
|
P
|
|
I
|
|
H
|
|
i
|
|
m
|
|
t
|
|
a
|
|
"}
|
|
(7,1,1) = {"
|
|
a
|
|
l
|
|
P
|
|
z
|
|
e
|
|
X
|
|
P
|
|
n
|
|
a
|
|
"}
|
|
(8,1,1) = {"
|
|
a
|
|
n
|
|
u
|
|
K
|
|
K
|
|
K
|
|
u
|
|
f
|
|
a
|
|
"}
|
|
(9,1,1) = {"
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
"}
|