Files
5.24BuYu/Assets/MyGame/Scripts/Net/WebResponses/RoomJoinNotice.cs
T
2026-09-13 01:40:32 +08:00

117 lines
2.8 KiB
C#

using System;
namespace Assets.MyGame.Scripts.Net.WebResponses
{
/// <summary>
/// 房间进入通知(RoomJoinNotice)—— 后端新版玩家数据
/// </summary>
[Serializable]
public class RoomJoinNotice
{
/// <summary>
/// 玩家Id
/// </summary>
public string UserId { get; set; } = string.Empty;
/// <summary>
/// 玩家名字
/// </summary>
public string UserName { get; set; } = string.Empty;
/// <summary>
/// 玩家编号(短ID,游戏内显示用)
/// </summary>
public string UserNumber { get; set; } = string.Empty;
/// <summary>
/// 玩家头像
/// </summary>
public string Avatar { get; set; } = string.Empty;
/// <summary>
/// 玩家是否红名
/// </summary>
public bool IsRedName { get; set; } = false;
/// <summary>
/// 玩家等级
/// </summary>
public int Level { get; set; } = 0;
/// <summary>
/// Vip等级
/// </summary>
public int VipLevel { get; set; } = 0;
/// <summary>
/// 玩家CID
/// </summary>
public string CId { get; set; } = string.Empty;
/// <summary>
/// 玩家金币
/// </summary>
public long Gold { get; set; } = 0;
/// <summary>
/// 玩家钻石
/// </summary>
public int Diamond { get; set; } = 0;
/// <summary>
/// 玩家位置
/// </summary>
public int Position { get; set; } = 0;
/// <summary>
/// 炮台
/// </summary>
public string CannonId { get; set; } = string.Empty;
/// <summary>
/// 翅膀
/// </summary>
public string WingsId { get; set; } = string.Empty;
/// <summary>
/// 战神
/// </summary>
public string WarGodId { get; set; } = string.Empty;
/// <summary>
/// 炮倍
/// </summary>
public int CannonMultiple { get; set; } = 1;
/// <summary>
/// 进场金币
/// </summary>
public long BeginCoin { get; set; } = 0;
/// <summary>
/// 进房后达到的最高金币
/// </summary>
public long MaxGold { get; set; } = 0;
/// <summary>
/// 进场时间
/// </summary>
public long BeginTime { get; set; } = 0;
/// <summary>
/// 状态 0 正常 1 断线中
/// </summary>
public int State { get; set; } = 0;
/// <summary>
/// 是否为机器人
/// </summary>
public bool IsBot { get; set; } = false;
/// <summary>
/// 是否挂机中
/// </summary>
public bool IsAfk { get; set; } = false;
}
}