About this mod
You can change the number of slots in your guild chest later, even if solo play already started.
- Permissions and credits
However, you cannot recreate your guild in solo play.
Having a large number of slots can be very useful.
On the other hand, if you have too many slots, it will take longer to open your chest.
You no longer have to worry about whether you should start the game over from the beginning just to change the number of slots.
I believe that there should be no irreversible elements in a game that you play for a long time, even mods.
It would be safer if you could use another tool to convert Level.sav to JSON files and vice versa.
The method below simply converts Level.sav to uncompressed binary data.
This makes it likely to remain valid even if the game is updated.
(1) In the game, empty the guild chest and then exit.
(2) Prepare an environment where Python (py file) can be executed.
(3) Back up your save data Level.sav file.
(4) Drag and drop Level.sav onto sav-to-gvas.py.
The Level.sav.gvas file will be generated to the same location.
(5) Also back up the Level.sav.gvas file.
(6) Open the Level.sav.gvas file in a hex editor (such as HxD).
(7) Search for the following hex number in a hex editor:
3600000008000000 (If slot size is 54 default)
6C00000008000000 (If slot size is 108 =54*2)
A200000008000000 (if slot size is 162 =54*3)
D800000008000000 (if slot size is 216 =54*4)
0E01000008000000 (if slot size is 270 =54*5)
1C02000008000000 (if slot size is 540 =54*10)
The first 4 bytes are the slot size in hex (integer).
If there are multiple search results, ignore any that are not immediately preceded by the following:
SlotNum....IntProperty.........
(8) Replace one of the search results with the current number of slots to desired number, then save it.
(9) Drag and drop Level.sav.gvas onto gvas-to-sav.py.
The Level.sav file will be generated (overwrited) to the same location.
(10) Replace your save data and check the number of slots in the game.
(11) If the number of slots hasn't changed, you've accidentally overwritten a different chest or something.
Go back to (8) and overwrite another one of the multiple search results.
(extra file 1) GuildChest_PalSchema/blueprints/PalGameSetting.json
If you are starting the new game, you can change the number of slots by editing the PalSchema file above with a text editor.
Outside of the new game moment, this file is meaningless, so you can remove it.
(extra file 2) GuildChest_PalSchema/raw/BuildObjectDataTable.json
PalSchema allows multiple guild chests to be placed in one base, and also outside of bases.
Note when placing multiple guild chests in a base:
If a guild chest is destroyed, the materials inside the chest will no longer be accessible for production, even if the guild chest still remains.
This can be fixed by restarting the game.
If you're human, you should be able to complete these tasks (Handicraft 1).
If you can't, suspect that you're Pal.
Or that the author of this crappy manual is Pal.