It works… but I notice every character on the battlefield pauses animations, even idle ones. All I want to do is pause the TICK which calls the IncrementTurn function. After the character whos turn it is executes an action, then the TICK should continue.
Not sure what that means. Also, the player has a team of characters and the AI has a team of characters. Each character keeps track of its own turn and triggers game pause. Eventually this will tie into actions, but i want to fix this first.
I ended up doing something like this. I put in a isPaused var in GameMode then checked it at start of function and when condition reached set it to true. works perfectly.