/// <summary> /// 增加称号使用次数 /// </summary> /// <param name="cmd"></param> public void OnGetTitleUseTimes(stSetCountTitlePropertyUserCmd_S cmd) { stTitleData titleData = m_listOwnedTitle.Find((data) => { return(data.dwID == cmd.wdTitleID); }); if (titleData != null) { titleData.dwCount = cmd.dwCount; //更新玩家身上称号属性 CleanMainPlayerTitleProp(titleData); } object titleIdData = cmd.wdTitleID; EventEngine.Instance().DispatchEvent((int)GameEventID.TITLE_USETIMES, titleIdData);//抛出激活的称号 }
public void OnGetTitleUseTimes(stSetCountTitlePropertyUserCmd_S cmd) { DataManager.Manager <TitleManager>().OnGetTitleUseTimes(cmd); }