예제 #1
0
        public void OnEnterDungeonResult(GameEvent ge, EventParameter parameter)
        {
            MsgData_sEnterDungeonResult resp = parameter.msgParameter as MsgData_sEnterDungeonResult;

            if (resp.result == 0)
            {
                m_EnterTime = UiUtil.GetNowTimeStamp();
            }
        }
예제 #2
0
        private void OnEnterFuben(GameEvent ge, EventParameter parameter)
        {
            MsgData_sEnterDungeonResult resp = parameter.msgParameter as MsgData_sEnterDungeonResult;

            if (resp.result == 0)
            {
                LuaTable mapConfig = ConfigManager.Instance.Map.GetMapConfig(resp.id);
                if (mapConfig == null)
                {
                    return;
                }
                int mapType = mapConfig.Get <int>("type");
                if (mapType == 43)
                {
                    mEnterTime = UiUtil.GetNowTimeStamp();
                }
            }
        }