github deafdudecomputers/PalworldSaveTools v1.0.64

latest releases: v2.4.1, v2.4.0, v2.3.9...
13 months ago

Changelog

  • Updated menu.py to reflect the latest version changes.
  • Improved All in One Deletion Tool:
    • Optimized performance for large saves — reduced total deletion time from several minutes to just seconds.
    • Cleaned up duplicate players across all guilds by keeping only the most recently active one:
      • Removed redundant list filtering and replaced with efficient UID-based tracking.
      • Cached string conversions and eliminated expensive operations inside loops.
      • Console log now clearly shows which player was kept and which duplicate was deleted.
    • Batched file deletions to minimize disk I/O and avoid repeated os.remove calls.
    • Reworked character data cleanup using a single-pass filter for CharacterSaveParameterMap.
    • Added summary report showing:
      • Players before deletion
      • Players deleted
      • Players after deletion
    • Displayed results via messagebox and console for easy review and debugging.
  • Updated Character Transfer:
    • Cleaned up unused code and improved overall logic handling for better stability and performance.
image image

Don't miss a new PalworldSaveTools release

NewReleases is sending notifications on new releases.