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;
///
/// 登陆返回的信息
///
public LoginResponse LoginResponse;
}
[MemoryPackable]
public partial class LoginResponse
{
///
/// 玩家等级
///
public int playerLevel;
///
/// 关卡进度
///
public int levelBattleId;
///
/// 玩家英雄
///
public List heroDatas;
///
/// 玩家道具
///
public List ItemDatas;
///
/// 玩家的装备
///
public List EquipDatas;
}
[MemoryPackable]
public partial class HeroData
{
public int heroId;
public int heroLevel;
public int heroExp;
public int heroStar;
public List equipID;
}
[MemoryPackable]
public partial class ItemData
{
///
/// 道具ID
///
public int itemId;
///
/// 道具数量
///
public long itemCount;
///
/// 道具guid
///
public string guid;
}
[MemoryPackable]
public partial class EquipData
{
///
/// 道具ID
///
public int itemId;
public int zyEqId;
// public int dropLv;
public int quality;
///
/// 是否穿了(职业装备)
///
public bool isEquip;
}
}