using Assets.MyGame.Scripts.Net.WebResponses; using System; using System.Collections.Generic; namespace Assets.MyGame.Scripts.Net.WebResponses { /// /// 房间进入通知(RoomJoinNotice) /// [Serializable] public class RoomJoinNotice { /// /// 玩家唯一 ID /// public string userId; /// /// 玩家昵称 /// public string userName; /// /// 玩家头像 URL /// public string avatar; /// /// 是否红名(可能用于标识特殊玩家) /// public bool isRedName; /// /// VIP 等级 /// public int vipLevel; /// /// 玩家卡牌等级(可能用于展示) /// public int userCardLevel; /// /// 玩家唯一客户端 ID(可能用于房间定位) /// public string cId; /// /// 玩家金币 /// public long gold; /// /// 玩家钻石 /// public int diamond; /// /// 玩家在房间中的位置(1~4) /// public int position; /// /// 当前使用的炮台编号 /// public string cannonId; /// /// 当前使用的翅膀编号 /// public string wingsId; /// /// 当前使用的战神编号 /// public string warGodId; /// /// 当前炮倍(例如 1000、2000) /// public int cannonMultiple; /// /// 进入房间时的金币(用于统计) /// public long beginCoin; /// /// 进入房间的时间戳(秒) /// public long beginTime; /// /// 玩家状态(0 正常,其他状态可扩展) /// public int state; /// 是否为机器人(后端下发) public bool isBot; } }