@@ -0,0 +1,372 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
|
||||
/area/lavaland/surface/outdoors)
|
||||
"c" = (
|
||||
/obj/structure/sign/mining/survival{
|
||||
pixel_y = -32
|
||||
},
|
||||
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
|
||||
/area/lavaland/surface/outdoors)
|
||||
"d" = (
|
||||
/turf/closed/wall/shuttle/survival/pod{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"e" = (
|
||||
/obj/structure/sign/mining/survival{
|
||||
dir = 4;
|
||||
icon_state = "survival";
|
||||
pixel_x = 32;
|
||||
tag = "icon-survival (EAST)"
|
||||
},
|
||||
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
|
||||
/area/lavaland/surface/outdoors)
|
||||
"f" = (
|
||||
/obj/structure/fans,
|
||||
/turf/open/floor/pod/dark{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"g" = (
|
||||
/obj/machinery/smartfridge/survival_pod/empty,
|
||||
/turf/open/floor/pod/dark{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"h" = (
|
||||
/obj/item/device/gps/computer,
|
||||
/obj/structure/tubes,
|
||||
/turf/open/floor/pod/dark{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"i" = (
|
||||
/obj/structure/sign/mining/survival{
|
||||
dir = 8;
|
||||
icon_state = "survival";
|
||||
pixel_x = -32;
|
||||
tag = "icon-survival (WEST)"
|
||||
},
|
||||
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
|
||||
/area/lavaland/surface/outdoors)
|
||||
"j" = (
|
||||
/obj/effect/decal/cleanable/blood/drip,
|
||||
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
|
||||
/area/lavaland/surface/outdoors)
|
||||
"k" = (
|
||||
/obj/machinery/sleeper/survival_pod,
|
||||
/turf/open/floor/pod/dark{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"l" = (
|
||||
/obj/item/weapon/pickaxe,
|
||||
/obj/effect/decal/cleanable/blood,
|
||||
/turf/open/floor/pod/dark{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"m" = (
|
||||
/obj/structure/bed/pod,
|
||||
/obj/item/weapon/bedsheet/black,
|
||||
/obj/structure/tubes,
|
||||
/obj/machinery/light/small{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/pod/dark{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"n" = (
|
||||
/obj/effect/decal/cleanable/blood,
|
||||
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
|
||||
/area/lavaland/surface/outdoors)
|
||||
"o" = (
|
||||
/obj/effect/decal/cleanable/blood,
|
||||
/mob/living/simple_animal/hostile/asteroid/goliath/beast{
|
||||
health = 0
|
||||
},
|
||||
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
|
||||
/area/lavaland/surface/outdoors)
|
||||
"p" = (
|
||||
/obj/structure/table/survival_pod,
|
||||
/obj/item/weapon/kitchen/knife/combat/survival,
|
||||
/turf/open/floor/pod/dark{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"q" = (
|
||||
/obj/effect/mob_spawn/human/miner/explorer{
|
||||
brute_damage = 150;
|
||||
oxy_damage = 50
|
||||
},
|
||||
/obj/effect/decal/cleanable/blood,
|
||||
/obj/effect/decal/cleanable/blood/drip,
|
||||
/obj/effect/decal/cleanable/blood/footprints{
|
||||
tag = "icon-blood1 (NORTH)";
|
||||
icon_state = "blood1";
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/pod/dark{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"r" = (
|
||||
/obj/structure/tubes,
|
||||
/obj/item/weapon/crowbar,
|
||||
/obj/effect/decal/cleanable/blood/drip,
|
||||
/turf/open/floor/pod/dark{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"s" = (
|
||||
/obj/effect/decal/cleanable/blood/footprints{
|
||||
icon_state = "blood1"
|
||||
},
|
||||
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
|
||||
/area/lavaland/surface/outdoors)
|
||||
"t" = (
|
||||
/obj/effect/decal/cleanable/blood/footprints{
|
||||
tag = "icon-blood1 (NORTH)";
|
||||
icon_state = "blood1";
|
||||
dir = 1
|
||||
},
|
||||
/obj/machinery/door/airlock/survival_pod,
|
||||
/turf/open/floor/pod/dark{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"u" = (
|
||||
/obj/effect/decal/cleanable/blood/footprints{
|
||||
tag = "icon-blood1 (WEST)";
|
||||
icon_state = "blood1";
|
||||
dir = 8
|
||||
},
|
||||
/obj/effect/decal/cleanable/blood/drip,
|
||||
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
|
||||
/area/lavaland/surface/outdoors)
|
||||
"v" = (
|
||||
/obj/effect/decal/cleanable/blood/footprints{
|
||||
tag = "icon-blood1 (WEST)";
|
||||
icon_state = "blood1";
|
||||
dir = 8
|
||||
},
|
||||
/obj/effect/decal/cleanable/blood/footprints{
|
||||
icon_state = "blood1"
|
||||
},
|
||||
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
|
||||
/area/lavaland/surface/outdoors)
|
||||
"w" = (
|
||||
/obj/structure/sign/mining/survival{
|
||||
pixel_y = 32
|
||||
},
|
||||
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
|
||||
/area/lavaland/surface/outdoors)
|
||||
"x" = (
|
||||
/obj/effect/decal/cleanable/blood/drip,
|
||||
/obj/effect/decal/cleanable/blood/footprints{
|
||||
tag = "icon-blood1 (NORTH)";
|
||||
icon_state = "blood1";
|
||||
dir = 1
|
||||
},
|
||||
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
|
||||
/area/lavaland/surface/outdoors)
|
||||
"y" = (
|
||||
/obj/structure/sign/mining{
|
||||
pixel_y = 32
|
||||
},
|
||||
/obj/effect/decal/cleanable/blood/footprints{
|
||||
tag = "icon-blood1 (WEST)";
|
||||
icon_state = "blood1";
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
|
||||
/area/lavaland/surface/outdoors)
|
||||
"z" = (
|
||||
/obj/effect/decal/cleanable/blood/footprints{
|
||||
tag = "icon-blood1 (WEST)";
|
||||
icon_state = "blood1";
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
|
||||
/area/lavaland/surface/outdoors)
|
||||
"A" = (
|
||||
/obj/effect/decal/cleanable/blood/footprints{
|
||||
icon_state = "blood1"
|
||||
},
|
||||
/obj/effect/decal/cleanable/blood/drip,
|
||||
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
|
||||
/area/lavaland/surface/outdoors)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
b
|
||||
b
|
||||
e
|
||||
b
|
||||
e
|
||||
b
|
||||
b
|
||||
a
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
b
|
||||
d
|
||||
d
|
||||
d
|
||||
d
|
||||
d
|
||||
b
|
||||
a
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
a
|
||||
b
|
||||
c
|
||||
d
|
||||
f
|
||||
k
|
||||
p
|
||||
d
|
||||
w
|
||||
b
|
||||
b
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
a
|
||||
b
|
||||
b
|
||||
d
|
||||
g
|
||||
l
|
||||
q
|
||||
t
|
||||
x
|
||||
b
|
||||
b
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
c
|
||||
d
|
||||
h
|
||||
m
|
||||
r
|
||||
d
|
||||
y
|
||||
b
|
||||
b
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
a
|
||||
a
|
||||
b
|
||||
b
|
||||
d
|
||||
d
|
||||
d
|
||||
d
|
||||
d
|
||||
z
|
||||
j
|
||||
j
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
b
|
||||
b
|
||||
i
|
||||
b
|
||||
i
|
||||
u
|
||||
A
|
||||
b
|
||||
b
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
b
|
||||
b
|
||||
j
|
||||
n
|
||||
s
|
||||
v
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
o
|
||||
j
|
||||
b
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(12,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -0,0 +1,877 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/template_noop,
|
||||
/area/template_noop)
|
||||
"b" = (
|
||||
/turf/closed/mineral/volcanic/lava_land_surface,
|
||||
/area/lavaland/underground)
|
||||
"c" = (
|
||||
/turf/template_noop,
|
||||
/area/lavaland/underground)
|
||||
"d" = (
|
||||
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
|
||||
/area/lavaland/underground)
|
||||
"e" = (
|
||||
/obj/effect/decal/remains/human,
|
||||
/turf/open/floor/plating/asteroid/basalt/lava_land_surface,
|
||||
/area/lavaland/underground)
|
||||
"f" = (
|
||||
/turf/open/floor/plating/lava/smooth/lava_land_surface,
|
||||
/area/lavaland/underground)
|
||||
"g" = (
|
||||
/turf/closed/indestructible/riveted{
|
||||
icon = 'icons/turf/walls/iron_wall.dmi';
|
||||
icon_state = "iron";
|
||||
name = "dense wall"
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"h" = (
|
||||
/obj/structure/table,
|
||||
/turf/open/floor/plasteel/black{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"i" = (
|
||||
/turf/open/floor/plasteel/black{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"j" = (
|
||||
/mob/living/simple_animal/hostile/skeleton,
|
||||
/turf/open/floor/plasteel/black{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"k" = (
|
||||
/obj/structure/bodycontainer/morgue{
|
||||
desc = "An oddly modernized tomb, at least compared to where it currently is.";
|
||||
name = "tomb"
|
||||
},
|
||||
/obj/effect/mob_spawn/human/skeleton,
|
||||
/turf/open/floor/plasteel/black{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"l" = (
|
||||
/obj/structure/bodycontainer/morgue{
|
||||
desc = "An oddly modernized tomb, at least compared to where it currently is.";
|
||||
name = "tomb"
|
||||
},
|
||||
/obj/effect/mob_spawn/human/skeleton,
|
||||
/obj/item/weapon/shovel/cursed,
|
||||
/turf/open/floor/plasteel/black{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"m" = (
|
||||
/obj/item/weapon/grown/bananapeel,
|
||||
/obj/structure/mineral_door/transparent/diamond,
|
||||
/turf/open/floor/vault{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"n" = (
|
||||
/obj/item/weapon/ore/diamond,
|
||||
/turf/open/floor/plasteel/black{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"o" = (
|
||||
/turf/open/floor/vault{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"p" = (
|
||||
/obj/item/weapon/ore/gold,
|
||||
/turf/open/floor/plasteel/black{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"q" = (
|
||||
/turf/open/floor/plating/lava/smooth/lava_land_surface,
|
||||
/area/ruin/powered)
|
||||
"r" = (
|
||||
/obj/structure/bodycontainer/morgue{
|
||||
desc = "An oddly modernized tomb, at least compared to where it currently is.";
|
||||
name = "tomb"
|
||||
},
|
||||
/obj/effect/mob_spawn/human/skeleton{
|
||||
helmet = /obj/item/clothing/head/helmet/stahlhelm;
|
||||
name = "german remains";
|
||||
uniform = /obj/item/clothing/under/wwii
|
||||
},
|
||||
/turf/open/floor/plasteel/black{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"s" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/weapon/tome,
|
||||
/turf/open/floor/plasteel/black{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"t" = (
|
||||
/obj/item/weapon/grown/bananapeel,
|
||||
/obj/structure/mineral_door/silver,
|
||||
/turf/open/floor/vault{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"u" = (
|
||||
/obj/item/weapon/ore/bananium,
|
||||
/turf/open/floor/plasteel/black{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"v" = (
|
||||
/obj/item/weapon/grown/bananapeel,
|
||||
/obj/structure/mineral_door/gold,
|
||||
/turf/open/floor/vault{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"w" = (
|
||||
/obj/structure/table/optable/abductor{
|
||||
desc = "A strange, alien-like table for cutting up things, like people.";
|
||||
name = "strange alien slab"
|
||||
},
|
||||
/obj/effect/gibspawner/human,
|
||||
/obj/effect/mob_spawn/human/skeleton,
|
||||
/obj/item/weapon/veilrender/honkrender,
|
||||
/obj/item/clothing/mask/gas/clown_hat,
|
||||
/turf/open/floor/vault{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"x" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/weapon/spellbook/oneuse/charge,
|
||||
/turf/open/floor/plasteel/black{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"y" = (
|
||||
/obj/structure/bodycontainer/morgue{
|
||||
desc = "An oddly modernized tomb, at least compared to where it currently is.";
|
||||
name = "tomb"
|
||||
},
|
||||
/obj/effect/mob_spawn/human/skeleton{
|
||||
helmet = /obj/item/clothing/head/ushanka;
|
||||
name = "russian remains";
|
||||
uniform = /obj/item/clothing/under/soviet
|
||||
},
|
||||
/turf/open/floor/plasteel/black{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"z" = (
|
||||
/obj/item/weapon/ore/uranium,
|
||||
/turf/open/floor/plasteel/black{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"A" = (
|
||||
/obj/item/weapon/ore/plasma,
|
||||
/turf/open/floor/plasteel/black{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"B" = (
|
||||
/obj/item/weapon/grown/bananapeel,
|
||||
/obj/structure/mineral_door/iron,
|
||||
/turf/open/floor/vault{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"C" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/weapon/twohanded/spear,
|
||||
/obj/item/weapon/shield/riot/buckler,
|
||||
/turf/open/floor/plasteel/black{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
"D" = (
|
||||
/obj/item/weapon/grown/bananapeel,
|
||||
/obj/structure/mineral_door/iron,
|
||||
/turf/open/floor/plasteel/black{
|
||||
baseturf = /turf/open/floor/plating/lava/smooth/lava_land_surface
|
||||
},
|
||||
/area/ruin/powered)
|
||||
|
||||
(1,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
b
|
||||
d
|
||||
d
|
||||
e
|
||||
d
|
||||
b
|
||||
b
|
||||
d
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
d
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
d
|
||||
d
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
b
|
||||
a
|
||||
e
|
||||
d
|
||||
d
|
||||
b
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
b
|
||||
f
|
||||
f
|
||||
d
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
b
|
||||
b
|
||||
d
|
||||
d
|
||||
e
|
||||
b
|
||||
g
|
||||
k
|
||||
h
|
||||
j
|
||||
k
|
||||
j
|
||||
x
|
||||
y
|
||||
g
|
||||
b
|
||||
b
|
||||
f
|
||||
d
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
a
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
d
|
||||
f
|
||||
b
|
||||
g
|
||||
g
|
||||
j
|
||||
i
|
||||
i
|
||||
i
|
||||
i
|
||||
i
|
||||
j
|
||||
g
|
||||
b
|
||||
f
|
||||
f
|
||||
e
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
a
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
b
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
t
|
||||
g
|
||||
t
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
a
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
n
|
||||
o
|
||||
o
|
||||
o
|
||||
i
|
||||
o
|
||||
o
|
||||
o
|
||||
z
|
||||
g
|
||||
g
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
"}
|
||||
(9,1,1) = {"
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
g
|
||||
h
|
||||
i
|
||||
j
|
||||
g
|
||||
o
|
||||
n
|
||||
o
|
||||
o
|
||||
i
|
||||
o
|
||||
o
|
||||
z
|
||||
o
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
b
|
||||
b
|
||||
"}
|
||||
(10,1,1) = {"
|
||||
a
|
||||
a
|
||||
b
|
||||
b
|
||||
g
|
||||
i
|
||||
k
|
||||
i
|
||||
g
|
||||
o
|
||||
i
|
||||
q
|
||||
q
|
||||
i
|
||||
q
|
||||
q
|
||||
i
|
||||
o
|
||||
g
|
||||
C
|
||||
C
|
||||
C
|
||||
g
|
||||
b
|
||||
b
|
||||
"}
|
||||
(11,1,1) = {"
|
||||
a
|
||||
a
|
||||
c
|
||||
d
|
||||
g
|
||||
i
|
||||
i
|
||||
i
|
||||
g
|
||||
o
|
||||
q
|
||||
i
|
||||
q
|
||||
i
|
||||
q
|
||||
i
|
||||
q
|
||||
o
|
||||
g
|
||||
i
|
||||
i
|
||||
i
|
||||
g
|
||||
b
|
||||
b
|
||||
"}
|
||||
(12,1,1) = {"
|
||||
a
|
||||
a
|
||||
b
|
||||
e
|
||||
g
|
||||
j
|
||||
i
|
||||
i
|
||||
m
|
||||
o
|
||||
q
|
||||
q
|
||||
o
|
||||
u
|
||||
o
|
||||
q
|
||||
q
|
||||
o
|
||||
B
|
||||
i
|
||||
j
|
||||
i
|
||||
D
|
||||
b
|
||||
b
|
||||
"}
|
||||
(13,1,1) = {"
|
||||
a
|
||||
a
|
||||
b
|
||||
b
|
||||
g
|
||||
i
|
||||
l
|
||||
i
|
||||
g
|
||||
i
|
||||
i
|
||||
i
|
||||
u
|
||||
w
|
||||
u
|
||||
i
|
||||
i
|
||||
i
|
||||
g
|
||||
i
|
||||
i
|
||||
i
|
||||
g
|
||||
d
|
||||
d
|
||||
"}
|
||||
(14,1,1) = {"
|
||||
a
|
||||
a
|
||||
b
|
||||
b
|
||||
g
|
||||
j
|
||||
i
|
||||
i
|
||||
m
|
||||
o
|
||||
q
|
||||
q
|
||||
o
|
||||
u
|
||||
o
|
||||
q
|
||||
q
|
||||
o
|
||||
B
|
||||
i
|
||||
j
|
||||
i
|
||||
D
|
||||
b
|
||||
b
|
||||
"}
|
||||
(15,1,1) = {"
|
||||
a
|
||||
a
|
||||
b
|
||||
b
|
||||
g
|
||||
i
|
||||
i
|
||||
i
|
||||
g
|
||||
o
|
||||
q
|
||||
i
|
||||
q
|
||||
i
|
||||
q
|
||||
i
|
||||
q
|
||||
o
|
||||
g
|
||||
i
|
||||
i
|
||||
i
|
||||
g
|
||||
b
|
||||
b
|
||||
"}
|
||||
(16,1,1) = {"
|
||||
a
|
||||
a
|
||||
b
|
||||
e
|
||||
g
|
||||
i
|
||||
k
|
||||
i
|
||||
g
|
||||
o
|
||||
i
|
||||
q
|
||||
q
|
||||
i
|
||||
q
|
||||
q
|
||||
i
|
||||
o
|
||||
g
|
||||
C
|
||||
C
|
||||
C
|
||||
g
|
||||
b
|
||||
b
|
||||
"}
|
||||
(17,1,1) = {"
|
||||
a
|
||||
a
|
||||
b
|
||||
d
|
||||
g
|
||||
h
|
||||
i
|
||||
j
|
||||
g
|
||||
o
|
||||
p
|
||||
o
|
||||
o
|
||||
i
|
||||
o
|
||||
o
|
||||
A
|
||||
o
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
b
|
||||
b
|
||||
"}
|
||||
(18,1,1) = {"
|
||||
a
|
||||
a
|
||||
b
|
||||
f
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
p
|
||||
o
|
||||
o
|
||||
o
|
||||
i
|
||||
o
|
||||
o
|
||||
o
|
||||
A
|
||||
g
|
||||
g
|
||||
b
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
"}
|
||||
(19,1,1) = {"
|
||||
a
|
||||
a
|
||||
b
|
||||
d
|
||||
b
|
||||
b
|
||||
d
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
v
|
||||
g
|
||||
v
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
b
|
||||
e
|
||||
d
|
||||
d
|
||||
d
|
||||
d
|
||||
"}
|
||||
(20,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
b
|
||||
b
|
||||
e
|
||||
d
|
||||
g
|
||||
g
|
||||
r
|
||||
s
|
||||
i
|
||||
k
|
||||
i
|
||||
h
|
||||
k
|
||||
g
|
||||
b
|
||||
b
|
||||
d
|
||||
f
|
||||
d
|
||||
a
|
||||
a
|
||||
"}
|
||||
(21,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
b
|
||||
b
|
||||
e
|
||||
d
|
||||
g
|
||||
j
|
||||
i
|
||||
j
|
||||
i
|
||||
j
|
||||
i
|
||||
j
|
||||
g
|
||||
b
|
||||
e
|
||||
d
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(22,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
b
|
||||
b
|
||||
b
|
||||
d
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
g
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(23,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
d
|
||||
b
|
||||
b
|
||||
f
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
f
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(24,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
b
|
||||
b
|
||||
d
|
||||
e
|
||||
b
|
||||
b
|
||||
d
|
||||
d
|
||||
b
|
||||
b
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
(25,1,1) = {"
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
b
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
"}
|
||||
@@ -174,3 +174,28 @@
|
||||
making sure people work on their cardio."
|
||||
suffix = "lavaland_gym.dmm"
|
||||
cost = 10
|
||||
|
||||
/datum/map_template/ruin/lavaland/survivalcapsule
|
||||
name = "Survival Capsule Ruins"
|
||||
id = "survivalcapsule"
|
||||
description = "What was once sanctuary to the common miner, \
|
||||
is now their tomb."
|
||||
suffix = "lavaland_surface_survivalpod.dmm"
|
||||
cost = 5
|
||||
|
||||
/datum/map_template/ruin/lavaland/wwiioutpost
|
||||
name = "Strange Outpost"
|
||||
id = "nazi"
|
||||
description = "The ruins of an outpost, skeletons and empty shell casings litter the interior of \
|
||||
the structure. Some of these uniforms look awfully strange.."
|
||||
suffix = "lavaland_surface_wwiioutpost.dmm"
|
||||
cost = 20
|
||||
allow_duplicates = FALSE
|
||||
|
||||
/datum/map_template/ruin/lavaland/tomb
|
||||
name = "Strange Outpost"
|
||||
id = "tomb"
|
||||
description = "A strange tomb, housing the dead of whatever strange civilization \
|
||||
lived here before. You swear you hear rattling coming from the inside."
|
||||
suffix = "lavaland_surface_tomb.dmm"
|
||||
cost = 10
|
||||
|
||||
@@ -359,6 +359,11 @@
|
||||
suit = /obj/item/clothing/suit/space/hardsuit/mining
|
||||
mask = /obj/item/clothing/mask/breath
|
||||
|
||||
/obj/effect/mob_spawn/human/miner/explorer
|
||||
uniform = /obj/item/clothing/under/rank/miner/lavaland
|
||||
gloves = /obj/item/clothing/gloves/color/black
|
||||
back = /obj/item/weapon/storage/backpack/security
|
||||
shoes = /obj/item/clothing/shoes/jackboots
|
||||
|
||||
/obj/effect/mob_spawn/human/plasmaman
|
||||
mob_species = /datum/species/plasmaman
|
||||
@@ -453,6 +458,17 @@
|
||||
icon_state = "sleeper"
|
||||
flavour_text = "You are a Nanotrasen Commander!"
|
||||
|
||||
/obj/effect/mob_spawn/human/wwii
|
||||
name = "World War II Reenactor"
|
||||
uniform = /obj/item/clothing/under/wwii
|
||||
shoes = /obj/item/clothing/shoes/combat
|
||||
gloves = /obj/item/clothing/gloves/combat
|
||||
mask = /obj/item/clothing/mask/gas
|
||||
helmet = /obj/item/clothing/head/helmet/stahlhelm
|
||||
back = /obj/item/weapon/storage/backpack/security
|
||||
has_id = 0
|
||||
|
||||
|
||||
/////////////////Spooky Undead//////////////////////
|
||||
|
||||
/obj/effect/mob_spawn/human/skeleton
|
||||
|
||||
@@ -261,3 +261,36 @@
|
||||
desc = "A paper sack with crude holes cut out for eyes and a sketchy smile drawn on the front. Not creepy at all."
|
||||
icon_state = "papersack_smile"
|
||||
flags_inv = HIDEHAIR|HIDEFACE|HIDEEARS
|
||||
|
||||
/*
|
||||
-!WARNING!-
|
||||
-POTENTIAL TRIGGER-INDUCING ITEMS AHEAD-
|
||||
-TREAD WITH CAUTION-
|
||||
*/
|
||||
|
||||
/obj/item/clothing/head/helmet/stahlhelm
|
||||
name = "stahlhelm"
|
||||
desc = "A hard military helmet, seems dusty."
|
||||
icon_state = "stalhelm"
|
||||
item_state = "stalhelm"
|
||||
armor = list(melee = 15, bullet = 10, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||
strip_delay = 30
|
||||
|
||||
/obj/item/clothing/head/helmet/panzer
|
||||
name = "Panzer Cap"
|
||||
desc = "A fancy-looking military cap."
|
||||
icon_state = "panzercap"
|
||||
item_state = "panzercap"
|
||||
|
||||
/obj/item/clothing/head/helmet/naziofficer
|
||||
name = "Officer Cap"
|
||||
desc = "A cap fit for a commanding officer."
|
||||
icon_state = "officercap"
|
||||
item_state = "officercap"
|
||||
armor = list(melee = 20, bullet = 15, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||
strip_delay = 60
|
||||
|
||||
/*
|
||||
-YOU HAVE SAFETLY PASSED THE POTENTIALLY-TRIGGERING CONTENT-
|
||||
-PLEASE RESUME NORMAL, POLITICALLY CORRECT ACTIVITY-
|
||||
*/
|
||||
@@ -574,3 +574,32 @@
|
||||
item_state = "hostanclothes"
|
||||
item_color = "hostanclothes"
|
||||
|
||||
/*
|
||||
-!WARNING!-
|
||||
-POTENTIAL TRIGGER-INDUCING ITEMS AHEAD-
|
||||
-TREAD WITH CAUTION-
|
||||
*/
|
||||
|
||||
/obj/item/clothing/under/wwii
|
||||
name = "dusty uniform"
|
||||
desc = "A dusty old uniform, a relic from a time before."
|
||||
icon_state = "soldieruniform"
|
||||
item_state = "soldieruniform"
|
||||
item_color = "soldieruniform"
|
||||
armor = list(melee = 10, bullet = 5, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||
strip_delay = 50
|
||||
|
||||
|
||||
/obj/item/clothing/under/wwii/officer
|
||||
name = "dusty uniform"
|
||||
desc = "A dusty old uniform, a relic from a time before. This one looks more official."
|
||||
icon_state = "officeruniform"
|
||||
item_state = "officeruniform"
|
||||
item_color = "officeruniform"
|
||||
armor = list(melee = 15, bullet = 10, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
|
||||
strip_delay = 60
|
||||
|
||||
/*
|
||||
-YOU HAVE SAFETLY PASSED THE POTENTIALLY-TRIGGERING CONTENT-
|
||||
-PLEASE RESUME NORMAL, POLITICALLY CORRECT ACTIVITY-
|
||||
*/
|
||||
|
||||
@@ -458,6 +458,13 @@
|
||||
max_n_of_items = 10
|
||||
pixel_y = -4
|
||||
|
||||
/obj/machinery/smartfridge/survival_pod/empty
|
||||
name = "dusty survival pod storage"
|
||||
desc = "A heated storage unit. This ones seen better days."
|
||||
|
||||
/obj/machinery/smartfridge/survival_pod/empty/New()
|
||||
return()
|
||||
|
||||
/obj/machinery/smartfridge/survival_pod/accept_check(obj/item/O)
|
||||
if(istype(O, /obj/item))
|
||||
return 1
|
||||
|
||||
@@ -0,0 +1,103 @@
|
||||
/*
|
||||
-!WARNING!-
|
||||
-POTENTIAL TRIGGER-INDUCING ITEMS AHEAD-
|
||||
-TREAD WITH CAUTION-
|
||||
*/
|
||||
|
||||
/mob/living/simple_animal/hostile/wwii
|
||||
name = "World War II Reenactor"
|
||||
desc = "A VERY enthusiastic WWII reenactor."
|
||||
icon_state = "nsoldier"
|
||||
icon_living = "nsoldier"
|
||||
speak_chance = 0
|
||||
turns_per_move = 5
|
||||
response_help = "pokes"
|
||||
response_disarm = "shoves"
|
||||
response_harm = "hits"
|
||||
speed = 0
|
||||
stat_attack = 1
|
||||
robust_searching = 1
|
||||
maxHealth = 100
|
||||
health = 100
|
||||
harm_intent_damage = 10
|
||||
melee_damage_lower = 10
|
||||
melee_damage_upper = 15
|
||||
attacktext = "punches"
|
||||
attack_sound = 'sound/weapons/punch1.ogg'
|
||||
a_intent = "harm"
|
||||
loot = list(/obj/effect/mob_spawn/human/wwii)
|
||||
atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0)
|
||||
unsuitable_atmos_damage = 15
|
||||
faction = list("german")
|
||||
check_friendly_fire = 1
|
||||
status_flags = CANPUSH
|
||||
del_on_death = 1
|
||||
|
||||
/mob/living/simple_animal/hostile/wwii/ranged
|
||||
ranged = 1
|
||||
rapid = 1
|
||||
retreat_distance = 5
|
||||
minimum_distance = 5
|
||||
icon_state = "nsoldierranged"
|
||||
icon_living = "nsoldierranged"
|
||||
casingtype = /obj/item/ammo_casing/c45nostamina
|
||||
projectilesound = 'sound/weapons/Gunshot_smg.ogg'
|
||||
|
||||
/mob/living/simple_animal/hostile/wwii/melee
|
||||
name = "Hulking World War II Reenactor"
|
||||
icon_state = "nsoldierbuff"
|
||||
icon_living = "nsoldierbuff"
|
||||
stat_attack = 0
|
||||
speed = 4
|
||||
maxHealth = 200
|
||||
health = 200
|
||||
force_threshold = 10
|
||||
harm_intent_damage = 25
|
||||
melee_damage_lower = 25
|
||||
melee_damage_upper = 30
|
||||
environment_smash = 2
|
||||
attacktext = "slams"
|
||||
deathmessage = "The Reenactor's body collapses in on itself from the strain!"
|
||||
loot = list(/obj/effect/gibspawner/human)
|
||||
|
||||
/mob/living/simple_animal/hostile/wwii/melee/AttackingTarget()
|
||||
..()
|
||||
if(iscarbon(target))
|
||||
var/mob/living/carbon/C = target
|
||||
if(prob(40))
|
||||
C.Weaken(3)
|
||||
C.adjustBruteLoss(10)
|
||||
C.visible_message("<span class='danger'>\The [src] smashes \the [C] into the ground!</span>", \
|
||||
"<span class='userdanger'>\The [src] smashes you into the ground!</span>")
|
||||
src.say(pick("RAAAAAGGHHHH!!!","AAAARRRGGHHHH!!!","RRRAAUUUGGHH!!!"))
|
||||
|
||||
|
||||
/mob/living/simple_animal/hostile/wwii/bomber
|
||||
name = "Mini-Führer"
|
||||
desc = "A small, robotic recreation of the Führer himself; it seems like he wants to tell you something."
|
||||
icon_state = "miniheil"
|
||||
icon_living = "miniheil"
|
||||
speed = 1
|
||||
maxHealth = 25
|
||||
health = 25
|
||||
harm_intent_damage = 5
|
||||
melee_damage_lower = 5
|
||||
melee_damage_upper = 7
|
||||
attacktext = "heils"
|
||||
deathmessage = "The Mini-Führer explodes!"
|
||||
loot = list(/obj/effect/gibspawner/robot)
|
||||
|
||||
/mob/living/simple_animal/hostile/wwii/bomber/AttackingTarget()
|
||||
..()
|
||||
if(iscarbon(target))
|
||||
var/mob/living/carbon/C = target
|
||||
if(prob(90))
|
||||
C.Weaken(2)
|
||||
src.say("HEIL HITLER!")
|
||||
explosion(src, 0, 0, 2, 3, 2)
|
||||
src.gib()
|
||||
|
||||
/*
|
||||
-YOU HAVE SAFETLY PASSED THE POTENTIALLY-TRIGGERING CONTENT-
|
||||
-PLEASE RESUME NORMAL, POLITICALLY CORRECT ACTIVITY-
|
||||
*/
|
||||
@@ -29,4 +29,7 @@
|
||||
#_maps/RandomRuins/LavaRuins/lavaland_surface_automated_trade_outpost.dmm
|
||||
#_maps/RandomRuins/LavaRuins/lavaland_surface_xeno_nest.dmm
|
||||
#_maps/RandomRuins/LavaRuins/lavaland_surface_animal_hospital.dmm
|
||||
#_maps/RandomRuins/LavaRuins/lavaland_gym.dmm
|
||||
#_maps/RandomRuins/LavaRuins/lavaland_gym.dmm
|
||||
#_maps/RandomRuins/LavaRuins/lavaland_surface_survivalpod.dmm
|
||||
#_maps/RandomRuins/LavaRuins/lavaland_surface_wwiioutpost.dmm
|
||||
#_maps/RandomRuins/LavaRuins/lavaland_surface_tomb.dmm
|
||||
|
||||
|
Before Width: | Height: | Size: 198 KiB After Width: | Height: | Size: 206 KiB |
|
Before Width: | Height: | Size: 142 KiB After Width: | Height: | Size: 142 KiB |
|
Before Width: | Height: | Size: 214 KiB After Width: | Height: | Size: 214 KiB |
|
Before Width: | Height: | Size: 68 KiB After Width: | Height: | Size: 69 KiB |
|
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 49 KiB |
@@ -1435,6 +1435,7 @@
|
||||
#include "code\modules\mob\living\simple_animal\hostile\mushroom.dm"
|
||||
#include "code\modules\mob\living\simple_animal\hostile\nanotrasen.dm"
|
||||
#include "code\modules\mob\living\simple_animal\hostile\pirate.dm"
|
||||
#include "code\modules\mob\living\simple_animal\hostile\reenactors.dm"
|
||||
#include "code\modules\mob\living\simple_animal\hostile\russian.dm"
|
||||
#include "code\modules\mob\living\simple_animal\hostile\skeleton.dm"
|
||||
#include "code\modules\mob\living\simple_animal\hostile\statue.dm"
|
||||
|
||||