Build a graph that will be unlocked connection-by-connection.
- World maps
- Level Selection screens
- Skill trees
- ⚡ You must enable the plugin!
Project -> Settings -> Plugins
- Add a
WorldmapView
to your scene. - Add some worldmap items.
WorldmapGraph
s offer a branching tree/graph structure where nodes and connections can be added anywhere.WorldmapPath
s are a non-branching path: a line, an arc, or a Bézier curve. - If you have multiple worldmap items, connect them by placing an empty point above a non-empty point (it's empty if data is set to
<empty>
. Point index is shown above it if it's selected). If in aWorldmapGraph
, you must right-click it to mark as an end connection. - Use
WorldmapView
's methods!
The example/
folder has an example of reading stats from a skill tree.
Made by Don Tnowe in 2023.
Copying and Modification is allowed in accordance to the MIT license, unless otherwise specified. License text is included.