IEnumerator EndTrunThread() { if (!MoneyManager.Liquidation()) { PopUpManager.ActiveCostPop(); yield break; } PrefectureManager.UseItems(); StartCoroutine(AudioManager.PauseMainBgm()); if (turn == 1) { StartCoroutine(AudioManager.PlayMoveBgm()); } else { StartCoroutine(AudioManager.UnPauseMoveBgm()); } yield return(HumanMoveManager.HumanMove()); StartCoroutine(AudioManager.PauseMoveBgm()); yield return(AnimationManager.PlayFadeOut()); turn++; StartCoroutine(StartTurnThread()); }