I need help with my combo system

so i need help with my combo system every time i press the button the paper 2d sprite changes pretty fast and it isnt fluent and the swtch to int sets really fast any tips on how i can improve my combo system and implement more paper 2D sprites

  1. Post screen shots or a video that I can pause and look at at my own pace. That video scrolls way too fast for me to read anything let alone figure out what exactly is going on
  2. What exactly are you trying to do? You are writing computer code basically, it is supposed to go super fast through your script. If you want things to take time you have to figure out logically which step do you want to be slowed down and use delays or have certain functions separate from each other nd only called after certain other events have occurred. The computer’s job is to go through your code as fast as it can. It is your job to specify how and when it should “go slow”

the animation changes really fast and i have added some delays what should i do

I can’t even begin to understand the logic here. I’m sorry man but those images just show me you trying to play an animation and there are some delays and some Boolean “is punching” which I don’t even see being used other than setting it, both to true might I add, you have 2 pathways that have identical nodes for the last bit yet you keep them separate. At the very least that’s just redundant at worst it means you actually created the same logic for what was supposed to be 2 separate pathways. If you want help, you’ll need to post the event actions that cause the punch, what stops a punch combo, when and how the animation should be played, if there are multiple animations as part of this combo and you are flipping between them that would be good to know or is it just the same punch animation over and over. There is so much that isn’t said here I can’t even begin to help

In a way i want no matter how many times you press the button the animation to not change that fast and keep going by its order slow

also they are diff animations btw

So tell me in steps what you are trying to do. Just regular old English because this code is so confusing and redundant. So a list of mechanics you are trying to create, what assets you have that should be a part of this and how you want them to interact would be greatly appreciated and then we can work out the logic from square 1.

What i want to create is when you press a button example P for you to play an attack animation and when you countinue to press it more attack animations to play by order

Thank you some much dude it worked i’ve been trying to figure this out myself for so long :DDDDD

So what you need to do would be

  1. Hook up “P” event to a branch node that asks “is punching” , if true do nothing if false, set “is punching” to true
  2. Afterwards “play animation” chosen using a select node or some other method to have it pick different animations
  3. I’m not familiar with most of the animation nodes but there should be one that lets you know when the animation is completed, do some research I know it exists o just don’t know the name off the top of my head, once the animation is complete set “is punching” back to false

Now when you hit P it will play only 1 animating to completion before you can play a second animation

Glad it’s working. I made that comment the answer so you can mark this resolved. Good luck

Screen capture - 17fb43294aab3dd3cc1ca0c3210563c0 - Gyazo :;DDDDDD