Пример #1
0
    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());
    }