Beispiel #1
0
 public void SetDungeonTravelData(int dungeonId, TravelData travelData)
 {
     if (!this.dic_travelDatas.ContainsKey(dungeonId))
     {
         this.dic_travelDatas.Add(dungeonId, new TravelData());
     }
     this.dic_travelDatas[dungeonId].ShallowCopy(travelData);
 }
Beispiel #2
0
        public void UpdateTravelData(TravelData travelData)
        {
            int dungeonId = travelData.DungeonId;

            if (dungeonId != 0)
            {
                if (!this.dic_travelDatas.ContainsKey(dungeonId))
                {
                    this.dic_travelDatas.Add(dungeonId, new TravelData());
                }
                this.dic_travelDatas[dungeonId].ShallowCopy(travelData);
            }
        }