Maruno
Lead Dev of Pokémon Essentials
- 5,286
- Posts
- 17
- Years
- Seen May 3, 2024
I've been thinking about the animations shown in battle, and I think the way they work needs to be overhauled. The Animation Editor that comes with Essentials is the thing that creates these animations, so that'll need to be upgraded too.
I need your help with this. I need to know what you want animations to be able to do, and what you want the Animation Editor to be able to do. I'll be keeping a list of features in this post, which you should add to and discuss.
I'll also need a list of all the kinds of animation that need to be possible. Essentials currently has 3 kinds (which it calls "positions"): Target, Both Battlers and Screen. An incomplete list of the kinds of animation is also below. Ideally all the animations from the existing games should be looked at and categorised as one kind or another. When looking at an animation, consider whether it would appear any different if a different Pokémon (on the same or opposite side) was using it, and whether it appears different in single or double battles and/or depending on who's using it. What if the user and target are on the same side of the field? Remember to also consider "common" animations such as weather effects and being confused or gaining HP.
I want to get a full idea of what animations should be able to do, so that I can come up with improvements accordingly. Feel free to make any suggestions and dispute things, even for small things. Include examples if appropriate.
Suggested features
Animation contents:
Showing animations:
Animation Editor:
Kinds of animation:
I need your help with this. I need to know what you want animations to be able to do, and what you want the Animation Editor to be able to do. I'll be keeping a list of features in this post, which you should add to and discuss.
I'll also need a list of all the kinds of animation that need to be possible. Essentials currently has 3 kinds (which it calls "positions"): Target, Both Battlers and Screen. An incomplete list of the kinds of animation is also below. Ideally all the animations from the existing games should be looked at and categorised as one kind or another. When looking at an animation, consider whether it would appear any different if a different Pokémon (on the same or opposite side) was using it, and whether it appears different in single or double battles and/or depending on who's using it. What if the user and target are on the same side of the field? Remember to also consider "common" animations such as weather effects and being confused or gaining HP.
I want to get a full idea of what animations should be able to do, so that I can come up with improvements accordingly. Feel free to make any suggestions and dispute things, even for small things. Include examples if appropriate.
Suggested features
Animation contents:
- Background graphic, which can be set/changed/cleared during the animation.
- Show all battlers in all animations (2 in single battles, up to 4 in double battles), and allow them to be moved/manipulated.
- Foreground graphic, which can be set/changed/cleared during the animation. Can also be used for screen flashes (with definable colour/duration).
- Ability to play the user's cry and target's cry (for Growl and the like).
Showing animations:
- Multi-hit moves can have multiple animations, one per hit, which are played in order.
- Make all moves which hit multiple targets (e.g. Surf) show the animation only once, rather than for each target in turn.
- Are there any multi-target moves which shouldn't behave like this?
- How will parts of the animation related to hitting each target work (e.g. the splash around each hit target in Surf)? Overlay extra animations as required, or define certain cels to show only under certain circumstances?
- Certain animations (e.g. Curse, Fusion Flare, Techno Blast, Brick Break) can have multiple animations, one of which is played depending on certain conditions.
- Option to hide a battler in certain circumstances (e.g. in the middle of using Fly) or replace it with a different graphic (e.g. Substitute). What happens visually when a hidden/Substituted battler is attacked or a Substituted battler uses a move?
Animation Editor:
- The ability to change the display between single/double battle and to change the default user/target, to easily see how the animation will look in different situations.
Kinds of animation:
- No focal point - Already in Essentials as the "Screen" position. The animation will always look exactly the same regardless of anything.
- One focal point - Already in Essentials as the "Target" position. The animation is moved so that it appears over the target (which can be the move's user), but otherwise is not distorted in any way.
- Two focal points - Already in Essentials as the "Both battlers" position. The animation is stretched and even flipped horizontally/vertically so that, wherever the user and target are on-screen, the animation appears to come from the user and to the target. The locations of the user and target change between single/double battles and depending on which battlers they are in double battles.
- Two focal points by foe - What you get when you have a "Both battlers" animation named "OppMove:TACKLE". Works like the "Two focal points" kind above, but can be used to prevent an animation flipping horizontally/vertically which may make it look weird.
- One shifting focal point - Like "One focal point", but the battler to focus on can change partway through the animation (typically from the user to the target). The key difference between this and "Two focal points" is that here the animation should not be stretched/distorted depending on the relative positions of the user/target. Examples include Aqua Tail and Astonish.
- There are some animations where the two parts would overlap, e.g. Snarl, Swift, Pain Split. How would these work? Perhaps be able to override the focal point for individual cels (to user/target/battler 1-4)?
- Focal side - Like "One focal point", but focusses on a side rather than a battler. I don't know if this is necessary.