mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
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:
@@ -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
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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 |
40
maps/submaps/surface_submaps/mountains/IceCave1A.dmm
Normal file
40
maps/submaps/surface_submaps/mountains/IceCave1A.dmm
Normal 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
|
||||
"}
|
||||
40
maps/submaps/surface_submaps/mountains/IceCave1B.dmm
Normal file
40
maps/submaps/surface_submaps/mountains/IceCave1B.dmm
Normal 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
|
||||
"}
|
||||
40
maps/submaps/surface_submaps/mountains/IceCave1C.dmm
Normal file
40
maps/submaps/surface_submaps/mountains/IceCave1C.dmm
Normal 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
|
||||
"}
|
||||
37
maps/submaps/surface_submaps/mountains/backup/IceCave1.dmm
Normal file
37
maps/submaps/surface_submaps/mountains/backup/IceCave1.dmm
Normal 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
|
||||
"}
|
||||
40
maps/submaps/surface_submaps/mountains/backup/IceCave1A.dmm
Normal file
40
maps/submaps/surface_submaps/mountains/backup/IceCave1A.dmm
Normal 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
|
||||
"}
|
||||
40
maps/submaps/surface_submaps/mountains/backup/IceCave1B.dmm
Normal file
40
maps/submaps/surface_submaps/mountains/backup/IceCave1B.dmm
Normal 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
|
||||
"}
|
||||
40
maps/submaps/surface_submaps/mountains/backup/IceCave1C.dmm
Normal file
40
maps/submaps/surface_submaps/mountains/backup/IceCave1C.dmm
Normal 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
|
||||
"}
|
||||
@@ -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 *
|
||||
**************/
|
||||
|
||||
@@ -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"
|
||||
Reference in New Issue
Block a user