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.
Difficulty Extend - DifficultyExtend.js
Plugin desc : Difficulty selection extension 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/DifficultyExtend.js
File name : DifficultyExtend.js
Help of plugin :
@url https://triacontane.blogspot.com/ @plugindesc Difficulty selection extension 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 ----- This plugin extends the functionality of the difficulty selection plugin created by Ozumi Tsuno. Place it below the plugin in the Plugin Manager. Distributed by: http://tm.lucky-duet.com/viewtopic.php?t=430 Stores the current difficulty level as a variable/switch. This allows you to create enemy character skills that are only active on specific difficulty levels, and by incorporating the difficulty variable into calculations, you can create skills whose power varies depending on the difficulty level. Furthermore, you can change weakness and resistance multipliers depending on the difficulty level. For example, if the weakness multiplier is set to 2.0, a 1.1x weak attribute will become 2.2x. This plugin does not have 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. @param DiffIdVariable @desc This is the variable where the difficulty ID value will be stored. @default 0 @param DiffIdSwitch_1 @desc This switch is automatically turned on when the difficulty ID is [1]. @default 0 @param WeakElementRate_1 @desc This is the value that is further multiplied when performing an attack with a weak attribute when the difficulty ID is [1]. @default 1.0 @param ResistElementRate_1 @desc This is the value that is further multiplied when performing an attack with a resistance attribute when the difficulty ID is [1]. @default 1.0 @param DiffIdSwitch_2 @desc This switch is automatically turned on when the difficulty ID is [2]. @default 0 @param WeakElementRate_2 @desc This is the value that is further multiplied when performing an attack with a weak attribute when the difficulty ID is [2]. @default 1.0 @param ResistElementRate_2 @desc This is the value that is further multiplied when performing an attack with a resistance attribute when the difficulty ID is [2]. @default 1.0 @param DiffIdSwitch_3 @desc This switch is automatically turned on when the difficulty ID is [3]. @default 0 @param WeakElementRate_3 @desc This is the value that is further multiplied when performing an attack with a weak attribute when the difficulty ID is [3]. @default 1.0 @param ResistElementRate_3 @desc This is the value that is further multiplied when performing an attack with a resistance attribute when the difficulty ID is [3]. @default 1.0 @param DiffIdSwitch_4 @desc This switch is automatically turned on when the difficulty ID is [4]. @default 0 @param WeakElementRate_4 @desc This is the value that is further multiplied when performing an attack that targets a weak attribute when the difficulty ID is [4]. @default 1.0 @param ResistElementRate_4 @desc This is the value that is further multiplied when performing an attack with a resistance attribute when the difficulty ID is [4]. @default 1.0 @param DiffIdSwitch_5 @desc This switch is automatically turned on when the difficulty ID is [5]. @default 0 @param WeakElementRate_5 @desc This is the value that is further multiplied when performing an attack with a weak attribute when the difficulty ID is [5]. @default 1.0 @param ResistElementRate_5 @desc This is the value that is further multiplied when performing an attack with a resistance attribute when the difficulty ID is [5]. @default 1.0 @param DiffIdSwitch_6 @desc This switch is automatically turned on when the difficulty ID is [6]. @default 0 @param WeakElementRate_6 @desc This is the value that is further multiplied when performing an attack that targets a weak attribute when the difficulty ID is [6]. @default 1.0 @param ResistElementRate_6 @desc This is the value that is further multiplied when performing an attack with a resistance attribute when the difficulty ID is [6]. @default 1.0 @param DiffIdSwitch_7 @desc This switch is automatically turned on when the difficulty ID is [7]. @default 0 @param WeakElementRate_7 @desc This is the value that is further multiplied when performing an attack that targets a weak attribute when the difficulty ID is [7]. @default 1.0 @param ResistElementRate_7 @desc This is the value that is further multiplied when performing an attack with a resistance attribute when the difficulty ID is [7]. @default 1.0 @param DiffIdSwitch_8 @desc This switch is automatically turned on when the difficulty ID is [8]. @default 0 @param WeakElementRate_8 @desc This is the value that is further multiplied when performing an attack that targets a weak attribute when the difficulty ID is [8]. @default 1.0 @param ResistElementRate_8 @desc This is the value that is further multiplied when performing an attack with a resistance attribute when the difficulty ID is [8]. @default 1.0