Spotlight Sale: Save 50% on select products now through July 15.

Runtime Variable System Pro

Adding, removing and modifying variables with events on any object at runtime!

  • Supported Platforms
  • Supported Engine Versions
    5.2 - 5.4
  • 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.

Runtime Variable System is a new way of communication and properties access between blueprints, C++, objects, actors, components, UI elements or anything you desire!


HOW TO INSTALL UE PLUGIN(For Newbies)

TUTORIAL VIDEO

DISCORD SUPPORT


This plugin version supports replication! If you are building singleplayer game and want to save some money, check Lite version below!

Runtime Variable System Lite version available!


RVS is a great way of building your gameplay around event-based approach. It's much more efficient and easy to use.

Imagine being able to receive events about your character health inside your UI system without casts, interfaces or any references whatsoever!


The system allows to add, remove and modify variables on any object at runtime. Even if a variable was not added to an object in the blueprint, you can still add it based on various gameplay events and circumstances.

The Pro version offers full replication(multiplayer) support and amazing new node, that is capable of receiving events on ANY object in the world!


The plugin is very flexible and supports all property types including your own structures, enums and blueprints!

It doesn't limit you to what you can do, but here are a few things you can easily achieve with this plugin:

Global Event Systems, Interactions, User Interface Communication, Attribute Systems, Global Variable Systems and many more.


Feel free to ask any questions or report any issues you might encounter. We always try to resolve them as soon as possible!

Try it and show us what you can do with it!

Technical Details

Features:

  •  Adding/Removing/Modifying variables at runtime
  •  Receiving events about Adding/Removing/Modifying variables
  • C++ Code Generation

Code Modules:

  •  RuntimeVariableSystem - Runtime
  • RuntimeVariableSystemPro - Runtime
  •  RuntimeVariableSystemUncookedOnly - UncookedOnly
  • RuntimeVariableSystemProUncookedOnly - UncookedOnly
  •  RuntimeVariableSystemEditor - Editor

Number of Blueprints: 0

Number of C++ Classes: 53

Network Replicated: Yes

Supported Development Platforms: Win64

Supported Target Build Platforms: Win64

Documentation: Link

Important/Additional Notes: If you encounter any issues, please contact us!