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