| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 | using System.Collections.Generic;using MemoryPack;using Protocol.MemoryPack.MemoryMessage;using Protocol.Protocol.MemoryPack.MemoryMessage;namespace NetCore.Protocol.MemoryPack{    [MemoryPackable]    public partial class MemoryResponse    {        public GameSendType GameSendType;        public RespomseType RespomseType;        /// <summary>        /// 登陆返回的信息        /// </summary>        public LoginResponse LoginResponse;    }    [MemoryPackable]    public partial class LoginResponse    {        /// <summary>        /// 玩家等级        /// </summary>        public int playerLevel;        /// <summary>        /// 关卡进度        /// </summary>        public int levelBattleId;        /// <summary>        /// 玩家英雄        /// </summary>        public List<HeroData> heroDatas;        /// <summary>        /// 玩家道具        /// </summary>        public List<ItemData> ItemDatas;        /// <summary>        /// 玩家的装备        /// </summary>        public List<EquipData> EquipDatas;    }    [MemoryPackable]    public partial class HeroData    {        public int heroId;        public int heroLevel;        public int heroExp;        public int heroStar;        public List<int> equipID;    }    [MemoryPackable]    public partial class ItemData    {        /// <summary>        /// 道具ID        /// </summary>        public int itemId;        /// <summary>        /// 道具数量        /// </summary>        public long itemCount;        /// <summary>        /// 道具guid        /// </summary>        public string guid;    }    [MemoryPackable]    public partial class EquipData    {        /// <summary>        /// 道具ID        /// </summary>        public int itemId;        public int zyEqId;        // public int dropLv;        public int quality;        /// <summary>        /// 是否穿了(职业装备)        /// </summary>        public bool isEquip;    }}
 |