Data Storage

Kiverton - Jun 12, 2021

It's C++ and Blueprint plugin to make variables globally accessible from everywhere with ability to save them to disk.

  • Supported Platforms
  • Supported Engine Versions
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

This plugin will make your variables accessible from everywhere, what does that mean? it mean you will be able to use the saved variables from level blueprint, actors blueprint, other C++ classes without inheriting or casting even. The plugin comes with extra save type, you can save and load variables not only from memory but also from disk! Also the plugin will make you finally save and load actors and UMG widgets references and use it everywhere! that mean no more annoying casting to actors and widgets!

Note: Actor and widget save is only to memory.

Technical Details


  • Makes all variables accessible from everywhere NO NEED FOR CASTING ANYMORE!
  • Save And load wide list of variables types to&from memory and disk(persistent)
  • Ability to save and load actors and UMG widgets references with global access
  • Can be used from both C++ classes and Blueprints


Code Modules:

  •  DataStorage [Runtime]

Number of C++ Classes: 1

Network Replicated: (Yes/No): No

Supported Development Platforms: Windows, Linux

Supported Target Build Platforms: Windows, Linux, Android

Documentation: Can be found here

Important/Additional Notes: Can work on other platforms but not tested.