[Starsector Mods][0.95a] New Beginnings v1.2.0 – Respawn Fleets Scale with Ships Lost

  • Post category:Mods
  • Post comments:0 Comments

New Beginnings



Old Versions
Change Log

Compatible with all known mods.
Integrated with

New Beginnings makes it more interesting (and less painful) to die.

When you lose your entire fleet and “respawn,” the value of your new fleet will be about half that of all the ships you lost in the previous “life.”
Respawn fleets are generated based on a randomly chosen faction (including your own).
The ships in respawn fleets are outfitted with weapons and hullmods you’ve unlocked.

Spoiler: click to expand
Frequent Questions
How can I change the size of respawn fleets?
You can edit the settings file at dataconfigsettings.json in the mod folder.

Can I add New Beginnings to an existing game?
Yes. It can also be removed without causing any problems.

Does New Beginnings conflict with any other mods?
Not that I know of.

How can I allow my modded faction’s ships to show up in respawn fleets?
You can PM me the faction IDs you want to include, along with any ships from that faction that should NOT be included.
Or you can whitelist your own faction by adding dataconfignewbeginningsallowed_factions.json to your mod.
For example…

{
   “my_mod_good_faction”:[],
   “my_mod_evil_faction”:[
                “my_mod_perdition”,
                “my_mod_limbo”
        ]}

This will allow respawn fleets to be based on both factions, but perdition and limbo hulls will never be chosen for evil faction fleets.

Spoiler: click to expand
About
Thanks
Alex and the rest of the Fractal Softworks team, for this excellent game and it’s outstanding modding API.
LazyWizard, for making this mod much easier to test using

Permissions
All assets from this project may be used without obtaining explicit permission as long as…
No laws are broken and Fractal Softworks’ terms of service are not violated
The original authors of any code or assets used are credited
Nothing taken from this mod is used for nefarious purposes
If you would like to use something in a way that doesn’t meet these criteria, please ask me about it first.


If my mod adds ships to other factions (i.e. independents, or hegemony, etc) will they be whitelisted by default as a part of those factions? I.E., if I want to not have certain ships available for respawn fleets, I would need to include a line for the independent faction with an exclusion for that ship?

If my mod adds ships to other factions (i.e. independents, or hegemony, etc) will they be whitelisted by default as a part of those factions? I.E., if I want to not have certain ships available for respawn fleets, I would need to include a line for the independent faction with an exclusion for that ship?

Correct on both counts. And good question! That’s something I hadn’t thought of. Sorry about that! One thing to note; any ships that never appear in NPC fleets should never appear in respawn fleets either.


This is so cool! And something i’ve wanted for a long time. My biggest beef with losing my whole fleet is sourcing and arming a new one, especially before i’m well enough established to have a significant stockpile. I have abandoned so many save games because i know markets are scarce and i’ve just been kicked back to square one after losing my early bounty fleet.

Glad you like it! I hear you loud and clear about building new fleets from scratch. Long shopping trips have never been my favorite part of the game  :)

New Beginnings 1.0.1 (Beta)

Ship hulls with UNBOARDABLE hint are now excluded from respawn fleets
Faction IDs added to whitelist:
   sylphon,
   fringe_defence_syndicate,
   dassault_mikoyan,
   adamantine_consortium,
   archean_order,
   trader_guilds,
   scicorps,
   interstellarimperium,
   shadow_industry,
   blackrock_driveyards,
   noir,
   Lte


New Beginnings 1.0.2

Snow Goose added to blacklist for Dassault-Mikoyan faction
Updated forum link in version file


I really like this (maybe because I really hate captaining the Wayfarer).

Oh wow, this is actually pretty cool. I always kinda liked flying by the seat of my pants and kinda disliked getting into the very late game ultra-metagaming and tinkering and having three copies of my ships for backup.

Glad you guys like the idea :)

That’s such a cool idea. Is there a way to make it so it only picks ships from your faction, if applicable?

Is there a way to make it so it only picks ships from your faction, if applicable?

Not without editing files, no, not really. However, the chance of ships from your own faction being picked increases quite a bit based on the number and size of colonies you have. Normally, a faction is chosen based on your reputation with them, getting a “likelihood score” between 0 and 2. For the player faction, the likelihood score is 1 plus .25 per market size for each colony. So if you have four colonies of size 8, the score would be 9. Of course, being hostile to every other faction will also increase the odds.

If you want to tinker, you could edit the whitelist file to only allow the player faction. Found here: dataconfignewbeginningsallowed_factions.json in the folder of New Beginnings and any mod that adds it’s own factions to the whitelist.

Now you’ve got me thinking about adding a setting to adjust the influence of markets. Hmm…


New Beginnings 1.1.0

Added option to change the likelihood of a random faction being chosen instead of your own
Settings file is now at “mods/New Beginnings/NEW_BEGINNINGS_OPTIONS.ini” instead of “mods/New Beginnings/data/config/settings.json”
Improved error reporting system
Respawn fleets can now be based on the following modded factions:
   Neutrino Corp
   Junk Pirates
   P.A.C.K.
   ASP Syndicate
   ApproLight
   Immortal Light
   Foundation of Borken
   Celestial Mount Circle


I really really like this mod concept…now I just need to get the nerve up to play ironman mode.  But SS is a very scary place in the beginning…mommy please hold me.

New Beginnings 1.1.1

Added a few extra crew to respawn fleets to compensate for hulmods being added that increase minimum crew requirements
Incremented game compatibility version to 0.9.1a

Leave a Reply