28 lines
1016 B
C#
28 lines
1016 B
C#
using Robust.Client.AutoGenerated;
|
|
using Robust.Client.UserInterface.CustomControls;
|
|
using Robust.Client.UserInterface.XAML;
|
|
using Robust.Shared;
|
|
using Robust.Shared.Configuration;
|
|
|
|
namespace Content.Client._DV.UserInterfaces.BuildInfo.Controls;
|
|
|
|
[GenerateTypedNameReferences]
|
|
public sealed partial class BuildInfoWindow : DefaultWindow
|
|
{
|
|
[Dependency] private readonly IConfigurationManager _cfg = default!;
|
|
|
|
public BuildInfoWindow()
|
|
{
|
|
IoCManager.InjectDependencies(this);
|
|
RobustXamlLoader.Load(this);
|
|
|
|
Version.ValueText = _cfg.GetCVar(CVars.BuildVersion);
|
|
EngineVersion.ValueText = _cfg.GetCVar(CVars.BuildEngineVersion);
|
|
Fork.ValueText = _cfg.GetCVar(CVars.BuildForkId);
|
|
DownloadUrl.ValueText = _cfg.GetCVar(CVars.BuildDownloadUrl);
|
|
BuildHash.ValueText = _cfg.GetCVar(CVars.BuildHash);
|
|
BuildManifestUrl.ValueText = _cfg.GetCVar(CVars.BuildManifestUrl);
|
|
BuildManifestHash.ValueText = _cfg.GetCVar(CVars.BuildManifestHash);
|
|
}
|
|
}
|