mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-13 19:52:40 +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
|
return
|
||||||
|
|
||||||
/turf/simulated/wall/dungeon/ex_act()
|
/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
|
return
|
||||||
@@ -667,6 +667,12 @@ var/list/name_to_material
|
|||||||
icon_base = "dungeon"
|
icon_base = "dungeon"
|
||||||
icon_colour = "#FFFFFF"
|
icon_colour = "#FFFFFF"
|
||||||
|
|
||||||
|
/material/alienalloy/bedrock
|
||||||
|
name = "bedrock"
|
||||||
|
display_name = "impassable rock"
|
||||||
|
icon_base = "rock"
|
||||||
|
icon_colour = "#FFFFFF"
|
||||||
|
|
||||||
/material/alienalloy/alium
|
/material/alienalloy/alium
|
||||||
name = "alium"
|
name = "alium"
|
||||||
display_name = "alien"
|
display_name = "alien"
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ var/list/mining_overlay_cache = list()
|
|||||||
name = "impassable rock"
|
name = "impassable rock"
|
||||||
icon = 'icons/turf/walls.dmi'
|
icon = 'icons/turf/walls.dmi'
|
||||||
icon_state = "rock-dark"
|
icon_state = "rock-dark"
|
||||||
|
density = 1
|
||||||
|
|
||||||
/turf/simulated/mineral //wall piece
|
/turf/simulated/mineral //wall piece
|
||||||
name = "rock"
|
name = "rock"
|
||||||
|
|||||||
@@ -19,6 +19,24 @@
|
|||||||
else
|
else
|
||||||
set_light(3, 3, "#33CC33")
|
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
|
//large finds
|
||||||
/*
|
/*
|
||||||
obj/machinery/syndicate_beacon
|
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 "vault3.dmm"
|
||||||
#include "vault4.dmm"
|
#include "vault4.dmm"
|
||||||
#include "vault5.dmm"
|
#include "vault5.dmm"
|
||||||
|
#include "IceCave1A.dmm"
|
||||||
|
#include "IceCave1B.dmm"
|
||||||
|
#include "IceCave1C.dmm"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// The 'mountains' is the mining z-level, and has a lot of caves.
|
// 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'
|
mappath = 'maps/submaps/surface_submaps/mountains/vault3.dmm'
|
||||||
cost = 15
|
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 *
|
* Deep Caves *
|
||||||
**************/
|
**************/
|
||||||
|
|||||||
@@ -67,4 +67,13 @@
|
|||||||
name = "Mine Vault"
|
name = "Mine Vault"
|
||||||
|
|
||||||
/area/submap/cave/vault5
|
/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