using System;
using System.Collections.Generic;
///
/// 房间信息 / RoomChange 返回结构
///
[Serializable]
public class RoomChangeResponse
{
public static int CreateSitPos=0;
///
/// 房间唯一 ID
///
public string roomId;
///
/// 房间名称
///
public string roomName;
///
/// 游戏类型(1=捕鱼,其他根据后端定义)
///
public int gameType;
///
/// 房间等级(1=初级,2=中级,3=高级)
///
public int roomLevel;
///
/// 房间分区号
///
public int roomPartition;
///
/// 房间编号(后端内部编号)
///
public int roomNumber;
///
/// 最大玩家数量
///
public int maxPlayerCount;
///
/// 当前在线玩家数量
///
public int currentOnlinePlayerCount;
///
/// 机器人数量
///
public int robotCount;
///
/// 房间内所有玩家信息
///
public List players;
}
///
/// 房间内玩家信息
///
[Serializable]
public class RoomPlayerInfo
{
/// 玩家 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 long diamond;
/// 座位号(0~3,0,1=下方;2,3=上方)
public int position;
/// 炮台 ID
public string cannonId;
/// 翅膀 ID
public string wingsId;
/// 战神 ID
public string warGodId;
/// 炮倍数
public int cannonMultiple;
/// 进入房间时金币
public long beginCoin;
/// 进入房间时间戳
public long beginTime;
/// 玩家状态(0=正常)
public int state;
///
/// 玩家因子
///
public object playerFactor;
/// 是否为机器人(后端下发)
public bool isBot;
}