Forcing you to have propper Street Fighter style battle each step would be insane much work (to give each unique enemy unique movesets, hitboxes, combos, etc) and it'd get really old quick, once the novelty wears off. You should really use LMBS that was linked here earlier.
Hello, I was working on something similar (albeit mine was an arena style battle clash of one vs one battles instead of literal rpg) and I think I can give you some insight on what you're about to set yourself for, especially from the things I learnt. Obviously Boss Battles dont use this timer.Īnother interesthing thing to implement is multiple groups suppose we have a script to add a End of Time-styled rooster to choose a x number of members to party, in case all of them die, the anothers take part in battle: The skills are triggered by key combos (similar to how special moves are triggered by this means).Ībout the timer in top of the window in case of the time expires before any KO (death of all party or enemies) the group with less HP sum will be declared winner of the round And in case of tie in rounds an additional is held to determine the winner. I was thinking in make the battle similar to this Co-op fight: each member of the party are present (only the hero - first one are controllable by player, the rest of the party and enemies are AI), with each having his own bars shown (like the video).
In this screenshot the yellow bar represents the character's HP and the blue bar is the Power Bar (an equivalent of this would be FF7 limit break or Chrono Cross elements unlockables), but in the plugin it can be basically the player's MP, but if the creator wants to add the power bar system it would be nice. There would be a configurable time for each round, or no time using the infinite symbol like in the image (boss battles for example). The battle would take 3 rounds, the first to win two is the winner.