Looked into the pirate activity/raid issue, but I haven't been able to easily identify a bug with a minimal modset; so far, things look like they're working as intended (this isn't necessarily the same thing as 'good for gameplay', mind). If someone has a save without too many mods that could help me figure it out, thanks.
Are NPC factions also not getting raids or pirate activity?
Did you wipe out the regular pirate colonies? (that stops new bases from spawning in Nex)
Are you killing bases almost as soon as they appear? (a newly spawned base takes 6-18 months before it can launch a raid; see settings below)
Does the following print anything in console?
runcode
import exerelin.campaign.intel.bases.Nex_PlayerRelatedPirateBaseManager;
import com.fs.starfarer.api.impl.campaign.intel.bases.PirateBaseIntel;
for (com.fs.starfarer.api.campaign.comm.IntelInfoPlugin intel : Global.getSector().getIntelManager().getIntel(PirateBaseIntel.class)) {
PirateBaseIntel base = (PirateBaseIntel)intel;
if (base.isTargetPlayerColoniesOnly()) {
Console.showMessage("Player-related pirate base in " + base.getEntity().getContainingLocation().getNameWithLowercaseTypeShort());
}
}
Does setting the raid timeout values in base game settings.json to zero help?
"basePirateRaidTimeoutMonths":[6, 18],
"pirateRaidTimeoutRaidDefeatedMaxExtraMonths":12,
Did anyone check the vengeance fleet feature in the latest version?
I despite having incoming vengeance fleet notification multiple times, they never came to me. It always end as "missione finished" or something like that
Can confirm. I've had dozens of incoming vengeance fleet notifications but never actually encountered one. Its not as if I'm hiding either, I just go about my business as usual and after awhile it says the mission's over. I thought maybe they were getting killed en-route so I increased "vengeanceFleetSizeMult" from .8 to 4 in the exerelin config, theoretically making them more than 4x bigger, but they still never could find me. Someone should test if the vengeance fleet can find them if they sit motionless in the core with their transponder on, for science!
Vengeance fleets can only operate for a certain amount of time before being made to go home (time increases with vengeance level), and they have to fly to where the player is, so a player on the move can avoid them for quite a long time. Maybe the timer should be longer (or removed completely).
if one disables some factions at the start of the game and goes through a playthrough will the factions I disabled appear later if I turned on enable spawning of factions not present at the start?
Try to guess from the name.
Am I supposed to lose Marine experience when I give them to a station commander to counter rebellions? I had 100% Elite marines, I gave 100 to the station commander to counter a rebellion, and my Maine experience dropped to 68%. Just selling Marines doesn't reduce their experience.
That's not supposed to happen (and I couldn't reliably repro). But I've changed it to keep the marine XP on fleet (like selling/storing does), so when you give away marines the XP level of the ones remaining increases.