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); }
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); }
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); }