Files
Batrachophreno 62d3ee304b Lemurian Sea Hotfixes (#22694)
Tunes overmap spawns, hazard weighting, away site and offship exceptions
for the 8th time, admin logging, grav anom safeties for shuttles, etc.

<img width="425" height="245" alt="image"
src="https://github.com/user-attachments/assets/405a9887-9daf-4781-a9c3-2b837db09fbb"
/>

^ LOOKING AT YOU, TRAMP FREIGHTER
2026-06-13 22:18:36 +00:00

68 lines
5.5 KiB
Plaintext

//Comments contain criteria for whatever these sectors literally define, for future-proofing and consistency
//Generic sectors are generic intermediate areas for when we can't attribute locale to anywhere in specific
//Tau ceti sectors
#define SECTOR_ROMANOVICH "Romanovich Cloud" //The fat cloud of rocks surrounding Tau Ceti and its gravity well
#define SECTOR_TAU_CETI "Tau Ceti" //Tau Ceti and its gravity well, Biesel and its subfactions are found here
#define SECTOR_CORP_ZONE "Corporate Reconstruction Zone" //The entire corporate reconstruction zone borders
#define ALL_TAU_CETI_SECTORS list(SECTOR_ROMANOVICH, SECTOR_TAU_CETI, SECTOR_CORP_ZONE)
//Badlands sectors, at least six factions are here so its noteworthy
#define SECTOR_VALLEY_HALE "Valley Hale" //Generic sector but is also used for the entire Elyran territory
#define SECTOR_BADLANDS "Badlands" //Generic sector
//Elyran sectors
#define SECTOR_TABITI "Tabiti" //Tabiti and its gravity well, Persepolis and New Suez are found here
#define SECTOR_AEMAQ "Al-Wakwak" //al-Wakwak and its gravity well, Aemaqq is found here
//Tajaran and Unathi sectors
#define SECTOR_SRANDMARR "S'rand'marr" //S'r'and'marr and its gravity well, Adhomai and Raskara are found here
#define SECTOR_NRRAHRAHUL "Nrrahrahul" //Nrrahrahul and its gravity well, Hro'zamal is found here
#define SECTOR_GAKAL "Gakal" //Gakal and its gravity well, Gakal'zaal is found here.
#define SECTOR_UUEOAESA "Uueoa-Esa" //Uueoa-Esa and its gravity well, Moghes and Ouerea are found here.
#define ALL_BADLAND_SECTORS list(SECTOR_VALLEY_HALE, SECTOR_BADLANDS, SECTOR_TABITI, SECTOR_AEMAQ, SECTOR_SRANDMARR, SECTOR_NRRAHRAHUL, SECTOR_GAKAL, SECTOR_UUEOAESA)
//Coalition-aligned sectors
#define SECTOR_COALITION "Coalition of Colonies" //For if we want to specify coalition assets, but not focused on a particular planet
#define SECTOR_WEEPING_STARS "Weeping Stars" //Generic sector
#define SECTOR_ARUSHA "Arusha" //Generic sector
#define SECTOR_LIBERTYS_CRADLE "Liberty's Cradle" //Generic sector
#define SECTOR_XANU "Xanu" // Xanu Prime is here
#define SECTOR_BURZSIA "Burzsia" //Burzsia I and II are here
#define SECTOR_HANEUNIM "Haneunim" //Haneunim and its gravity well, Konyang is found here
#define SECTOR_AL_MAQDISI "Al-Maqdisi" //Assunzione is here
#define ALL_COALITION_SECTORS list(SECTOR_COALITION, SECTOR_XANU, SECTOR_WEEPING_STARS, SECTOR_ARUSHA, SECTOR_LIBERTYS_CRADLE, SECTOR_BURZSIA, SECTOR_HANEUNIM, SECTOR_LIGHTS_EDGE, SECTOR_AL_MAQDISI)
//Light's edge, which should have unique properties all around
#define SECTOR_LIGHTS_EDGE "Light's Edge" // For the area of Light's Edge that is somewhat inhabited. NOTE- this also lives in ALL_COALITION_SECTORS, per lore.
#define SECTOR_LEMURIAN_SEA "Lemurian Sea (Outer)" // For the fringes of the Lemurian Sea.
#define SECTOR_LEMURIAN_SEA_FAR "Lemurian Sea (Inner)" // For the actual Lemurian Sea. Adminbus town.
#define LEMURIAN_SEA_SECTORS list(SECTOR_LEMURIAN_SEA, SECTOR_LEMURIAN_SEA_FAR) // Sanity
#define ALL_VOID_SECTORS list(SECTOR_LIGHTS_EDGE, SECTOR_LEMURIAN_SEA, SECTOR_LEMURIAN_SEA_FAR)
//Crescent Expanse & Beyond
#define SECTOR_CRESCENT_EXPANSE_EAST "Crescent Expanse (East)" // CoC/Alliance surveyors can appear here
#define SECTOR_CRESCENT_EXPANSE_WEST "Crescent Expanse (West)" // Nralakk/Alliance surveyors can appear here
#define SECTOR_CRESCENT_EXPANSE_FAR "Crescent Expanse (Uncharted)" // Nothing but daring independents here
#define ALL_CRESCENT_EXPANSE_SECTORS list(SECTOR_CRESCENT_EXPANSE_EAST, SECTOR_CRESCENT_EXPANSE_WEST, SECTOR_CRESCENT_EXPANSE_FAR)
//Generic sectors, particularly ones that can be seen regardless of region the ship is in
#define SECTOR_STAR_NURSERY "Star Nursery" //Used by the idris cruise map
#define SECTOR_GENERIC "Generic Sector"
#define ALL_GENERIC_SECTORS list(SECTOR_STAR_NURSERY, SECTOR_GENERIC)
//For sectors where corporate entities can or should appear. Corporate ships having this tag can be seen more reliably
#define ALL_CORPORATE_SECTORS list(ALL_TAU_CETI_SECTORS, SECTOR_SRANDMARR, SECTOR_UUEOAESA, ALL_COALITION_SECTORS, ALL_GENERIC_SECTORS, SECTOR_NRRAHRAHUL, SECTOR_BADLANDS)//Currently excludes Elyran sectors and Light's Edge
/// For remote/uncharted regions distant from the civilised Spur. Some surveyors/independents only.
#define ALL_UNCHARTED_SECTORS list(SECTOR_CRESCENT_EXPANSE_FAR, SECTOR_LEMURIAN_SEA, SECTOR_LEMURIAN_SEA_FAR)
//For highly dangerous sectors with high piracy. Civilian and leisure ships should be less common or not found here.
#define ALL_DANGEROUS_SECTORS list(SECTOR_BADLANDS, ALL_VOID_SECTORS, ALL_CRESCENT_EXPANSE_SECTORS, ALL_UNCHARTED_SECTORS)
/// all non-generic, named and specific sectors, where generic planets or the like should not spawn
#define ALL_SPECIFIC_SECTORS list(SECTOR_TAU_CETI, SECTOR_SRANDMARR, SECTOR_HANEUNIM, SECTOR_BURZSIA, SECTOR_UUEOAESA, SECTOR_TABITI, SECTOR_AEMAQ, SECTOR_NRRAHRAHUL, SECTOR_GAKAL, SECTOR_AL_MAQDISI)
/// Everything!
#define ALL_POSSIBLE_SECTORS list(ALL_TAU_CETI_SECTORS, ALL_BADLAND_SECTORS, ALL_COALITION_SECTORS, ALL_VOID_SECTORS, ALL_GENERIC_SECTORS, ALL_CORPORATE_SECTORS, ALL_CRESCENT_EXPANSE_SECTORS)
/// Sectors that block canon odysseys for reasons. Usually an ongoing remote/exclusive event arc area that shouldn't have canon odysseys muddling up (EG. the Horizon finds itself isolated and on its own). Very narrow use case. Not to be applied liberally.
#define ALL_EVENT_ONLY_SECTORS list(SECTOR_CRESCENT_EXPANSE_FAR) //SECTOR_CRESCENT_EXPANSE_FAR for duration of horizon's first visit there. feel free to remove if still here after that