SuitServerProxy.cs 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. using ET;
  2. namespace GFGGame
  3. {
  4. public static class SuitServerProxy
  5. {
  6. public static async ETTask GetSuitGuideBoxBonus(int suitId)
  7. {
  8. M2C_GetSuitGuideBoxBonus m2C_GetSuitGuideBoxBonus = null;
  9. m2C_GetSuitGuideBoxBonus = (M2C_GetSuitGuideBoxBonus)await MessageHelper.SendToServer(new C2M_GetSuitGuideBoxBonus() { SuitId = suitId });
  10. if (m2C_GetSuitGuideBoxBonus != null)
  11. {
  12. if(m2C_GetSuitGuideBoxBonus.Error == ErrorCode.ERR_Success)
  13. {
  14. DressUpMenuSuitDataManager.SetSuitGuideBoxBonusCompleted(m2C_GetSuitGuideBoxBonus.SuitId);
  15. SuitCfg suitCfg = SuitCfgArray.Instance.GetCfg(suitId);
  16. BonusController.ShowBonusList(suitCfg.boxBonusArr);
  17. }
  18. }
  19. }
  20. public static async ETTask GetSuitSyntheticBoxBonus(int suitId)
  21. {
  22. M2C_GetSuitSyntheticBoxBonus m2C_GetSuitSyntheticBoxBonus = null;
  23. m2C_GetSuitSyntheticBoxBonus = (M2C_GetSuitSyntheticBoxBonus)await MessageHelper.SendToServer(new C2M_GetSuitSyntheticBoxBonus() { SuitId = suitId });
  24. if (m2C_GetSuitSyntheticBoxBonus != null)
  25. {
  26. if (m2C_GetSuitSyntheticBoxBonus.Error == ErrorCode.ERR_Success)
  27. {
  28. DressUpMenuSuitDataManager.SetSuitSyntheticBoxBonusCompleted(m2C_GetSuitSyntheticBoxBonus.SuitId);
  29. SuitSyntheticCfg suitCfg = SuitSyntheticCfgArray.Instance.GetCfg(suitId);
  30. BonusController.ShowBonusList(suitCfg.boxBonusArr);
  31. }
  32. }
  33. }
  34. }
  35. }