Version 1.0 (1/07/2012)
Script Download
This is an add-on script for Gender Functions which allows developers to define gender requirements for equipment, skills, and items. Built-in support for Yanfly Engine Ace – Class System is included which means you can set gender requirements for classes as well.
Changelog
- v1.0
- Initial release. (1/07/12)
Installation
Install this script in the Materials section in your project’s script editor. This script requires that Gender Functions is also installed in your project.
Place this script below YEA – Class System in your script editor list if you have that script installed as well.
Notetags
The following notetags are for Classes, Skills, Items, Weapons, and Armors:
<gender req: genderless>
<gender requirement: genderless>
Requires that the actor be genderless in order to use/equip the skill, item, weapon, or armor. Each tag listed above has the same effect. Simply choose whichever one you prefer to type.
<gender req: m>
<gender req: male>
<gender requirement: male>
Requires that the actor be male in order to use/equip the skill, item, weapon, or armor. Each tag listed above has the same effect. Simply choose whichever one you prefer to type.
<gender req: f>
<gender req: female>
<gender requirement: female>
Requires that the actor be female in order to use/equip the skill, item, weapon, or armor. Each tag listed above has the same effect. Simply choose whichever one you prefer to type.
Multiple gender requirement tags may be added to the same notebox.
Class gender requirements are currently only for YEA – Class System. Gender requirements for classes do not affect the “Change Class…” event command.
————
The following notetags are for Actors, Classes, and Enemies:
<gender req: ignore>
<gender requirement: ignore>
Allows the actor, class, or enemy to ignore any imposed gender requirements for classes, skills, items, weapons, and armors. Each tag listed above has the same effect. Simply choose whichever one you prefer to type.
If you need very specifc exceptions made regarding gender requirements, it is recommended that you create your own Armor Type(s) in your Database and define equip permissions through that.
Compatibility
This script does not overwrite any default VXA methods. All default methods modified in this script are aliased.
This script has built-in compatibility with the following scripts:
Requests for compatibility with other scripts are welcome.
Terms and Conditions
Please do not repost this script elsewhere without permission. Newest versions of this script can be found at https://mrbubblewand.wordpress.com/
Pingback: RGSS3: Gender Requirements « Bubble Blog
Pingback: YEA – Extra Drops | Yanfly Channel
Pingback: Were are you ramiro-doo? « Ramiro + RMVXA = ♥
It doesn’t work. I the 3 of the scripts and made many tests. This is the one that doesn’t work. I think that since you updated Gender Functions and not this one.
I try to talk to npc with gender functions and it works fine. I try to change to a class forbidden (either with yanfly’s or ace’s system) or learn a skill learnt by level or to equip a weapon, and it will happen.