[Starsector Mods][0.9.1a] Grand Sector



Download.

This mod makes the Sector size bigger and let’s you change the number of star systems generated, with a new hyperstorm map.

By default this mod does:

  • Increased map size 1.3x
  • Doubles the number of star systems, including blackholes.
  • New hyperspace storm pattern.
  • Adds an option to toggle the creation of hyperstorms.

Custom amount of star systems:
You can change the size of the Sector and the number of systems to whatever you want in.  Grand Sectordataconfigsettings.json by changing the GrandSectorCount value.
And if you want or not hyperstorms in your sector with a few other values to play around.

If the hyperstorm pattern doesn’t change read the spoiler.

Spoiler: click to expand
Spoiler
Compatibility with Nexerelin:
First make a backup of Starsectorstarsector-coredatacampaignterrainhyperspace_map.png.

Copy from this mod Grand Sectordatacampaignterrainanon-hyperspace.png and paste it on the game’s folder Starsectorstarsector-coredatacampaignterrain. Then change rename the PNG to hyperspace_map.

Old version.

Thanks to Dwarden, Histidine, TheWikiFish and /ssg/’s Anons for the help.


Cool! With all these different map size mods I can only imagine how close we are to a map slider.  :D

Really nice.
Can you make some versions with different size of sector and star system numbers or its easy to mod by?

Might I proffer an explanation as to why Nexerelin’s version of the hyperspace map might conflict? The game loads mods in alphabetical order. Certain mods are named ‘ZZ Mod Name’ in the loader to address this. If you rename the mod in its mod_info.json to that format, you should be good.

Oooh nice!

Is it possible to get inactive gates to spawn in the edge sectors? Would like to get that running with the new space.

Can I get a pic of the new hyperspace design?

Can you make some versions with different size of sector and star system numbers or its easy to mod by?

Sure.
For modify it, it’s just changing a few numbers and hit compile.

Is it possible to get inactive gates to spawn in the edge sectors? Would like to get that running with the new space.

Probably, but don’t know how.

Can I get a pic of the new hyperspace design?

https://i.imgur.com/ZfHlkG2.png


Yo Alec, doesn’t this mod basically, only stretch the sector canvas ?
You don’t rly get any additional constellations nor stars after around w:180K h:140k you can test this by going w:200k h:200k.
As for the location of the addConstellationsToSectorCanvas() method or whatever it is called … no clue.

Umo i think i understand whats going on grand sector doesn’t increase the number of constellations for me i had to manually edit starfarer.api.jar to get that this could be related to nex or be general problem of overriding classes in starfarer.api.jar   


I’ve been using this mod for a while with my heavily modded Nex stuff, since I throw in so many factions the vanilla Sector is pretty crowded, surprisingly. However, something I’ve been curious to as I play more and more with this Grand Sector mod…

Does it seem to mess with the system generation somewhat? I’ve always heard that, in general, to encourage the exploration and use of further away systems, the game tends to generate more valuable/higher class planets and salvage in the further away systems. But I don’t think I’ve seen this reflected when using this mod so far, I don’t think I’ve even seen a Cyrosleeper still, and I do find a lot of pretty trashy systems even in the far reaches of the sector (or some without any planets at all).

This might just be confirmation bias, of course, or that system generation/spawning doesn’t actually work that way.


I’ve been using this mod for a while with my heavily modded Nex stuff, since I throw in so many factions the vanilla Sector is pretty crowded, surprisingly. However, something I’ve been curious to as I play more and more with this Grand Sector mod…

Does it seem to mess with the system generation somewhat? I’ve always heard that, in general, to encourage the exploration and use of further away systems, the game tends to generate more valuable/higher class planets and salvage in the further away systems. But I don’t think I’ve seen this reflected when using this mod so far, I don’t think I’ve even seen a Cyrosleeper still, and I do find a lot of pretty trashy systems even in the far reaches of the sector (or some without any planets at all).

This might just be confirmation bias, of course, or that system generation/spawning doesn’t actually work that way.

I never played vanilla so i can’t say anything regarding your observation, but i have an inkling that you might be right there.
You can take a look at starsector-corestarfarer.apicomfsstarfarerapiimplcampaignprocgenStarSystemGenerator.java and esp fsstarfarerapiimplcampaignprocgenthemesBaseThemeGenerator.java
To figure out how entities are spawned, there is something like a weighting function that does smthing regarding spawn chances. 

Yo Alec
Sector width and height are used by fsstarfarerapiimplcampaignprocgenSectorProcGen.java where the constellation array is set up as well and incidentally its also limited to only 100 as the var count = 100.

 


Cyrosleeper

I have two in my current game.

@krisslanza
do you use Unknown Skies?
I think its the issue


Cyrosleeper

I have two in my current game.

@krisslanza
do you use Unknown Skies?
I think its the issue

I do use Unknown Skies, is that one making the systems spawn differently? From its description, it should only be adding more planet types…


Cryosleepers are sometimes hide in totally worthless systems- most extreme i can remember is a zero planet system, where sleeper was on egde of furthest , giant ring of asteroids, and i hit it by accident.

“sectorWidth”:264000, “sectorHeight”:224000, same Seed

Original Stargen maxed at 100 Constas

No fancy graphics Original

Modified 180 Constas max

No fancy graphics modified

Ah, sweet sweet 10 fps while looking at the Sector map … marvelous

I manually edited starfarer.api.jar (compiled a new version of SectorProcGen.class and just replaced this one with the one in the jar) doesn’t work for me as a mod though dunno why. Could anyone have a look at that or a suggestion to make it work as a mod ?

Umo Alec i think i understand whats going on grand sector doesn’t increase the number of constellations for me i had to manually edit starfarer.api.jar to get that this could be related to nex or be general problem of overriding classes in starfarer.api.jar   

Leave a Reply