A downloadable plugin
This plugin is a complex skilltree plugin for actors. It allows you to create multiple skilltrees for actors.
To unlock nodes the party has to spend currency or items. You also need to unlock the nodes in order.
The actor learns the skill on node activation. Additionally you can toggle switches or run common events.
See the plugin and the demo for more infos.
How to use
You need to provide a Techtrees.json file. Check the demo for a working techtree. I've also added a JSON Schema and a JSON Editor thanks to https://github.com/json-editor/json-editor. Additionally you need to add a tree to an actor by adding the uids of the trees via notetags: <techtree> HOLY HEALER </techtree>
You can alter the system look by changing the files in /img/system/techtree.