A downloadable tool

Buy Now$2.99 USD or more

Kadajah's Skill Tree System  - License Board +  Sphere Grid 

Abandon linear leveling. Let your players forge their own path.

Are you tired of the standard "Level Up -> Get Skill" progression? Kadajah Skill Tree System completely overhauls how characters grow in your RPG Maker MZ project. Inspired by legendary systems like the Sphere Grid (FFX) and the License Board (FFXII), this plugin allows you to build massive, interconnected webs of upgrades.

Give your players the freedom to build a Tank-Mage, an Agile-Paladin, or a Glass-Cannon Warrior. With geometric node shapes, animated connection lines, and full visual customization, your character menu becomes a gameplay feature in itself.

v4.4 Update: Now features a "Confirmation Window" preventing accidental spending of points, and a "Smooth Scrolling" camera for a polished, modern feel when navigating large trees.

Key Features

  • Total Stat Control: Nodes aren't just for skills. Create nodes that increase Basic Stats (HP, ATK), Ex-Params (Crit Rate, Evasion), and Sp-Params (Target Rate, MP Cost Reduction).
  • Equipment Mastery: Implement "License" mechanics. Players cannot equip Swords or Heavy Armor until they unlock the specific W-Type or A-Type node on their tree.
  • Visual Customization:
    • Geometric Shapes: Choose from Squares, Circles, Hexagons, Pentagons, Triangles, or Stars for your nodes.
    • Animated Connections: Watch energy flow through the lines as players unlock paths. Customize line thickness, colors, and flow speed.
    • Glow Effects: Define custom neon glow colors for specific nodes (e.g., Red glow for Fire skills, Blue for Magic).
  • The LP System: Uses a dedicated currency (License Points/SP) separate from Gold or EXP, allowing you to control exactly how fast players progress.
  • Bi-Directional Switches:
    • Passive Nodes: Create nodes that turn on an RPG Maker Switch. Use this to unlock passive states, trigger common events, or even open doors in the game world via the menu.

The Auxiliary Tool: Skill Tree Editor

Stop writing JSON manually. Design visually.

Included with the plugin is the Kadajah Skill Tree Editor, a powerful HTML5 visual design tool. Configuring complex skill trees via plugin parameters can be a nightmare of coordinates and IDs, this tool makes it effortless.

  1. Drag & Drop Interface: Simply click + Node and drag it where you want it on the infinite grid canvas. The editor handles the X/Y coordinates automatically.
  2. Visual Links: Connect parents and children visually. See exactly how your tree flows before you even launch the game.
  3. Database Integration: The editor reads your project's Skills.json and System.json. You can select "Fireball" or "Sword Type" from a dropdown list instead of memorizing IDs.
  4. Instant Export: Once your tree is designed, click "Export JSON." The tool generates the exact data structure required by the plugin. Paste it into RPG Maker MZ, and you are done.

Creative Gameplay Mechanics

  1. The "Blank Slate" Hero: Start your actors with low stats and no equipment access. Force them to navigate the Skill Tree to define their class dynamically. If they head North, they gain HP and Axe proficiency. If they head East, they gain MP and Staff proficiency.
  2. Sealed Powers: Use the "Switch" node type to gate content. Place a "Key Node" at the end of a skill branch. When unlocked, it flips a Switch that opens a physical dungeon in the game world, effectively making character growth a requirement for exploration.
  3. Hybrid Classes: Because trees can branch in any direction, allow players to cross-class. A Warrior might dip into the Mage branch just to grab a "MP Cost Reduction" passive, creating unique builds.

Perfect Game Examples

  • JRPGs: Essential for games that want deep character customization beyond simple leveling.
  • Dungeon Crawlers: Great for "Grind-based" games where earning LP to unlock that next +5 ATK node is the core loop.
  • Open World Games: Allows players to specialize their characters based on the loot they find (e.g., found a great Bow? Time to unlock the Bow License).

Compatibility & Requirements

  • Engine: RPG Maker MZ.
  • Platforms: Windows, macOS, Linux, Web Browsers, and Mobile. 
  • Inputs: Supports Mouse, Touch, and Keyboard/Gamepad navigation.

Technical Specs & Plugin Compatibility

Built for stability. Designed to play nice.

The Kadajah Skill Tree System uses Method Aliasing for 100% of its core engine modifications. This means it does not delete or replace standard RPG Maker code, but rather "adds" its functionality on top of it. This ensures maximum compatibility with other major plugin suites.

Modified Classes: The plugin safely extends the following core classes:

  • Game_Actor: Adds SP tracking, level-up logic, and stat calculation hooks (paramPlus, xparam, sparam, isEquipWtypeOk, isEquipAtypeOk).
  • Window_MenuCommand: Adds the "License Board" entry to the main menu.
  • Scene_Menu: Binds the command to the new scene.

Plugin Suite Compatibility:

  • VisuStella MZ: Fully compatible. Since the Skill Tree runs in its own dedicated Scene (Scene_SkillTree), it does not conflict with VisuStella Battle Cores or Map plugins. Note: If you use the Main Menu Core, you may need to manually add the "License Board" command in the VisuStella settings.
  • MogHunter: Compatible. The visual effects of this plugin are contained within its own windows and do not interfere with Mog's HUDs or weather effects.

Save Files: This plugin adds new data to Game_Actor. It is recommended to start a New Game after installing or updating the plugin to ensure all actors are initialized correctly with their trees.

Terms of Use

  • Commercial and non-commercial projects: Allowed.
  • Redistribution: You are NOT permitted to resell or redistribute this plugin (js file) or the editor (html file), either on its own or as part of a bundle.
  • Editing: You ARE permitted to edit the plugin's code for your own project's use. However, you are NOT permitted to redistribute the edited version of the plugin.
Updated 2 days ago
Published 3 days ago
StatusReleased
CategoryTool
AuthorKadajah
Made withRPG Maker
Tagsffx, ffxii, licenseboard, plugin, RPG Maker, RPG Maker MZ, rpgmakerplugin, skilltree, spheregrid, tool

Purchase

Buy Now$2.99 USD or more

In order to download this tool you must purchase it at or above the minimum price of $2.99 USD. You will get access to the following files:

Kadajah SkillTree Editor.html 39 kB
Kadajah SkillTree System Documentation.pdf 87 kB
Kadajah_SkillTree.js 281 kB

Leave a comment

Log in with itch.io to leave a comment.