This script converts skill types to "units". In the default engine, skill use consumes MP or TP. A "unit of magic" is treated like an item; in order to use the magic, you must have one, and each time you use it, you consume as many units as required.
- Specify skill types that should be treated as units
- Consume units of skill rather than MP or TP
- Gain or lose units through script calls
- Anyone can use the skill as long as they have units
You can determine how many units of each skill you can have using
For some integer n
You can also determine which skill types should be treated as
units by specifying it in the configuration.
You can add/remove magic units by using script calls
add_units(skill_id, amount, scope_id, scope) lose_units(skill_id, amount, scope_id, scope)
scope is either "actor" or "party".
If the scope is "party", then the scope_id is the number representing
the position of an actor in your party. 1 will be the first person,
2 will be the second person, etc
If the scope is actor, then the scope_id is the actor_id.
By default, the scope is "party"
Demo: http://db.tt/5UCTLMZH (copy rgss30x.dll to the System folder to run it)
Edited by Tsukihime, 29 June 2012 - 02:20 PM.