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.
Shake On Damage - ShakeOnDamage.js
Plugin desc : Vibration plugin when damaged
License : MIT License
Author : Triacontane
Website : https://triacontane.blogspot.com
Desc page : https://github.com/triacontane/RPGMakerMV/tree/mz_master/ShakeOnDamage.js
Download Page : https://raw.githubusercontent.com/munokura/triacontane-MZ-plugins/refs/heads/main/ShakeOnDamage.js
File name : ShakeOnDamage.js
Help of plugin :
@target MZ @url https://github.com/triacontane/RPGMakerMV/tree/mz_master/ShakeOnDamage.js @plugindesc Vibration plugin when damaged @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-MZ-plugins ). Original plugin by Triacontane. Please check the latest official version at: https://triacontane.blogspot.com ----- ShakeOnDamage.js Vibrates the screen when an actor takes damage in battle. You can vary the strength of the vibration between critical and normal damage. You can apply a calculation formula to each parameter. The following can also be used as local variables: a: The actor that received the damage. r: The remaining HP percentage of the actor that received the damage (0-100). To enter a calculation formula, select the ”Text” tab in the parameter settings dialog. This plugin does not have a plugin command. 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 shakePower @text Shake Strength @desc This is the strength of the shake when normal damage is received. @type number @default 5 @min 1 @max 9 @param criticalShakePower @text Critical Shake Strength @desc The strength of the shake when receiving critical damage. @type number @default 9 @min 1 @max 9 @param effectiveShakePower @text Weakness Shake Strength @desc The strength of the shake when receiving weak point damage. @type number @default 9 @min 1 @max 9 @param shakeSpeed @text Shake speed @desc It’s the speed of the shake. @type number @default 9 @min 1 @max 9 @param shakeDuration @text Shake Time @desc Shake time (frames). @type number @default 30 @param applyActor @text Applies to Actors @desc Shake when actor takes damage. @type boolean @default true @param applyEnemy @text Applies to enemy characters @desc Shake when enemy characters take damage. @type boolean @default false @param disableSwitch @text Disable Switch @desc Disables vibration when the specified switch is ON. @type switch @default 0