Ejemplo n.º 1
0
 public void Set_Value(ITEMSKILL_INFO a_cValue)
 {
     if (!this.m_sdCollection.ContainsKey(a_cValue.SkillUnique))
     {
         this.m_sdCollection.Add(a_cValue.SkillUnique, a_cValue);
     }
     this.m_ItemSkillList.Add(a_cValue);
 }
Ejemplo n.º 2
0
    public string GetPreText(int nSkillUnique)
    {
        ITEMSKILL_INFO iTEMSKILL_INFO = this.Get_Value(nSkillUnique);

        if (iTEMSKILL_INFO != null)
        {
            return(NrTSingleton <NrTextMgr> .Instance.GetTextFromItemHelper(iTEMSKILL_INFO.PrefixText));
        }
        return(string.Empty);
    }
Ejemplo n.º 3
0
    public override bool ParseDataFromNDT(TsDataReader dr)
    {
        foreach (TsDataReader.Row data in dr)
        {
            ITEMSKILL_INFO iTEMSKILL_INFO = new ITEMSKILL_INFO();
            iTEMSKILL_INFO.SetData(data);
            iTEMSKILL_INFO.m_eItemType = (eITEM_TYPE)NrTSingleton <ItemManager> .Instance.GetItemType(iTEMSKILL_INFO.m_strItemType);

            NrTSingleton <NrItemSkillInfoManager> .Instance.Set_Value(iTEMSKILL_INFO);
        }
        return(true);
    }