Extended Move Pack 1 (YEP)

From Yanfly.moe Wiki
Jump to navigation Jump to search

Welcome to the wiki! This is where you can find resources from Yanfly.moe, Ækashics.moe,
VisuStella, Caz Wolf, Fallen Angel Olivia, Atelier Irina, and other affiliated content creators.



Download

System

This is a plugin created for RPG Maker MV.

For help on how to install plugins, click here.

For help on how to update plugins, click here.

Got errors with your RPG Maker MV plugin? Click here.

Required Plugins

The following plugins are required in order to use this plugin.

Place the following plugins above this plugin located in the Plugin Manager.

Yanfly Engine Plugins

This plugin is a part of the Yanfly Engine Plugins library.


Introduction

This plugin requires YEP_MoveRouteCore. Make sure this plugin is located
under YEP_MoveRouteCore in the plugin list.

This plugin adds extra simplified move routes for your events with the main
intention of creating specific behaviors in movement patterns. The patterns
include the option to hug a side of the wall and move along that, moving a
single direction until coming to a stop, relative opacity adjusting, and
index shifting.

Instructions

Additional Simplified Movement Routes
If you want to make events move a certain way using the commands from this
plugin, do the following:

1. Open the event you wish to move.
2. Make a Movement Route command or Automatic Custom Route.
3. Press "Script..."
4. Type in any of the desired following commands:

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
HUG LEFT WALL
HUG RIGHT WALL

AVOID HUG LEFT WALL
AVOID HUG RIGHT WALL

CRASH HUG LEFT WALL
CRASH HUG RIGHT WALL
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
The designated event will move alongside the wall to its left/right. If
there is no wall to its left/right side, it will turn that direction and
move that direction if possible.

'Avoid Hug Left Wall' and 'Avoid Hug Right Wall' will make the event not
collide with the player character and the player's followers.

'Crash Hug Left Wall' and 'Crash Hug Right Wall' will allow collision with
the player and/or followers.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Example: Hug Left Wall
         Hug Right Wall
         Avoid Hug Left Wall
         Avoid Hug Right Wall
         Crash Hug Left Wall
         Crash Hug Right Wall
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
INDEX: x
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Sets the designated event's current character graphic index to x without
needing to change its character graphic.
Replace x with integar values between 0 and 7.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Example: Index: 5
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
INDEX: +x
INDEX: -x
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Adjusts the designated event's current character graphic index by +x or -x
without needing to change its character graphic as to move it a few stages.
The index cannot go under 0 and cannot go over 7.
Replace x with integar values between 0 and 7.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Example: Index: +1
         Index: -2
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
MOVE UP UNTIL STOP
MOVE LEFT UNTIL STOP
MOVE RIGHT UNTIL STOP
MOVE DOWN UNTIL STOP
MOVE UPPER LEFT UNTIL STOP
MOVE UPPER RIGHT UNTIL STOP
MOVE LOWER LEFT UNTIL STOP
MOVE LOWER RIGHT UNTIL STOP

AVOID MOVE UP UNTIL STOP
AVOID MOVE LEFT UNTIL STOP
AVOID MOVE RIGHT UNTIL STOP
AVOID MOVE DOWN UNTIL STOP
AVOID MOVE UPPER LEFT UNTIL STOP
AVOID MOVE UPPER RIGHT UNTIL STOP
AVOID MOVE LOWER LEFT UNTIL STOP
AVOID MOVE LOWER RIGHT UNTIL STOP

CRASH MOVE UP UNTIL STOP
CRASH MOVE LEFT UNTIL STOP
CRASH MOVE RIGHT UNTIL STOP
CRASH MOVE DOWN UNTIL STOP
CRASH MOVE UPPER LEFT UNTIL STOP
CRASH MOVE UPPER RIGHT UNTIL STOP
CRASH MOVE LOWER LEFT UNTIL STOP
CRASH MOVE LOWER RIGHT UNTIL STOP

MOVE FORWARD UNTIL STOP
AVOID MOVE FORWARD UNTIL STOP
CRASH MOVE FORWARD UNTIL STOP
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
The designated event will keep moving the noted direction until it it cannot
pass in that direction anymore. Once that happens, it will move onto the
next movement command in the move route list.

The 'Avoid' versions of this command will make the event not collide with
the player character and the player's followers.

The 'Crash' versions of this command will allow collision with the player
and/or followers.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Example: Move Right Until Stop
         Avoid Move Left Until Stop
         Crash Move Forward Until Stop
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
OPACITY: +x
OPACITY: -x
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Adjusts the designated event's opacity value by +x or -x instead of a set
value like the editor's opacity command. The opacity value will be added
upon or subtracted upon the current opacity value.
Replace x with integar values.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Example: Opacity: +50
         Opacity: -30
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
OPACITY: +x%
OPACITY: -x%
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Adjusts the designated event's opacity value by +x% or -x% instead of a set
value like the editor's opacity command. The opacity value will be added
upon or subtracted upon the current opacity value.
Replace x with integar values.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Example: Opacity: +10%
         Opacity: -20%
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
OPACITY: x%
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Sets the designated event's opacity value to x% instead of a set value like
the editor's opacity command. The opacity value will be automatically
adjusted to meet the demands of the sprite.
Replace x with integar values.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Example: Opacity: 50%
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Changelog

Version 1.01:
- Updated for RPG Maker MV version 1.5.0.

Version 1.00:
- Finished Plugin!