private void SetBetBoard(SetBetBoardMsg msg) { int tempPlayerCount = msg.listIsMissionSccess.Count; int winerNum = 0; Message.Send <BetSendGameEndToKioskMsg>(new BetSendGameEndToKioskMsg()); foreach (var o in Player) { o.Init(); } for (int i = 0; i < tempPlayerCount; i++) { int tempPlayMissionCount = msg.listIsMissionSccess[i].Count; if (tempPlayMissionCount == 0) { Player[i].Init(); } else { bool isMissionSuccess = msg.listIsMissionSccess[i][tempPlayMissionCount - 1]; Player[i].SetBoard(tempPlayMissionCount + "R", isMissionSuccess, i + 1 + "Player"); if (isMissionSuccess) { winerNum = i; } } } StartCoroutine(PlayVideo(winerNum)); }
private void SetBetBoard(SetBetBoardMsg msg) { int tempPlayerCount = msg.listIsMissionSccess.Count; for (int i = 0; i < tempPlayerCount; i++) { int tempPlayMissionCount = msg.listIsMissionSccess[i].Count; if (tempPlayMissionCount == 0) { Player[i].SetBoard("1R", true, i + 1 + "Player"); } else { bool isMissionSuccess = msg.listIsMissionSccess[i][tempPlayMissionCount - 1]; Player[i].SetBoard(tempPlayMissionCount + "R", isMissionSuccess, i + 1 + "Player"); } } }