Files
5.24BuYu/Assets/MyGame/Scripts/Net/WebResponses/RoomJoinNotice.cs
T
2026-07-16 20:16:05 +08:00

100 lines
2.3 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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;
}
}