//starts a coroutine to change the current turn. //This lets us delay specific actions or code calls based on phase or desired "wait" while the rest of the game runs. public static void ChangeTurnParallel() { instance.StartCoroutine(ChangeTurn()); }