Save-Point
Character's Dash Animation - Printable Version

+- Save-Point (https://www.save-point.org)
+-- Forum: Material Development (https://www.save-point.org/forum-8.html)
+--- Forum: Scripts Database (https://www.save-point.org/forum-39.html)
+---- Forum: RPGMaker VX/VXAce (RGSS2/3) Engines (https://www.save-point.org/forum-117.html)
+---- Thread: Character's Dash Animation (/thread-8939.html)



Character's Dash Animation - kyonides - 04-08-2024

Character's Dash Animation
2 Versions

by Kyonides

Introduction

This is pretty much a plug & play script that will allow you to change the dash animation of the whole party. You must have an extra character spritesheet and name it something like "original_sheet1_dash.png", being "original_sheet1" the actual filename of the original actor spriteset. Then the script will switch from one to another in no time depending on the Dash button and any arrow key or its equivalent.

The Original Script

2024 Version

The Omega Orca Edition
Basically, the only new feature it includes is that it lets you add 1 or more horizontal frames to a given character's spritesheet, and adds the new pattern_max variable so it never skips any of the extra frames while updating the animation.
Now it also affects all window classes by overwriting the draw_character method.


2025 Version

Terms & Conditions

Free for use in ANY Gamer game.
Due credit is mandatory.
Tell Dog Wulfo he needs to improve his typing skills. Laughing
That's it! Tongue sticking out


RE: Character's Dash Animation - kyonides - 03-15-2025

Script Update!

Happy with a sweat Well, I didn't really do anything about other people's multi-frames scripts as some forumer has asked in the recent past, but the new The Omega Orca Edition now lets you predefine how many columns your character spritesheet should have, just in case you didn't stick to the default RMVX ACE 3x4 frames format at all. Winking


RE: Character's Dash Animation - kyonides - 03-15-2025

Another Script Update!

It seemed convenient to overwrite Window_Base's draw_character method to adjust its frame width at will during the development stage. [Indirect Feature Request]
Then I quickly had to revisit my script to fix 2 minor Bug bugs I had found just moments after publishing the previous update.