2024-10-02 10:23:19 +02:00
|
|
|
using TRX_ConfigToolLib.Utils;
|
|
|
|
|
|
|
|
namespace TRX_ConfigToolLib.Models;
|
|
|
|
|
|
|
|
public class TRXConstants
|
|
|
|
{
|
|
|
|
private static readonly string _constConfigPath = "Resources.const.json";
|
|
|
|
|
|
|
|
public static TRXConstants Instance { get; private set; }
|
|
|
|
|
|
|
|
static TRXConstants()
|
|
|
|
{
|
|
|
|
Instance = JsonUtils.LoadEmbeddedResource(_constConfigPath).ToObject<TRXConstants>();
|
|
|
|
}
|
|
|
|
|
|
|
|
public string AppImage { get; set; }
|
|
|
|
public string ConfigFilterExtension { get; set; }
|
|
|
|
public string ConfigPath { get; set; }
|
2025-01-03 12:31:54 +01:00
|
|
|
public string GameFlowName { get; set; }
|
2024-10-02 10:23:19 +02:00
|
|
|
public string ExecutableName { get; set; }
|
|
|
|
public bool GoldSupported { get; set; }
|
|
|
|
public string GoldArgs { get; set; }
|
|
|
|
public string GitHubURL { get; set; }
|
|
|
|
}
|