コード例 #1
0
    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);
    }
コード例 #2
0
ファイル: Tables.cs プロジェクト: DenZvr95/zveryata_gallery
 public override string ToString()
 {
     return(Name + " - " + Address + " (" + BeginData.ToShortDateString() + " - " + EndData.ToShortDateString() + ").");
 }