In my project, contact with an enemy triggers a battle arena scene where battles take place. I'm trying to give enemies attacks "out of combat" that can hit the player and allow the enemy to initiate the battle with an extra attack, a sort of advantage state. Likewise, the player can "first strike" the enemies. Could this be done with damage dealers out of combat through events?
Alternatively, you could also use regular game events that play an animation and change status values :)
If you're enjoying my products, updates and support, please consider supporting me on patreon.com!
When the enemys collider triggers with yours, you can have it do one of two animation before battle starts. (one for if you got the advantage, the other for if they got it.)