Gender Requirements

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/

Advertisements

4 Responses to Gender Requirements

  1. Pingback: RGSS3: Gender Requirements « Bubble Blog

  2. Pingback: YEA – Extra Drops | Yanfly Channel

  3. Pingback: Were are you ramiro-doo? « Ramiro + RMVXA = ♥

  4. Shadow57 says:

    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.

Leave a Reply here. (Due to a recent increase in comment spam bots, new comments will be moderated unless you have at least one approved comment in the past.)

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s