The Expanse Reborn
https://www.nexusmods.com/x4foundations/mods/1140
Version
9.1.9c (Full pack)
(save-compatible, may miss some new stations and zone's names)
- changed supercruise activation, two ways: 1.starting autopilot (while travelling) or 2.pressing F4 key (while travelling)
-
deeply reworked move scripts for performance and better usage of intra-superhighways and error-free behavior
- added conditions in the "move to (Jump)", that is injected in many orders, to consider if the subordinates have jumpdrive and let leader jump (subs will jump too)
- added a simplified jumping function for subordinates that can jump to the leader if they have the jumpdrive
- added jumping feature to default command "protect ship"
- moved gates in family Nhuut, Pontifex's Claim, Omicron Lyrae VI and Ianamus Zura to avoid pathfinding issue (last remaining)
- added a lot of debug messages to check possible ships stuck (it results that no other pathfinding issue remains)
- moved position of Dark Horizon and changed gate to Ianamus Zura instead of Rhy's Defiance (so to be a safer haven). Xenon still occupy the gate area and the gate in Ianamus Zura (new game for the latter)
_____________________________________________________________________________
I've added many DEBUGLOGS that are activated in the scenarios that could cause stuttering.
Of course I've already tested in-game with zero errors sofar...anyway
if you activate the debuglog you can look for these errors:
XRSGE-Check2 (ships wanting to cross big distances not using the superhighways), not really causing lag but tedious.
XRSGE-Check3 (ships wanting to use a gate, and the long route, instead of the internal superhighways), causing loop and lag.
XRSGE-Check3 in particular
indicates the cause of those ships going on and back in a loop through a gate. This should be definitely resolved by latest version.
Stuttering was also caused by ships looping in other movesets involving superhighways (that the engine knows only as a link between TWO different sectors). I discovered that even a single ship looping is enough to cause some stuttering even if general fps are high. This should be no more.
Should you see any "XRSGE-Check" or "XRSGECheck" other than these, it can also be reported. I am quite confident that this will not be needed but who knows what happens at later game's stages.