using System; using GFGGame; namespace ET { public static class ItemHelper { public static async ETTask GetItemAttributeInfos() { M2C_GetItemAttributeInfos m2C_GetItemAttributeInfos = null; Session session = null; try { session = GameGlobal.zoneScene.GetComponent().Session; m2C_GetItemAttributeInfos = (M2C_GetItemAttributeInfos)await session.Call(new C2M_GetItemAttributeInfos()); } catch(Exception e) { return ErrorCode.ERR_NetWorkError; } if(m2C_GetItemAttributeInfos.Error != ErrorCode.ERR_Success) { return m2C_GetItemAttributeInfos.Error; } ItemDataManager.InitServerDataItemAttribute(m2C_GetItemAttributeInfos.ItemAtrributes); return ErrorCode.ERR_Success; } } }