Skill Type Groups

Help spread the word!Share on FacebookShare on TumblrTweet about this on TwitterShare on Google+Share on LinkedInShare on RedditFlattr the author

This script allows you to define “skill type groups” based on skill type IDs. Skill type groups are just regular skill types, except they contain skills from other skill types as well.

For example, the skill type group “Black Magic” might consist of “fire”, “ice”, and “lightning”. Some people might be able to use “black magic”, whereas others can only use fire. Rather than displaying 3 separate commands for each type of magic, you can use a skill type group to specify that all fire, ice, and lightning magic should be displayed under

In addition to skill type groups, it also allows you to assign multiple skill types to a single skill so that the skill.

ManagingSkillsAndSkillTypes9

Download

Script: download here

Tutorial

Installation

Place this script below Materials and above Main

Usage

Skill Groups

If you want one skill type to contain other skill types, set up the Stype_Table in the configuration section. An example setup might look like

Stype_Table = {
   2 => [3, 4, 5],
   8 => [6, 7]
 }

The first entry means that skill type 2 contains skill types 3, 4, and 5. In the screenshots above, “Magic” was skill type 2, and fire/ice/lightning are 3, 4, and 5 respectively.

Multiple skill types

You can specify extra skill types by note-tagging the skill like this

<skill types: 2>
<skill types: 1,2,3,4>

The skill can then show up in all of the specified categories in addition to the skill type specified in the editor’s default box. If you only need one skill type, you don’t need this notetag.

Help spread the word!Share on FacebookShare on TumblrTweet about this on TwitterShare on Google+Share on LinkedInShare on RedditFlattr the author

You may also like...

3 Responses

  1. Earthor says:

    There is something annoying me, either I don’t understand this or I’m doing the opposite… but it’s not working. I’m trying to have 4 Skill Type (Offensive/Defensive/Healing/Support) show up on the Skill menu but that in battle it only shows (Spells). Was it made like this? Or I’m doing it wrong?

    • Hime says:

      In the configuration section of the script you will type in an entry for your Spells skill type to contain the other 4 skill types. I guess I could move that into a note-tag.

  2. awesome… this is a really useful thing to have… 🙂

Leave a Reply

Your email address will not be published.

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    
    Markdown is turned off in code blocks:
     [This is not a link](http://example.com)

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see http://daringfireball.net/projects/markdown/syntax