public void SetBattleSRewardData(BATTLE_SREWARD SRewardData) { if (!this.m_dicBattleSReward.ContainsKey(SRewardData.m_nRewardUnique)) { this.m_dicBattleSReward.Add(SRewardData.m_nRewardUnique, SRewardData); } }
public override bool ParseDataFromNDT(TsDataReader dr) { foreach (TsDataReader.Row data in dr) { BATTLE_SREWARD bATTLE_SREWARD = new BATTLE_SREWARD(); bATTLE_SREWARD.SetData(data); for (int i = 0; i < 4; i++) { bATTLE_SREWARD.m_sRewardProduct[i].m_nRewardType = NrTSingleton <BattleSReward_Manager> .Instance.GetSRewardType(bATTLE_SREWARD.m_sRewardProduct[i].m_strParserRewardType); } NrTSingleton <BattleSReward_Manager> .Instance.SetBattleSRewardData(bATTLE_SREWARD); } return(true); }