public void StartSingleRunner(CharacterRunner runner) { if (runner.IsNull()) { return; } runner.StartRunning(); runner = null; }
public void AddCharacterRunner(CharacterRunner characterRunner) { characterRunners.Add(characterRunner); }
void OnSingleRunnerReachedCallback(CharacterRunner runner) { // Debug.Log(runner.baseCharacter.characterName + " has been in turn!"); StopSingleRunner(runner); characterRunnersInTurn.Enqueue(runner); }
void OnSingleRunnerReachedCallback(CharacterRunner runner) { // Debug.Log(runner.character.name + " has reached!"); }