🏠 Open Logic Editor
Last updated
Last updated
This documentation is aimed at Open Logic v2.5.2 and later versions.
is a plugin designed for creating custom visual scripting graphs. It offers a suite of features that allow for customization and seamless integration into Unreal Engine projects.
Open Logic is built with C++ and Blueprint. Many of its features can be used directly in Blueprint, letting you make custom nodes, pins, and more without needing any C++.
The plugin contains two C++ modules:
OpenLogicV2: runtime module
OpenLogicEditor: editor module
Here's a non-exhaustive list of features currently available in Open Logic.
Custom graph-editor made from scratch.
Customizable widget nodes
Customizable execution pin nodes
Auto-save and auto-load node properties
Run-time graph execution
Unique wire styles
Node Palette sorting nodes into categories
Although some networking features are exposed in certain classes, network replication is not currently supported. However, this topic could be explored in future updates.
Number of Blueprints: 20+
Number of C++ Classes: 60+
Code lines: ~6000