Skill Type Groups

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.



Script: download here



Place this script below Materials and above Main


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.

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. Required fields are marked *