Ends Today: Save up to 95% on the Time Travel Mega Bundle!

Access Variable by Name is a Unreal Engine plugin which adds Blueprint nodes to get/set the variables by name.


Introduction Video


Generally, you need to place a get/set node when you try to get/set the variables on the vanilla Unreal Engine. 

This workflow works greatly in many cases, but there are problems in some cases.


For example:


  • When you access to the deep nested variable, you need to place lots of `Get`/`Set` and related nodes.
  • When you set a new value to many variables at once, you need to place the sequence of `Set` nodes.


By using this plugin, these problems will be solved gracefully.

If you have any trouble or question, you can join our Discord or make issue on GitHub.





Change Log


1.2.1 (2023.2.4)

  • Fix bugs


1.2.0 (2023.1.9)

  • Support 'Extend If not Present' option for the intermediate container variables
  • Support 'Include Generation Class' option to access to the variables of UBlueprint
  • Move optional pins to node properties


1.1.1 (2022.12.16)

  • Fix bugs


1.1.0 (2022.12.1)

  • Support on Unreal Engine 5.1
  • Add 'Add If not Present' and 'Size to Fit' pins/options to Set node
  • Add 'Pure Node' option to Get node
  • Fix bugs


1.0.1 (2022.11.13)

  • Change module structure
  • Fix bugs


1.0.0 (2022.11.10)

  • First release

Technical Details

Features:

  •  Get/Set Variables by Name: These nodes will analyze the name and target (static analysis), and change the node's pin type to the same variable type automatically. This ensures that the pin type is valid.
  •  Get/Set Variables by Name (Dynamic): These nodes accepts the name which can be changed dynamically at runtime. This feature is useful when you get/set many variables at once.
  • The name pin supports a custom syntax to access the deep nested variable.

Code Modules:

  • AccessVariableByName (UncookedOnly)
  • VariableAccessFunctionLibrary (Runtime)

Number of Blueprints: 0

Number of C++ Classes: 9

Network Replicated: Yes

Supported Development Platforms: Windows / macOS / Linux

Supported Target Build Platforms: All platforms

Documentation: Documentation is available at the project page on GitHub

Example Project: Example is available at the project page on GitHub

Important/Additional Notes: This plugin has a free trial version. See the document if you want to install a free version.

CG
Colory Games
All Assets by Author
9.77 
Platforms Linux, MacOS, Windows 64-bit
UE Versions 4.26 - 4.27, 5.0 - 5.2
Tags K2NODE, GRAPH NODES, VARIABLES, BLUEPRINT NODE, BLEUPRINTS, CODE PLUGIN
Release date 07.11.2022

Similar products

Image
Sign In
Image
Sign Up
Image
Recovery