void OnGameBegin(string str, System.Object obj) { EventMgr.NetMsg msg = (EventMgr.NetMsg)obj; BeginData info = (BeginData)msg.para; bGameStation = 20; isMyBet = false; PlayGameSound(2, "start"); mainUI.ClearDesktopMoney(); mainUI.ClearDesktopClip(); mainUI.SetNotice("游戏开始了,请您下分..."); mainUI.szLimit = info.m_iShangZhuangLimit; currZhuangStation = info.m_iNowNtStation; currZScore = info.m_iNTdata [2]; currZTScore = info.m_iNTdata [1]; currGameCount = info.m_iNTdata[3] + 1; foreach (UserInfoStruct user in onLineUsers) { if (info.m_iNTdata[0] == (int)user.bDeskStation) { currZName = user.GetNickName(); } } mainUI.ShowZhuangInfo(currZName, currZScore, currZTScore, currGameCount); //处理游戏开始UI逻辑 ShowSzList(info.m_iNTlist); Show30History(info.m_iResultInfo); mainUI.SetXiafenItem(info.m_iMaxZhu); if (currZhuangStation == (int)myInfo.bDeskStation) { mainUI.InitMoneyDisable(0); //自己是庄家,禁用 } else { mainUI.InitMoneyDisable(betTotalMoney); } xzCDTime = info.m_iXiaZhuTime; kpCDTime = info.m_iKaiPaiTime; kxCDTime = info.m_iFreeTime; ShowCountDownTime("下注时间", Time.time, xzCDTime, CalcXZTime); }
public override string ToString() { return(Name + " - " + Address + " (" + BeginData.ToShortDateString() + " - " + EndData.ToShortDateString() + ")."); }