bool HandleLCChangeRoleLevel(NetCmdBase obj) { LC_Cmd_ChangeRoleLevel ncb = (LC_Cmd_ChangeRoleLevel)obj; UInt16 OldLevel = m_RoleInfo.GetLevel(); m_RoleInfo.SetLevel(ncb.wLevel); tagRoleChangeEvent pEvent = new tagRoleChangeEvent(); //MsgEventHandle.HandleMsg(pEvent); UInt16 RewardID = 0; if (FishConfig.Instance.m_LevelRewardMap.m_LevelRewardMap.ContainsKey(ncb.wLevel)) { RewardID = FishConfig.Instance.m_LevelRewardMap.m_LevelRewardMap[ncb.wLevel]; } tagRoleLevelChangeEvent pLevelEvent = new tagRoleLevelChangeEvent(OldLevel, ncb.wLevel, RewardID); //MsgEventHandle.HandleMsg(pLevelEvent); return(true); }