Files
5.24BuYu/Assets/MyGame/Scripts/Net/WebResponses/RoomJoinNotice.cs
T

97 lines
2.3 KiB
C#
Raw Normal View History

2026-02-03 11:35:19 +08:00
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 int 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 int beginCoin;
/// <summary>
/// 进入房间的时间戳(秒)
/// </summary>
public long beginTime;
/// <summary>
/// 玩家状态(0 正常,其他状态可扩展)
/// </summary>
public int state;
}
}