Ice Hermit: No Conflicts Edition (#20428)

* Add files via upload

* AAAAAAA

* spanwer
This commit is contained in:
Cark
2023-09-24 15:57:40 -07:00
committed by GitHub
parent 53a387d574
commit 8631a68bbe
4 changed files with 671 additions and 0 deletions

View File

@@ -0,0 +1,639 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/obj/machinery/light/small{
dir = 4
},
/turf/open/floor/wood,
/area/ruin/powered/icemoon_hermit)
"b" = (
/obj/structure/rack,
/obj/machinery/light/small{
dir = 1
},
/obj/item/grown/log/tree,
/obj/item/grown/log/tree,
/obj/item/grown/log/tree,
/obj/item/grown/log/tree,
/obj/item/grown/log/tree,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/ruin/powered/icemoon_hermit)
"c" = (
/obj/structure/flora/tree/pine,
/turf/open/floor/plating/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
"d" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plasteel/cafeteria,
/area/ruin/powered/icemoon_hermit)
"e" = (
/turf/open/floor/plasteel/cafeteria,
/area/ruin/powered/icemoon_hermit)
"f" = (
/obj/machinery/smartfridge/food,
/turf/open/floor/wood,
/area/ruin/powered/icemoon_hermit)
"g" = (
/obj/structure/mineral_door/wood,
/obj/structure/fans/tiny,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/ruin/powered/icemoon_hermit)
"h" = (
/obj/structure/fans/tiny,
/obj/machinery/door/airlock/wood,
/turf/open/floor/wood,
/area/ruin/powered/icemoon_hermit)
"i" = (
/obj/machinery/griddle,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plasteel/cafeteria,
/area/ruin/powered/icemoon_hermit)
"k" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/carpet,
/area/ruin/powered/icemoon_hermit)
"l" = (
/obj/machinery/light/small{
dir = 1
},
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/ruin/powered/icemoon_hermit)
"m" = (
/turf/open/floor/wood,
/area/ruin/powered/icemoon_hermit)
"n" = (
/turf/closed/wall/mineral/wood,
/area/ruin/powered/icemoon_hermit)
"o" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/small{
dir = 8
},
/turf/open/floor/wood,
/area/ruin/powered/icemoon_hermit)
"p" = (
/obj/structure/flora/tree/dead,
/turf/open/floor/plating/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
"q" = (
/obj/item/bedsheet,
/obj/structure/bed,
/obj/effect/mob_spawn/human/icemoon_hermit{
dir = 8
},
/turf/open/floor/wood,
/area/ruin/powered/icemoon_hermit)
"t" = (
/turf/open/floor/carpet,
/area/ruin/powered/icemoon_hermit)
"u" = (
/obj/machinery/hydroponics/soil,
/turf/open/floor/plating/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
"v" = (
/obj/machinery/light/small,
/turf/open/floor/wood,
/area/ruin/powered/icemoon_hermit)
"w" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/mirror{
pixel_y = 56
},
/turf/open/floor/wood,
/area/ruin/powered/icemoon_hermit)
"x" = (
/obj/structure/barricade/wooden/crude/snow,
/obj/structure/window/reinforced/fulltile/ice,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/ruin/powered/icemoon_hermit)
"y" = (
/obj/machinery/light/small{
dir = 4
},
/obj/structure/sink/kitchen{
pixel_y = 30
},
/turf/open/floor/plasteel/cafeteria,
/area/ruin/powered/icemoon_hermit)
"z" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/rack,
/obj/item/kinetic_crusher,
/obj/item/gun/energy/kinetic_accelerator,
/turf/open/floor/wood,
/area/ruin/powered/icemoon_hermit)
"A" = (
/obj/structure/fireplace{
fuel_added = 1000;
lit = 1
},
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/carpet,
/area/ruin/powered/icemoon_hermit)
"B" = (
/obj/machinery/hydroponics/soil,
/obj/item/storage/bag/plants/portaseeder,
/turf/open/floor/plating/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
"C" = (
/obj/structure/rack,
/obj/item/grown/log/tree,
/obj/item/grown/log/tree,
/obj/item/grown/log/tree,
/obj/item/grown/log/tree,
/obj/item/grown/log/tree,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/ruin/powered/icemoon_hermit)
"D" = (
/obj/structure/dresser,
/turf/open/floor/wood{
icon_state = "wood-broken6"
},
/area/ruin/powered/icemoon_hermit)
"E" = (
/obj/machinery/vending/clothing{
onstation = 0
},
/turf/open/floor/wood,
/area/ruin/powered/icemoon_hermit)
"F" = (
/obj/structure/table/wood,
/obj/item/kitchen/rollingpin,
/turf/open/floor/plasteel/cafeteria,
/area/ruin/powered/icemoon_hermit)
"G" = (
/obj/machinery/processor,
/turf/open/floor/wood,
/area/ruin/powered/icemoon_hermit)
"H" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/wood,
/area/ruin/powered/icemoon_hermit)
"I" = (
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/icemoon/underground/explored)
"J" = (
/obj/structure/closet/crate/wooden,
/obj/item/reagent_containers/glass/woodmug,
/obj/item/reagent_containers/glass/woodmug,
/obj/item/reagent_containers/glass/woodmug,
/obj/machinery/light/small{
dir = 1
},
/turf/open/floor/wood,
/area/ruin/powered/icemoon_hermit)
"K" = (
/obj/structure/curtain,
/turf/open/floor/wood,
/area/ruin/powered/icemoon_hermit)
"L" = (
/turf/template_noop,
/area/template_noop)
"M" = (
/obj/structure/mineral_door/wood,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/ruin/powered/icemoon_hermit)
"N" = (
/obj/machinery/vending/hydronutrients{
onstation = 0
},
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/ruin/powered/icemoon_hermit)
"O" = (
/obj/machinery/vending/hydroseeds{
onstation = 0
},
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/ruin/powered/icemoon_hermit)
"P" = (
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/ruin/powered/icemoon_hermit)
"Q" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/table/wood,
/obj/machinery/reagentgrinder/kitchen,
/turf/open/floor/wood,
/area/ruin/powered/icemoon_hermit)
"R" = (
/obj/machinery/chem_dispenser/mutagensaltpeter,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/ruin/powered/icemoon_hermit)
"S" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet/secure_closet/freezer/kitchen/maintenance{
name = "refrigerator"
},
/turf/open/floor/plasteel/cafeteria,
/area/ruin/powered/icemoon_hermit)
"T" = (
/turf/open/floor/plating/asteroid/snow/icemoon,
/area/icemoon/underground/explored)
"U" = (
/obj/machinery/light/small{
dir = 8
},
/turf/open/floor/wood,
/area/ruin/powered/icemoon_hermit)
"V" = (
/obj/machinery/biogenerator,
/turf/open/floor/plating/snowed/smoothed/icemoon,
/area/ruin/powered/icemoon_hermit)
"W" = (
/obj/structure/table/wood,
/obj/item/kitchen/knife/combat/bone,
/turf/open/floor/plasteel/cafeteria,
/area/ruin/powered/icemoon_hermit)
"X" = (
/obj/machinery/oven,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plasteel/cafeteria,
/area/ruin/powered/icemoon_hermit)
"Y" = (
/turf/open/floor/wood{
icon_state = "wood-broken"
},
/area/ruin/powered/icemoon_hermit)
"Z" = (
/obj/structure/table/wood,
/turf/open/floor/plasteel/cafeteria,
/area/ruin/powered/icemoon_hermit)
(1,1,1) = {"
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
"}
(2,1,1) = {"
L
L
T
T
T
T
T
T
c
T
T
T
T
T
T
T
L
L
"}
(3,1,1) = {"
L
T
T
T
T
T
T
T
T
T
T
T
T
T
T
c
T
L
"}
(4,1,1) = {"
L
T
c
u
u
n
M
n
n
n
n
n
n
T
T
T
T
L
"}
(5,1,1) = {"
L
T
T
T
T
n
P
P
n
E
U
m
n
T
T
T
T
L
"}
(6,1,1) = {"
L
T
u
T
u
n
b
C
n
D
w
q
n
T
T
T
T
L
"}
(7,1,1) = {"
L
T
u
T
B
n
n
n
n
n
K
n
n
T
T
T
T
L
"}
(8,1,1) = {"
L
T
u
T
u
n
t
k
o
m
Y
U
n
T
T
T
T
L
"}
(9,1,1) = {"
L
T
n
n
n
n
A
k
m
m
m
m
n
I
I
T
T
L
"}
(10,1,1) = {"
L
T
n
O
N
n
t
k
Y
m
H
m
h
I
T
T
T
L
"}
(11,1,1) = {"
L
T
n
l
P
n
J
m
m
m
H
z
n
I
I
I
T
L
"}
(12,1,1) = {"
L
T
g
P
P
n
Z
F
W
m
v
n
n
I
I
T
T
L
"}
(13,1,1) = {"
L
T
n
V
R
n
i
e
d
m
H
n
T
I
T
T
T
L
"}
(14,1,1) = {"
L
T
n
n
n
n
X
d
e
m
G
n
T
T
T
T
T
L
"}
(15,1,1) = {"
L
T
T
T
T
n
S
e
e
H
Q
n
T
T
T
p
T
L
"}
(16,1,1) = {"
L
T
T
T
T
n
y
e
e
a
f
n
T
T
c
T
T
L
"}
(17,1,1) = {"
L
T
T
c
T
n
n
x
x
n
n
n
T
T
T
T
T
L
"}
(18,1,1) = {"
L
L
T
T
T
T
T
T
T
p
T
T
T
T
T
T
L
L
"}
(19,1,1) = {"
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
"}

View File

@@ -13,6 +13,12 @@
description = "How did that get here?"
suffix = "icemoon_surface_shuttle_transit.dmm"
/datum/map_template/ruin/icemoon/icemoon_hermit
name = "Icemoon Hermit"
id = "ice_hermit"
description = "The home of a hermit in the ice and snow, you can't possibly imagine who'd want to live here."
suffix = "icemoon_hermit.dmm"
/datum/map_template/ruin/icemoon/lust
name = "Ruin of Lust"
id = "lust"

View File

@@ -58,3 +58,6 @@
/area/ruin/syndicate_icemoon/xenobio
name = "Syndicate Research Outpost Xenobiology"
xenobiology_compatible = TRUE
/area/ruin/powered/icemoon_hermit
name = "Icemoon Hermit"

View File

@@ -695,6 +695,29 @@ GLOBAL_LIST_EMPTY(servant_golem_users)
belt = /obj/item/storage/belt/sabre //ceremonial shamnk
backpack_contents = list(/obj/item/modular_computer/tablet/preset/syndicate=1, /obj/item/ammo_box/a357=2, /obj/item/melee/classic_baton/telescopic=1)
//Icemoon Hermit. Player becomes a individual who sook out shelter from society by running away.
/obj/effect/mob_spawn/human/icemoon_hermit
name = "Icemoon Hermit"
short_desc = "After becoming disillusioned with society, you chose a life here with the ice and snow."
roundstart = FALSE
death = FALSE
flavour_text = "After becoming disillusioned with society, you chose a life here with the ice and snow."
icon = 'icons/obj/machines/sleeper.dmi'
icon_state = "sleeper"
outfit = /datum/outfit/ice_hermit
assignedrole = "Ice Hermit"
/datum/outfit/ice_hermit
name = "Icemoon Hermit"
uniform = /obj/item/clothing/under/color/grey/glorf
suit = /obj/item/clothing/suit/hooded/wintercoat
shoes = /obj/item/clothing/shoes/sneakers/black
back = /obj/item/storage/backpack/satchel //satchel gang
mask = /obj/item/clothing/mask/breath
l_pocket = /obj/item/tank/internals/emergency_oxygen
r_pocket = /obj/item/flashlight/glowstick
//Ancient cryogenic sleepers. Players become NT crewmen from a hundred year old space station, now on the verge of collapse.
/obj/effect/mob_spawn/human/oldsec
name = "old cryogenics pod"