Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  


Starsector 0.95.1a is out! (12/10/21); Blog post: Uniquifying the Factions, Part 2 (04/30/22)

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - briansd9

Pages: [1]
Got a random crash. Playing with a ton of mods, but the stack trace seems entirely in the base game:

22651134 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
at java.util.ArrayList$ Source)
at com.fs.starfarer.combat.E.A.o00000(Unknown Source)
at com.fs.starfarer.combat.E.A.o00000(Unknown Source)
at com.fs.starfarer.combat.CombatEngine.advanceInner(Unknown Source)
at com.fs.starfarer.combat.CombatEngine.advance(Unknown Source)
at com.fs.starfarer.combat.CombatState.traverse(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$ Source)
at Source)

Fought the battle again after restarting the game, everything worked fine. Is there any other information I can provide?

Do you like statistics?
Would you like to know exactly how many enemy fleets you've personally blown up in your entire playthrough?
Or how many of your ships fell in glorious battle against the accursed <DORITOS>?
If so, this mod may be for you! Please enjoy it:
Fleet Action History v1.0.8 - 2022-04-29
Safe to add to existing savegames, and easily removable too

Individual battle histories for each of your ships and officers

Officer level ups and new skills are tracked too


Detailed logs for every battle you fight


Tested with unreasonably huge battle sizes and every faction mod I could find - no crashes or slowdown
I pray for the souls of all the poor crewmen who were incinerated for my testing


In-game configuration, no fiddling with settings.json ever! Also includes built-in "clear data" function for safe removal from savefiles


For fellow modders
Integration ideas are welcome. If you'd like to experiment, add fleethistory.jar as a library in your IDE and try out these methods:

Known issues and limitations
• Only battles you fight personally are tracked - autoresolve not handled
• Kills of fighters, dorito crumbs, and any other ships dynamically spawned on the field can't be recorded
• If you transfer command during battle, only the stats of the last ship commanded are credited to you
• Battlestation kills sometimes behave oddly (more than one ship gets the kill; fleet point value assigned is greater than actual value)

Future plans
• Battle recap / timeline
• Log of post-battle loot?
• Suggestions welcome

Thanks to...
• The adepts of #advanced_scripting_sanctum on Discord, every one of you is a gentleman and a scholar
• Nick XR, whose Detailed Combat Results was an inspiration for this mod
• Alex for this beautiful game - playing since 2012
• And you for trying this out! Let me know how it goes

Change log
v1.0.8 (2022-04-29)
- Minor fix to prevent a crash of unknown cause (

v1.0.7 (2021-11-14)
- Minor fix to prevent occasional crash when playing with Vayra's Sector unofficial update (

v1.0.6 (2021-06-29)
- Fixed savefile-corrupting bug (instructions for repairing affected saves can be found here: )

v1.0.5 (2021-06-28)
- Fixed some minor text bugs (thanks to saya39)

v1.0.4 (2021-06-27)
- Will no longer add story points when mousing over lost player ships in battle report. ????
- Added translation support for fossic friends

v1.0.0 - v1.0.3 (2021-06-08)
- Various post-release crash fixes

Pages: [1]