Adds ice puzzle POIs (#4963)

* adds slippery ice tiles

* adds ice puzzle POIs

also bedrock (impassable) rock, and ice crystals (which use placeholder
graphics for now)
This commit is contained in:
BillyBangles
2018-02-27 20:45:47 -05:00
committed by Atermonera
parent d345a60ad7
commit f49b1a9ad2
15 changed files with 359 additions and 1 deletions

View File

@@ -10,4 +10,28 @@
return
/turf/simulated/wall/dungeon/ex_act()
return
/turf/simulated/wall/solidrock //for more stylish anti-cheese.
icon_state = "bedrock"
var/base_state = "bedrock"
block_tele = TRUE
/turf/simulated/wall/solidrock/update_icon()
for(var/direction in cardinal)
var/turf/T = get_step(src,direction)
if(istype(T) && !T.density)
var/place_dir = turn(direction, 180)
if(!mining_overlay_cache["rock_side_[place_dir]"])
mining_overlay_cache["rock_side_[place_dir]"] = image('icons/turf/walls.dmi', "rock_side", dir = place_dir)
T.overlays += mining_overlay_cache["rock_side_[place_dir]"]
/turf/simulated/wall/solidrock/initialize()
icon_state = base_state
update_icon(1)
/turf/simulated/wall/solidrock/attackby()
return
/turf/simulated/wall/solidrock/ex_act()
return

View File

@@ -667,6 +667,12 @@ var/list/name_to_material
icon_base = "dungeon"
icon_colour = "#FFFFFF"
/material/alienalloy/bedrock
name = "bedrock"
display_name = "impassable rock"
icon_base = "rock"
icon_colour = "#FFFFFF"
/material/alienalloy/alium
name = "alium"
display_name = "alien"

View File

@@ -5,6 +5,7 @@ var/list/mining_overlay_cache = list()
name = "impassable rock"
icon = 'icons/turf/walls.dmi'
icon_state = "rock-dark"
density = 1
/turf/simulated/mineral //wall piece
name = "rock"

View File

@@ -19,6 +19,24 @@
else
set_light(3, 3, "#33CC33")
/obj/machinery/crystal/ice //slightly more thematic crystals
name = "ice crystal"
desc = "A large crystalline ice formation."
icon_state = "icecrystal2"
/obj/machinery/crystal/ice/New()
if(prob(10))
icon_state = "crystal"
set_light(5, 5, "#33CC33")
if(prob(10))
icon_state = "crystal2"
set_light(5, 5, "#CC00CC")
if(prob(30))
icon_state = "icecrystal1"
set_light(5, 5, "#C4FFFF")
else
set_light(5, 5, "#C4FFFF")
//large finds
/*
obj/machinery/syndicate_beacon

Binary file not shown.

Before

Width:  |  Height:  |  Size: 60 KiB

After

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

After

Width:  |  Height:  |  Size: 82 KiB

View File

@@ -0,0 +1,40 @@
"a" = (/turf/simulated/wall/solidrock{block_tele = 0},/area/submap/cave/IceCave1A)
"b" = (/turf/template_noop,/area/submap/cave/IceCave1A)
"c" = (/turf/simulated/floor/outdoors/ice{outdoors = 0},/area/submap/cave/IceCave1A)
"d" = (/obj/machinery/crystal/ice,/turf/simulated/floor/outdoors/ice{outdoors = 0},/area/submap/cave/IceCave1A)
"e" = (/obj/structure/loot_pile/surface/bones,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1A)
"f" = (/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1A)
"g" = (/obj/machinery/crystal/ice,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1A)
"h" = (/obj/random/firstaid,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1A)
"i" = (/obj/random/ammo,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1A)
(1,1,1) = {"
aaaaaaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaa
aaaaaaaaaaaaaaaaaaaabbbbbbbbbbaaaaaaaaaa
aacccccdccccccccddaabbbbbbbbbbaaaefggaaa
aaccccccccccccccddaaabbbbbbbbaaagfffghaa
aaccccccccccccccaaaaaaaaaaaaaaaafffffiaa
aaccccccccccdcccaaaaaaaaaaaaaaaffffffeaa
aadccccccccccccdaaaaaaccccdccggffffffaaa
aaccccccccccccccaaaaaacccccccffffgefgaaa
aaccccccccccccccffffffdccccccgggaaaaaaaa
aacccccccccdccccffggffccdcccdgggaaaaaaab
aaccdcccccccccccaaaaaaddaaaaaaaaaaabbbbb
aaccccdccccccccdaaaaaaddageffffaaaabbbbb
aaccccccdcccccccaaggffgdagfffffaabbbbbbb
aaccccccccccccccaafffffgaaafafgaabbbbbbb
aaaaaadddddddddfffffgfffffffaffaabbbbbbb
aaaaaagggfffgddddggggggffgffaffaabbbbbbb
aagggfffffffffccaaaaaaaafffgagfaabbbbbbb
aagfffffffffffccaaaaaaaaggggaffaabbbbbbb
aaaggfaaaaaaaaccaaaaaaagfffffffaabbbbbbb
aaaaffaaaaaaaaccaaaaaaaffffffaaaabbbbbbb
aaaaffgaaaaaaaccccccddafffffgaaaabbbbbbb
aaaaaffgaaaaaaccccccddaagfaaaaabbbbbbbbb
aaaagfffaaaaaaaaddccffgfffaaaaabbbbbbbbb
aaaggafffaaaaaaaddccffffffaabbbbbbbbbbbb
faaaaafffgaaaaaaaaaaaafffgaabbbbbbbbbbbb
ffaaaagffaaaaaaaaaaaaaggggaabbbbbbbbbbbb
fffffffffaaaaaaaaaaaaaaaaaaabbbbbbbbbbbb
ffffffffaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbb
"}

View File

@@ -0,0 +1,40 @@
"a" = (/turf/simulated/wall/solidrock{block_tele = 0},/area/submap/cave/IceCave1B)
"b" = (/turf/template_noop,/area/submap/cave/IceCave1B)
"c" = (/turf/simulated/floor/outdoors/ice{outdoors = 0},/area/submap/cave/IceCave1B)
"d" = (/obj/machinery/crystal/ice,/turf/simulated/floor/outdoors/ice{outdoors = 0},/area/submap/cave/IceCave1B)
"e" = (/obj/structure/loot_pile/surface/bones,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1B)
"f" = (/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1B)
"g" = (/obj/machinery/crystal/ice,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1B)
"h" = (/obj/random/firstaid,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1B)
"i" = (/obj/random/ammo,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1B)
(1,1,1) = {"
aaaaaaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaa
aaaaaaaaaaaaaaaaaaaabbbbbbbbbbaaaaaaaaaa
aaccccccccccccccddaabbbbbbbbbbaaaefggaaa
aaccdcccccccccccddaaabbbbbbbbaaagfffghaa
aacccccccccdccccaaaaaaaaaaaaaaaafffffiaa
aaccccccccccccccaaaaaaaaaaaaaaaffffffeaa
aaccdcccccccccccaaaaaacccccccggffffffaaa
aacccccccccccccdaaaaaacccccccffffgefgaaa
aaccccccccccccccffffffdccccccgggaaaaaaaa
aacccdccccccccccffggffcccccccgggaaaaaaab
aacccccccccccccdaaaaaaddaaaaaaaaaaabbbbb
aacccccdccccccccaaaaaaddageffffaaaabbbbb
aacccccccccdccccaaggffgdagfffffaabbbbbbb
aacdccccccccccccaafffffgaaafafgaabbbbbbb
aaaaaadddddddddfffffgfffffffaffaabbbbbbb
aaaaaagggfffgddddggggggffgffaffaabbbbbbb
aagggfffffffffccaaaaaaaafffgagfaabbbbbbb
aagfffffffffffccaaaaaaaaggggaffaabbbbbbb
aaaggfaaaaaaaaccaaaaaaagfffffffaabbbbbbb
aaaaffaaaaaaaaccaaaaaaaffffffaaaabbbbbbb
aaaaffgaaaaaaaccccccddafffffgaaaabbbbbbb
aaaaaffgaaaaaaccccccddaagfaaaaabbbbbbbbb
aaaagfffaaaaaaaaddccffgfffaaaaabbbbbbbbb
aaaggafffaaaaaaaddccffffffaabbbbbbbbbbbb
faaaaafffgaaaaaaaaaaaafffgaabbbbbbbbbbbb
ffaaaagffaaaaaaaaaaaaaggggaabbbbbbbbbbbb
fffffffffaaaaaaaaaaaaaaaaaaabbbbbbbbbbbb
ffffffffaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbb
"}

View File

@@ -0,0 +1,40 @@
"a" = (/turf/simulated/wall/solidrock{block_tele = 0},/area/submap/cave/IceCave1C)
"b" = (/turf/template_noop,/area/submap/cave/IceCave1C)
"c" = (/turf/simulated/floor/outdoors/ice{outdoors = 0},/area/submap/cave/IceCave1C)
"d" = (/obj/machinery/crystal/ice,/turf/simulated/floor/outdoors/ice{outdoors = 0},/area/submap/cave/IceCave1C)
"e" = (/obj/structure/loot_pile/surface/bones,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1C)
"f" = (/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1C)
"g" = (/obj/machinery/crystal/ice,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1C)
"h" = (/obj/random/firstaid,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1C)
"i" = (/obj/random/ammo,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1C)
(1,1,1) = {"
aaaaaaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaa
aaaaaaaaaaaaaaaaaaaabbbbbbbbbbaaaaaaaaaa
aaccccccccccccccddaabbbbbbbbbbaaaefggaaa
aacdccccccccccccddaaabbbbbbbbaaagfffghaa
aacccccccccccccdaaaaaaaaaaaaaaaafffffiaa
aaccccccccccccccaaaaaaaaaaaaaaaffffffeaa
aacccccccccccdccaaaaaadcccccdgfffffffaaa
aaccccdcccccccccaaaaaacccccddggffgefgaaa
aaccccccccccccccfffffgcdcccccfffaaaaaaaa
aacccccdccccccccffggffccccdddgggaaaaaaab
aaccccccccdcccccaaaaaaddaaaaaaaaaaabbbbb
aaccdcccccccccccaaaaaaddageffffaaaabbbbb
aadcccccccccccccaaggffgdagfffffaabbbbbbb
aaccccccccccccdcaafffffgaaafafgaabbbbbbb
aaaaaadddddddddfffffgfffffffaffaabbbbbbb
aaaaaagggfffgddddggggggffgffaffaabbbbbbb
aagggfffffffffccaaaaaaaafffgagfaabbbbbbb
aagfffffffffffccaaaaaaaaggggaffaabbbbbbb
aaaggfaaaaaaaaccaaaaaaagfffffffaabbbbbbb
aaaaffaaaaaaaaccaaaaaaaffffffaaaabbbbbbb
aaaaffgaaaaaaaccccccddafffffgaaaabbbbbbb
aaaaaffgaaaaaaccccccddaagfaaaaabbbbbbbbb
aaaagfffaaaaaaaaddccffgfffaaaaabbbbbbbbb
aaaggafffaaaaaaaddccffffffaabbbbbbbbbbbb
faaaaafffgaaaaaaaaaaaafffgaabbbbbbbbbbbb
ffaaaagffaaaaaaaaaaaaaggggaabbbbbbbbbbbb
fffffffffaaaaaaaaaaaaaaaaaaabbbbbbbbbbbb
ffffffffaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbb
"}

View File

@@ -0,0 +1,37 @@
"a" = (/turf/simulated/wall/dungeon/rock{block_tele = 0},/area/submap/cave/IceCave1)
"b" = (/turf/template_noop,/area/submap/cave/IceCave1)
"c" = (/turf/simulated/floor/outdoors/ice{outdoors = 0},/area/submap/cave/IceCave1)
"d" = (/obj/machinery/crystal/ice,/turf/simulated/floor/outdoors/ice{outdoors = 0},/area/submap/cave/IceCave1)
"e" = (/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1)
"f" = (/obj/machinery/crystal/ice,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1)
(1,1,1) = {"
aaaaaaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaa
aaaaaaaaaaaaaaaaaaaabbbbbbbbbbaaaaaaaaaa
aacccccdccccccccddaabbbbbbbbbbaaaeeffaaa
aaccccccccccccccddaaabbbbbbbbaaaeeeefeaa
aaccccccccccccccaaaaaaaaaaaaaaaaeeeeeeaa
aaccccccccccdcccaaaaaaaaaaaaaaaeeeeeeeaa
aadccccccccccccdaaaaaaccccdccffeeeeeeaaa
aaccccccccccccccaaaaaaccccccceeeeeeefaaa
aacccccccccccccceeeeeedccccccfffaaaaaaaa
aacccccccccdcccceeeeeeccdcccdfffaaaaaaab
aaccdcccccccccccaaaaaaddaaaaaaaaaaabbbbb
aaccccdccccccccdaaaaaaddafeeeeeaaaabbbbb
aaccccccdcccccccaaffeefdafeeeeeaabbbbbbb
aaccccccccccccccaaeeeeefaaaeaefaabbbbbbb
aaaaaadddddddddeeeeefeeeeeeeaeeaabbbbbbb
aaaaaafffeeeeddddffffffeefeeaeeaabbbbbbb
aafffeeeeeeeeeccaaaaaaaaeeefafeaabbbbbbb
aafeeeeeeeeeeeccaaaaaaaaffffaeeaabbbbbbb
aaaffeaaaaaaaaccaaaaaaaeeeeeeeeaabbbbbbb
aaaaeeaaaaaaaaccaaaaaaaeeeeeeaaaabbbbbbb
aaaaeefaaaaaaaccccccddaeeeeeeaaaabbbbbbb
aaaaaeefaaaaaaccccccddaafeaaaaabbbbbbbbb
aaaafeeeaaaaaaaaddcceeeeeeaaaaabbbbbbbbb
aaaffaeeeaaaaaaaddcceeeeeeaabbbbbbbbbbbb
eaaaaaeeefaaaaaaaaaaaaeeefaabbbbbbbbbbbb
eeaaaafeeaaaaaaaaaaaaaffffaabbbbbbbbbbbb
eeeeeeeeeaaaaaaaaaaaaaaaaaaabbbbbbbbbbbb
eeeeeeeeaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbb
"}

View File

@@ -0,0 +1,40 @@
"a" = (/turf/simulated/wall/solidrock{block_tele = 0},/area/submap/cave/IceCave1)
"b" = (/turf/template_noop,/area/submap/cave/IceCave1)
"c" = (/turf/simulated/floor/outdoors/ice{outdoors = 0},/area/submap/cave/IceCave1)
"d" = (/obj/machinery/crystal/ice,/turf/simulated/floor/outdoors/ice{outdoors = 0},/area/submap/cave/IceCave1)
"e" = (/obj/structure/loot_pile/surface/bones,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1)
"f" = (/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1)
"g" = (/obj/machinery/crystal/ice,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1)
"h" = (/obj/random/firstaid,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1)
"i" = (/obj/random/ammo,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1)
(1,1,1) = {"
aaaaaaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaa
aaaaaaaaaaaaaaaaaaaabbbbbbbbbbaaaaaaaaaa
aacccccdccccccccddaabbbbbbbbbbaaaefggaaa
aaccccccccccccccddaaabbbbbbbbaaagfffghaa
aaccccccccccccccaaaaaaaaaaaaaaaafffffiaa
aaccccccccccdcccaaaaaaaaaaaaaaaffffffeaa
aadccccccccccccdaaaaaaccccdccggffffffaaa
aaccccccccccccccaaaaaacccccccffffgefgaaa
aaccccccccccccccffffffdccccccgggaaaaaaaa
aacccccccccdccccffggffccdcccdgggaaaaaaab
aaccdcccccccccccaaaaaaddaaaaaaaaaaabbbbb
aaccccdccccccccdaaaaaaddageffffaaaabbbbb
aaccccccdcccccccaaggffgdagfffffaabbbbbbb
aaccccccccccccccaafffffgaaafafgaabbbbbbb
aaaaaadddddddddfffffgfffffffaffaabbbbbbb
aaaaaagggfffgddddggggggffgffaffaabbbbbbb
aagggfffffffffccaaaaaaaafffgagfaabbbbbbb
aagfffffffffffccaaaaaaaaggggaffaabbbbbbb
aaaggfaaaaaaaaccaaaaaaagfffffffaabbbbbbb
aaaaffaaaaaaaaccaaaaaaaffffffaaaabbbbbbb
aaaaffgaaaaaaaccccccddafffffgaaaabbbbbbb
aaaaaffgaaaaaaccccccddaagfaaaaabbbbbbbbb
aaaagfffaaaaaaaaddccffgfffaaaaabbbbbbbbb
aaaggafffaaaaaaaddccffffffaabbbbbbbbbbbb
faaaaafffgaaaaaaaaaaaafffgaabbbbbbbbbbbb
ffaaaagffaaaaaaaaaaaaaggggaabbbbbbbbbbbb
fffffffffaaaaaaaaaaaaaaaaaaabbbbbbbbbbbb
ffffffffaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbb
"}

View File

@@ -0,0 +1,40 @@
"a" = (/turf/simulated/wall/solidrock{block_tele = 0},/area/submap/cave/IceCave1)
"b" = (/turf/template_noop,/area/submap/cave/IceCave1)
"c" = (/turf/simulated/floor/outdoors/ice{outdoors = 0},/area/submap/cave/IceCave1)
"d" = (/obj/machinery/crystal/ice,/turf/simulated/floor/outdoors/ice{outdoors = 0},/area/submap/cave/IceCave1)
"e" = (/obj/structure/loot_pile/surface/bones,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1)
"f" = (/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1)
"g" = (/obj/machinery/crystal/ice,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1)
"h" = (/obj/random/firstaid,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1)
"i" = (/obj/random/ammo,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1)
(1,1,1) = {"
aaaaaaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaa
aaaaaaaaaaaaaaaaaaaabbbbbbbbbbaaaaaaaaaa
aacccccdccccccccddaabbbbbbbbbbaaaefggaaa
aaccccccccccccccddaaabbbbbbbbaaagfffghaa
aaccccccccccccccaaaaaaaaaaaaaaaafffffiaa
aaccccccccccdcccaaaaaaaaaaaaaaaffffffeaa
aadccccccccccccdaaaaaaccccdccggffffffaaa
aaccccccccccccccaaaaaacccccccffffgefgaaa
aaccccccccccccccffffffdccccccgggaaaaaaaa
aacccccccccdccccffggffccdcccdgggaaaaaaab
aaccdcccccccccccaaaaaaddaaaaaaaaaaabbbbb
aaccccdccccccccdaaaaaaddageffffaaaabbbbb
aaccccccdcccccccaaggffgdagfffffaabbbbbbb
aaccccccccccccccaafffffgaaafafgaabbbbbbb
aaaaaadddddddddfffffgfffffffaffaabbbbbbb
aaaaaagggfffgddddggggggffgffaffaabbbbbbb
aagggfffffffffccaaaaaaaafffgagfaabbbbbbb
aagfffffffffffccaaaaaaaaggggaffaabbbbbbb
aaaggfaaaaaaaaccaaaaaaagfffffffaabbbbbbb
aaaaffaaaaaaaaccaaaaaaaffffffaaaabbbbbbb
aaaaffgaaaaaaaccccccddafffffgaaaabbbbbbb
aaaaaffgaaaaaaccccccddaagfaaaaabbbbbbbbb
aaaagfffaaaaaaaaddccffgfffaaaaabbbbbbbbb
aaaggafffaaaaaaaddccffffffaabbbbbbbbbbbb
faaaaafffgaaaaaaaaaaaafffgaabbbbbbbbbbbb
ffaaaagffaaaaaaaaaaaaaggggaabbbbbbbbbbbb
fffffffffaaaaaaaaaaaaaaaaaaabbbbbbbbbbbb
ffffffffaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbb
"}

View File

@@ -0,0 +1,40 @@
"a" = (/turf/simulated/wall/solidrock{block_tele = 0},/area/submap/cave/IceCave1)
"b" = (/turf/template_noop,/area/submap/cave/IceCave1)
"c" = (/turf/simulated/floor/outdoors/ice{outdoors = 0},/area/submap/cave/IceCave1)
"d" = (/obj/machinery/crystal/ice,/turf/simulated/floor/outdoors/ice{outdoors = 0},/area/submap/cave/IceCave1)
"e" = (/obj/structure/loot_pile/surface/bones,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1)
"f" = (/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1)
"g" = (/obj/machinery/crystal/ice,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1)
"h" = (/obj/random/firstaid,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1)
"i" = (/obj/random/ammo,/turf/simulated/mineral/floor/ignore_mapgen,/area/submap/cave/IceCave1)
(1,1,1) = {"
aaaaaaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaa
aaaaaaaaaaaaaaaaaaaabbbbbbbbbbaaaaaaaaaa
aacccccdccccccccddaabbbbbbbbbbaaaefggaaa
aaccccccccccccccddaaabbbbbbbbaaagfffghaa
aaccccccccccccccaaaaaaaaaaaaaaaafffffiaa
aaccccccccccdcccaaaaaaaaaaaaaaaffffffeaa
aadccccccccccccdaaaaaaccccdccggffffffaaa
aaccccccccccccccaaaaaacccccccffffgefgaaa
aaccccccccccccccffffffdccccccgggaaaaaaaa
aacccccccccdccccffggffccdcccdgggaaaaaaab
aaccdcccccccccccaaaaaaddaaaaaaaaaaabbbbb
aaccccdccccccccdaaaaaaddageffffaaaabbbbb
aaccccccdcccccccaaggffgdagfffffaabbbbbbb
aaccccccccccccccaafffffgaaafafgaabbbbbbb
aaaaaadddddddddfffffgfffffffaffaabbbbbbb
aaaaaagggfffgddddggggggffgffaffaabbbbbbb
aagggfffffffffccaaaaaaaafffgagfaabbbbbbb
aagfffffffffffccaaaaaaaaggggaffaabbbbbbb
aaaggfaaaaaaaaccaaaaaaagfffffffaabbbbbbb
aaaaffaaaaaaaaccaaaaaaaffffffaaaabbbbbbb
aaaaffgaaaaaaaccccccddafffffgaaaabbbbbbb
aaaaaffgaaaaaaccccccddaagfaaaaabbbbbbbbb
aaaagfffaaaaaaaaddccffgfffaaaaabbbbbbbbb
aaaggafffaaaaaaaddccffffffaabbbbbbbbbbbb
faaaaafffgaaaaaaaaaaaafffgaabbbbbbbbbbbb
ffaaaagffaaaaaaaaaaaaaggggaabbbbbbbbbbbb
fffffffffaaaaaaaaaaaaaaaaaaabbbbbbbbbbbb
ffffffffaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbb
"}

View File

@@ -24,6 +24,9 @@
#include "vault3.dmm"
#include "vault4.dmm"
#include "vault5.dmm"
#include "IceCave1A.dmm"
#include "IceCave1B.dmm"
#include "IceCave1C.dmm"
#endif
// The 'mountains' is the mining z-level, and has a lot of caves.
@@ -148,6 +151,26 @@
mappath = 'maps/submaps/surface_submaps/mountains/vault3.dmm'
cost = 15
/datum/map_template/surface/mountains/normal/IceCave1A
name = "Ice Cave 1A"
desc = "This cave's slippery ice makes it hard to navigate, but determined explorers will be rewarded."
mappath = 'maps/submaps/surface_submaps/mountains/IceCave1A.dmm'
cost = 10
/datum/map_template/surface/mountains/normal/IceCave1B
name = "Ice Cave 1B"
desc = "This cave's slippery ice makes it hard to navigate, but determined explorers will be rewarded."
mappath = 'maps/submaps/surface_submaps/mountains/IceCave1B.dmm'
cost = 10
/datum/map_template/surface/mountains/normal/IceCave1C
name = "Ice Cave 1C"
desc = "This cave's slippery ice makes it hard to navigate, but determined explorers will be rewarded."
mappath = 'maps/submaps/surface_submaps/mountains/IceCave1C.dmm'
cost = 10
/**************
* Deep Caves *
**************/

View File

@@ -67,4 +67,13 @@
name = "Mine Vault"
/area/submap/cave/vault5
name = "Mine Vault"
name = "Mine Vault"
/area/submap/cave/IceCave1A
name = "Ice Cave 1A"
/area/submap/cave/IceCave1B
name = "Ice Cave 1B"
/area/submap/cave/IceCave1C
name = "Ice Cave 1C"