This project is a successor to the discontinued Gen 8 Move Animation Project led by St. Cooler, which itself was an extension of Pokemon Reborn's animations.
However, this isn't just the Gen 8 project with Gen 9 moves added! The Gen 8 project had very little organization for how it ordered the move list, and since it was made for v18.1, some of the animations were broken when imported to more modern versions. Both of these have been fixed, with all moves grouped by generation and broken animations fixed so they work in versions 20.1 and 21.1 (yes, this project is compatible with both versions!).
~ Installation ~
To install all animations, first go into your project's Data folder and make a backup of the PkmnAnimations.rxdata file, especially if you've already made some custom animations (additionally, you might want to export any custom animations for easy importation later). Next, download the .zip file if you haven't already and unzip it into your project's root folder. To finish it off, you'll need to recompile your game, and after that, you should be good to go.
If you just want to import some specific animations, rather than overwriting your PkmnAnimations file, the easiest way to do that would be to follow the above instructions on a copy of your game / Essentials, export the animations you need, and then move and import them to your main project.
This kit also adds a common animation for Illusion wearing off, though Essentials won't use it without a slight code edit. If you're not interested in using this animation, you can go ahead and skip this. Otherwise, you'll want to make the following script edit to get it working:
This project is incomplete. We've already made some great progress on Gen 9 moves, and the Gen 8 project left very few moves from Gens 1-8 without animations, but there's still a few left that need attention:
If you'd like to contribute, just choose one of the moves above and then post a comment with the required files attached; this means the .anm file and any required graphics/audio if you're not just using assets already included in the project.
If you want to contribute but don't know how to make animations, please read the Essentials docs, make experiments by yourself to familiarize yourself with the tool before asking for help.
However, this isn't just the Gen 8 project with Gen 9 moves added! The Gen 8 project had very little organization for how it ordered the move list, and since it was made for v18.1, some of the animations were broken when imported to more modern versions. Both of these have been fixed, with all moves grouped by generation and broken animations fixed so they work in versions 20.1 and 21.1 (yes, this project is compatible with both versions!).
~ Installation ~
To install all animations, first go into your project's Data folder and make a backup of the PkmnAnimations.rxdata file, especially if you've already made some custom animations (additionally, you might want to export any custom animations for easy importation later). Next, download the .zip file if you haven't already and unzip it into your project's root folder. To finish it off, you'll need to recompile your game, and after that, you should be good to go.
If you just want to import some specific animations, rather than overwriting your PkmnAnimations file, the easiest way to do that would be to follow the above instructions on a copy of your game / Essentials, export the animations you need, and then move and import them to your main project.
This kit also adds a common animation for Illusion wearing off, though Essentials won't use it without a slight code edit. If you're not interested in using this animation, you can go ahead and skip this. Otherwise, you'll want to make the following script edit to get it working:
Use ctrl+shift+F to search for "
This works in both v20.1 and v21.1
Battle::AbilityEffects::OnBeingHit.add(:ILLUSION,
" then replace the code block (10 lines) with this:Battle::AbilityEffects::OnBeingHit.add(:ILLUSION,
proc { |ability, user, target, move, battle|
# NOTE: This intentionally doesn't show the ability splash.
next if !target.effects[PBEffects::Illusion]
battle.pbCommonAnimation("Illusion", target)
target.effects[PBEffects::Illusion] = nil
battle.scene.pbChangePokemon(target, target.pokemon)
battle.pbCommonAnimation("Fade in", target)
battle.pbDisplay(_INTL("{1}'s illusion wore off!", target.pbThis))
battle.pbSetSeen(target)
}
)
This works in both v20.1 and v21.1
This project is incomplete. We've already made some great progress on Gen 9 moves, and the Gen 8 project left very few moves from Gens 1-8 without animations, but there's still a few left that need attention:
Hard Press
Ivy Cudgel x4, one for each type
Tera Blast
Ivy Cudgel x4, one for each type
Tera Blast
Different animation for Present healing
All shadow moves
All LGPE exclusive moves
All Dynamax and GMax moves
Starmobile moves:
Blazing Torque
Combat Torque
Magical Torque
Noxious Torque
Wicked Torque
All shadow moves
All LGPE exclusive moves
All Dynamax and GMax moves
Starmobile moves:
Blazing Torque
Combat Torque
Magical Torque
Noxious Torque
Wicked Torque
If you'd like to contribute, just choose one of the moves above and then post a comment with the required files attached; this means the .anm file and any required graphics/audio if you're not just using assets already included in the project.
If you want to contribute but don't know how to make animations, please read the Essentials docs, make experiments by yourself to familiarize yourself with the tool before asking for help.
- Credits
- Thanks to the Reborn team for letting people use their resources. You are awesome.
Gen 8 Animation Project led by StCooler, with additional contributions by DarrylBD99, WolfPP, ardicoozer, riddlemeree, Drake Baku
Thanks to BellBlitzKing for his Pokemon Sound Effects Pack: Gen 1 to Gen 7 - All Attacks SFX.
Gen 9 Animation Project led by KRLW890 and Nut0066, with additional contributions by Toxillian, QuahogTheCreator, Lcorp, and Shashu-Greninja