An open library of RPG Maker MV plugins, powered by the community.

PGMV - The Community-Driven Plugin Library for RPG Maker MV

MV plugins

Shake On Damage - ShakeOnDamage.js

Plugin desc : Vibration plugin when damaged

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/ShakeOnDamage.js

File name : ShakeOnDamage.js

Help of plugin :

@url https://triacontane.blogspot.com/
@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-MV-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 シェイク強さ
@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 クリティカルシェイク強さ
@text Critical Shake Strength
@desc The strength of the shake when receiving critical damage.
@type number
@default 9
@min 1
@max 9

@param 弱点シェイク強さ
@text Weakness Shake Strength
@desc The strength of the shake when receiving weak point damage.
@type number
@default 9
@min 1
@max 9

@param シェイク速さ
@text Shake speed
@desc It's the speed of the shake.
@type number
@default 9
@min 1
@max 9

@param シェイク時間
@text Shake Time
@desc Shake time (frames).
@type number
@default 30

@param アクターに適用
@text Applies to Actors
@desc Shake when actor takes damage.
@type boolean
@default true

@param 敵キャラに適用
@text Applies to enemy characters
@desc Shake when enemy characters take damage.
@type boolean
@default false

スポンサードリンク

-MV plugins

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