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.
Character Move Motion Ex - CharacterMoveMotionEx.js
Plugin desc : Character movement motion expansion v1.2.3
License : MIT License
Author : unagiootoro
Website : https://github.com/unagiootoro/RPGMZ/blob/master/CharacterMoveMotionEx.js
Desc page : https://raw.githubusercontent.com/unagiootoro/RPGMZ/master/CharacterMoveMotionEx.js
Download Page : https://raw.githubusercontent.com/unagiootoro/RPGMZ/master/CharacterMoveMotionEx.js
File name : CharacterMoveMotionEx.js
Help of plugin :
@target MV MZ @plugindesc Character movement motion expansion v1.2.3 @author unagiootoro @url https://raw.githubusercontent.com/unagiootoro/RPGMZ/master/CharacterMoveMotionEx.js @help It is a plug-in that extends the movement motion of the character. Add the following features. ・Increase the number of walking motions to 4 or more. ・Add diagonal movement motion. ・Add a dash motion. 【How to use】 ■ Increase the number of character motions By ending the file name of the character image with "_M<number of motions>", Animation can be displayed with the specified number of motions. In this case, the character image is a single character Must be (image with $ at the beginning of the file name). For example: $character_M4.png In addition, the material standards when the motion is increased are as follows. ------------- |↓1|↓2|↓3|↓n| |←1|←2|←3|←n| |→1|→2|→3|→n| |↑1|↑2|↑3|↑n| ------------- Standards for increasing the number of motions are dash, diagonal walking, It can be applied to diagonal dashes in the same way. With this, even if you dash, 4 or more It becomes possible to display the motion. ■ Add wait, dash, diagonal walk, and diagonal dash motions In the plug-in parameter "Character movement motion list" By registering various motions, it is possible to change the motion when moving. "Character file name" is set as the plug-in parameter for each motion. "Character index" must be specified, Specify the following contents respectively. [Character file name] Specify the image file name corresponding to the motion of the character. [Character Index] When using an image with 4 * 2 characters registered, which position should be used for the image? Specify whether to use it with a numerical value from 0 to 7. 0 to 3 are the first row, 4 to 7 are the second row. Single character image Specify 0 for (file name with $ at the beginning). ■ Precautions when changing character images When changing the character image from the moving route, Be sure to specify the image of the motion when walking. ■ Material standard for diagonal walking The material standards for diagonal walking are as follows. ---------- |↙1|↙2|↙3| |↖1|↖2|↖3| |↘1|↘2|↘3| |↗1|↗2|↗3| ---------- 【Competition response】 This plug-in is compatible with the dot movement system. When using with the dot movement system, use this plug-in. Please install below the dot movement plugin. 【License】 This plugin is available under the terms of the MIT license. @param CharacterMoveMotionList @text Character movement motion list @type struct<CharacterMoveMotion>[] @desc Register a list of character movement motions. @param PatternRepetitionMode @text Pattern repeat mode @type select @option Rewind @value rewind @option Restart @value restart @default rewind @desc Specifies the repeat mode for the character's pattern.