RPG Maker Forums

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. 

Latest Threads

Latest Posts

Latest Profile Posts

Our latest feature is an interview with... me?!

People4_2 (Capelet off and on) added!

Just beat the last of us 2 last night and starting jedi: fallen order right now, both use unreal engine & when I say i knew 80% of jedi's buttons right away because they were the same buttons as TLOU2 its ridiculous, even the same narrow hallway crawl and barely-made-it jump they do. Unreal Engine is just big budget RPG Maker the way they make games nearly identical at its core lol.
Can someone recommend some fun story-heavy RPGs to me? Coming up with good gameplay is a nightmare! I was thinking of making some gameplay platforming-based, but that doesn't work well in RPG form*. I also was thinking of removing battles, but that would be too much like OneShot. I don't even know how to make good puzzles!
one bad plugin combo later and one of my followers is moonwalking off the screen on his own... I didn't even more yet on the new map lol.

Forum statistics

Threads
106,035
Messages
1,018,455
Members
137,821
Latest member
Capterson
Top