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

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

MV plugins

PANDA Advanced Event Move - PANDA_AdvancedEventMove.js

Plugin desc : makes Random or Approach Autonomous Movement of events sophisticated.

License : MIT License

Author : panda(werepanda.jp)

Website : https://www.werepanda.jp/

Desc page : http://www.werepanda.jp/blog/20210617230830.html

File name : PANDA_AdvancedEventMove.js

Help of plugin :

* @target MV MZ
 * @plugindesc makes Random or Approach Autonomous Movement of events sophisticated.
 * @author panda(werepanda.jp)
 * @url http://www.werepanda.jp/blog/20210617230830.html
 * 
 * @help Adjust random or approaching movement of events.
 * 
 * 1. When "Move at Random" in Movement Route Setting,
 * the movement direction is randomly selected from the movable directions.
 * By default, events do not move if the selected direction is immovable,
 * but this plugin makes events always move by selecting from the movable
 * directions.
 * 
 * 2. When "Random" in Autonomous Movement Type,
 * by default, it is not completely random to show the movement natural,
 * there is a 1/3 chance of random movement, a 1/2 chance of moving forward,
 * and a 1/6 chance of stopping.
 * You can set the probabilities of forward and stop with plugin parameters.
 * 
 * 3. When "Approach" in Autonomous Movement Type,
 * by default, to give a little play, there is a 2/3 chance of approaching
 * the player, a 1/6 chance of random movement, a 1/6 chance of moving forward.
 * You can set the probabilities of random and forward with plugin parameters.
 * 
 * [License]
 * this plugin is released under MIT license.
 * https://opensource.org/licenses/mit-license.php
 * 
 * @param RandomForwardRate
 * @text Forward Rate in Random
 * @desc Specify the probability of moving forward when Autonomous Movement Type is Random in %. The default is 50%.
 * @type number
 * @decimals 0
 * @default 50
 * @max 100
 * @min 0
 * 
 * @param RandomStopRate
 * @text Stop Rate in Random
 * @desc Specify the probability of stopping when Autonomous Movement Type is Random in %. The default is 17% (1/6).
 * @type number
 * @decimals 0
 * @default 17
 * @max 100
 * @min 0
 * 
 * @param TowardRandomRate
 * @text Random Rate in Approach
 * @desc Specify the probability of moving random when Autonomous Movement Type is Approach in %. The default is 17% (1/6).
 * @type number
 * @decimals 0
 * @default 17
 * @max 100
 * @min 0
 * 
 * @param TowardForwardRate
 * @text Forward Rate in Approach
 * @desc Specify the probability of moving forward when Autonomous Movement Type is Approach in %. The default is 17% (1/6).
 * @type number
 * @decimals 0
 * @default 17
 * @max 100
 * @min 0
 *

スポンサードリンク

-MV plugins

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