/// <summary> /// 升级心法数据 /// </summary> /// <param name="cmd"></param> public void ReqUpgradeHeartSkill(uint id) { stUpSkillGodDataUserCmd_CS cmd = new stUpSkillGodDataUserCmd_CS(); cmd.skill_id = id; NetService.Instance.Send(cmd); }
/// <summary> /// 升级心法数据 /// </summary> /// <param name="cmd"></param> public void OnUpgradeHeartSkill(stUpSkillGodDataUserCmd_CS cmd) { HeartSkill heartSkill = m_ownedHeartSkillList.Find((data) => { return(data.skill_id == cmd.skill_id); }); if (heartSkill != null) { heartSkill.level = cmd.level; } else { heartSkill = new HeartSkill { skill_id = cmd.skill_id, level = cmd.level }; m_ownedHeartSkillList.Add(heartSkill); } Engine.Utility.EventEngine.Instance().DispatchEvent((int)Client.GameEventID.HEARTSKILLUPGRADE, heartSkill); }
public void OnUpgradeHeartSkill(stUpSkillGodDataUserCmd_CS cmd) { DataManager.Manager <HeartSkillManager>().OnUpgradeHeartSkill(cmd); }