FunGame-Core/Model/FunGameConfig.cs
milimoe e7214c3fb9
添加新的枚举、字符常量和方法 (#59)
* 添加大量新的枚举,添加缺少的枚举字符串,修改枚举转字符串方法的位置

* 添加StartGame和Gaming的SocketHandler方法

* 添加MainInvokeType.StartGame

* 优化代码格式

* 添加默认的User.ToString()

* 添加EndGame

* 添加GameMode.GetTypeString

* 添加GameMode.GetRoomType
2023-11-23 00:43:34 +08:00

73 lines
1.9 KiB
C#

using Milimoe.FunGame.Core.Library.Constant;
namespace Milimoe.FunGame.Core.Model
{
public class FunGameConfig
{
/// <summary>
/// 是否自动连接服务器
/// </summary>
public bool FunGame_isAutoConnect { get; set; } = true;
/// <summary>
/// 是否自动登录
/// </summary>
public bool FunGame_isAutoLogin { get; set; } = false;
/// <summary>
/// 是否在匹配中
/// </summary>
public bool FunGame_isMatching { get; set; } = false;
/// <summary>
/// 是否连接上服务器
/// </summary>
public bool FunGame_isConnected { get; set; } = false;
/// <summary>
/// 是否正在重连
/// </summary>
public bool FunGame_isRetrying { get; set; } = false;
/// <summary>
/// 是否自动重连
/// </summary>
public bool FunGame_isAutoRetry { get; set; } = true;
/// <summary>
/// 是否在房间中
/// </summary>
public bool FunGame_isInRoom { get; set; } = false;
/// <summary>
/// 当前游戏模式
/// </summary>
public string FunGame_GameMode { get; set; } = GameMode.Mix;
/// <summary>
/// 服务器名称
/// </summary>
public string FunGame_ServerName { get; set; } = "";
/// <summary>
/// 公告
/// </summary>
public string FunGame_Notice { get; set; } = "";
/// <summary>
/// 自动登录的账号
/// </summary>
public string FunGame_AutoLoginUser { get; set; } = "";
/// <summary>
/// 自动登录的密码
/// </summary>
public string FunGame_AutoLoginPassword { get; set; } = "";
/// <summary>
/// 自动登录的秘钥
/// </summary>
public string FunGame_AutoLoginKey { get; set; } = "";
}
}