Friday, February 28, 2014

Favor System

This script adds favor system to your game. You can increase/decrease favors by using skills in battle. Also, you can control what skills can be learned by the amount of favor.

Download: here.

Installation

Place this script below ▼ Materials and above ▼ Main Process.

Usage

When a character gain favor to a god, he/she will lose favors with another gods.

To make a skill gain or lose favor with a specific god, tag the skill with any of the specified notetags:
<favor increase: god, amount>
<favor increase: god, amount>
where god is the name of the gods specified in God_List, and amount isthe amount of faih increased/decreased by skill usage. Amount can contain decimals.

Example:

<favor increase: Thor, 5>
This will make you gain 5 favor to Thor by using the skill.
<favor decrease: Loki, 3.6>
This will make you lose 3.6 favor to Loki by using the skill.

To make a skill needs some amount of favor to be learned, tag the skill with the following notetags:
<learn need favor: god, amount>
where god is the name of the gods specified in God_List, and amount is the amount of faith needed. Amount can contain decimals.

Example:

<learn need favor: Thor, 50>
This will make the skill needs 50 favors to Thor to be able to be learned.

All note-tags above can be used multiple times to add different gods to the list.
Note that the god's name is case-sensitive, "freya" is different from "Freya".

Thursday, February 27, 2014

State Effect: Use Skill on Turn/Action End

This script allows users to set up states that will force the battlers affected with objects that is tagged to execute a specific skill on action or turn end.

Download here.

Installation

Put this script below Materials and above Main Process.

Usage

Tag a feature object (actors, classes, enemies, weapons, armors, or states) with any of the specified notetags:
<end turn skill: skill_id>
<end action skill: skill_id>
where skill_id is the skill that will be used when inflicted with the state.

For example, tagging Poison state with
<end turn skill: 10>
will make battlers inflicted with Poison utilize skill number 10 (Shock) on turn end.

By default, normal restrictions for the skill (MP/TP cost, weapon restrictions, skill seals) also apply. If you want the battler to execute the skill even when he is normally unable to, add "forced" to the notetag.
For example, tagging Stun state with
<end action skill: 94, forced>
will make a stunned battler execute skill number 94 (Zero Storm) on action end, even when stunned.

A New Blog

For years, I've been using RPG Makers from XP to VX Ace. In those years, I've made quite a bit, but never find a desire to share. But now the desire is there, so I've decided to start a new blog for my RPG Maker adventures.