• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • A reminder that our new forum software has 2FA! It can be accessed by clicking your username and then "Password and security" from the menu. We strongly suggest not reusing passwords for your online accounts and enabling 2FA if possible.
  • Welcome to PokéCommunity! Register now and join one of the best places on the 'net to talk Pokémon and more! Community members will not see the bottom screen advertisements.
  • Want to share your adventures playing Pokémon?
    Check out our new Travel Journals forum for sharing playthroughs of ROM Hacks, Fan Games, and other Pokémon content!
  • IMPORTANT: Following a takedown request, the following hacks have been delisted from PokéCommunity:

    • Pokémon Glazed
    • Pokémon: Giratina Strikes Back
    • Pokémon Flora Sky
    • Pokémon Stranded
    The downloads and discussion threads for these hacks will no longer be accessible, and staff will be unable to return questions regarding accessing this content.

Tool: Move Animation Creator

120
Posts
3
Years
  • Age 25
  • Seen yesterday
Hello, I've created a tool that allows you to create your own move animations (for Fire Red AND Emerald) by manipulating and combining existing animations, all done via a user interface and without the need to touch a single line of hex code.

Download 1.4.1

I have lots of plans to continue updating this application in the future. If you still prefer to create your custom move animations manually, then follow this link to view the hex code for all moves in the game!

This tool is targeted towards people who have no idea how to make move animations. If you're willing to take the time to learn how to make move animations from scratch, which will allow you to create far more detailed animations than this tool will provide, than I highly recommend reading the Encyclopedia of move animations: https://www.pokecommunity.com/threads/gen-iii-animation-scripting-tasks-and-templates.465265/

Discord where you can contact me and other romhackers: https://discord.gg/3HqrYzc

Screenshot
Spoiler:


Documentation
Spoiler:


Examples


Update History
Spoiler:


Credits
Spoiler:


Please reply with any bugs/suggestions. Also, feel free to post any cool move animation that you create. I'd love to see them.

Have fun making your own move animations!
 
Last edited:

Battle Trainer 1823

Guest
0
Posts
Thanks for creating such an awesome tool :'3

The possibilities are endless! :D
 

Battle Trainer 1823

Guest
0
Posts
May I ask how to create a move like Scald?

I think it would be Bubble + Overheat (for the background only) + Ember (only the second part), right? o.o
 
120
Posts
3
Years
  • Age 25
  • Seen yesterday
May I ask how to create a move like Scald?

I think it would be Bubble + Overheat (for the background only) + Ember (only the second part), right? o.o

Unfortunately for this version, you can not add your own colored backgrounds to animations (like green, red or blue). If you use bubble + overheat it would just play both animations back to back. Adding colored backgrounds is on my to do list and will be added in a future update. Also, in terms of the post-attack effects (like poison bubbles, water bubbles, flames), those will come in a future update as well. Here is a custom Scald animation that I'm using in my current hack (combines Hydro Pump with flames):

00 A5 27 00 2D 27 0A 03 28 01 0C 0C 08 03 F9 89 09 08 05 05 00 00 00 00 02 00 28 00 01 00 04 06 1B 9D 00 C0 3F 02 00 03 01 B1 0A 08 05 01 64 00 0E 18 F8 84 08 0E 18 F8 84 08 0E 18 F8 84 08 03 F9 89 09 08 05 05 01 00 03 00 00 00 25 00 01 00 0E A9 F7 84 08 0E 18 F8 84 08 0E 18 F8 84 08 0E A9 F7 84 08 0E 18 F8 84 08 0E 18 F8 84 08 0E A9 F7 84 08 0E 18 F8 84 08 0E 18 F8 84 08 0E A9 F7 84 08 0E 18 F8 84 08 0E 18 F8 84 08 0E A9 F7 84 08 04 01 04 01 0E A9 F7 84 08 05 0B 03 0D 08 02 18 F8 84 08 03 04 0A 00 0A 00 00 00 10 00 02 18 F8 84 08 03 04 0A 00 0A 00 00 00 F0 FF 04 01 02 18 F8 84 08 03 04 0A 00 0A 00 00 00 10 00 02 18 F8 84 08 03 04 0A 00 0A 00 00 00 F0 FF 04 01 0F 02 A9 F7 84 08 04 04 00 00 0F 00 01 00 01 00 02 90 F7 84 08 04 04 00 00 F1 FF 01 00 01 00 0F 00 18 28 00 19 28 00 59 27 03 F9 89 09 08
 

Battle Trainer 1823

Guest
0
Posts
Thanks for the code, and keep up the good job, this tool will help lots of people in their projects! :D
 
135
Posts
3
Years
  • Age 33
  • Seen Aug 29, 2023
If you were to port this to Emerald, all I think that is needed is an updated list of offsets used for 02 and 03, 0E and 11 byte commands that correspond to those of FireRed.
 
120
Posts
3
Years
  • Age 25
  • Seen yesterday
If you were to port this to Emerald, all I think that is needed is an updated list of offsets used for 02 and 03, 0E and 11 byte commands that correspond to those of FireRed.

I'll take a look into it. I made the code open source, but I'll definitely give it a go when I get some free time
 
120
Posts
3
Years
  • Age 25
  • Seen yesterday
May I ask how to create a move like Scald?

I think it would be Bubble + Overheat (for the background only) + Ember (only the second part), right? o.o

Hello, I released 1.1 of the Move Animation Creator so you will be able to create your Scald animation. I recommend choosing (Light Red Background + Hydro Pump + Scattered Flames)
 
120
Posts
3
Years
  • Age 25
  • Seen yesterday
Much better this version!

Thanks. I didn't realize how straightforward it was adding post attack effects. If I knew it was going to be this easy I would have included it in the 1.0 release 😀
 
55
Posts
3
Years
  • Age 26
  • Seen Feb 27, 2022
This is a very amazing and promising tool to create battle animations more efficiently.
 
196
Posts
6
Years
  • Age 24
  • Seen yesterday
Excuse me,
I want to ask, how to insert custom animation from MoveAnimationCreator to PGE?
 
120
Posts
3
Years
  • Age 25
  • Seen yesterday
Excuse me,
I want to ask, how to insert custom animation from MoveAnimationCreator to PGE?

When you create your move with MoveAnimationCreator, you are inserting it to an offset (remember/copy this offset). For example 843F48. Then, all you need to do is go to PGE -> Attack Editor, go to the move you want and then on the left side of the screen there is a box called Animation Pointer. Just paste the offset of the animation you just created there and then click Repoint followed by Save. Done
 
38
Posts
3
Years
  • Age 31
  • Seen yesterday
Hey this is a great looking program. Any luck getting it to work with Emerald? Or anyone try to do it since it is open source?
 
120
Posts
3
Years
  • Age 25
  • Seen yesterday
Hey this is a great looking program. Any luck getting it to work with Emerald? Or anyone try to do it since it is open source?

I do plan on eventually porting this to emerald, however I'm quite busy right now with other projects. Hopefully I'll be able to get working on this in the near future
 
Back
Top