Welcome to PGMV! My goal is to make it easy for everyone to find and share great plugins for creating amazing games. As a plugin developer myself, I'm excited to grow this community with all of you.
Dynamic Equip Param - DynamicEquipParam.js
Plugin desc : Dynamic equipment parameter setting plugin
License : MIT License
Author : Triacontane
Website : https://triacontane.blogspot.com/
Desc page : https://triacontane.blogspot.com/
Download Page : https://raw.githubusercontent.com/munokura/triacontane-MV-plugins/refs/heads/main/DynamicEquipParam.js
File name : DynamicEquipParam.js
Help of plugin :
@url https://triacontane.blogspot.com/
@plugindesc Dynamic equipment parameter setting plugin
@author Triacontane
@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/triacontane-MV-plugins ).
Original plugin by Triacontane.
Please check the latest official version at:
https://triacontane.blogspot.com
-----
Dynamically changes equipment parameters based on the actor's current
state.
Specify the following in the weapon and armor Note fields.
Use JavaScript formulas to set these.
<DEP_Atk:[Formula]> # Apply formula to attack power
<DEP_Def:[Formula]> # Apply formula to defense power
<DEP_Mat:[Formula]> # Apply formula to magic power
<DEP_Mdf:[Formula]> # Apply formula to magic defense
<DEP_Agi:[Formula]> # Apply formula to agility
<DEP_Luk:[Formula]> # Apply formula to luck
<DEP_Mhp:[Formula]> # Apply formula to max HP
<DEP_Mmp:[Formula]> # Apply formula to max MP
The following elements can be used in formulas.
The values of each parameter do not include any changes made by this
plugin.
param # Original value specified in the database
a.hp # HP
a.mp # MP
a.tp # TP
a.mhp # Max HP
a.mmp # Max MP
a.atk # Attack Power
a.def # Defense Power
a.mat # Magic Power
a.mdf # Magic Defense
a.agi # Agility
a.luk # Luck
a.hpRate() # HP Rate (0.0 - 1.0)
a.mpRate() # MP Rate (0.0 - 1.0)
a.tpRate() # TP Rate (0.0 - 1.0)
a.special('aaa') # Value of [aaa] in the Note field (*)
a.level # Level
a.actorId() # Actor ID
a._classId # Class ID
a.currentExp() # Experience Points
*Retrieves the value corresponding to the specified content from the memo
field with the feature.
<aaa:100> # a.special('aaa') returns [100].
When equipped by a specific character, it is strengthened.
It can also be strengthened by combining items or by using states.
This plugin does not have any plugin commands.
Terms of Use:
You may modify and redistribute this plugin without permission from the
author, and there are no restrictions on its use (commercial, 18+, etc.).
This plugin is now yours.