Adds a new outsider pod option, the dragon cave! (#8579)

This commit is contained in:
chizzy376
2024-06-27 16:12:25 +02:00
committed by GitHub
parent 8a78a98689
commit 71a2860653
4 changed files with 1796 additions and 367 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -13,6 +13,8 @@
/area/survivalpod/superpose/Dinner
/area/survivalpod/superpose/DragonCave
/area/survivalpod/superpose/ExplorerHome
/area/survivalpod/superpose/Farm

View File

@@ -29,6 +29,12 @@
name = "Cultist ship."
description = "A medium size cult themed ship, it has some basic cultist gear."
/datum/map_template/shelter/superpose/dragoncave
shelter_id = "DragonCave"
mappath = "modular_chomp/maps/submaps/shelters/DragonCave-18x18.dmm"
name = "Dragon Cave"
description = "A small cave with treasure featuring a tucked away hotspring."
/datum/map_template/shelter/superpose/DemonPool
shelter_id = "DemonPool"
mappath = "modular_chomp/maps/submaps/shelters/DemonPool-21x21.dmm"

View File

@@ -0,0 +1,893 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"aD" = (
/turf/simulated/floor/outdoors/newdirt,
/area/survivalpod/superpose/DragonCave)
"aL" = (
/obj/item/weapon/bone/skull/tajaran,
/obj/item/clothing/accessory/collar/gold,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"bV" = (
/obj/structure/closet/cabinet,
/obj/item/weapon/cell/high,
/obj/item/weapon/storage/box/flare,
/obj/random/soap,
/obj/item/weapon/storage/pill_bottle/spaceacillin,
/obj/item/weapon/storage/toolbox/emergency,
/obj/item/device/flashlight,
/obj/item/device/threadneedle,
/obj/item/device/radio,
/obj/item/weapon/extinguisher/mini,
/obj/item/weapon/storage/firstaid/regular,
/obj/item/weapon/storage/pill_bottle/dice_nerd,
/obj/item/device/healthanalyzer,
/obj/item/weapon/storage/pill_bottle/antitox,
/obj/item/weapon/storage/mre/menu11,
/obj/item/weapon/storage/mre/menu10,
/obj/item/weapon/storage/mre/menu10,
/obj/item/weapon/storage/mre/random,
/obj/item/weapon/storage/mre/random,
/obj/item/weapon/storage/toolbox/hydro,
/obj/fiftyspawner/log/sif,
/obj/item/weapon/material/knife/machete/hatchet/stone/bone,
/obj/item/weapon/material/kitchen/rollingpin,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"cY" = (
/obj/item/weapon/material/sword/katana,
/turf/simulated/floor/outdoors/newdirt,
/area/survivalpod/superpose/DragonCave)
"db" = (
/obj/effect/decal/cleanable/filth,
/turf/simulated/floor/outdoors/newdirt,
/area/survivalpod/superpose/DragonCave)
"dc" = (
/obj/effect/decal/cleanable/blood/tracks{
color = "red";
desc = "Your instincts say you shouldn't be following these.";
dir = 4;
icon = 'icons/effects/blood.dmi';
icon_state = "tracks"
},
/turf/simulated/floor/outdoors/rocks,
/area/survivalpod/superpose/DragonCave)
"dQ" = (
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"fw" = (
/obj/effect/decal/remains/ribcage,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"fD" = (
/obj/structure/outcrop/gold,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"fK" = (
/obj/item/clothing/shoes/tribalwear,
/obj/item/clothing/under/tribalwear/hunter,
/obj/item/weapon/material/twohanded/spear,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"fN" = (
/obj/effect/decal/cleanable/blood,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"fW" = (
/obj/effect/decal/cleanable/blood/splatter{
color = "red"
},
/turf/simulated/floor/outdoors/rocks,
/area/survivalpod/superpose/DragonCave)
"gJ" = (
/obj/item/weapon/material/twohanded/longsword,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/outdoors/newdirt,
/area/survivalpod/superpose/DragonCave)
"hc" = (
/obj/machinery/microwave/cookingpot,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/superpose/DragonCave)
"jp" = (
/obj/structure/ledge/ledge_stairs,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"jC" = (
/obj/effect/map_effect/interval/effect_emitter/steam,
/turf/simulated/floor/water/hotspring,
/area/survivalpod/superpose/DragonCave)
"kn" = (
/obj/structure/bonfire/permanent/sifwood,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"kT" = (
/obj/structure/flora/lily3,
/turf/simulated/floor/water/hotspring,
/area/survivalpod/superpose/DragonCave)
"mh" = (
/obj/item/weapon/reagent_containers/food/snacks/meat,
/obj/item/weapon/reagent_containers/food/snacks/meat,
/obj/item/weapon/reagent_containers/food/snacks/meat,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"mV" = (
/obj/item/weapon/bone/skull/tajaran,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"na" = (
/turf/simulated/floor/outdoors/rocks,
/area/survivalpod/superpose/DragonCave)
"nH" = (
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/outdoors/newdirt,
/area/survivalpod/superpose/DragonCave)
"oa" = (
/obj/structure/outcrop/lead,
/turf/template_noop,
/area/template_noop)
"oy" = (
/obj/structure/closet/secure_closet/freezer/fridge,
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/superpose/DragonCave)
"oL" = (
/obj/effect/decal/cleanable/blood/splatter{
color = "red"
},
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"pa" = (
/obj/effect/decal/remains/mouse,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/outdoors/newdirt,
/area/survivalpod/superpose/DragonCave)
"pD" = (
/obj/machinery/portable_atmospherics/hydroponics/soil,
/obj/effect/decal/cleanable/dirt,
/obj/item/seeds/wheatseed{
icon_state = "seed"
},
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"pF" = (
/obj/structure/flora/log2,
/turf/simulated/floor/water/hotspring,
/area/survivalpod/superpose/DragonCave)
"qj" = (
/obj/item/weapon/reagent_containers/glass/bucket/wood{
pixel_x = 8;
pixel_y = 7
},
/obj/item/weapon/reagent_containers/glass/bucket/wood{
pixel_x = -7;
pixel_y = -6
},
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"qX" = (
/obj/structure/curtain/black,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"qZ" = (
/obj/effect/decal/remains/unathi,
/obj/effect/decal/cleanable/filth,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"rj" = (
/obj/item/weapon/reagent_containers/food/snacks/meat,
/obj/item/weapon/reagent_containers/food/snacks/meat,
/obj/item/weapon/reagent_containers/food/snacks/meat,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"sB" = (
/obj/item/weapon/ore/gold,
/turf/simulated/floor/outdoors/newdirt,
/area/survivalpod/superpose/DragonCave)
"sW" = (
/obj/effect/decal/remains/tajaran,
/obj/effect/decal/cleanable/blood/splatter{
color = "red"
},
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"uh" = (
/obj/effect/decal/remains/xeno,
/obj/item/clothing/accessory/collar/holo,
/obj/effect/decal/cleanable/filth,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"vd" = (
/turf/simulated/floor/wood/alt/parquet/broken,
/area/survivalpod/superpose/DragonCave)
"wn" = (
/obj/item/clothing/under/tribalwear/common1,
/obj/item/clothing/shoes/tribalwear,
/obj/item/weapon/material/twohanded/spear,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"wt" = (
/obj/item/weapon/bone/skull/tajaran,
/obj/item/clothing/accessory/collar/silver,
/obj/effect/decal/cleanable/blood,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"wy" = (
/obj/effect/decal/cleanable/filth,
/obj/effect/decal/cleanable/blood/tracks{
color = "red";
desc = "Your instincts say you shouldn't be following these.";
icon = 'icons/effects/blood.dmi';
icon_state = "tracks"
},
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"xc" = (
/obj/item/weapon/ore/gold{
pixel_x = 8;
pixel_y = -9
},
/turf/simulated/floor/outdoors/newdirt,
/area/survivalpod/superpose/DragonCave)
"xL" = (
/obj/effect/decal/cleanable/blood/tracks{
color = "red";
desc = "Your instincts say you shouldn't be following these.";
icon = 'icons/effects/blood.dmi';
icon_state = "tracks"
},
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"xS" = (
/obj/structure/outcrop/gold,
/turf/template_noop,
/area/template_noop)
"yw" = (
/obj/structure/kitchenspike,
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/superpose/DragonCave)
"yB" = (
/obj/effect/decal/remains/deer,
/obj/effect/decal/cleanable/blood/splatter{
color = "red"
},
/obj/item/weapon/coin/gold,
/turf/simulated/floor/outdoors/newdirt,
/area/survivalpod/superpose/DragonCave)
"yE" = (
/obj/item/weapon/coin/gold,
/turf/simulated/floor/outdoors/newdirt,
/area/survivalpod/superpose/DragonCave)
"zh" = (
/obj/item/weapon/ore/gold,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"zp" = (
/obj/effect/decal/cleanable/blood/tracks{
color = "red";
desc = "Your instincts say you shouldn't be following these.";
icon = 'icons/effects/blood.dmi';
icon_state = "tracks"
},
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"AK" = (
/obj/effect/decal/cleanable/blood/tracks{
color = "red";
desc = "Your instincts say you shouldn't be following these.";
icon = 'icons/effects/blood.dmi';
icon_state = "tracks"
},
/turf/simulated/floor/outdoors/rocks,
/area/survivalpod/superpose/DragonCave)
"Bh" = (
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/superpose/DragonCave)
"Bi" = (
/obj/item/clothing/shoes/tribalwear,
/obj/item/clothing/under/tribalwear/common2,
/obj/item/weapon/material/twohanded/spear,
/obj/structure/dogbed,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"Bk" = (
/obj/effect/decal/remains/lizard,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"DI" = (
/obj/effect/decal/cleanable/blood/tracks{
color = "red";
desc = "Your instincts say you shouldn't be following these.";
dir = 4;
icon = 'icons/effects/blood.dmi';
icon_state = "tracks"
},
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"DX" = (
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/superpose/DragonCave)
"Ef" = (
/turf/template_noop,
/area/template_noop)
"Er" = (
/obj/fiftyspawner/gold,
/obj/item/slime_extract/gold,
/obj/item/weapon/flame/lighter/zippo/gold{
pixel_x = 11;
pixel_y = -5
},
/turf/simulated/floor/outdoors/newdirt,
/area/survivalpod/superpose/DragonCave)
"EH" = (
/turf/simulated/floor/water/hotspring,
/area/survivalpod/superpose/DragonCave)
"FN" = (
/turf/simulated/wall/wood,
/area/survivalpod/superpose/DragonCave)
"Hn" = (
/obj/item/weapon/potion_material/golden_scale{
pixel_x = 7;
pixel_y = -9
},
/turf/simulated/floor/outdoors/newdirt,
/area/survivalpod/superpose/DragonCave)
"Ho" = (
/obj/structure/flora/sif/subterranean{
icon_state = "glowplant1"
},
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"HG" = (
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/wood/alt/parquet/broken,
/area/survivalpod/superpose/DragonCave)
"Iu" = (
/obj/structure/flora/rocks2,
/turf/simulated/floor/outdoors/rocks,
/area/survivalpod/superpose/DragonCave)
"Jp" = (
/obj/structure/ledge/ledge_stairs{
dir = 8
},
/turf/simulated/floor/outdoors/rocks,
/area/survivalpod/superpose/DragonCave)
"Kq" = (
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"KG" = (
/obj/structure/flora/rocks1,
/turf/simulated/floor/outdoors/rocks,
/area/survivalpod/superpose/DragonCave)
"LI" = (
/obj/structure/flora/bboulder1,
/turf/simulated/floor/outdoors/rocks,
/area/survivalpod/superpose/DragonCave)
"MA" = (
/obj/structure/dogbed,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/superpose/DragonCave)
"Nh" = (
/obj/structure/outcrop/iron,
/turf/template_noop,
/area/template_noop)
"Ph" = (
/obj/item/clothing/gloves/ring/material/gold,
/obj/item/clothing/ears/earring/stud/gold,
/obj/item/weapon/gun/projectile/deagle/gold{
pixel_x = -11;
pixel_y = -22
},
/obj/item/weapon/coin/gold{
pixel_x = -7;
pixel_y = -2
},
/obj/item/weapon/coin/gold{
pixel_x = 5;
pixel_y = 7
},
/turf/simulated/floor/outdoors/newdirt,
/area/survivalpod/superpose/DragonCave)
"Pt" = (
/obj/item/clothing/accessory/bracelet/material/gold{
pixel_x = -7;
pixel_y = 20
},
/obj/item/clothing/ears/earring/dangle/gold,
/obj/item/instrument/violin/golden{
pixel_x = 7
},
/obj/item/weapon/flame/lighter/zippo/gold,
/turf/simulated/floor/outdoors/newdirt,
/area/survivalpod/superpose/DragonCave)
"Qa" = (
/obj/structure/table/sifwooden_reinforced,
/obj/fiftyspawner/glass,
/obj/fiftyspawner/steel,
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/superpose/DragonCave)
"RK" = (
/turf/simulated/mineral/ignore_mapgen,
/area/survivalpod/superpose/DragonCave)
"RS" = (
/obj/item/weapon/flame/lighter/zippo/gold{
pixel_x = -6;
pixel_y = -8
},
/obj/item/weapon/coin/gold,
/turf/simulated/floor/outdoors/newdirt,
/area/survivalpod/superpose/DragonCave)
"Sp" = (
/obj/item/clothing/shoes/tribalwear,
/obj/item/clothing/under/tribalwear/shaman,
/obj/item/weapon/material/twohanded/spear,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"SM" = (
/obj/item/weapon/material/twohanded/spear/flint,
/obj/item/weapon/coin/gold{
pixel_x = -14;
pixel_y = 8
},
/obj/item/weapon/coin/gold{
pixel_x = 4;
pixel_y = 7
},
/obj/item/weapon/coin/gold{
pixel_x = -13;
pixel_y = -6
},
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/outdoors/newdirt,
/area/survivalpod/superpose/DragonCave)
"Tz" = (
/obj/item/clothing/accessory/medal/solgov/gold/sun,
/obj/item/weapon/pickaxe/gold{
pixel_x = -12;
pixel_y = 9
},
/obj/item/weapon/reagent_containers/food/drinks/golden_cup{
pixel_x = -10;
pixel_y = -5
},
/turf/simulated/floor/outdoors/newdirt,
/area/survivalpod/superpose/DragonCave)
"TB" = (
/obj/structure/flora/sif/subterranean{
icon_state = "glowplant2"
},
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"TQ" = (
/obj/structure/outcrop/gold,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"Ud" = (
/obj/item/stack/material/gold,
/turf/simulated/floor/outdoors/newdirt,
/area/survivalpod/superpose/DragonCave)
"VL" = (
/obj/machinery/power/apc/alarms_hidden{
dir = 1;
pixel_y = 20
},
/obj/structure/closet/secure_closet/freezer/kitchen{
req_access = null
},
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/superpose/DragonCave)
"Wd" = (
/obj/item/weapon/reagent_containers/food/snacks/meat,
/obj/item/weapon/reagent_containers/food/snacks/meat,
/obj/item/weapon/reagent_containers/food/snacks/meat,
/obj/effect/decal/cleanable/filth,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"WJ" = (
/obj/structure/flora/lily1,
/turf/simulated/floor/water/hotspring,
/area/survivalpod/superpose/DragonCave)
"WN" = (
/obj/effect/decal/cleanable/filth,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"XZ" = (
/obj/structure/flora/sif/subterranean{
icon_state = "glowplant1"
},
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/outdoors/newdirt,
/area/survivalpod/superpose/DragonCave)
"Yq" = (
/obj/machinery/portable_atmospherics/hydroponics/soil,
/obj/item/seeds/onionseed{
icon_state = "seed"
},
/obj/item/seeds/tomatoseed{
icon_state = "seed";
pixel_x = 4;
pixel_y = 6
},
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"Zn" = (
/obj/effect/decal/cleanable/blood/splatter{
color = "red"
},
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
"ZE" = (
/obj/effect/decal/remains/deer,
/turf/simulated/floor/outdoors/dirt,
/area/survivalpod/superpose/DragonCave)
(1,1,1) = {"
Ef
Ef
Ef
Ef
Ef
Ef
Ef
RK
RK
RK
RK
RK
RK
RK
RK
Ef
Ef
Ef
"}
(2,1,1) = {"
Ef
RK
RK
xS
Ef
RK
RK
RK
RK
TQ
TQ
Kq
rj
RK
RK
RK
RK
Ef
"}
(3,1,1) = {"
RK
RK
RK
RK
RK
RK
RK
TQ
Kq
Kq
fw
fN
Kq
fD
TB
gJ
RK
Nh
"}
(4,1,1) = {"
RK
RK
RK
RK
RK
RK
Kq
Kq
Ho
Kq
Kq
Kq
Kq
zh
sB
nH
RK
RK
"}
(5,1,1) = {"
RK
RK
RK
RK
Kq
Kq
Kq
Zn
Kq
Kq
WN
Kq
fN
aD
cY
yB
RK
RK
"}
(6,1,1) = {"
RK
RK
RK
Kq
Kq
dQ
dQ
Kq
Kq
fN
Kq
Kq
Kq
aD
xc
Ud
RK
RK
"}
(7,1,1) = {"
RK
RK
Kq
Kq
zp
Kq
zp
xL
Bk
wy
zp
aL
Kq
db
Hn
Er
Pt
RK
"}
(8,1,1) = {"
RK
RK
Kq
Kq
Kq
RK
Kq
Kq
Kq
dQ
Kq
WN
ZE
aD
pa
Ph
Tz
RK
"}
(9,1,1) = {"
RK
RK
Jp
Jp
Jp
RK
TQ
Kq
mh
Kq
sW
Kq
WN
Kq
yE
RS
SM
RK
"}
(10,1,1) = {"
RK
Iu
na
dc
LI
RK
TB
Kq
oL
Kq
Kq
qZ
Kq
mV
dQ
XZ
RK
RK
"}
(11,1,1) = {"
jp
AK
AK
KG
RK
RK
RK
RK
dQ
wt
DI
WN
TQ
fN
zh
RK
RK
RK
"}
(12,1,1) = {"
jp
KG
na
RK
RK
RK
RK
RK
RK
fD
Wd
uh
FN
qX
qX
FN
RK
Ef
"}
(13,1,1) = {"
jp
fW
RK
RK
RK
oy
Qa
yw
RK
RK
RK
RK
FN
Kq
Kq
RK
RK
Ef
"}
(14,1,1) = {"
RK
RK
RK
FN
hc
vd
Bh
Bh
bV
RK
RK
RK
Kq
Kq
dQ
pF
RK
RK
"}
(15,1,1) = {"
RK
RK
RK
FN
VL
DX
Bh
dQ
Kq
wn
RK
Sp
dQ
Kq
EH
WJ
RK
RK
"}
(16,1,1) = {"
RK
RK
RK
FN
FN
MA
HG
Bi
dQ
Kq
Kq
dQ
dQ
qj
EH
jC
RK
RK
"}
(17,1,1) = {"
RK
RK
RK
RK
RK
RK
RK
RK
fK
kn
pD
Yq
TB
kT
EH
RK
RK
Ef
"}
(18,1,1) = {"
Ef
RK
RK
Nh
Ef
RK
RK
RK
RK
RK
RK
RK
RK
RK
RK
RK
oa
Ef
"}