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 Item Basic - FTKR_ExItemConfig_ItemBasic.js

Plugin desc : v1.1.2 Plugin that expands the basic settings of 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_ItemBasic.js

File name : FTKR_ExItemConfig_ItemBasic.js

Help of plugin :

@plugindesc v1.1.2 Plugin that expands the basic settings of 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
-----------------------------------------------------------------------------
Implementing this plugin adds the following Traits to items (including weapons and armor) and skills.

1. You can register multiple settings (name, icon, description) in advance and change their display conditionally in-game.

2. For items, weapons, and armor, you can also set their price.

3. For items and skills, you can also set their usable time.

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

2. When using this plugin in conjunction with FTKR_ItemSelfVariables.js, make sure to add this plugin below FTKR_ItemSelfVariables.js.

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

-----------------------------------------------------------------------------
Changing Basic Settings
-----------------------------------------------------------------------------
By adding the following notetags to items (including weapons and armor) or skills,
you can register multiple basic settings for a single item or skill.

The settings in the database are registered with data ID 0.
Data ID 0 is applied if the validity conditions for other IDs are not met.

**************************************************************************
Note: When adding data IDs, be sure to add them in order, starting with ID 1.

**************************************************************************

<EIC Basic: x>
code
</EIC Basic>
: Registers the code section settings for data ID x.

[Items that can be set in the code section]
Validity condition: Formula
enabled: eval
: Sets the validity condition for data ID x using a formula (eval).
: If multiple IDs have the same validity condition, the one with the higher ID will be applied.
: If no validity condition is set, it will always be valid.

The following code will apply the database setting if not set.
name: ITEMNAME
: Changes the item/skill name to 'ITEMNAME'.

icon: y
: Changes the icon ID to y.

desc: DESCRIPTION
: Changes the item description to 'DESCRIPTION'.
: Control characters are allowed.
: By setting two, the description can be displayed on two lines.

<For Items, Weapons, and Armor>
price: eval
: Changes the item price to the value set by Formula (eval).

<For Items and Skills>
used: CONDITION
: Changes the usable setting to 'CONDITION'.
Enter the following letters or numbers for 'CONDITION':
: Always (0), Battle Screen (1), Menu Screen (2), Never (3)

[About the eval Value]
Like damage calculation formulas, eval allows you to use values other than fixed values by entering a formula. The following codes can be used:
a.param - References the actor's parameter (skills only).
s[x] - References the state of switch ID x.
v[x] - References the value of variable ID x.
iv[x] - References the value of item's self variable ID x. (*1)

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

Input Example)
Settings for changing an item's settings when the item's self variable ID1 is 0.
Create an appraisal event, etc., and change the item's self variable ID1 to a value other than 0
to display the item as it should.

<EIC Basic: 1>
enabled: !iv[1]
name: Some Item
icon: 160
desc: An item whose use is unknown.
desc: Cannot be used until identified.
used: Never
</EIC Basic>

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

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

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

v1.1.2 - 2018/04/16: Specification Changes
1. Function names have been changed to avoid conflicts with other plugins.

v1.1.1 - March 9, 2018: Bug fixes
1. Corrected the description of how to reference actor parameters in the formula description in the Help.
2. Fixed an issue where actor parameters were not Reflectioned in the description field when set as a condition.

v1.1.0 - April 29, 2017: Added Traits
1. Changed to apply to skills as well.
2. Added support for FTKR_ItemSelfVariables v1.1.0 and later.

v1.0.0 - April 14, 2017: Initial version created

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

スポンサードリンク

-MV plugins

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