New Gateway Stuff!

Some new gateway things, it mostly works I just need to populate things and work out a couple kinks.
This commit is contained in:
VerySoft
2021-06-13 21:04:29 -04:00
parent 6dc1c76a74
commit fa6510f36c
42 changed files with 177974 additions and 14 deletions
+85
View File
@@ -0,0 +1,85 @@
/obj/effect/overmap/visitable/sector/tether_gateway/arynthilake
name = "bluespace shimmer"
desc = "The shimmering reflection of some sort of bluespace phenomena."
scanner_desc = @{"It is difficult to tell just what is beyond this strange shimmering shape. The air beyond seems breathable."}
icon = 'icons/obj/overmap_vr.dmi'
icon_state = "shimmer"
color = "#171DFF" //bloo
in_space = 0
/datum/map_template/tether_lateload/gateway/arynthilake/on_map_loaded(z)
. = ..()
new /datum/random_map/automata/cave_system/no_cracks(null, 3, 3, z, world.maxx - 4, world.maxy - 4) // Create the mining Z-level.
new /datum/random_map/noise/ore(null, 1, 1, z, 64, 64) // Create the mining ore distribution map.
/datum/map_template/tether_lateload/gateway/arynthilakeunderground/on_map_loaded(z)
. = ..()
new /datum/random_map/automata/cave_system/no_cracks(null, 3, 3, z, world.maxx - 4, world.maxy - 4) // Create the mining Z-level.
new /datum/random_map/noise/ore(null, 1, 1, z, 64, 64) // Create the mining ore distribution map.
/datum/map_template/tether_lateload/gateway/arynthilake_b/on_map_loaded(z)
. = ..()
new /datum/random_map/automata/cave_system/no_cracks(null, 3, 3, z, world.maxx - 4, world.maxy - 4) // Create the mining Z-level.
new /datum/random_map/noise/ore(null, 1, 1, z, 64, 64) // Create the mining ore distribution map.
/datum/map_template/tether_lateload/gateway/arynthilakeunderground_b/on_map_loaded(z)
. = ..()
new /datum/random_map/automata/cave_system/no_cracks(null, 3, 3, z, world.maxx - 4, world.maxy - 4) // Create the mining Z-level.
new /datum/random_map/noise/ore(null, 1, 1, z, 64, 64) // Create the mining ore distribution map.
/obj/effect/landmark/map_data/arynthilake
height = 2
//Areas//
/area/gateway/arynthilake
name = "Arynthi Lake"
icon = 'icons/turf/areas_vr.dmi'
icon_state = "bluwhicir"
requires_power = TRUE
dynamic_lighting = TRUE
flags = RAD_SHIELDED
base_turf = /turf/simulated/floor/outdoors/newdirt
/area/gateway/arynthilake/dome
name = "Dome Power Grid"
icon_state = "cyawhisqu"
/area/gateway/arynthilake/caves
name = "caves"
icon_state = "purblacir"
/area/gateway/arynthilake/gateway
name = "gateway"
icon_state = "cyawhisqu"
/area/gateway/arynthilake/caveruins
icon_state = "cyawhisqu"
/area/gateway/arynthilake/oldcabin
icon_state = "cyawhisqu"
/area/gateway/arynthilake/engine
name = "Power Plant"
icon_state = "orawhisqu"
/area/gateway/arynthilake/underground
icon_state = "purblacir"
/area/gateway/arynthilake/underground/maintenance
name = "Underground Maintenance"
icon_state = "bluwhisqu"
/area/gateway/arynthilake/underground/intocave
icon_state = "redwhisqu"
/obj/item/weapon/paper/gateway/arynthilake
name = "Maintenance Tunnel Notes"
info = {"<font size=20><b>Please be advised</b></font><br><br>
Beyond this point, the underground maintenance tunnels are in fact dangerous. Monsters have taken to making their nests in the tunnels. As such, we have installed an automatic defense system.<br><br>
The turrets and supply caches in the tunnels are powered by this facility. Should there be undesired creatures or personnel in the tunnels, the turrets exist to keep them clear.<br><br>
The turret control system is situated within the local administration building. It is advised that you never enter the tunnels outside of regularly scheduled maintenance windows, and never without security escort.<br><br>
If you should need to enter the tunnels outside of regularly scheduled maintenance windows, it is advised that you contact the administration building to disable the turrets, and, when you are done, contact them again to re-enable them.<br><br>     
Your safety is important to us. Should you end up within the tunnels when dangerous entities are present, it is advised to seek out the supply caches scattered throughout. Survival equipment can be obtained from within."}
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,72 @@
/obj/effect/overmap/visitable/sector/tether_gateway/honlethhighlands
name = "bluespace shimmer"
desc = "The shimmering reflection of some sort of bluespace phenomena."
scanner_desc = @{"It is difficult to tell just what is beyond this strange shimmering shape. The air beyond seems breathable, if very cold."}
icon = 'icons/obj/overmap_vr.dmi'
icon_state = "shimmer"
color = "#171DFF" //bloo
in_space = 0
/datum/map_template/tether_lateload/gateway/honlethhighlands_a/on_map_loaded(z)
. = ..()
new /datum/random_map/automata/cave_system/no_cracks(null, 3, 3, z, world.maxx - 4, world.maxy - 4) // Create the mining Z-level.
new /datum/random_map/noise/ore(null, 1, 1, z, 64, 64) // Create the mining ore distribution map.
/datum/map_template/tether_lateload/gateway/honlethhighlands_b/on_map_loaded(z)
. = ..()
new /datum/random_map/automata/cave_system/no_cracks(null, 3, 3, z, world.maxx - 4, world.maxy - 4) // Create the mining Z-level.
new /datum/random_map/noise/ore(null, 1, 1, z, 64, 64) // Create the mining ore distribution map.
//Areas//
/area/gateway/honlethhighlands
name = "Winterland"
icon = 'icons/turf/areas_vr.dmi'
icon_state = "bluwhicir"
requires_power = TRUE
dynamic_lighting = TRUE
flags = RAD_SHIELDED
base_turf = /turf/simulated/floor/outdoors/newdirt
/area/gateway/honlethhighlands/beach
name = "frozen beach"
/area/gateway/honlethhighlands/caves
name = "frozen caves"
/area/gateway/honlethhighlands/gate
name = "abandoned gateway"
icon_state = "magwhicir"
/area/gateway/honlethhighlands/town
icon_state = "bluwhisqu"
name = "abandoned town"
/area/gateway/honlethhighlands/town/command
icon_state = "cyawhisqu"
name = "command"
/area/gateway/honlethhighlands/town/garden
icon_state = "cyawhisqu"
name = "garden"
/area/gateway/honlethhighlands/town/xenobio
icon_state = "cyawhisqu"
name = "xenobio"
/area/gateway/honlethhighlands/town/bar
icon_state = "cyawhisqu"
name = "bar"
/area/gateway/honlethhighlands/town/supply
icon_state = "cyawhisqu"
name = "supply"
/area/gateway/honlethhighlands/town/engineering
icon_state = "cyawhisqu"
name = "engineering"
/area/gateway/honlethhighlands/town/kitchen
icon_state = "cyawhisqu"
name = "kitchen"
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff