How to make a combo system (more detail in desc)

So basically i have one attack with left arm and one attack with my right arm, I want to make it so when i alternate between them correctly i get a flurry combo attack kind thing.

Hey @Xaytanic,

A few questions to get things started:

  • What do you have so far?
  • Do you have a basic combat system?
  • Are you using blueprints or C++?
  • Can you share your code/blueprints so we can get a better understanding of how you should proceed?
  • Which part of the process are you having trouble with? Is there a particular part that has you stumped?
  • Does this combo happen automatically or is this manual like Tekken?

Any additional specifics you can provide will go a long way in solving your problem!

I have a basic punch system which detects if a line hits a dummy and subtracts hp if the line hits this, its the exact same code for both arms with alternating animations (blueprint).
Here are ss of code:


Keep in mind I am a beginner only with some basic prior gamemaker studio 2 knowledge.

more screenshot

and even more:

Hey @Xaytanic,

Good to see you already have some stuff started, but that unfortunately does not let us know what is going wrong or what you are ultimately trying to achieve. Specifics are key, especially with your blueprints, as there is no context to what you put besides using the left and right click to use each arm because the images provided are much to small to read.

Please be let us know what exactly you are needing in specific terms, and I am sure we can help you figure this out.

ok so heres what im trying to do:
I want to reward the player for going from hitting with one hand then hitting with the other hand instead of just hitting with one hand. After you alternate between hands correctly twice e.g. left right left right or r - l - r - l on your fifth flick it makes a high damaging combo attack. I hope this helps clarify a bit.

now currently i just have a basic code of making a line, if the target hits line, subtract hp

I managed to figure it out myself! :slight_smile:

1 Like

Hey @Xaytanic!

That’s great! I am glad to hear you got it working! Would you mind sharing your solution in case anyone else runs into the same or similar problem?

1 Like