• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Our weekly protagonist poll is now up! Vote for your favorite Conquest protagonist in the poll by clicking here.
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

[Battle✓] Changing Battle Speed

  • 118
    Posts
    5
    Years
    Recently, I was playing Pokemon White and I realized just how quickly that game moves in battles. It's so refreshing, especially compared to Emerald. Does anybody know how to speed some things up to make Emerald quicker (i.e. text speed, wait time between new text strings in battle, etc.) I tried changing the TEXT_SPEED_FAST variable in menu.c from 1 to 0 or .5, but that causes the text to advance without pressing the A-button. Then I tried copying from Enhanced Emerald's INSTANT speed, but that only made it so that text displayed when the A-button was held down. If anybody has any ideas on how to speed up battles, let me know.

    P.S. I already sped up HP bars, so don't worry about that.
     
    Last edited:
    Yes, kinda. Essentially, in the battle scripts (data/battle_scripts_1), there are "pause" and "waitmessage" commands that give the game its pacing. In my game, I changed the inputs to all these functions to 1, the smallest value that isn't 0 (because I don't know if that would cause weirdness). Then, in the actual text of battles (src/battle_message.c), I made all the text have a command where you have to press a button to continue instead of you waiting for the text to clear on its own. In practice, battles now take as fast or as slow as you want them to.

    If you want to look at my code, download the source code of my hack and look at these files there.
     
    Back
    Top