FunGame-Core/Library/Constant/FunGameInfo.cs
milimoe c51b7c50fa
统一命名 并禁止GameModuleServer调用DataRequest (#81)
* 统一命名 并禁止GameModuleServer调用DataRequest

* 添加了GameModuleDepend (依赖集合) 用于整合Maps Characters Items Skills
2024-08-01 20:40:25 +08:00

46 lines
1.7 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.

namespace Milimoe.FunGame.Core.Library.Constant
{
public class FunGameInfo
{
public enum FunGame
{
FunGame_Core,
FunGame_Core_Api,
FunGame_Console,
FunGame_Desktop,
FunGame_Server
}
public const string FunGame_CopyRight = @"©2024 Milimoe. 米粒的糖果屋";
/// <summary>
/// 添加-debug启动项将开启DebugMode仅适用于Desktop或Console
/// <para>目前支持禁用心跳检测功能</para>
/// </summary>
public static bool FunGame_DebugMode { get; set; } = false;
public const string FunGame_Core = "FunGame Core";
public const string FunGame_Core_Api = "FunGame Core Api";
public const string FunGame_Console = "FunGame Console";
public const string FunGame_Desktop = "FunGame Desktop";
public const string FunGame_Server = "FunGame Server Console";
public const string FunGame_Version = "v1.0";
public const string FunGame_VersionPatch = "";
public static string GetInfo(FunGame FunGameType)
{
string type = FunGameType switch
{
FunGame.FunGame_Core => FunGame_Core,
FunGame.FunGame_Core_Api => FunGame_Core_Api,
FunGame.FunGame_Console => FunGame_Console,
FunGame.FunGame_Desktop => FunGame_Desktop,
FunGame.FunGame_Server => FunGame_Server,
_ => ""
};
return type + " [版本: " + FunGame_Version + FunGame_VersionPatch + "]\n" + (type.Equals(FunGame_Desktop) ? @"©" : "(C)") + "2024 Milimoe. 保留所有权利\n";
}
}
}