[lib] N's Talent System

N's Talent System

Forum Thread with demo map

Description

Talent system for RPGs etc.

  • Features
    • Easy to use
    • Flexible
    • Separated talent trees
    • Automatic visual setup
    • Every visual aspect is customizable
    • Documentation

How to use

  1. Create talent tree
  2. Create talents for created trees
  3. Initialize
  4. Load Trees (optional)
  5. Use functions like modify talent level or available points for manual control
  6. Save Trees (optional)

Installation

Import library

Download


Screenshots


Example 1
Example 2
Example 3
Example 4
Example 5
Example 6 Testing requirement arrows. They work 95% correct :) stretching is ugly tho
Example 7 Different graphic for arrows
Requirement arrow explanation

Structure decryption:

Tree

Basically dialog containing all items.
Each tree is standalone 'thing' and only may share available talent points.
This approach is designed more towards bigger amount of trees where you can display them separately (for example in tabbed dialog)

Each tree have his own:

  • rows and columns amount
  • background
  • title
  • sub titles
  • available talent points (per player)
  • visual appearance settings
  • child talents general settings like button looks etc

Talent

Structure defining everything related to talent.
Each talent belongs to certain tree.

Each talent have his own:

  • upgrade link
  • name
  • position in parent tree based on row and column
  • max level
  • current level (per player)
  • cost
  • images and settings
  • Lore description
  • Stats description (uses parsing to calculate values)
  • requirements data (can be based on other talent or entire tree)
  • arrow/image linking required talent

Please use This Thread for questions etc


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    36967
  • Created
    Feb 27, 2012
  • Last Released File
    Mar 3, 2013
  • Total Downloads
    2,295
  • License

Categories

Members

Recent Files