Fractal Softworks Forum

Starsector => Mods => Topic started by: Sundog on April 15, 2019, 12:17:51 AM

Title: [0.95a] New Beginnings v1.2.0 - Respawn Fleets Scale with Ships Lost
Post by: Sundog on April 15, 2019, 12:17:51 AM
New Beginnings

(https://img.shields.io/github/downloads/NateNBJ/NewBeginnings/total?color=496B8E&label=Download%20New%20Beginnings&style=flat&logo=DocuSign&logoColor=white)
 (https://github.com/NateNBJ/NewBeginnings/releases/download/v1.2.0/New.Beginnings.zip)
Old Versions (https://github.com/NateNBJ/NewBeginnings/releases/)
Change Log (https://github.com/NateNBJ/NewBeginnings/wiki/Change-Log)

Compatible with all known mods.
Integrated with Version Checker (http://fractalsoftworks.com/forum/index.php?topic=8181).
Can be added to existing games.
Can be removed from games in which it was already used.


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.

Frequent Questions

How can I change the size of respawn fleets?
You can edit the settings file at data\config\settings.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 \data\config\newbeginnings\allowed_factions.json to your mod.
For example...
Quote
{
   "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.
[close]

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 Console Commands (http://fractalsoftworks.com/forum/index.php?topic=4106.0).
kazi, for the guide on setting up Intelij IDE (http://fractalsoftworks.com/forum/index.php?topic=10057.0)

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.
[close]
Title: Re: [0.9a] New Beginnings - Respawn Fleet Scales with Ships Lost
Post by: Vayra on April 15, 2019, 10:59:09 AM
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?
Title: Re: [0.9a] New Beginnings - Respawn Fleet Scales with Ships Lost
Post by: Sundog on April 15, 2019, 12:01:32 PM
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.
Title: Re: [0.9a] New Beginnings - Respawn Fleet Scales with Ships Lost
Post by: vagrant on April 18, 2019, 10:17:15 AM
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.
Title: Re: [0.9a] New Beginnings - Respawn Fleet Scales with Ships Lost
Post by: Sundog on April 18, 2019, 02:27:25 PM
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  :)
Title: Re: [0.9a] New Beginnings - Respawn Fleet Scales with Ships Lost
Post by: Sundog on April 19, 2019, 09:42:54 PM
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
Title: Re: [0.9a] New Beginnings - Respawn Fleet Scales with Ships Lost
Post by: Sundog on April 23, 2019, 10:01:00 PM
New Beginnings 1.0.2

Snow Goose added to blacklist for Dassault-Mikoyan faction
Updated forum link in version file
Title: Re: [0.9a] New Beginnings - Respawn Fleet Scales with Ships Lost
Post by: Bastion.Systems on April 27, 2019, 11:00:34 AM
I really like this (maybe because I really hate captaining the Wayfarer).
Title: Re: [0.9a] New Beginnings - Respawn Fleet Scales with Ships Lost
Post by: Cosmitz on April 27, 2019, 05:50:20 PM
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.
Title: Re: [0.9a] New Beginnings - Respawn Fleet Scales with Ships Lost
Post by: Sundog on April 27, 2019, 06:29:35 PM
Glad you guys like the idea :)
Title: Re: [0.9a] New Beginnings - Respawn Fleet Scales with Ships Lost
Post by: Deshara on April 28, 2019, 10:46:31 AM
That's such a cool idea. Is there a way to make it so it only picks ships from your faction, if applicable?
Title: Re: [0.9a] New Beginnings - Respawn Fleet Scales with Ships Lost
Post by: Sundog on April 28, 2019, 02:57:07 PM
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: \data\config\newbeginnings\allowed_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...
Title: Re: [0.9a] New Beginnings - Respawn Fleet Scales with Ships Lost
Post by: Sundog on May 01, 2019, 09:54:49 AM
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
Title: Re: [0.9a] New Beginnings - Respawn Fleet Scales with Ships Lost
Post by: eidolad on May 02, 2019, 11:12:07 AM
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.
Title: Re: [0.9.1a] New Beginnings v1.1.1 - Respawn Fleets Scale with Ships Lost
Post by: Sundog on May 11, 2019, 07:52:42 AM
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
Title: Re: [0.9.1a] New Beginnings v1.1.1 - Respawn Fleets Scale with Ships Lost
Post by: -Temple- on February 12, 2020, 10:31:58 PM
Missing 3 factions(That I noticed), hmi, kadur_remnant, and mayasura

Code
"kadur_remnant":[],
"hmi":[],
"mayasura":[],

EDIT:  More to add(Optional, just to play safe)
Blacklisting 2 supercapitals:

Code
"luddic_path":[
"swp_cathedral",
],
"kadur_remnant":[
"vayra_caliph",
],
Title: Re: [0.9.1a] New Beginnings v1.1.1 - Respawn Fleets Scale with Ships Lost
Post by: Sundog on February 13, 2020, 06:08:03 AM
Hey Temple, thanks for pointing this out to me. Kadur Remnant actually adds itself to the whitelist, but it doesn't look like hmi or mayasura do. I'll ask the authors if they're ok with me adding them.
Title: Re: [0.9.1a] New Beginnings v1.1.2 - Respawn Fleets Scale with Ships Lost
Post by: Sundog on June 07, 2020, 05:03:42 PM
New Beginnings 1.1.2 (http://fractalsoftworks.com/forum/index.php?topic=15280.0)

Fixed a problem that will cause Version Checker support to break on 1 June 2020
Respawn fleets can now be based on the following modded factions:
   Mayasuran Navy
   Anvil Industries
   Exalted
   Blackjack
Title: Re: [0.9.1a] New Beginnings v1.1.2 - Respawn Fleets Scale with Ships Lost
Post by: Sundog on March 29, 2021, 08:05:27 PM
New Beginnings 1.2.0 (http://fractalsoftworks.com/forum/index.php?topic=15280.0)

Updated compatibility to Starsector version 0.95a
Title: Re: [0.9.1a] New Beginnings v1.1.2 - Respawn Fleets Scale with Ships Lost
Post by: Arcagnello on April 24, 2021, 11:46:46 AM
New Beginnings 1.2.0 (http://fractalsoftworks.com/forum/index.php?topic=15280.0)

Updated compatibility to Starsector version 0.95a

Wee! I was looking for something like this to add to my Iron Mode campaigns, it will at least hold back some of the tears.

Can it be added to already ongoing journeys of pain and suffering?

Edit: I am too dumb to fully read the OP and realized you can already add this mod into an ongoing campaign. Thanks for the mod by the way, I feel like I got so used to just raiding the modiverse for the goodies and never stopping to at least say that much  :)
Title: Re: [0.95a] New Beginnings v1.2.0 - Respawn Fleets Scale with Ships Lost
Post by: Sundog on April 25, 2021, 05:36:34 AM
Hey, thanks for the kind words! While this can be added to ongoing games, it will only count the value of the ships you've lost from the time it was added, so there's that to consider.