An open library of RPG Maker MV plugins, powered by the community.

PGMV - The Community-Driven Plugin Library for RPG Maker MV

MV plugins

FTKR Ex Item Config Required - FTKR_ExItemConfig_Required.js

Plugin desc : v1.0.3 Plugin that expands the conditions for using items and skills

License : MIT License

Author : Futokoro

Desc page : https://github.com/munokura/futokoro-MV-plugins

Download Page : https://raw.githubusercontent.com/munokura/futokoro-MV-plugins/refs/heads/master/FTKR_ExItemConfig_Required.js

File name : FTKR_ExItemConfig_Required.js

Help of plugin :

@plugindesc v1.0.3 Plugin that expands the conditions for using items and skills
@author Futokoro
@url https://github.com/munokura/futokoro-MV-plugins
@license MIT License

@help
English Help Translator: munokura
This is an unofficial English translation of the plugin help,
created to support global RPG Maker users.
Feedback is welcome to improve translation quality
(see: https://github.com/munokura/futokoro-MV-plugins ).
Original plugin by Futokoro.
Please check the URL below for the latest version of the plugin.
URL https://github.com/futokoro/RPGMaker
-----
-----------------------------------------------------------------------------
Overview
-----------------------------------------------------------------------------
By implementing this plugin, you can set the conditions for using items and skills in more detail.

1. You can set two or more required weapons.

2. You can set equipment types as conditions.

3. You can set conditions such as the user's required parameters.

4. You can set conditions for using items.

-----------------------------------------------------------------------------
Setting Instructions
-----------------------------------------------------------------------------
1. Add this plugin to the "Plugin Manager."

2. This plugin cannot be used in conjunction with FTKR_SkillExpansion.js.

-----------------------------------------------------------------------------
Setting Conditions
-----------------------------------------------------------------------------
You can set conditions for using skills by adding the following note tag to them.

<EIC REQUIRED>
code
</EIC REQUIRED>

[Items that can be used in code]
WtypeId: y1,y2,...
Weapon Type ID: y1,y2,...
: Adds the required weapon type IDs y1,y2,....

EtypeId: y1,y2,...
Equipment Type ID: y1,y2,...
: A specific equipment type is required to use the skill.
: Adds the required equipment type IDs y1,y2,....

AtypeId: y1,y2,...
Armor Type ID: y1,y2,...
: A specific armor type is required to use the skill.
: Adds the required armor type IDs y1,y2,....

Logic: type
Logical Calculation: type
: Sets the logical calculation method when multiple required weapons or equipment are specified.
: Set the following code for type.
: and - All items must be equipped.
: or - Only one of them is required.
: nand - The specified equipment cannot be combined.
: nor - None of the items must be equipped.
: If not specified in code, 'or' is applied.

Condition: eval
Additional Condition: Formula
: Adds the condition set in the formula (eval) to the skill's usage conditions.

[About the Formula (eval) Value]
Like damage calculation formulas, formulas (eval) allow you to use non-fixed values by entering a formula. The following codes can be used:
a.param - References the user's parameters. (a.atk is the user's attack power.)
s[x] - References the state of switch ID x.
v[x] - References the value of variable ID x.
iv[x] - References the value of the item's self variable ID x. (*1)

(*1) FTKR_ItemSelfVariables.js is required to use self variables.

Input Example)
Sets the weapon required to use the skill to weapon type 1 or 2.
However, both weapon types 1 and 2 must be equipped.
Also, to use the skill, you must be level 10 or higher and switch ID 1 must be ON.
<EIC REQUIRED>
Weapon Type ID: 1, 2
Logical Calculation: and
Additional Condition: a.level >= 10 && s[1]
</EIC REQUIRED>

-----------------------------------------------------------------------------
License for this Plugin
-----------------------------------------------------------------------------
This plugin is released under the MIT License.

Copyright (c) 2017,2018 Futokoro
http://opensource.org/licenses/mit-license.php

Plugin Publisher
https://github.com/futokoro/RPGMaker/blob/master/README.md

-----------------------------------------------------------------------------
Change History
-----------------------------------------------------------------------------

v1.0.3 - 2018/02/01: Added Traits
1. Added the ability to specify armor type IDs as conditions.

v1.0.2 - 2018/01/31: Fixed Bugs
1. Fixed an issue where specifying an equipment type would not work correctly.

v1.0.1 - April 29, 2017: Supports FTKR_ItemSelfVariables v1.1.0 and later.

v1.0.0 - April 14, 2017: First version released.

-----------------------------------------------------------------------------

スポンサードリンク

-MV plugins

Copyright© PGMV - The Community-Driven Plugin Library for RPG Maker MV , 2026 All Rights Reserved.