| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 | 
							- using System;
 
- using GFGGame;
 
- namespace ET
 
- {
 
-     public static class SuitFosterProxy
 
-     {
 
-         //获取所有养护套装信息
 
-         public static async ETTask<int> SendGetSuitInfos()
 
-         {
 
-             M2C_GetSuitInfos getSuitInfos = null;
 
-             Session session = null;
 
-             try
 
-             {
 
-                 session = GameGlobal.zoneScene.GetComponent<SessionComponent>().Session;
 
-                 getSuitInfos = (M2C_GetSuitInfos)await session.Call(new C2M_GetSuitInfos() { });
 
-             }
 
-             catch
 
-             {
 
-                 return ErrorCode.ERR_NetWorkError;
 
-             }
 
-             if (getSuitInfos.Error != ErrorCode.ERR_Success)
 
-             {
 
-                 return getSuitInfos.Error;
 
-             }
 
-             DressUpMenuSuitDataManager.SetSuitInfo(getSuitInfos.SuitInfos);
 
-             return ErrorCode.ERR_Success;
 
-         }
 
-         //养护套装
 
-         public static async ETTask<int> SendMaintainSuit(int suitId, int maintainStep)
 
-         {
 
-             M2C_MaintainSuit maintainSuit = null;
 
-             Session session = null;
 
-             try
 
-             {
 
-                 session = GameGlobal.zoneScene.GetComponent<SessionComponent>().Session;
 
-                 maintainSuit = (M2C_MaintainSuit)await session.Call(new C2M_MaintainSuit() { SuitId = suitId, MaintainStep = maintainStep });
 
-             }
 
-             catch
 
-             {
 
-                 return ErrorCode.ERR_NetWorkError;
 
-             }
 
-             if (maintainSuit.Error != ErrorCode.ERR_Success)
 
-             {
 
-                 return maintainSuit.Error;
 
-             }
 
-             SuitFosterDataManager.Instance.SetMaintainSuit(suitId, maintainSuit.MaintainStep);
 
-             return ErrorCode.ERR_Success;
 
-         }
 
-         //领取养护套装奖励
 
-         public static async ETTask<int> SendGetMaintainSuitBonus(int suitId, int maintainStep)
 
-         {
 
-             M2C_GetMaintainSuitBonus getMaintainSuitBonus = null;
 
-             Session session = null;
 
-             try
 
-             {
 
-                 session = GameGlobal.zoneScene.GetComponent<SessionComponent>().Session;
 
-                 getMaintainSuitBonus = (M2C_GetMaintainSuitBonus)await session.Call(new C2M_GetMaintainSuitBonus() { SuitId = suitId, MaintainStep = maintainStep });
 
-             }
 
-             catch
 
-             {
 
-                 return ErrorCode.ERR_NetWorkError;
 
-             }
 
-             if (getMaintainSuitBonus.Error != ErrorCode.ERR_Success)
 
-             {
 
-                 return getMaintainSuitBonus.Error;
 
-             }
 
-             SuitFosterDataManager.Instance.SetMaintainBonusSteps(suitId, getMaintainSuitBonus.MaintainStep);
 
-             return ErrorCode.ERR_Success;
 
-         }
 
-         //换新套装
 
-         public static async ETTask<int> SendMakeNewSuit(int suitId)
 
-         {
 
-             M2C_MakeNewSuit makeNewSuit = null;
 
-             Session session = null;
 
-             try
 
-             {
 
-                 session = GameGlobal.zoneScene.GetComponent<SessionComponent>().Session;
 
-                 makeNewSuit = (M2C_MakeNewSuit)await session.Call(new C2M_MakeNewSuit() { SuitId = suitId });
 
-             }
 
-             catch
 
-             {
 
-                 return ErrorCode.ERR_NetWorkError;
 
-             }
 
-             if (makeNewSuit.Error != ErrorCode.ERR_Success)
 
-             {
 
-                 return makeNewSuit.Error;
 
-             }
 
-             SuitFosterDataManager.Instance.SetMakeNewSuit(suitId, makeNewSuit.MakeNewState);
 
-             return ErrorCode.ERR_Success;
 
-         }
 
-     }
 
- }
 
 
  |