Example #1
0
    public CEquipment(tagEquip data)
    {
        m_equipex = new tagEquipSpec();

        m_data = data;
        CProtoManager.inst.m_mapEquip.TryGetValue(m_data.dwTypeID, out m_pEquipProto);
        if (m_pProto == null)
        {
            Common.DEBUG_MSG("tagEquipProto's proto not find " + m_data.dwTypeID);
        }

        for (int i = 0; i < 3; i++)
        {
            m_equipex.EquipBaseAtt[i].eRoleAtt = m_pEquipProto.BaseEffect[i].eRoleAtt;
            m_equipex.EquipBaseAtt[i].nValue   = m_pEquipProto.BaseEffect[i].nValue;
        }

        m_pProto = m_pEquipProto;
    }
Example #2
0
 public tagEquip()
 {
     equipSpec = new tagEquipSpec();
 }
Example #3
0
 public void UpdateEquipMent(tagEquipSpec data)
 {
     m_equipex = data;
 }
Example #4
0
 public CEquipment()
 {
     m_equipex = new tagEquipSpec();
 }