Character Animations

Changes the actor’s charset position depending on if he/she is:
– idle (‘stepping’ animation on or off)
– walking
– dashing
Also calls a specified common event after being idle for a period of time.

Get it here >

The old version uses different charsets and can be found Here.


44 thoughts on “Character Animations

  1. shadgenius says:

    Wouldn’t it be better if the characters start the idle animation after a while, like 5 seconds or so after actually being idle, not just after you leave the keyboard?

  2. Galv says:

    Depends how you want to use it. If you want the idle animation to be the character standing still but making the motion of breathing – it would not be better (which was the idea).

    There is an option to call a common event after a desired period of time where you can then control any other idle actions you want to happen using eventing.

  3. Is it possible to make other poses like balancing on a rail or riding a bike?

    • Galv says:

      Yeah, you could just use the normal in-game ‘change actor graphic’ event command when you reach a rail or get on your bike. Then they could use the different idle/walk/dash animations for doing those actions, too.

  4. Warrior of Myth says:

    Hey Galv, this script is very good. But I’ll give you a hint how to make it even better, you can add the ability to use more sprites like normal 3×4 is the charset could be customized in the script how many sprites can be used for charset as in Victor Sants Battle Engine for each character movement. To conclude, I can post your script to another community, put on your site to redirect?
    P.S. Good post man, good …

  5. Galv says:

    I’m unsure what you mean, but yes you may post it in other communities :)

  6. Warrior of Myth says:

    Thanks Galv. I will gladly export their work. Incidentally, I can export your work in general?

  7. Galv says:

    As long as you give credit, I’m okay with you posting any of my scripts to other sites.

  8. Warrior of Myth says:

    All right!

  9. Leyla says:

    I don’t know the old versions of this script, was it possible whith these to have an own sprite for every pose instead of a whole charset for all?

  10. Leyla says:

    Thanks a lot, works great ^^

  11. yoko5514 says:

    Is it possible to make an event on a map(NPC) alse have this character animations effect? thx

  12. Beau Lamb says:

    Great stuff! is it possible to slow down the idle animation? because it only loops through 3 times my characters looks like its blinking really quickly.


  13. Shadow says:

    Hey Galv, i love you scripts!, can you make an update of this script featuring jump animations too? complementing with you Jump Ability Script, that would be awesome.

  14. Riley says:

    Hey Galv, this is a great script! Though the NPCs in comparison look flat and boring when the actor is doing nice smooth idle animations. Are you planning on working on a simple script for NPCs to have a similar range? I’ve tried using the events to make an NPC have an idle animation but I can’t figure out how to make it so when the NPC stops moving, the idle animation plays instead of them just standing around looking flat. If you know how to do that, in compensation, can you tell me?

    Thanks again for reading


    • Galv says:

      Hey, sorry – no plans for that but it’s a cool idea. I’m busy on other projects at the moment so I can’t do this, though I’m afraid

      • Riley says:

        That’s okay! Take your time. Let me know if you ever make a script for it— I’d love to use it!

  15. Fallun says:

    Can you make this script compatiability with Pearl ABS script?

  16. Cudgeon says:

    This is exactly what I was looking for. :)
    Just one problem, I use selfmade sprites that are bigger, ergo I can only use one character per file (with the dollar in front). How much work would it be to change the script for bigger characters?

    Thanks a whole lot! :)

    • Galv says:

      You can have larger sprites without using the $ sign. Just make the spritesheet larger so each frame is the same size.

      • Cudgeon says:

        Thank you very much. Didn’t know that, always read you had to put $ in front if you wanted to deviat from the normal size. :)
        Well, this is solved. Thanks a lot!

  17. Alec_Dias says:

    Hi, i try to use this script on RPG Maker XP but it doesnt work, im new in this kind of things, i want to ask if you can help me to find how i can use this script on Xp, thank you so much.

  18. 黒木智子 says:

    I got a small question, is there any chance, that diagonal movement get’s added?
    I really need that for my project and Victor’s script only works for the first character of your party. -.-‘

    Why I like your’s more, because it’s easy to use, you can combine it with your “Superman” script and both have 3 different animations. ;)

    Also works great together with Modern Algebra’s extra movement frames. :D

    Thank you in advance. :) (\s/)

  19. Kyriaki says:

    Does this script support jump animation as well?

  20. Griffin says:

    Hi Galv, awesome script, I am trying to get it to work with JVScripts 8 Dir Move. So far I have been successful except the collision doesn’t refresh properly (the character runs in place). Is there a way to more cleanly (than with my horrible scripting abilities) implement 8 directional movement into your character animations? So far the character sets I have {0=Idle, 1=Walking, 2=Running, 3=Jumping, 5=Diagonal Idle, 6=Diagonal Walk, 7=Diagonal Running, 8=Diagonal Jumping}

    • Galv says:

      Unfortunately I don’t have time for requests or compatibility :( Sorry

      • Griffin says:

        I understand. I will have to try and force victors scripts to work for this though they aren’t nearly as compatible with other scripts as yours.

  21. Ally says:

    I have create this sprite:

    How must rename the file?
    The first 4 frames are those of idle poses, the others are the walking frames…

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s