NumericHelper.cs 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. using System;
  2. namespace ET
  3. {
  4. public static class NumericHelper
  5. {
  6. public static async ETTask<int> TestUpdateNumeric(Scene zoneScene)
  7. {
  8. M2C_TestUnitNumric m2C_TestUnitNumric = null;
  9. try
  10. {
  11. m2C_TestUnitNumric = (M2C_TestUnitNumric)await zoneScene.GetComponent<SessionComponent>().Session.Call(new C2M_TestUnitNumric() { });
  12. }
  13. catch(System.Exception e)
  14. {
  15. Log.Debug(e.ToString());
  16. return ErrorCode.ERR_NetWorkError;
  17. }
  18. if(m2C_TestUnitNumric.Error != ErrorCode.ERR_Success)
  19. {
  20. //Log.Error(m2C_TestUnitNumric.Error.ToString());
  21. return m2C_TestUnitNumric.Error;
  22. }
  23. return ErrorCode.ERR_Success;
  24. }
  25. public static async ETTask<int> RequestAddAttributePoint(Scene zoneScene, int numericType)
  26. {
  27. M2C_AddAttributePoint m2C_AddAttributePoint = null;
  28. try
  29. {
  30. m2C_AddAttributePoint = (M2C_AddAttributePoint)await zoneScene.GetComponent<SessionComponent>().Session.Call(new C2M_AddAtributePoint() { NumericType = numericType });
  31. }
  32. catch(Exception e)
  33. {
  34. Log.Debug(e.ToString());
  35. return ErrorCode.ERR_NetWorkError;
  36. }
  37. if(m2C_AddAttributePoint.Error != ErrorCode.ERR_Success)
  38. {
  39. //Log.Error(m2C_AddAttributePoint.Error.ToString());
  40. return m2C_AddAttributePoint.Error;
  41. }
  42. return ErrorCode.ERR_Success;
  43. }
  44. }
  45. }