public override bool ParseDataFromNDT(TsDataReader dr) { foreach (TsDataReader.Row data in dr) { ITEM_BREAK iTEM_BREAK = new ITEM_BREAK(); iTEM_BREAK.SetData(data); NrTSingleton <Item_Break_Manager> .Instance.Set_Value(iTEM_BREAK.i32GroupUnique, iTEM_BREAK.i32ItemMakeRank, iTEM_BREAK); } return(true); }
public void Set_Value(int i32GroupUnique, int rank, ITEM_BREAK a_cValue) { if (rank >= 7) { return; } if (!this.m_calItemBreak.ContainsKey(i32GroupUnique)) { ITEM_BREAK[] value = new ITEM_BREAK[7]; this.m_calItemBreak.Add(i32GroupUnique, value); } this.m_calItemBreak[i32GroupUnique][rank] = a_cValue; }