I have been working on making a fighting game using the capx found in the link. --https://www.scirra.com/tutorials/468/partz-basic-fighting-game-tutorial-closed--
I am still new to making games with Construct 2 and was wondering how to make the jump atks, certain standing atks count as overheads which are atks that cannot be blocked crouching and must be blocked standing.
Low atks are the opposite as in you must be crouch blocking to block them.
I asked the danuyos (the creator of the fighting game tutorial). He told me, "Not sure, but I think, what I did was to use the CROUCHING or ONAIR variables to tell which type of attack is being performed, and that was compares to the state of the one being hit... if P1 does a low attack, set a value like LOWATTACK... then if P2 is hit, pass that P1 value to a value in P2.. (like.. HOWHIT) compare... is P2 blocking?...is P2 CROUCH.... is HOWHIT=LOWATTACK... then BLOCK..or whatever the action is..."
There is also a weird bug that happens after a player gets hit then when you pause the game the player will not stop in mid air during the next time you pause the game.