• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • 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.

[Custom Feature Question] How to make concurrent battle events? So attacks happen and HP depletes as text announces the atk, and there's less segregation all around?

  • 429
    Posts
    4
    Years
    Your Smeargle uses Ancient Power. The animation plays. The animation finishes. The health bar goes down and is emptied. The attack was super effective. And a critical hit. The sound clip of the enemy plays. The enemy faints. You got lucky, so Ancient Power's effect activates. Your Attack is raised. Your Defense is raised. Your Special Attack is raised. Your Special Defense is raised. Your Speed is raised. Your blood pressure is raised. You could be anywhere else right now. You hit a Garchomp, Rough Skin takes effect, the text box tells you. And then an animation plays and your health goes down. That Garchomp was holding a Rocky Helmet. The animation plays and your health goes down. Your Smeargle was holding a Life Orb. The animation plays and your health goes down. I know Garchomp isn't weak to Ancient Power, that's not the point.

    How long did this take? How long did this have to take? How long would it take in Pokemon Essentials after both players decide on their moves? Who was sitting there counting the seconds as one attack was performed and its effect was resolved? Now imagine if this was a triple battle and five other Pokemon made their moves this turn, depleting HP and writing text about it separately. It's not over yet.

    Let's say you and your opponent have 3 poisoned Pokemon on the field each, and a sandstorm is happening but no mon is immune to this.

    Currently, you have to sit through Pokemon 1 getting poison damage, Pokemon 2 getting poison damage, Pokemon 3 getting poison damage, Pokemon 4 getting poison damage, Pokemon 5 getting poison damage, Pokemon 6 getting poison damage, THEN you sit through Pokemon 1 getting sand damage, Pokemon 2 getting sand damage, Pokemon 3 getting sand damage, and finally Pokemon 4 getting sand damage, followed by Pokemon 5 getting sand damage, and then Pokemon 6 gets sand damage. And that's assuming nobody runs out of HP from this, waits, plays a sound effect, waits, and faints.

    Now imagine if you and your foe send out three Intimidate users each on the exact same turn. Oh, the misery. It would be even worse if they all had held items that boosted stats when triggered by Intimidate.

    There has to be a better way. There has to be a way to let the parts of battle events (text description, animation, HP bar reduction, multiple Pokemon losing HP due to attacks or sandstorm or Toxic) play out at the same time.
     
    Back
    Top