palworld-save-tools
palworld-save-tools copied to clipboard
0.3 - Sakurajima Update compatibility
Add support for new fields/items for 0.3 (and some things leftover from 0.2).
Known Issues
- Map Objects
PalMapObjectDeathDroppedcharacterModel(https://github.com/cheahjs/palworld-save-tools/issues/174)- Items and Pals dropped on death can now be picked up by anyone 24 hours after they are dropped
- Items and Pals dropped on death will now disappear 48 hours after they are dropped
- ???
- https://github.com/cheahjs/palworld-save-tools/issues/176
- https://github.com/cheahjs/palworld-save-tools/issues/177
- https://github.com/cheahjs/palworld-save-tools/issues/179
Workarounds
- Update to v0.23.0 to disable problematic parsers
Test save files:
https://github.com/user-attachments/files/16033920/Level.zip https://github.com/user-attachments/files/16022692/Level.file.zip https://github.com/user-attachments/files/16009128/Level.zip
Thanks for the hard work! Btw, do you know what are those CustomVersionData? gvasfile.properties['worldSaveData']['value']['CharacterSaveParameterMap']['value'][index]['value']['CustomVersionData'], which is a long list of bytes.
535B443E41FFDEC2FDD2948D25DAC75F.zip The tool EOFs (when using palworld-host-save-fix with this save. I installed 0.23.0 for trying this.
Does it auto disable problematic parsers? EOF is still not reached for depended programs.
Lets say if i were to manually change UIDs around. Would I change the old one (co-op) in Level.sav to the new one from the dedicated server? Or would I change instances of the new one to the old one (the co-op one with many 0000s ending in 1) ?
Palworld 0.3.3: Unknown type: UInt32Property (.worldSaveData.WorldMetaSaveVersionBitMask) Fixed in #181