📒
Deluxe Battle Kit Tutorial
  • Deluxe Battle Kit for v21.1
    • Deluxe Animations
      • Animation: Databoxes
      • Animation: Item Usage
      • Animation: Fleeing Pokemon
      • Animation: Mega Evolution
      • Animation: Primal Reversion
      • Animation: Shadow Pokemon
    • Deluxe Battle Rules
      • Rules: Battle Modes
      • Rules: Battle Visuals
      • Rules: Battle Audio
      • Rules: Editing the Player
      • Rules: Mega Evolution
      • Rules: Capturing Pokemon
      • Rules: Editing Wild Pokemon
    • Wild Boss Attributes
      • Attribute: Boosted HP
      • Attribute: Immunities
    • Mid-Battle Scripting
      • Trigger Keys
        • Triggers: Round Phases
        • Triggers: Battler Turns
        • Triggers: Item Usage
        • Triggers: Wild Capture
        • Triggers: Switching
        • Triggers: Megas & Primals
        • Triggers: Move Usage
        • Triggers: Damage Results
        • Triggers: Battler Condition
        • Triggers: End of Effects
        • Triggers: End of Battle
        • Triggers: Variable
        • Triggers: Choices
        • Triggers: Extensions
          • Extensions: User
          • Extensions: Frequency
      • Command Keys
        • Commands: Text & Speech
        • Commands: Audio & Animation
        • Commands: Utilities
        • Commands: Battle Mechanics
        • Commands: Battler Attributes
        • Commands: Battlefield Conditions
        • Commands: Extensions
      • Advanced Scripting
        • Advanced: Speech Utilities
          • Speech: General
          • Speech: Choices
          • Speech: Speakers
        • Advanced: Variable Utilities
        • Advanced: Storing Scripts
        • Advanced: Hardcoding
        • Advanced: Global Scripts
    • Example Battles
      • Examples: Wild Battles
      • Examples: Trainer Battles
    • Miscellaneous Utilities
    • Add-On Tutorials
      • Enhanced Battle UI
        • UI: Battler Info
        • UI: Poke Ball Shortcut
        • UI: Move Info
      • SOS Battles
        • SOS: Plugin Overview
        • SOS: PBS Data
        • SOS: Battle Rules
        • SOS: Mid-Battle Scripting
      • Raid Battles
      • Z-Power
        • Z-Power: Z-Moves
        • Z-Power: Ultra Burst
        • Z-Power: Animations
        • Z-Power: Battle Rules
        • Z-Power: Mid-Battle Scripting
      • Dynamax
        • Dynamax: Properties
        • Dynamax: Move Data
        • Dynamax: Form Data
        • Dynamax: Animations
        • Dynamax: Battle Rules
        • Dynamax: Mid-Battle Scripting
      • Terastallization
        • Terastal: Tera Types
        • Terastal: Tera Forms
        • Terastal: Animations
        • Terastal: Battle Rules
        • Terastal: Mid-Battle Scripting
      • Improved Item AI
        • Item AI: Handlers
      • Wonder Launcher
        • Launcher: Plugin Overview
        • Launcher: PBS Data
        • Launcher: Battle Rules
        • Launcher: Mid-Battle Scripting
      • Animated Pokemon System
        • Animated: Pokemon Sprites
        • Animated: Dynamic Sprite Effects
        • Animated: UI Sprites
        • Animated: Sprite Editor
        • Animated: Mid-Battle Scripting
      • Animated Trainer Intros
        • Intros: Trainer Sprites
        • Intros: Sprite Editor
        • Intros: UI Sprites
        • Intros: Battle Transitions
        • Intos: Mid-Battle Scripting
Powered by GitBook
On this page

Was this helpful?

  1. Deluxe Battle Kit for v21.1
  2. Add-On Tutorials

Animated Pokemon System

Section 7.I

PreviousLauncher: Mid-Battle ScriptingNextAnimated: Pokemon Sprites

Last updated 21 days ago

Was this helpful?

[PLUGIN] [SPRITES]

Installation

The download link for this plugin is split into two parts - one for the actual plugin scripts, and a separate link just for the Pokemon sprites themselves. I've chosen to split these into separate downloads so that it won't be necessary to redownload all 9,000+ sprites each time a new update for the plugin scripts is released.

This plugin builds upon the Deluxe Battle Kit to implement fully animated Pokemon sprites for all species up to Gen 9 DLC. This isn't merely a sprite pack however, as it implements a variety of features and animations that utilize several functions of the Deluxe Battle Kit and other supported plugins. This plugin builds off of the code that was formerly part of the Generation 8 Pack by Golisopod User, which itself was built off of EBDX by Luka S.J.

In addition to providing the actual sprites for every species, (including shiny sprites, icons, shiny icons, and footprints), this plugin also implements several key features that I'll briefly outline below. More details for each feature may be found in later subsections of this guide.

  • Sprite scaling settings.

  • Animation speed settings.

  • Animated shadow sprites.

  • Super shiny hues.

  • Mosaic-style form change animations.

  • Substitute doll animations.

  • Status conditions place a colored overlay on Pokemon sprites.

  • Animations for sprites can be changed or affected by certain conditions.

  • Moves that put the user in a semi-invulnerable state (Fly, Dig, etc.) properly hides the user's sprite.

  • Improved metrics options.

  • An overhauled and improved Sprite Editor.

  • Midbattle Scripting features.


Enabling Animated Sprites

By default, Pokemon sprites will be animated upon installing this plugin, as long as you have the appropriate sprite strips for that species. If you only have static sprites, the plugin will still work fine. However, you may need to adjust the scaling and other metrics for those sprites.

If you or the player want to disable animated sprites for any reason, you may do so in the in-game Options menu.

When set to "Off", all Pokemon sprites will no longer animate and return to being static sprites. However, all the other features of this plugin will still remain in tact even if the sprites no longer animate.

Sprite Bobbing in Battle

In vanilla Essentials, the player's Pokemon sprites will "bob" up and down during command selection in battle. This is used to help the player determine which Pokemon they're selecting actions for.

However, this feature doesn't translate well when Pokemon sprites are animating, as it's hard to tell if the bobbing is just part of the sprite's animation or not. Because of this, the sprite bobbing is automatically turned off. However, if sprite animations are turned off via the Options menu as described above, the sprite bobbing will be re-enabled automatically.

Eevee Expo Link
PokeCommunity Link
Download Link
Download Link
Animated Sprites setting in the Options menu.