Compress ORK Framework save games with this plugin.

This plugin allows compressing ORK Framework save game data to reduce file size. E.g. having large player groups or inventories can result in big save game files.

The plugin is available for free, the latest version is 1.0.0.

Download Plugin

Adding the Plugin

Before importing the plugin into your Unity® project, make sure you’ve got ORK Framework imported in it. You’ll need at least ORK Framework 2.5.2 to support the plugin.

The plugin will be imported into Assets/ORK Framework/Plugins/, but you can move it to a different location if you want.

Adding to ORK Framework

To add the plugin to ORK Framework, open the ORK Framework editor and navigate to Editor > Plugins. Either add a new plugin or change an existing one (e.g. if you haven’t added a plugin yet, you can edit the default plugin).

  • Plugin Name
    Set to Save Game Compression.
    You can also use a different name – this is only for displaying it in the ORK Framework editor.
  • DLL Name
    Set to ORKSaveGameCompression.
  • NameSpace
    Set to ORKFramework.Compression.

Click on Load Plugin to load the plugin with the defind settings.

You don’t need to enable any of the Call Settings in this plugin.

Save Game Compression

Compressed save games can’t be opened by any longer when disabling compression or removing the plugin. However, uncompressed save games can also be opened with compression enabled. It’s recommended to disable save game encryption (found in the ORK Framework editor at: Menus > Save Game Menu) when using compression.

To compress save games, change the following setting in the plugin’s Compression Settings.

  • Compress Save Games
    Enable this setting.

The plugin uses the #ziplib C# compression library – the required DLL file will be imported with the Save Game Compression Plugin.