Skip to content

File structure

EathlySkies#3588 edited this page Oct 15, 2021 · 3 revisions

This page aims to provide a general overview of what files and directories kura5-savehelper will access. It also aims to shed light on the reasons behind the selected locations.

The "savehelper.d" directory

The backup directory

This is the location where all of the user-created backup saves will be stored. If it is not located when starting "savecli.py", it will be created. The directory can be a link to other directories, but its placement is expected to stay the same between version, both of the helper and of Kura5.

Assumed POSIX permissions:

  • When creating a backup save: read/write/execute
  • When loading a backup save: read/execute

Default directories:

The default location for the backup directory is set as the Kura5's "Player.log" output directory. This will ensure that players moving their Kura5 data will carry their backup saves with them. The location will also result in minimal unnecessary filesystem cluttering.

  • %APPDATA%\LocalLow\Kura5 Devs\Kura5\Savehelper on Windows NT -based platforms
  • ~/.config/unity3d/Kura Devs/Kura5/Savehelper on UNIX-based platforms