Passive Skills and Items

Garryl

Villager
Member
Joined
Feb 19, 2015
Messages
25
Reaction score
4
First Language
English
Primarily Uses
Passive Skills and Items
This script is designed to provide "passive skill" functionality, where skills can grant benefits as long as they are learned. It also provides a similar, party-wide function for items in the party inventory.

Features
This script provides passive features for skills and items (not armor/weapons), defined through note tags. Any feature that a normal feature-bearing game element (actors,classes, weapons, armors, enemies, and states) can provide can also be provided by passive skills and items. Passive skills can be limited by equipped weapon types, disabled by sealed skills/skill types, and, for purely passive skills that can never be used actively, by remaining MP/TP. Enemies with passive skills can also limit them by action conditions, just like conditions for selecting the skills they use. Items grant their passive features to all actors while they are in the party inventory.

Features are designated through note tags on the skill or item in question using the Loader script.

Dependencies
Requires the Loader module, v1.2.

Source Code
Passive Skills and Items: https://github.com/Garryl/RGSS3-Scripts/tree/master/RGSS3-Scripts/Passive%20Skills
Loader: https://github.com/Garryl/RGSS3-Scripts/tree/master/RGSS3-Scripts/Loader

Update

Monday, October 26, 2015: Rewrote the script to leverage the advantages of my Loader script. In addition to halving the size of this script, it also makes it compatible with all of my other scripts that use the Loader module to handle note tags, such as the new Dynamic Features and Dynamic Effects scripts.
 
Last edited by a moderator:

Allerka

Veteran
Veteran
Joined
Dec 31, 2012
Messages
289
Reaction score
71
First Language
English
Primarily Uses
Nice! I've been looking for something like this that lets me put the passive effects right into a passive skill, instead of needing to call a state as well. Seems to be working fine with what I'm trying to do, and since I'm using Yanfly's menu organizer to show only specific skills, then I don't have to worry about dummy skills showing up in my menus. Perfect!
 

Garryl

Villager
Member
Joined
Feb 19, 2015
Messages
25
Reaction score
4
First Language
English
Primarily Uses
I just finished rewriting this (and testing it) to use my Loader script to load note tags into features, instead of having to define and load them all in this script. In addition to halving the size of this script, it also makes it compatible with all of my other scripts that use the Loader module to handle note tags, such as the new Dynamic Features and Dynamic Effects scripts.

If you were using the old version and wish to update, please note that the default Loader note tags are a slightly different format than those in the old version of this script, so your notes may need to be updated as well.
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

How many parameters is 'too many'??
Yay, now back in action Happy Christmas time, coming back!






Back in action to develop the indie game that has been long overdue... Final Fallacy. A game that keeps on giving! The development never ends as the developer thinks to be the smart cookie by coming back and beginning by saying... "Oh bother, this indie game has been long overdue..." How could one resist such? No-one c
So I was playing with filters and this looked interesting...

Versus the normal look...

Kind of gives a very different feel. :LZSexcite:
To whom ever person or persons who re-did the DS/DS+ asset packs for MV (as in, they are all 48x48, and not just x2 the pixel scale) .... THANK-YOU!!!!!!!!! XwwwwX

Forum statistics

Threads
105,853
Messages
1,016,990
Members
137,562
Latest member
tamedeathman
Top