- Joined
- May 30, 2015
- Messages
- 816
- Reaction score
- 826
- First Language
- English
- Primarily Uses
Sideview Frames
By DreamX
Introduction/Features
With parameters and notetags, you can define for the frame count and frame speed for actors.
Patch Notes
v1.6 - Should now work with one frame.
v1.5e - Fixed the script causing an error when Yanfly's Sideview Enemies isn't on, and damage is now correctly applied at the end of an actor's attack motion instead of before.
v1.5 - Battlers will perform their full damage motion. Enemy sideview battlers no longer use the chant motion incorrectly. When "Motion Waiting" is set to true in Battle Engine Core, animations will take correctly take place after actors have finished their attack motion.
v1.4 - There is now a parameter to decide the default looping method.
Use <SVStraightLoop:true> on an actor or enemy to have a battler's frames loop from 1-2-3-1-2-3 instead of 1-2-3-2-1, if the parameter Straight Loop is false. This will override the parameter setting for that battler.
Use <SVStraightLoop:false> on an actor or enemy to have a battler's frames loop 1-2-3-2-1,if the parameter Straight Loop is true. This will override the parameter setting for that battler.
v1.3 Added holders configuration. You can put <holders:1> as a notetag for an enemy or actor and they can use unedited holder style sprite sheets, like those you get from the high fantasy main party packs from pvgames. Also fixes clickable selection of enemy sprites.
v1.2 Fixed problem from v1.1 that caused motions other than idle not to work correctly.
v1.1 Now loops correctly such as 1-2-3-4-5-4-3-2-1 if there are 5 frames.
How to Use
Right click the script link and select save link as.
Adjust parameters to your liking.
Parameter "Frame Number" is how many frames an actor has for motions by default.
Parameter "Frame Speed" is the frame speed an actor has for motions by default. The lower the number, the faster it is.
Parameter "Yanfly Enemy SV Frame Number" is for use with Yanfly's Animated Sideview Enemies and is the number of frames for animated SV enemies (that use the sprite sheet for different motions) by default.
Use <SVFrames:x> with x as the number for frames to override the parameter for an enemy or actor.
Use <SVFrameSpeed:x> with x as the number of frame speed to override the parameter for an actor.
Note that you will have to edit the sideview sprite sheet when you change frame number so that each motion has the number of frames you set.
Script
Compatibility
Must be placed UNDER Yanfly's Animated Sideview Enemies if you are using it.
Credit and Thanks
- DreamX
Author's Notes/Terms of Use
Free to use and modify for commercial and noncommercial games, with credit.
By DreamX
Introduction/Features
With parameters and notetags, you can define for the frame count and frame speed for actors.
Patch Notes
v1.6 - Should now work with one frame.
v1.5e - Fixed the script causing an error when Yanfly's Sideview Enemies isn't on, and damage is now correctly applied at the end of an actor's attack motion instead of before.
v1.5 - Battlers will perform their full damage motion. Enemy sideview battlers no longer use the chant motion incorrectly. When "Motion Waiting" is set to true in Battle Engine Core, animations will take correctly take place after actors have finished their attack motion.
v1.4 - There is now a parameter to decide the default looping method.
Use <SVStraightLoop:true> on an actor or enemy to have a battler's frames loop from 1-2-3-1-2-3 instead of 1-2-3-2-1, if the parameter Straight Loop is false. This will override the parameter setting for that battler.
Use <SVStraightLoop:false> on an actor or enemy to have a battler's frames loop 1-2-3-2-1,if the parameter Straight Loop is true. This will override the parameter setting for that battler.
v1.3 Added holders configuration. You can put <holders:1> as a notetag for an enemy or actor and they can use unedited holder style sprite sheets, like those you get from the high fantasy main party packs from pvgames. Also fixes clickable selection of enemy sprites.
v1.2 Fixed problem from v1.1 that caused motions other than idle not to work correctly.
v1.1 Now loops correctly such as 1-2-3-4-5-4-3-2-1 if there are 5 frames.
How to Use
Right click the script link and select save link as.
Adjust parameters to your liking.
Parameter "Frame Number" is how many frames an actor has for motions by default.
Parameter "Frame Speed" is the frame speed an actor has for motions by default. The lower the number, the faster it is.
Parameter "Yanfly Enemy SV Frame Number" is for use with Yanfly's Animated Sideview Enemies and is the number of frames for animated SV enemies (that use the sprite sheet for different motions) by default.
Use <SVFrames:x> with x as the number for frames to override the parameter for an enemy or actor.
Use <SVFrameSpeed:x> with x as the number of frame speed to override the parameter for an actor.
Note that you will have to edit the sideview sprite sheet when you change frame number so that each motion has the number of frames you set.
Script
Compatibility
Must be placed UNDER Yanfly's Animated Sideview Enemies if you are using it.
Credit and Thanks
- DreamX
Author's Notes/Terms of Use
Free to use and modify for commercial and noncommercial games, with credit.
Last edited by a moderator:



