Welcome to PGMV! 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.
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 *