public void OnRecieveTreeMsg(TreeData data) { RefreshTreeData(data); if (TreeLeftTime == 0) { stTreeGainHomeUserCmd_CS cmd = new stTreeGainHomeUserCmd_CS(); NetService.Instance.Send(cmd); } //----------------为了GM命令设置剩余时间为0才派发下面这个事件,后期需要删除---------------------------------------------------- /********************************************************************************* ********************************************************************************* ********************************************************************************* *********************************************************************************/ TreeLeftTime = data.cost_time; Engine.Utility.EventEngine.Instance().DispatchEvent((int)Client.GameEventID.HOME_TREEBEGIN, null); }
public void OnTreeGain(stTreeGainHomeUserCmd_CS cmd) { DataManager.Manager <HomeDataManager>().OnTreeGain(cmd.tree, cmd.help_num, cmd.exp); }