| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 | 
							- using System.Collections.Generic;
 
- using ET;
 
- namespace GFGGame
 
- {
 
-     public class SuitFosterDataManager : SingletonBase<SuitFosterDataManager>
 
-     {
 
-         private Dictionary<int, SuitInfoProto> _suitInfoBySuitIdDic = new Dictionary<int, SuitInfoProto>();
 
-         public void InitData()
 
-         {
 
-             _suitInfoBySuitIdDic.Clear();
 
-         }
 
-         public void InitServerData(List<SuitInfoProto> suitInfoList)
 
-         {
 
-             if (suitInfoList != null)
 
-             {
 
-                 foreach (SuitInfoProto suitInfo in suitInfoList)
 
-                 {
 
-                     _suitInfoBySuitIdDic.Add(suitInfo.SuitId, suitInfo);
 
-                 }
 
-             }
 
-         }
 
-         public void SetMaintainSuit(int suitId, M2C_MaintainSuit maintainSuit)
 
-         {
 
-             _suitInfoBySuitIdDic[suitId].MaintainStep = maintainSuit.MaintainStep;
 
-             _suitInfoBySuitIdDic[suitId].MaintainBonusSteps = maintainSuit.MaintainBonusSteps;
 
-         }
 
-         public void SetMaintainBonusSteps(int suitId, M2C_GetMaintainSuitBonus getMaintainSuitBonus)
 
-         {
 
-             _suitInfoBySuitIdDic[suitId].MaintainBonusSteps = getMaintainSuitBonus.MaintainBonusSteps;
 
-         }
 
-         public void SetMakeNewSuit(int suitId, M2C_MakeNewSuit makeNewSuit)
 
-         {
 
-             _suitInfoBySuitIdDic[suitId].MakeNewState = makeNewSuit.MakeNewState;
 
-         }
 
-     }
 
- }
 
 
  |