Welcome to PGMZ! 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.
NUUN Enemy Cond Picture - NUUN_EnemyCondPicture.js
Plugin desc : Enemy state image change
License : MIT License
Author : NUUN
Website : https://github.com/nuun888/MZ/blob/master/NUUN_EnemyCondPicture.js
Download Page : https://raw.githubusercontent.com/nuun888/MZ/master/NUUN_EnemyCondPicture.js
File name : NUUN_EnemyCondPicture.js
Help of plugin :
* @target MZ * @plugindesc Enemy state image change * @author NUUN * @base NUUN_Base * @base NUUN_BattleStyleEX * @orderAfter NUUN_Base * @orderAfter NUUN_BattleStyleEX * @version 1.2.2 * * @help * Switch the image of the enemy according to the conditions. * This plugin is an expansion plugin for Battle Style Expansion (Ver.3.12.0 or later). * * * Terms of Use * This plugin is distributed under the MIT license. * * Log * 12/21/2023 Ver.1.2.2 * Opacity correction. * 12/21/2023 Ver.1.2.1 * Fixed an issue where images would not switch. * Fixed issue where opacity was not applied. * 7/29/2023 Ver.1.2.0 * Added a function to randomly display enemy images * 7/27/2023 Ver.1.1.0 * Added a function that can specify a common image. * 7/27/2023 Ver.1.0.1 * Fixed some processing. * 7/27/2023 Ver.1.0.0 * First edition. * * @param EnemyCondPictureData * @desc Set the enemy image. * @text Enemy image settings * @type struct<EnemyCondPictureList>[] * @default * * @param CommonEnemyImg * @text Common monster image settings * @desc Set the common monster image. * @default [] * @type struct<EnemyImgList>[] * * @param DamageImgFrame * @desc Image change frames for enemy character damage, recovery, and defense. * @text Damage, recovery, defense change frames * @type number * @default 30 * @min 1 * * @param CounterImgFrame * @desc Image change frames when the enemy character counterattacks or reflects magic. * @text Counterattack, magic reflection image change frame * @type number * @default 60 * @min 1 * @max 9999 * * @param OnEnemyShake * @desc Enable shake on damage. * @text Damage shake enabled * @type boolean * @default false * * @param ShakeFlame * @desc Shake frame when damaged. (default 36) * @text Shake frame * @type number * @default 36 * @min 0 * * @param ShakePower * @desc The size of the shake when damaged. (default 2) * @text Size of shake * @type number * @default 2 * @min 0 * * @param ShakeSpeed * @desc Shake speed on damage. (default 20) * @text Shake speed * @type number * @default 20 * @min 0 *