Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Worldmap Builder - Skill Trees and Level Select Menus

An asset by don-tnowe
The page banner background of a mountain and forest
Worldmap Builder - Skill Trees and Level Select Menus thumbnail image
Worldmap Builder - Skill Trees and Level Select Menus thumbnail image
Worldmap Builder - Skill Trees and Level Select Menus thumbnail image
Worldmap Builder - Skill Trees and Level Select Menus hero image

Quick Information

0 ratings
Worldmap Builder - Skill Trees and Level Select Menus icon image
don-tnowe
Worldmap Builder - Skill Trees and Level Select Menus

Addon for creating skill trees and level selection menus, with an in-viewport editor. Features:- Paths: lines, arcs, and Bézier curves, to connect into big graphs- Single-object graphs with a custom arrangement of points and connections- Move points right in the editor viewport, with snapping and a right-click menu- Deactivation/refunding of points with a safety check for disconnections- Can hide points that aren't adjacent to activated points, instead of just making them greyed out- Can define minimum points that must be allocated into dependencies before the dependent is available- Can override the frame texture of a point through scriptSetup:- ⚡ You must enable the plugin! Project -> Settings -> Plugins- Add a WorldmapView to your scene.- Add some worldmap items as children of the WorldmapView. WorldmapGraphs offer a branching tree/graph structure where nodes and connections can be added anywhere. WorldmapPaths 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 a WorldmapGraph, you must right-click it to mark as an end connection.- Use WorldmapView's methods! Check out the "example/" folder for example usage.

Supported Engine Version
4.0
Version String
0.5
License Version
MIT
Support Level
community
Modified Date
19 days ago
Git URL
Issue URL

Addon for creating skill trees and level selection menus, with an in-viewport editor.

Features:
- Paths: lines, arcs, and Bézier curves, to connect into big graphs
- Single-object graphs with a custom arrangement of points and connections
- Move points right in the editor viewport, with snapping and a right-click menu
- Deactivation/refunding of points with a safety check for disconnections
- Can hide points that aren't adjacent to activated points, instead of just making them greyed out
- Can define minimum points that must be allocated into dependencies before the dependent is available
- Can override the frame texture of a point through script

Setup:
- ⚡ You must enable the plugin! Project -> Settings -> Plugins
- Add a WorldmapView to your scene.
- Add some worldmap items as children of the WorldmapView. WorldmapGraphs offer a branching tree/graph structure where nodes and connections can be added anywhere. WorldmapPaths 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 . Point index is shown above it if it's selected). If in a WorldmapGraph, you must right-click it to mark as an end connection.
- Use WorldmapView's methods! Check out the "example/" folder for example usage.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Worldmap Builder - Skill Trees and Level Select Menus icon image
don-tnowe
Worldmap Builder - Skill Trees and Level Select Menus

Addon for creating skill trees and level selection menus, with an in-viewport editor. Features:- Paths: lines, arcs, and Bézier curves, to connect into big graphs- Single-object graphs with a custom arrangement of points and connections- Move points right in the editor viewport, with snapping and a right-click menu- Deactivation/refunding of points with a safety check for disconnections- Can hide points that aren't adjacent to activated points, instead of just making them greyed out- Can define minimum points that must be allocated into dependencies before the dependent is available- Can override the frame texture of a point through scriptSetup:- ⚡ You must enable the plugin! Project -> Settings -> Plugins- Add a WorldmapView to your scene.- Add some worldmap items as children of the WorldmapView. WorldmapGraphs offer a branching tree/graph structure where nodes and connections can be added anywhere. WorldmapPaths 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 a WorldmapGraph, you must right-click it to mark as an end connection.- Use WorldmapView's methods! Check out the "example/" folder for example usage.

Supported Engine Version
4.0
Version String
0.5
License Version
MIT
Support Level
community
Modified Date
19 days ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers