mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-30 00:21:11 +01:00
Lemurian Sea (#22686)
changes: - refactor: "Refactors Gravity Generator UI from HTML to TGUI." - rscadd: "Adds sector-based modifier var 'overmap_hazards_multiplier' for generating total overmap hazard count." - soundadd: "Adds new Lemurian Sea 'welcome' announcements." - rscadd: "Added Lemurian Sea gravitic anomalies as overmap hazards and random events." - rscadd: "Adds ADPI/The Voices." - rscadd: "Adds ADPI Panel for modmins to send ADPI messages to a single character or all characters from their respective pools, or custom messages." - balance: "Vaurca Hivenet communication, the Hivenet Manifest, and Hivenet Echoes are now disabled while the ship is in Lemurian Sea sectors."
This commit is contained in:
@@ -12,7 +12,8 @@
|
||||
var/list/possible_exoplanets = list(/obj/effect/overmap/visitable/sector/exoplanet/snow, /obj/effect/overmap/visitable/sector/exoplanet/desert)
|
||||
///Guaranteed planets to spawn. This ignores the map exoplanet limit, so don't put too many planets in here.
|
||||
var/list/guaranteed_exoplanets = list()
|
||||
var/list/cargo_price_coef = list( //how much the space sector afffects how expensive is ordering from that cargo supplier
|
||||
/// How much the space sector afffects how expensive is ordering from that cargo supplier
|
||||
var/list/cargo_price_coef = list(
|
||||
"nanotrasen" = 1,
|
||||
"orion" = 1,
|
||||
"hephaestus" = 1,
|
||||
@@ -60,9 +61,15 @@
|
||||
|
||||
/// Does this sector permit communication with Central Command? Reserved for remote/uncharted sectors. The EBS system is unaffected as it is necessary for certain CCIA functions (eg. scuttling).
|
||||
var/ccia_link = TRUE
|
||||
///Does this sector allow Vaurcae catch fluff echoes of the greater Hivenet? Primarily for Lemurian Sea, but some super remote areas also fit. Obviously, consult w/ lore.
|
||||
/// Does this sector allow Vaurcae catch fluff echoes of the greater Hivenet? Primarily for Lemurian Sea, but some super remote areas also fit. Obviously, consult w/ lore.
|
||||
var/hivenet_echoes = TRUE
|
||||
/// Whether ghost roles are available in this sector.
|
||||
var/ghostroles_enabled = TRUE
|
||||
/// Whether away sites are loaded in this sector.
|
||||
var/away_sites_enabled = TRUE
|
||||
|
||||
/// This variable is a multiplier applied to the 'overmap_event_areas' datum/map/var to increase or decrease the total number of hazards spawned in the sector.
|
||||
var/overmap_hazards_multiplier = 1.0
|
||||
//vars used by the meteor random event
|
||||
|
||||
var/list/meteors_minor = list(
|
||||
@@ -231,6 +238,9 @@
|
||||
|
||||
/// Returns a flat list of all possible away sites that can spawn in this sector.
|
||||
/datum/space_sector/proc/possible_sites_in_sector()
|
||||
if(!away_sites_enabled)
|
||||
return list()
|
||||
|
||||
var/list/away_sites = list()
|
||||
for(var/id in SSmapping.away_sites_templates)
|
||||
var/datum/map_template/ruin/away_site = SSmapping.away_sites_templates[id]
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
starlight_color = "#2d0850"
|
||||
starlight_power = 1//slightly darker though for spooky factor
|
||||
starlight_range = 2
|
||||
overmap_hazards_multiplier = 1.4
|
||||
|
||||
possible_exoplanets = list(/obj/effect/overmap/visitable/sector/exoplanet/barren/asteroid, /obj/effect/overmap/visitable/sector/exoplanet/grass/grove, /obj/effect/overmap/visitable/sector/exoplanet/barren, /obj/effect/overmap/visitable/sector/exoplanet/lava, /obj/effect/overmap/visitable/sector/exoplanet/desert, /obj/effect/overmap/visitable/sector/exoplanet/snow)
|
||||
cargo_price_coef = list(
|
||||
@@ -38,18 +39,40 @@
|
||||
name = SECTOR_LEMURIAN_SEA
|
||||
description = "The Lemurian Sea is an astrological curiosity which is entirely free of stars. This region is a relatively new discovery and classification, having only been officially broken off of Light’s Edge by most astrographical institutions following the rediscovery of Assunzione and limited exploration beyond its position on the border of what would become the Lemurian Sea. Most astrological charts advise avoiding the region as travelers are known to report a feeling of general uneasiness while passing through it and many vessels are known to have disappeared within the Sea. "
|
||||
skybox_icon = "void"//its just black
|
||||
possible_exoplanets = null//nothing should be here
|
||||
possible_exoplanets = list(/obj/effect/overmap/visitable/sector/exoplanet/barren/asteroid)
|
||||
starlight_color = "#000000"
|
||||
starlight_power = 0
|
||||
starlight_range = 0
|
||||
overmap_hazards_multiplier = 2.0
|
||||
cargo_price_coef = list(
|
||||
"nanotrasen" = 6.0,
|
||||
"orion" = 6.0,
|
||||
"hephaestus" = 6.0,
|
||||
"zeng_hu" = 6.0,
|
||||
"eckharts" = 6.0,
|
||||
"getmore" = 6.0,
|
||||
"arizi" = 6.0,
|
||||
"blam" = 6.0,
|
||||
"iac" = 6.0,
|
||||
"zharkov" = 6.0,
|
||||
"virgo" = 6.0,
|
||||
"bishop" = 6.0,
|
||||
"xion" = 6.0,
|
||||
"zavodskoi" = 6.0,
|
||||
)
|
||||
|
||||
lobby_tracks = list(
|
||||
'sound/music/lobby/lights_edge/lights_edge_1.ogg',
|
||||
'sound/music/lobby/lights_edge/lights_edge_2.ogg',
|
||||
'sound/music/lobby/dangerous_space/dangerous_space_1.ogg'
|
||||
)
|
||||
|
||||
sector_welcome_message = 'sound/AI/welcome_lemurian_sea_outer.ogg'
|
||||
hivenet_echoes = FALSE
|
||||
ghostroles_enabled = FALSE
|
||||
away_sites_enabled = FALSE
|
||||
ccia_link = FALSE
|
||||
|
||||
/datum/space_sector/lemurian_sea/far
|
||||
name = SECTOR_LEMURIAN_SEA_FAR
|
||||
ccia_link = FALSE
|
||||
sector_welcome_message = 'sound/AI/welcome_lemurian_sea_inner.ogg'
|
||||
|
||||
Reference in New Issue
Block a user