Hi,
I have created a simple tool that rearranges player planets in savegame file:
The reason is that if you have a lot of specialized planets and are constantly resettling pops, it is hard to locate the planet by name and/or designation.
By default, Planets view in Outliner displays planets in colonization order, grouped by system; Sectors view displays planets by colonization order.
This tool opens savegame as zip, reads gamestate file, locates "country={" string, then locates "owned_planets={" string and rearranges list of owned planets, so instead of colonization order, planet IDs are listed by type, then by designation, then by name
Screenshot before:
Screenshot after:
(sorry for large images -- for some reason new version of Stellaris does not switch to non-standard resolutions on Ubuntu)
Source code is available at https://github.com/andriy-gerasika/stellaris-sorter
To run the tool, you will need Java and command line:
P.S.
Make a backup copy of the save before running the tool
P.P.S.
Stellaris may display a message about broken savegame, but that's because of different compression methods Stellaris and Java are using -- the file will load OK
Diff of the changes made to savegame file:
I have created a simple tool that rearranges player planets in savegame file:
The reason is that if you have a lot of specialized planets and are constantly resettling pops, it is hard to locate the planet by name and/or designation.
By default, Planets view in Outliner displays planets in colonization order, grouped by system; Sectors view displays planets by colonization order.
This tool opens savegame as zip, reads gamestate file, locates "country={" string, then locates "owned_planets={" string and rearranges list of owned planets, so instead of colonization order, planet IDs are listed by type, then by designation, then by name
Screenshot before:
Screenshot after:
(sorry for large images -- for some reason new version of Stellaris does not switch to non-standard resolutions on Ubuntu)
Source code is available at https://github.com/andriy-gerasika/stellaris-sorter
To run the tool, you will need Java and command line:
Code:
java -cp stellaris-sorter-0.1.jar com.gerixsoft.StellarisSorter ironman.sav
P.S.
Make a backup copy of the save before running the tool
P.P.S.
Stellaris may display a message about broken savegame, but that's because of different compression methods Stellaris and Java are using -- the file will load OK
Diff of the changes made to savegame file: