📒
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
  3. Animated Trainer Intros

Intros: Battle Transitions

Section 7.J.4

PreviousIntros: UI SpritesNextIntos: Mid-Battle Scripting

Last updated 21 days ago

Was this helpful?

By default, Essentials includes various battle transitions that may display the mugshot of specific trainers when initiating battle with them. This plugin includes new mugshots for all trainers from the Gen 4 & 5 games that had them.


Improvements to Mugshot Transitions

In order for mugshot transitions to work, you usually need additional bar graphics and such unique to each specific trainer type for the animations to work. This plugin edits these transition animations so that they will still work even if these bar graphics are missing by just falling back on a generic bar sprite that all trainers will use if a specific one isn't present. This can cut down on the amount of clutter in your graphics folder if you don't really need any specialized bar graphics for a particular trainer.

In addition, trainer mugshots will now also inherit any specific hues that have been set for a trainer in the trainer_types.txt PBS file. So you don't have to create duplicate images for different trainer classes if you made one with a custom hue set.


Vs. Champion Transition

This plugin also adds a brand new mugshot transition that is inspired by the Champion battle transition used in Pokemon Black & White 2 vs Champion Iris. In these games, a unique full-body shot of both trainers is displayed.

By default, the only trainer types which have a full-body sprite like these are Nate/Rosa for the player, and Champion Iris. But if you would like to include your own custom sprites to use for this transition, you may add them to the Graphics/Transitions folder. The graphics for each trainer must be named champion_vs_ followed by the ID of that particular trainer type. For example, champion_vs_POKEMONTRAINER_Nate.

Various trainer mugshots using non-specific bar graphics
Trainer mugshots inheit any hues set for the trainer sprite.
Champion Iris' battle transition, replicated from Pokemon B2W2