//ポン private void Pon() { if (callPlayer == 0 && UserActions.Playing()) { if (cards.Pon(phases.GetTurn(), callPlayer, AI.Bonus5(UserActions.GetIndexOnly())) == false) { return; } methodsTimer.Reset(); } else { cards.Pon(phases.GetTurn(), callPlayer, ai[callPlayer].GetUseBonusCardForPon()); methodsTimer.AddTimer(Discard, Times.Wait_DrawToDiscard()); } phases.ChangeTurn_Call(callPlayer); UserActions.ResetCanCall(); UserActions.ResetSelect(); if (callPlayer == 0 && UserActions.Playing()) { UserActions.SelectingDiscard(); } }