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

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

MV plugins

Dynamic Actor Graphic - DynamicActorGraphic.js

Plugin desc : Actor graphics dynamic 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/DynamicActorGraphic.js

File name : DynamicActorGraphic.js

Help of plugin :

@url https://triacontane.blogspot.com/
@plugindesc Actor graphics dynamic 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 the actor's walking, face, and battle graphics.
Changes based on remaining HP, when certain states are active, and when a
switch is turned on.

Switch changes take effect after switching menu screens or moving maps.

Enter the following in the actor's Note field.
<DAG_CHARACTER_HP50:test,2>
# When HP is below 50%, the second image in test.png will be used as the
 walking graphic. (Specify in 10% increments.)

<DAG_FACE_HP10:test,2>
# When HP is below 10%, the second image in test.png will be used as the
 face graphic.
<DAG_BATTLER_HP30:test>
# When HP is below 30%, the test.png will be used as the battler graphic.

<DAG_CHARACTER_MP50:test,2>
# When MP is below 50%, the second image in test.png will be used as the
 walking graphic. (Specify in 10% increments.)

<DAG_FACE_MP10:test,2>
# When MP is below 10%, the second image in test.png will be used as the
 face graphic.

<DAG_BATTLER_MP30:test>
# Sets test.png as the battler graphic when MP is below 30%.

<DAG_CHARACTER_ST5:test,2>
# Sets the second image in test.png as the walking graphic when state [5]
 is active.

<DAG_FACE_ST5:test,2>
# Sets the second image in test.png as the face graphic when state [5] is
 active.

<DAG_BATTLER_ST5:test>
# Sets test.png as the battler graphic when state [5] is active.

<DAG_CHARACTER_SWITCH1:test,2>
# Sets the second image in test.png as the walking graphic when switch [1]
 is ON.

<DAG_FACE_SWITCH1:test,2>
# Sets the second image in test.png as the face graphic when switch [1] is
 ON.

<DAG_BATTLER_SWITCH1:test>
# When switch [1] is ON, set test.png as the battler graphic.


Caution! If you change to an uncached image, the image may flicker or not
display correctly due to the asynchronous loading of JS.
This plugin does not provide any special countermeasures, so please use a
dedicated countermeasure plugin or cache the image beforehand using an
event command or similar.

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.

スポンサードリンク

-MV plugins

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