Files
Bubberstation/_maps/modular_generic/jungle_l_dock.dmm
Jeremiah ec135f1250 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>

![Screenshot 2023-10-30
192227](https://github.com/tgstation/tgstation/assets/42397676/9f04a701-4ead-490d-b88a-ed1c9715a35a)

![Screenshot 2023-10-30
192238](https://github.com/tgstation/tgstation/assets/42397676/a0726152-23df-4e7e-822e-4ff3d7b542c4)

![Screenshot 2023-10-30
192248](https://github.com/tgstation/tgstation/assets/42397676/39e505e6-cb02-44a9-a195-0c67b892537f)

![Screenshot 2023-10-30
192257](https://github.com/tgstation/tgstation/assets/42397676/12aacbc0-15cf-430b-82a9-f8702a991610)

![Screenshot 2023-10-30
192307](https://github.com/tgstation/tgstation/assets/42397676/a4bbbf4f-13eb-4901-b0bc-879a2a958b5c)

![Screenshot 2023-10-30
192318](https://github.com/tgstation/tgstation/assets/42397676/5bb2005a-931a-4a3c-828a-18863f8c969f)

![Screenshot 2023-10-30
192327](https://github.com/tgstation/tgstation/assets/42397676/24d966eb-dd19-4b18-99b4-cffd70275c54)

![Screenshot 2023-10-30
192337](https://github.com/tgstation/tgstation/assets/42397676/a71f0f0b-0acc-492e-992f-c7b85e42b518)

![Screenshot 2023-10-30
192358](https://github.com/tgstation/tgstation/assets/42397676/5b3c38e0-ff30-4143-b720-a79b1f8095d8)

![Screenshot 2023-10-30
192412](https://github.com/tgstation/tgstation/assets/42397676/93e9abd6-bb19-4115-944a-6a939de2a585)

![Screenshot 2023-10-30
192424](https://github.com/tgstation/tgstation/assets/42397676/91fdccfe-59b9-4b45-8a90-e255331b179f)

![Screenshot 2023-10-30
192436](https://github.com/tgstation/tgstation/assets/42397676/9d2f028a-cf70-44f5-bd28-42b7c5b686f1)

![Screenshot 2023-10-30
192445](https://github.com/tgstation/tgstation/assets/42397676/bcdd82a6-39e0-480f-a7e0-afef0838a89c)

![Screenshot 2023-10-30
192456](https://github.com/tgstation/tgstation/assets/42397676/dc48263b-df3e-477b-bac1-d7c318e07a72)

![Screenshot 2023-10-30
192544](https://github.com/tgstation/tgstation/assets/42397676/aaaf843e-ca37-48f8-a9ae-2d949d8f8b4e)

![Screenshot 2023-10-30
192555](https://github.com/tgstation/tgstation/assets/42397676/af16c147-9b39-4b79-a857-873ec775595b)

![Screenshot 2023-10-30
192612](https://github.com/tgstation/tgstation/assets/42397676/60f7224b-9e6f-403f-80e1-7b16e332793e)

![Screenshot 2023-10-30
192625](https://github.com/tgstation/tgstation/assets/42397676/a5276ab7-1e14-46f6-b4e5-fd66dce1146f)

![Screenshot 2023-10-30
192639](https://github.com/tgstation/tgstation/assets/42397676/58b7d04c-0ea1-419a-9550-3185976250a8)

![Screenshot 2023-10-30
192650](https://github.com/tgstation/tgstation/assets/42397676/03728cef-9c61-4a28-bb15-8ce04ed8df2c)


![Screenshot 2023-10-30
192659](https://github.com/tgstation/tgstation/assets/42397676/144f7439-7a95-457b-a0e4-d15caf72ae58)

![Screenshot 2023-10-30
192708](https://github.com/tgstation/tgstation/assets/42397676/a8682ee9-c932-432a-ba50-6017bb836bc3)

![Screenshot 2023-10-30
192718](https://github.com/tgstation/tgstation/assets/42397676/42c98805-6085-4a87-8951-0e7876704f17)

![Screenshot 2023-10-30
192738](https://github.com/tgstation/tgstation/assets/42397676/8fb346cb-0855-470b-bb14-94ae32f021f3)

![Screenshot 2023-10-30
192750](https://github.com/tgstation/tgstation/assets/42397676/43c503fb-9eaf-406b-8c17-7671b39a26c9)

![Screenshot 2023-10-30
192800](https://github.com/tgstation/tgstation/assets/42397676/c87b22f5-78d6-4840-ae0f-e6d010fe6f65)

![Screenshot 2023-10-30
192812](https://github.com/tgstation/tgstation/assets/42397676/31fefea1-701e-429a-9bed-b7a8b55d6b6d)

![Screenshot 2023-10-30
192821](https://github.com/tgstation/tgstation/assets/42397676/300f10bf-8623-4749-9b57-f8e227198f34)

</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
2023-11-13 01:42:57 +01:00

708 lines
14 KiB
Plaintext

//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"aC" = (
/obj/effect/turf_decal/weather/dirt{
dir = 1
},
/obj/effect/decal/cleanable/dirt,
/obj/structure/flora/tree/jungle/small/style_random,
/turf/open/misc/grass/jungle,
/area/template_noop)
"bz" = (
/obj/structure/flora/bush/ferny/style_random,
/obj/structure/flora/bush/large/style_random{
pixel_y = -3
},
/turf/open/misc/grass/jungle,
/area/template_noop)
"cg" = (
/obj/structure/flora/rock/style_3,
/obj/effect/turf_decal/weather/dirt{
dir = 1
},
/obj/item/flashlight/lantern{
icon_state = "lantern-on";
pixel_y = 15;
pixel_x = -2
},
/turf/open/water/jungle,
/area/template_noop)
"cF" = (
/obj/structure/flora/bush/ferny/style_random,
/obj/effect/turf_decal/weather/dirt{
dir = 1
},
/obj/effect/decal/cleanable/dirt,
/obj/structure/flora/rock/pile/jungle/large/style_random{
pixel_x = 0;
pixel_y = 0
},
/turf/open/misc/grass/jungle,
/area/template_noop)
"de" = (
/obj/effect/turf_decal/siding/wood/end{
dir = 8
},
/obj/structure/chair/plastic{
dir = 8
},
/obj/item/reagent_containers/cup/bucket/wooden{
pixel_x = 16;
pixel_y = 11
},
/obj/effect/decal/cleanable/dirt,
/obj/item/reagent_containers/cup/glass/bottle/beer{
pixel_x = -4;
pixel_y = 16
},
/obj/structure/railing,
/turf/open/floor/wood/large,
/area/template_noop)
"ez" = (
/obj/effect/turf_decal/siding/wood{
dir = 8
},
/obj/effect/turf_decal/weather/dirt{
dir = 4
},
/obj/structure/railing{
dir = 8
},
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt/dust,
/obj/item/gun/syringe/blowgun,
/turf/open/floor/wood/large,
/area/template_noop)
"eI" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet/crate/grave/filled,
/obj/effect/spawner/random/exotic/syndie,
/obj/effect/spawner/random/exotic/antag_gear,
/turf/open/misc/dirt/jungle/dark,
/area/template_noop)
"fE" = (
/obj/structure/flora/bush/ferny/style_random,
/obj/effect/turf_decal/weather/dirt,
/turf/open/misc/grass/jungle,
/area/template_noop)
"ge" = (
/obj/structure/flora/bush/fullgrass/style_random,
/obj/effect/decal/cleanable/dirt,
/turf/open/misc/grass/jungle,
/area/template_noop)
"gj" = (
/obj/structure/flora/bush/reed/style_random,
/turf/open/water/jungle,
/area/template_noop)
"gq" = (
/obj/structure/flora/bush/grassy/style_random,
/obj/effect/decal/cleanable/dirt,
/turf/open/misc/grass/jungle,
/area/template_noop)
"gI" = (
/obj/structure/flora/bush/fullgrass/style_random,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/vomit/old/black_bile,
/obj/structure/flora/rock/pile/style_random,
/turf/open/misc/grass/jungle,
/area/template_noop)
"gL" = (
/obj/effect/turf_decal/weather/dirt{
dir = 4
},
/obj/effect/decal/cleanable/dirt,
/turf/open/misc/grass/jungle,
/area/template_noop)
"is" = (
/obj/structure/flora/bush/sparsegrass/style_random,
/obj/effect/turf_decal/weather/dirt{
dir = 4
},
/turf/open/water/jungle,
/area/template_noop)
"iL" = (
/obj/structure/flora/bush/grassy/style_random,
/obj/structure/closet/crate/grave/filled,
/obj/effect/spawner/random/contraband/armory,
/obj/effect/spawner/random/exotic/antag_gear,
/turf/open/misc/dirt/jungle/dark,
/area/template_noop)
"iW" = (
/obj/structure/flora/rock,
/obj/effect/turf_decal/weather/dirt{
dir = 9
},
/turf/open/water/jungle,
/area/template_noop)
"ja" = (
/obj/effect/turf_decal/weather/dirt{
dir = 10
},
/turf/open/water/jungle,
/area/template_noop)
"jk" = (
/obj/structure/flora/bush/ferny/style_random,
/turf/open/misc/grass/jungle,
/area/template_noop)
"kb" = (
/obj/structure/flora/bush/sparsegrass/style_random,
/obj/structure/flora/rock/pile/style_2,
/turf/open/misc/grass/jungle,
/area/template_noop)
"ll" = (
/obj/structure/flora/bush/sparsegrass/style_random,
/obj/effect/turf_decal/weather/dirt{
dir = 1
},
/obj/effect/spawner/random/trash/crushed_can{
pixel_x = -6;
pixel_y = 5
},
/turf/open/misc/grass/jungle,
/area/template_noop)
"mF" = (
/obj/structure/flora/bush/sparsegrass/style_random,
/obj/effect/turf_decal/weather/dirt{
dir = 6
},
/turf/open/water/jungle,
/area/template_noop)
"mV" = (
/obj/structure/flora/rock/style_2,
/obj/effect/turf_decal/weather/dirt,
/turf/open/water/jungle,
/area/template_noop)
"nl" = (
/obj/effect/turf_decal/weather/dirt,
/obj/structure/flora/bush/large/style_random{
pixel_y = -3
},
/turf/open/misc/grass/jungle,
/area/template_noop)
"nF" = (
/obj/effect/turf_decal/siding/wood/corner{
dir = 4
},
/obj/effect/turf_decal/siding/wood/corner{
dir = 1
},
/obj/item/fishing_line/reinforced{
pixel_y = 9
},
/obj/item/fishing_hook{
pixel_x = 11
},
/obj/effect/turf_decal/weather/dirt,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood/large,
/area/template_noop)
"nY" = (
/obj/effect/turf_decal/weather/dirt,
/turf/open/misc/grass/jungle,
/area/template_noop)
"pE" = (
/obj/effect/turf_decal/weather/dirt{
dir = 8
},
/obj/effect/turf_decal/siding/wood{
dir = 5
},
/obj/structure/railing{
dir = 5
},
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/vomit/old/black_bile,
/obj/effect/spawner/random/trash/crushed_can{
pixel_x = 8;
pixel_y = 13
},
/turf/open/floor/wood/large,
/area/template_noop)
"qx" = (
/obj/effect/decal/cleanable/vomit/old/black_bile,
/obj/structure/flora/bush/sparsegrass/style_random,
/obj/structure/punji_sticks/spikes{
icon_state = "punji"
},
/obj/effect/decal/cleanable/blood/old{
icon_state = "floor7-old"
},
/turf/open/misc/grass/jungle,
/area/template_noop)
"qS" = (
/obj/structure/flora/bush/fullgrass/style_random,
/obj/structure/flora/rock/pile/jungle/large/style_random{
pixel_x = 0;
pixel_y = 0
},
/obj/item/poster/random_contraband,
/obj/effect/spawner/random/clothing/pirate_or_bandana,
/turf/open/misc/dirt/jungle/dark,
/area/template_noop)
"qT" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/misc/grass/jungle,
/area/template_noop)
"rJ" = (
/turf/template_noop,
/area/template_noop)
"sE" = (
/obj/structure/flora/bush/grassy/style_random,
/obj/structure/punji_sticks/spikes{
icon_state = "punji"
},
/obj/effect/decal/cleanable/blood/old,
/turf/open/misc/grass/jungle,
/area/template_noop)
"tD" = (
/obj/effect/turf_decal/weather/dirt{
dir = 1
},
/obj/effect/turf_decal/siding/wood{
dir = 6
},
/obj/structure/railing{
dir = 6
},
/obj/structure/closet/crate/wooden,
/obj/item/shovel,
/obj/effect/spawner/random/engineering/flashlight,
/obj/effect/spawner/random/maintenance/two,
/turf/open/floor/wood/large,
/area/template_noop)
"ul" = (
/obj/structure/flora/bush/sparsegrass/style_random,
/obj/effect/decal/cleanable/vomit/old/black_bile,
/obj/structure/flora/rock/pile/style_3,
/turf/open/misc/grass/jungle,
/area/template_noop)
"vl" = (
/obj/structure/flora/bush/reed/style_random,
/obj/effect/turf_decal/weather/dirt{
dir = 8
},
/turf/open/water/jungle,
/area/template_noop)
"vG" = (
/obj/modular_map_connector,
/turf/template_noop,
/area/template_noop)
"vY" = (
/obj/structure/flora/rock/pile/jungle/style_random,
/turf/open/water/jungle,
/area/template_noop)
"xR" = (
/obj/structure/flora/bush/grassy/style_random,
/obj/effect/spawner/random/trash/crushed_can{
pixel_x = 8;
pixel_y = 13
},
/obj/structure/punji_sticks/spikes{
icon_state = "punji"
},
/obj/effect/decal/cleanable/blood/old{
icon_state = "floor6-old"
},
/turf/open/misc/grass/jungle,
/area/template_noop)
"yN" = (
/obj/structure/flora/bush/large/style_random{
pixel_y = -3
},
/obj/effect/turf_decal/weather/dirt{
dir = 9
},
/turf/open/misc/grass/jungle,
/area/template_noop)
"yO" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/flora/rock/pile/jungle/style_random,
/turf/open/misc/grass/jungle,
/area/template_noop)
"zP" = (
/obj/structure/flora/bush/sparsegrass/style_random,
/turf/open/misc/grass/jungle,
/area/template_noop)
"AG" = (
/obj/structure/flora/bush/fullgrass/style_random,
/obj/effect/decal/cleanable/dirt,
/turf/open/misc/dirt/jungle/dark,
/area/template_noop)
"AK" = (
/obj/structure/flora/bush/sparsegrass/style_random,
/obj/effect/turf_decal/weather/dirt{
dir = 10
},
/turf/open/water/jungle,
/area/template_noop)
"Er" = (
/turf/open/misc/dirt/jungle/dark,
/area/template_noop)
"EQ" = (
/obj/structure/flora/rock/pile/jungle/style_random,
/turf/open/misc/grass/jungle,
/area/template_noop)
"GK" = (
/obj/structure/flora/rock/pile/jungle/style_random,
/obj/effect/turf_decal/weather/dirt{
dir = 9
},
/turf/open/water/jungle,
/area/template_noop)
"Hd" = (
/obj/structure/flora/bush/fullgrass/style_random,
/obj/structure/flora/bush/large/style_random{
pixel_y = -3
},
/turf/open/misc/grass/jungle,
/area/template_noop)
"HW" = (
/obj/structure/flora/bush/large/style_random{
pixel_y = -3
},
/turf/open/misc/grass/jungle,
/area/template_noop)
"Ij" = (
/obj/structure/flora/bush/grassy/style_random,
/obj/effect/turf_decal/weather/dirt{
dir = 4
},
/obj/structure/flora/rock/pile/jungle/large/style_random{
pixel_x = 0;
pixel_y = 0
},
/turf/open/misc/grass/jungle,
/area/template_noop)
"Jf" = (
/obj/structure/flora/rock/style_3,
/obj/item/flashlight/lantern{
icon_state = "lantern-on";
pixel_y = 15;
pixel_x = -2
},
/turf/open/water/jungle,
/area/template_noop)
"JB" = (
/obj/effect/mob_spawn/corpse/human/pirate,
/turf/open/water/jungle,
/area/template_noop)
"JC" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/flora/rock/pile/jungle/large/style_random{
pixel_x = 0;
pixel_y = 0
},
/obj/structure/closet/crate/grave/filled,
/obj/effect/spawner/random/engineering/material_rare,
/obj/effect/spawner/random/exotic/antag_gear,
/turf/open/misc/dirt/jungle/dark,
/area/template_noop)
"JF" = (
/obj/structure/flora/bush/sparsegrass/style_random,
/obj/structure/flora/rock/pile/style_2,
/obj/structure/punji_sticks/spikes{
icon_state = "punji"
},
/obj/effect/decal/cleanable/blood/old{
icon_state = "floor5-old"
},
/turf/open/misc/grass/jungle,
/area/template_noop)
"Kz" = (
/obj/structure/flora/bush/grassy/style_random,
/turf/open/misc/dirt/jungle/dark,
/area/template_noop)
"KW" = (
/turf/open/water/jungle,
/area/template_noop)
"LL" = (
/obj/structure/flora/bush/sparsegrass/style_random,
/obj/effect/spawner/random/trash/crushed_can{
pixel_x = 9;
pixel_y = 21
},
/obj/effect/decal/cleanable/vomit/old/black_bile,
/obj/effect/spawner/random/entertainment/money_small,
/turf/open/misc/grass/jungle,
/area/template_noop)
"LW" = (
/obj/effect/turf_decal/weather/dirt{
dir = 8
},
/obj/effect/decal/cleanable/dirt,
/mob/living/basic/frog,
/obj/effect/spawner/random/trash/mess,
/obj/effect/decal/cleanable/blood/tracks{
dir = 9
},
/turf/open/floor/wood/large,
/area/template_noop)
"Mv" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/flora/tree/jungle/small/style_random,
/turf/open/misc/grass/jungle,
/area/template_noop)
"NG" = (
/obj/structure/flora/bush/sparsegrass/style_random,
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet/crate/grave/filled,
/obj/effect/spawner/random/food_or_drink/booze,
/obj/effect/spawner/random/exotic/antag_gear,
/turf/open/misc/dirt/jungle/dark,
/area/template_noop)
"Pb" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/flora/bush/large/style_random{
pixel_y = -3
},
/turf/open/misc/grass/jungle,
/area/template_noop)
"Qk" = (
/obj/item/fishing_rod,
/obj/structure/flora/bush/stalky/style_random,
/turf/open/water/jungle,
/area/template_noop)
"Rn" = (
/obj/structure/flora/rock/style_4,
/turf/open/water/jungle,
/area/template_noop)
"RX" = (
/obj/effect/turf_decal/weather/dirt{
dir = 1
},
/turf/open/water/jungle,
/area/template_noop)
"Sb" = (
/obj/structure/flora/bush/grassy/style_random,
/obj/effect/decal/cleanable/dirt,
/obj/structure/punji_sticks/spikes{
icon_state = "punji"
},
/obj/effect/decal/cleanable/blood/old{
icon_state = "floor4-old"
},
/turf/open/misc/grass/jungle,
/area/template_noop)
"TU" = (
/obj/effect/turf_decal/siding/wood{
dir = 8
},
/obj/effect/turf_decal/siding/wood{
dir = 4
},
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt/dust,
/obj/effect/spawner/random/trash/crushed_can{
pixel_x = -6;
pixel_y = 5
},
/obj/effect/decal/cleanable/blood/tracks{
dir = 6
},
/obj/structure/railing{
dir = 8
},
/turf/open/floor/wood/large,
/area/template_noop)
"Uw" = (
/obj/effect/turf_decal/weather/dirt{
dir = 5
},
/obj/effect/decal/cleanable/dirt,
/obj/structure/flora/tree/jungle/small/style_random,
/turf/open/misc/grass/jungle,
/area/template_noop)
"UE" = (
/obj/effect/turf_decal/weather/dirt{
dir = 5
},
/obj/effect/turf_decal/siding/wood,
/obj/structure/railing,
/obj/item/chair/plastic{
pixel_y = 6
},
/obj/item/reagent_containers/cup/glass/bottle/beer{
pixel_x = 5;
pixel_y = 15
},
/obj/effect/decal/cleanable/blood/tracks{
dir = 8
},
/obj/item/bait_can{
pixel_y = 16;
pixel_x = -8
},
/turf/open/floor/wood/large,
/area/template_noop)
"VC" = (
/obj/structure/flora/bush/fullgrass/style_random,
/obj/structure/flora/tree/jungle/small/style_random,
/turf/open/misc/grass/jungle,
/area/template_noop)
"WZ" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/misc/dirt/jungle/dark,
/area/template_noop)
"Xn" = (
/obj/effect/turf_decal/weather/dirt,
/turf/open/water/jungle,
/area/template_noop)
"Yf" = (
/obj/structure/flora/bush/fullgrass/style_random,
/turf/open/water/jungle,
/area/template_noop)
"Yt" = (
/obj/effect/turf_decal/weather/dirt{
dir = 8
},
/obj/effect/decal/cleanable/dirt,
/turf/open/misc/grass/jungle,
/area/template_noop)
"Zl" = (
/obj/structure/flora/bush/stalky/style_random,
/turf/open/water/jungle,
/area/template_noop)
(1,1,1) = {"
rJ
rJ
rJ
rJ
rJ
rJ
rJ
rJ
rJ
rJ
vG
"}
(2,1,1) = {"
rJ
zP
xR
gI
jk
Pb
gL
Ij
JF
jk
rJ
"}
(3,1,1) = {"
rJ
qT
Mv
iL
iW
AK
WZ
AG
Uw
EQ
rJ
"}
(4,1,1) = {"
rJ
nY
qS
GK
KW
JB
vl
ja
NG
ll
rJ
"}
(5,1,1) = {"
rJ
nl
Er
cg
Zl
KW
de
KW
yN
Sb
rJ
"}
(6,1,1) = {"
rJ
fE
pE
ez
LW
TU
nF
Jf
vY
ul
rJ
"}
(7,1,1) = {"
rJ
Hd
Rn
gj
UE
Qk
tD
Yf
mF
aC
rJ
"}
(8,1,1) = {"
rJ
qx
gq
is
JB
KW
KW
Xn
Kz
cF
rJ
"}
(9,1,1) = {"
rJ
EQ
HW
JC
RX
vY
bz
mV
eI
ge
rJ
"}
(10,1,1) = {"
rJ
kb
zP
Yt
VC
sE
LL
yO
Pb
zP
rJ
"}
(11,1,1) = {"
rJ
rJ
rJ
rJ
rJ
rJ
rJ
rJ
rJ
rJ
rJ
"}