Exemple #1
0
    /// <summary>
    /// 升级守卫
    /// </summary>
    /// <param name="guardId">守卫ID</param>
    public void ReqNvWaLvUpGuard(uint guardId)
    {
        stLvUpGuardCopyUserCmd_CS cmd = new stLvUpGuardCopyUserCmd_CS();

        cmd.npc_base_id = guardId;

        NetService.Instance.Send(cmd);
    }
Exemple #2
0
    /// <summary>
    /// 升级守卫
    /// </summary>
    /// <param name="cmd"></param>
    public void OnNvWaLvUpGuard(stLvUpGuardCopyUserCmd_CS cmd)
    {
        GuardData guardData = m_listGuardData.Find((data) => { return(data.id == cmd.npc_base_id); });

        if (guardData != null)
        {
            guardData.lv = cmd.level;

            if (DataManager.Manager <UIPanelManager>().IsShowPanel(PanelID.MissionAndTeamPanel))
            {
                DataManager.Manager <UIPanelManager>().SendMsg(PanelID.MissionAndTeamPanel, UIMsgID.eNvWaLvUp, guardData);
            }
        }
    }
 public void OnNvWaLvUpGuard(stLvUpGuardCopyUserCmd_CS cmd)
 {
     DataManager.Manager <NvWaManager>().OnNvWaLvUpGuard(cmd);
 }