Resprites the hierophant arena (#89748)
## About The Pull Request Resprites the hierophant arena walls, floors, and temporary arena walls. https://github.com/user-attachments/assets/9dafd93d-ee04-4497-8754-b212e767fc0f Floors colors and animations are tame enough to not be disruptive during the actual bossfight and don't blend with attack telegraphing (killed him a couple of times to make sure that its all fine) ## Why It's Good For The Game Hierophant arena is 9 years old and really ugly. ## Changelog 🆑 image: Resprited the hierophant arena /🆑
@@ -57,8 +57,8 @@ a
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
@@ -70,8 +70,8 @@ b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
@@ -80,25 +80,25 @@ a
|
||||
(3,1,1) = {"
|
||||
a
|
||||
b
|
||||
e
|
||||
b
|
||||
f
|
||||
f
|
||||
b
|
||||
c
|
||||
c
|
||||
b
|
||||
b
|
||||
e
|
||||
b
|
||||
a
|
||||
b
|
||||
b
|
||||
e
|
||||
b
|
||||
a
|
||||
b
|
||||
e
|
||||
b
|
||||
f
|
||||
f
|
||||
b
|
||||
c
|
||||
c
|
||||
b
|
||||
b
|
||||
e
|
||||
b
|
||||
a
|
||||
"}
|
||||
@@ -114,7 +114,7 @@ b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
@@ -129,52 +129,52 @@ b
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
b
|
||||
b
|
||||
c
|
||||
e
|
||||
f
|
||||
b
|
||||
a
|
||||
a
|
||||
b
|
||||
c
|
||||
b
|
||||
f
|
||||
e
|
||||
b
|
||||
b
|
||||
c
|
||||
b
|
||||
b
|
||||
b
|
||||
c
|
||||
e
|
||||
f
|
||||
b
|
||||
a
|
||||
a
|
||||
b
|
||||
c
|
||||
b
|
||||
f
|
||||
e
|
||||
b
|
||||
"}
|
||||
(6,1,1) = {"
|
||||
b
|
||||
b
|
||||
c
|
||||
e
|
||||
f
|
||||
b
|
||||
a
|
||||
a
|
||||
b
|
||||
c
|
||||
b
|
||||
f
|
||||
e
|
||||
b
|
||||
b
|
||||
c
|
||||
b
|
||||
b
|
||||
b
|
||||
c
|
||||
e
|
||||
f
|
||||
b
|
||||
a
|
||||
a
|
||||
b
|
||||
c
|
||||
b
|
||||
f
|
||||
e
|
||||
b
|
||||
"}
|
||||
(7,1,1) = {"
|
||||
@@ -184,17 +184,17 @@ b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
@@ -205,25 +205,25 @@ b
|
||||
(8,1,1) = {"
|
||||
a
|
||||
b
|
||||
e
|
||||
b
|
||||
f
|
||||
f
|
||||
b
|
||||
c
|
||||
c
|
||||
e
|
||||
e
|
||||
e
|
||||
b
|
||||
a
|
||||
b
|
||||
e
|
||||
e
|
||||
e
|
||||
b
|
||||
a
|
||||
e
|
||||
e
|
||||
e
|
||||
c
|
||||
c
|
||||
b
|
||||
e
|
||||
b
|
||||
f
|
||||
f
|
||||
b
|
||||
e
|
||||
b
|
||||
a
|
||||
"}
|
||||
@@ -232,22 +232,22 @@ a
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
f
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
b
|
||||
c
|
||||
b
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
@@ -259,17 +259,17 @@ a
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
b
|
||||
a
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
a
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
@@ -284,17 +284,17 @@ b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
@@ -305,25 +305,25 @@ a
|
||||
(12,1,1) = {"
|
||||
a
|
||||
c
|
||||
b
|
||||
b
|
||||
e
|
||||
e
|
||||
c
|
||||
c
|
||||
e
|
||||
e
|
||||
f
|
||||
e
|
||||
c
|
||||
b
|
||||
e
|
||||
d
|
||||
e
|
||||
e
|
||||
f
|
||||
b
|
||||
c
|
||||
e
|
||||
e
|
||||
c
|
||||
c
|
||||
b
|
||||
b
|
||||
e
|
||||
e
|
||||
c
|
||||
a
|
||||
"}
|
||||
@@ -334,17 +334,17 @@ b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
@@ -359,17 +359,17 @@ a
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
b
|
||||
a
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
a
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
@@ -382,22 +382,22 @@ a
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
f
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
b
|
||||
c
|
||||
b
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
a
|
||||
@@ -405,25 +405,25 @@ a
|
||||
(16,1,1) = {"
|
||||
a
|
||||
b
|
||||
e
|
||||
b
|
||||
f
|
||||
f
|
||||
b
|
||||
c
|
||||
c
|
||||
e
|
||||
e
|
||||
e
|
||||
b
|
||||
a
|
||||
b
|
||||
e
|
||||
e
|
||||
e
|
||||
b
|
||||
a
|
||||
e
|
||||
e
|
||||
e
|
||||
c
|
||||
c
|
||||
b
|
||||
e
|
||||
b
|
||||
f
|
||||
f
|
||||
b
|
||||
e
|
||||
b
|
||||
a
|
||||
"}
|
||||
@@ -434,17 +434,17 @@ b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
@@ -454,52 +454,52 @@ b
|
||||
"}
|
||||
(18,1,1) = {"
|
||||
b
|
||||
b
|
||||
c
|
||||
e
|
||||
f
|
||||
b
|
||||
a
|
||||
a
|
||||
b
|
||||
c
|
||||
b
|
||||
f
|
||||
e
|
||||
b
|
||||
b
|
||||
c
|
||||
b
|
||||
b
|
||||
b
|
||||
c
|
||||
e
|
||||
f
|
||||
b
|
||||
a
|
||||
a
|
||||
b
|
||||
c
|
||||
b
|
||||
f
|
||||
e
|
||||
b
|
||||
"}
|
||||
(19,1,1) = {"
|
||||
b
|
||||
b
|
||||
c
|
||||
e
|
||||
f
|
||||
b
|
||||
a
|
||||
a
|
||||
b
|
||||
c
|
||||
b
|
||||
f
|
||||
e
|
||||
b
|
||||
b
|
||||
c
|
||||
b
|
||||
b
|
||||
b
|
||||
c
|
||||
e
|
||||
f
|
||||
b
|
||||
a
|
||||
a
|
||||
b
|
||||
c
|
||||
b
|
||||
f
|
||||
e
|
||||
b
|
||||
"}
|
||||
(20,1,1) = {"
|
||||
@@ -514,7 +514,7 @@ b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
@@ -530,25 +530,25 @@ b
|
||||
(21,1,1) = {"
|
||||
a
|
||||
b
|
||||
e
|
||||
b
|
||||
f
|
||||
f
|
||||
b
|
||||
c
|
||||
c
|
||||
b
|
||||
b
|
||||
e
|
||||
b
|
||||
a
|
||||
b
|
||||
b
|
||||
e
|
||||
b
|
||||
a
|
||||
b
|
||||
e
|
||||
b
|
||||
f
|
||||
f
|
||||
b
|
||||
c
|
||||
c
|
||||
b
|
||||
b
|
||||
e
|
||||
b
|
||||
a
|
||||
"}
|
||||
@@ -557,8 +557,8 @@ a
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
@@ -570,8 +570,8 @@ b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
b
|
||||
e
|
||||
e
|
||||
b
|
||||
b
|
||||
b
|
||||
|
||||
@@ -37,6 +37,10 @@
|
||||
"w" = (
|
||||
/turf/template_noop,
|
||||
/area/virtual_domain/safehouse)
|
||||
"B" = (
|
||||
/obj/structure/marker_beacon/indigo,
|
||||
/turf/open/indestructible/hierophant/two,
|
||||
/area/lavaland/surface/outdoors/virtual_domain)
|
||||
"E" = (
|
||||
/mob/living/simple_animal/hostile/megafauna/hierophant,
|
||||
/turf/open/indestructible/hierophant/two,
|
||||
@@ -54,7 +58,7 @@
|
||||
/obj/machinery/light/small/blacklight/directional/south,
|
||||
/obj/effect/baseturf_helper/virtual_domain,
|
||||
/turf/open/indestructible/hierophant,
|
||||
/area/virtual_domain)
|
||||
/area/lavaland/surface/outdoors/virtual_domain)
|
||||
"S" = (
|
||||
/obj/effect/mob_spawn/corpse/human/miner,
|
||||
/turf/open/indestructible/hierophant,
|
||||
@@ -152,8 +156,8 @@ r
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
K
|
||||
K
|
||||
a
|
||||
a
|
||||
a
|
||||
@@ -165,8 +169,8 @@ a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
K
|
||||
K
|
||||
a
|
||||
a
|
||||
a
|
||||
@@ -190,25 +194,25 @@ W
|
||||
W
|
||||
r
|
||||
a
|
||||
K
|
||||
a
|
||||
c
|
||||
c
|
||||
a
|
||||
h
|
||||
h
|
||||
a
|
||||
a
|
||||
K
|
||||
a
|
||||
r
|
||||
a
|
||||
a
|
||||
K
|
||||
a
|
||||
r
|
||||
a
|
||||
K
|
||||
a
|
||||
c
|
||||
c
|
||||
a
|
||||
h
|
||||
h
|
||||
a
|
||||
a
|
||||
K
|
||||
a
|
||||
r
|
||||
W
|
||||
@@ -239,8 +243,7 @@ a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
K
|
||||
a
|
||||
a
|
||||
a
|
||||
@@ -253,9 +256,10 @@ a
|
||||
a
|
||||
r
|
||||
r
|
||||
W
|
||||
W
|
||||
Y
|
||||
r
|
||||
r
|
||||
r
|
||||
r
|
||||
Y
|
||||
Y
|
||||
Y
|
||||
@@ -269,33 +273,33 @@ W
|
||||
(6,1,1) = {"
|
||||
W
|
||||
r
|
||||
a
|
||||
h
|
||||
K
|
||||
c
|
||||
a
|
||||
r
|
||||
r
|
||||
a
|
||||
h
|
||||
n
|
||||
c
|
||||
B
|
||||
a
|
||||
a
|
||||
h
|
||||
a
|
||||
a
|
||||
a
|
||||
h
|
||||
K
|
||||
c
|
||||
a
|
||||
r
|
||||
r
|
||||
a
|
||||
h
|
||||
a
|
||||
c
|
||||
K
|
||||
a
|
||||
a
|
||||
a
|
||||
K
|
||||
K
|
||||
r
|
||||
W
|
||||
Y
|
||||
Y
|
||||
Y
|
||||
Y
|
||||
@@ -309,31 +313,32 @@ W
|
||||
(7,1,1) = {"
|
||||
W
|
||||
r
|
||||
a
|
||||
h
|
||||
K
|
||||
c
|
||||
a
|
||||
r
|
||||
r
|
||||
a
|
||||
h
|
||||
a
|
||||
c
|
||||
K
|
||||
a
|
||||
a
|
||||
h
|
||||
a
|
||||
a
|
||||
a
|
||||
h
|
||||
K
|
||||
c
|
||||
a
|
||||
r
|
||||
r
|
||||
a
|
||||
h
|
||||
a
|
||||
a
|
||||
c
|
||||
K
|
||||
a
|
||||
a
|
||||
a
|
||||
K
|
||||
K
|
||||
r
|
||||
Y
|
||||
Y
|
||||
@@ -343,7 +348,6 @@ Y
|
||||
Y
|
||||
Y
|
||||
Y
|
||||
Y
|
||||
W
|
||||
"}
|
||||
(8,1,1) = {"
|
||||
@@ -354,25 +358,25 @@ a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
n
|
||||
a
|
||||
a
|
||||
r
|
||||
a
|
||||
r
|
||||
r
|
||||
a
|
||||
a
|
||||
r
|
||||
@@ -390,32 +394,32 @@ W
|
||||
W
|
||||
r
|
||||
a
|
||||
K
|
||||
a
|
||||
c
|
||||
c
|
||||
a
|
||||
h
|
||||
h
|
||||
K
|
||||
K
|
||||
K
|
||||
a
|
||||
r
|
||||
a
|
||||
K
|
||||
K
|
||||
K
|
||||
a
|
||||
r
|
||||
K
|
||||
K
|
||||
K
|
||||
h
|
||||
h
|
||||
a
|
||||
K
|
||||
a
|
||||
c
|
||||
c
|
||||
a
|
||||
K
|
||||
a
|
||||
r
|
||||
W
|
||||
r
|
||||
S
|
||||
a
|
||||
a
|
||||
r
|
||||
r
|
||||
Y
|
||||
Y
|
||||
@@ -432,29 +436,29 @@ r
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
c
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
a
|
||||
a
|
||||
a
|
||||
K
|
||||
a
|
||||
h
|
||||
a
|
||||
K
|
||||
a
|
||||
a
|
||||
a
|
||||
K
|
||||
K
|
||||
a
|
||||
a
|
||||
a
|
||||
r
|
||||
W
|
||||
W
|
||||
r
|
||||
a
|
||||
K
|
||||
K
|
||||
a
|
||||
N
|
||||
w
|
||||
@@ -474,17 +478,17 @@ r
|
||||
a
|
||||
a
|
||||
a
|
||||
K
|
||||
a
|
||||
r
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
K
|
||||
r
|
||||
K
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
@@ -492,9 +496,9 @@ r
|
||||
a
|
||||
r
|
||||
W
|
||||
W
|
||||
W
|
||||
r
|
||||
K
|
||||
K
|
||||
a
|
||||
a
|
||||
w
|
||||
@@ -514,17 +518,17 @@ a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
@@ -532,8 +536,8 @@ a
|
||||
a
|
||||
r
|
||||
W
|
||||
W
|
||||
W
|
||||
r
|
||||
r
|
||||
r
|
||||
a
|
||||
a
|
||||
@@ -550,25 +554,25 @@ W
|
||||
W
|
||||
r
|
||||
h
|
||||
a
|
||||
a
|
||||
K
|
||||
K
|
||||
h
|
||||
h
|
||||
K
|
||||
K
|
||||
c
|
||||
K
|
||||
h
|
||||
a
|
||||
K
|
||||
E
|
||||
K
|
||||
K
|
||||
c
|
||||
a
|
||||
h
|
||||
K
|
||||
K
|
||||
h
|
||||
h
|
||||
a
|
||||
a
|
||||
K
|
||||
K
|
||||
h
|
||||
r
|
||||
W
|
||||
@@ -594,17 +598,17 @@ a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
@@ -612,8 +616,8 @@ a
|
||||
a
|
||||
r
|
||||
W
|
||||
W
|
||||
W
|
||||
r
|
||||
r
|
||||
r
|
||||
a
|
||||
a
|
||||
@@ -634,17 +638,17 @@ r
|
||||
a
|
||||
a
|
||||
a
|
||||
K
|
||||
a
|
||||
r
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
K
|
||||
r
|
||||
K
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
@@ -652,9 +656,9 @@ r
|
||||
a
|
||||
r
|
||||
W
|
||||
W
|
||||
W
|
||||
r
|
||||
K
|
||||
K
|
||||
a
|
||||
a
|
||||
w
|
||||
@@ -672,29 +676,29 @@ r
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
c
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
a
|
||||
a
|
||||
a
|
||||
K
|
||||
a
|
||||
h
|
||||
a
|
||||
K
|
||||
a
|
||||
a
|
||||
a
|
||||
K
|
||||
K
|
||||
a
|
||||
a
|
||||
a
|
||||
r
|
||||
W
|
||||
W
|
||||
r
|
||||
a
|
||||
K
|
||||
K
|
||||
a
|
||||
N
|
||||
w
|
||||
@@ -710,32 +714,32 @@ W
|
||||
W
|
||||
r
|
||||
a
|
||||
K
|
||||
a
|
||||
c
|
||||
c
|
||||
a
|
||||
h
|
||||
h
|
||||
K
|
||||
K
|
||||
K
|
||||
a
|
||||
r
|
||||
a
|
||||
K
|
||||
K
|
||||
K
|
||||
a
|
||||
r
|
||||
K
|
||||
K
|
||||
K
|
||||
h
|
||||
h
|
||||
a
|
||||
K
|
||||
a
|
||||
c
|
||||
c
|
||||
a
|
||||
K
|
||||
a
|
||||
r
|
||||
W
|
||||
r
|
||||
a
|
||||
a
|
||||
a
|
||||
r
|
||||
r
|
||||
Y
|
||||
Y
|
||||
@@ -754,17 +758,16 @@ a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
K
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
@@ -772,7 +775,8 @@ a
|
||||
a
|
||||
a
|
||||
r
|
||||
a
|
||||
r
|
||||
r
|
||||
a
|
||||
a
|
||||
r
|
||||
@@ -789,31 +793,32 @@ W
|
||||
(19,1,1) = {"
|
||||
W
|
||||
r
|
||||
a
|
||||
h
|
||||
K
|
||||
c
|
||||
a
|
||||
r
|
||||
r
|
||||
a
|
||||
h
|
||||
a
|
||||
c
|
||||
K
|
||||
a
|
||||
a
|
||||
h
|
||||
a
|
||||
a
|
||||
a
|
||||
h
|
||||
K
|
||||
c
|
||||
a
|
||||
r
|
||||
r
|
||||
a
|
||||
h
|
||||
a
|
||||
a
|
||||
c
|
||||
K
|
||||
a
|
||||
a
|
||||
a
|
||||
K
|
||||
K
|
||||
r
|
||||
Y
|
||||
Y
|
||||
@@ -823,39 +828,38 @@ Y
|
||||
Y
|
||||
Y
|
||||
Y
|
||||
Y
|
||||
W
|
||||
"}
|
||||
(20,1,1) = {"
|
||||
W
|
||||
r
|
||||
a
|
||||
h
|
||||
K
|
||||
c
|
||||
a
|
||||
r
|
||||
r
|
||||
S
|
||||
h
|
||||
a
|
||||
c
|
||||
K
|
||||
a
|
||||
a
|
||||
h
|
||||
a
|
||||
n
|
||||
a
|
||||
h
|
||||
K
|
||||
c
|
||||
a
|
||||
r
|
||||
r
|
||||
a
|
||||
h
|
||||
a
|
||||
c
|
||||
K
|
||||
a
|
||||
a
|
||||
a
|
||||
K
|
||||
K
|
||||
r
|
||||
W
|
||||
Y
|
||||
Y
|
||||
Y
|
||||
Y
|
||||
@@ -879,8 +883,7 @@ a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
K
|
||||
a
|
||||
a
|
||||
a
|
||||
@@ -893,9 +896,10 @@ a
|
||||
a
|
||||
r
|
||||
r
|
||||
W
|
||||
W
|
||||
Y
|
||||
r
|
||||
r
|
||||
r
|
||||
r
|
||||
Y
|
||||
Y
|
||||
Y
|
||||
@@ -910,25 +914,25 @@ W
|
||||
W
|
||||
r
|
||||
a
|
||||
K
|
||||
a
|
||||
c
|
||||
c
|
||||
a
|
||||
h
|
||||
h
|
||||
a
|
||||
a
|
||||
K
|
||||
a
|
||||
r
|
||||
a
|
||||
a
|
||||
K
|
||||
a
|
||||
r
|
||||
a
|
||||
K
|
||||
a
|
||||
c
|
||||
c
|
||||
a
|
||||
h
|
||||
h
|
||||
a
|
||||
a
|
||||
K
|
||||
a
|
||||
r
|
||||
W
|
||||
@@ -952,8 +956,8 @@ r
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
K
|
||||
K
|
||||
a
|
||||
a
|
||||
a
|
||||
@@ -965,8 +969,8 @@ a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
a
|
||||
K
|
||||
K
|
||||
a
|
||||
a
|
||||
a
|
||||
|
||||
@@ -138,8 +138,9 @@ DEFINE_BITFIELD(smoothing_junction, list(
|
||||
#define SMOOTH_GROUP_BOSS_WALLS S_TURF(58) ///turf/closed/indestructible/riveted/boss
|
||||
#define SMOOTH_GROUP_SURVIVAL_TITANIUM_WALLS S_TURF(59) ///turf/closed/wall/mineral/titanium/survival
|
||||
#define SMOOTH_GROUP_TURF_OPEN_CLIFF S_TURF(60) ///turf/open/cliff
|
||||
#define SMOOTH_GROUP_HIEROPHANT S_TURF(61) ///turf/closed/indestructible/riveted/hierophant
|
||||
|
||||
#define MAX_S_TURF 60 //Always match this value with the one above it.
|
||||
#define MAX_S_TURF 61 //Always match this value with the one above it.
|
||||
|
||||
#define S_OBJ(num) ("-" + #num + ",")
|
||||
/* /obj included */
|
||||
|
||||
@@ -333,14 +333,23 @@ INITIALIZE_IMMEDIATE(/turf/closed/indestructible/splashscreen)
|
||||
return TRUE
|
||||
|
||||
/turf/closed/indestructible/riveted/hierophant
|
||||
name = "wall"
|
||||
desc = "A wall made out of a strange metal. The squares on it pulse in a predictable pattern."
|
||||
name = "runic wall"
|
||||
desc = "A wall made out of strange stone, runes on its sides pulsating in a rythmic pattern."
|
||||
icon = 'icons/turf/walls/hierophant_wall.dmi'
|
||||
icon_state = "wall"
|
||||
smoothing_flags = SMOOTH_CORNERS
|
||||
icon_state = "hierophant_wall-0"
|
||||
base_icon_state = "hierophant_wall"
|
||||
smoothing_flags = SMOOTH_BITMASK
|
||||
smoothing_groups = SMOOTH_GROUP_HIERO_WALL
|
||||
canSmoothWith = SMOOTH_GROUP_HIERO_WALL
|
||||
|
||||
/turf/closed/indestructible/riveted/hierophant/set_smoothed_icon_state(new_junction)
|
||||
. = ..()
|
||||
update_appearance(UPDATE_OVERLAYS)
|
||||
|
||||
/turf/closed/indestructible/riveted/hierophant/update_overlays()
|
||||
. = ..()
|
||||
. += emissive_appearance('icons/turf/walls/hierophant_wall_e.dmi', icon_state, src)
|
||||
|
||||
/turf/closed/indestructible/resin
|
||||
name = "resin wall"
|
||||
icon = 'icons/obj/smooth_structures/alien/resin_wall.dmi'
|
||||
|
||||
@@ -227,14 +227,36 @@
|
||||
initial_gas_mix = OPENTURF_DEFAULT_ATMOS
|
||||
|
||||
/turf/open/indestructible/hierophant
|
||||
name = "palestone floor"
|
||||
desc = "A tiled floor made out of an odd pale stone."
|
||||
icon = 'icons/turf/floors/hierophant_floor.dmi'
|
||||
icon_state = "hierophant_floor-255"
|
||||
base_icon_state = "hierophant_floor"
|
||||
planetary_atmos = TRUE
|
||||
initial_gas_mix = LAVALAND_DEFAULT_ATMOS
|
||||
baseturfs = /turf/open/indestructible/hierophant
|
||||
smoothing_flags = SMOOTH_CORNERS
|
||||
tiled_dirt = FALSE
|
||||
smoothing_flags = SMOOTH_BITMASK
|
||||
smoothing_groups = SMOOTH_GROUP_TURF_OPEN + SMOOTH_GROUP_HIEROPHANT
|
||||
canSmoothWith = SMOOTH_GROUP_HIEROPHANT
|
||||
/// Icon for the emissive overlay
|
||||
var/emissive_icon = 'icons/turf/floors/hierophant_floor_e.dmi'
|
||||
|
||||
/turf/open/indestructible/hierophant/set_smoothed_icon_state(new_junction)
|
||||
. = ..()
|
||||
update_appearance(UPDATE_OVERLAYS)
|
||||
|
||||
/turf/open/indestructible/hierophant/update_overlays()
|
||||
. = ..()
|
||||
. += emissive_appearance(emissive_icon, icon_state, src)
|
||||
|
||||
/turf/open/indestructible/hierophant/two
|
||||
name = "runic palestone floor"
|
||||
desc = "A tiled floor made out of an odd pale stone, inscribed with odd runes."
|
||||
icon = 'icons/turf/floors/hierophant_floor_alt.dmi'
|
||||
icon_state = "hierophant_floor_alt-255"
|
||||
base_icon_state = "hierophant_floor_alt"
|
||||
emissive_icon = 'icons/turf/floors/hierophant_floor_alt_e.dmi'
|
||||
|
||||
/turf/open/indestructible/hierophant/get_smooth_underlay_icon(mutable_appearance/underlay_appearance, turf/asking_turf, adjacency_dir)
|
||||
return FALSE
|
||||
|
||||
@@ -331,7 +331,7 @@ Difficulty: Hard
|
||||
for(var/d in GLOB.cardinals)
|
||||
INVOKE_ASYNC(src, PROC_REF(arena_squares), T, d)
|
||||
for(var/t in RANGE_TURFS(11, T))
|
||||
if(t && get_dist(t, T) == 11)
|
||||
if(t && get_dist(t, T) == 11 && !istype(t, /turf/closed/indestructible/riveted/hierophant))
|
||||
new /obj/effect/temp_visual/hierophant/wall(t, src)
|
||||
new /obj/effect/temp_visual/hierophant/blast/damaging(t, src, FALSE)
|
||||
if(get_dist(src, T) >= 11) //hey you're out of range I need to get closer to you!
|
||||
|
||||
|
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 42 KiB |
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 29 KiB |
BIN
icons/turf/floors/hierophant_floor.png
Normal file
|
After Width: | Height: | Size: 4.0 KiB |
5
icons/turf/floors/hierophant_floor.png.toml
Normal file
@@ -0,0 +1,5 @@
|
||||
output_name = "hierophant_floor"
|
||||
template = "bitmask/diagonal_32x32.toml"
|
||||
|
||||
[animation]
|
||||
delays = [ 3,1,1,1,1,1,1,1,21 ]
|
||||
BIN
icons/turf/floors/hierophant_floor_alt.dmi
Normal file
|
After Width: | Height: | Size: 33 KiB |
BIN
icons/turf/floors/hierophant_floor_alt.png
Normal file
|
After Width: | Height: | Size: 4.3 KiB |
5
icons/turf/floors/hierophant_floor_alt.png.toml
Normal file
@@ -0,0 +1,5 @@
|
||||
output_name = "hierophant_floor_alt"
|
||||
template = "bitmask/diagonal_32x32.toml"
|
||||
|
||||
[animation]
|
||||
delays = [ 3,1,1,1,1,1,1,1,21 ]
|
||||
BIN
icons/turf/floors/hierophant_floor_alt_e.dmi
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
icons/turf/floors/hierophant_floor_alt_e.png
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
5
icons/turf/floors/hierophant_floor_alt_e.png.toml
Normal file
@@ -0,0 +1,5 @@
|
||||
output_name = "hierophant_floor_alt"
|
||||
template = "bitmask/diagonal_32x32.toml"
|
||||
|
||||
[animation]
|
||||
delays = [ 3,1,1,1,1,1,1,1,21 ]
|
||||
BIN
icons/turf/floors/hierophant_floor_e.dmi
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
icons/turf/floors/hierophant_floor_e.png
Normal file
|
After Width: | Height: | Size: 2.4 KiB |
5
icons/turf/floors/hierophant_floor_e.png.toml
Normal file
@@ -0,0 +1,5 @@
|
||||
output_name = "hierophant_floor"
|
||||
template = "bitmask/diagonal_32x32.toml"
|
||||
|
||||
[animation]
|
||||
delays = [ 3,1,1,1,1,1,1,1,21 ]
|
||||
|
Before Width: | Height: | Size: 5.2 KiB After Width: | Height: | Size: 58 KiB |
BIN
icons/turf/walls/hierophant_wall.png
Normal file
|
After Width: | Height: | Size: 7.3 KiB |
5
icons/turf/walls/hierophant_wall.png.toml
Normal file
@@ -0,0 +1,5 @@
|
||||
output_name = "hierophant_wall"
|
||||
template = "bitmask/diagonal_32x32.toml"
|
||||
|
||||
[animation]
|
||||
delays = [ 22,1,1,1,1,1,1,1,1,1 ]
|
||||
BIN
icons/turf/walls/hierophant_wall_e.dmi
Normal file
|
After Width: | Height: | Size: 36 KiB |
BIN
icons/turf/walls/hierophant_wall_e.png
Normal file
|
After Width: | Height: | Size: 4.1 KiB |
5
icons/turf/walls/hierophant_wall_e.png.toml
Normal file
@@ -0,0 +1,5 @@
|
||||
output_name = "hierophant_wall"
|
||||
template = "bitmask/diagonal_32x32.toml"
|
||||
|
||||
[animation]
|
||||
delays = [ 22,1,1,1,1,1,1,1,1,1 ]
|
||||
|
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 4.2 KiB |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 956 B |