Adds a cvar for server rules (#8365)

Co-authored-by: Veritius <veritiusgaming@gmail.com>
Co-authored-by: ike709 <ike709@github.com>
This commit is contained in:
ike709
2022-05-23 14:43:09 -05:00
committed by GitHub
parent f9bdb66ec8
commit 0b15db1120
3 changed files with 18 additions and 5 deletions

View File

@@ -1,7 +1,9 @@
using Content.Client.EscapeMenu.UI;
using Content.Shared.CCVar;
using Robust.Client.ResourceManagement;
using Robust.Client.UserInterface.Controls;
using Robust.Client.UserInterface.CustomControls;
using Robust.Shared.Configuration;
namespace Content.Client.Info
{
@@ -9,6 +11,7 @@ namespace Content.Client.Info
{
[Dependency] private readonly RulesManager _rulesManager = default!;
[Dependency] private readonly IResourceCache _resourceManager = default!;
[Dependency] private readonly IConfigurationManager _cfgManager = default!;
private OptionsMenu optionsMenu;
@@ -41,7 +44,7 @@ namespace Content.Client.Info
private void PopulateRules(Info rulesList)
{
AddSection(rulesList, Loc.GetString("ui-rules-header"), "Rules.txt", true);
AddSection(rulesList, Loc.GetString("ui-rules-header"), _cfgManager.GetCVar(CCVars.RulesFile), true);
}
private void PopulateTutorial(Info tutorialList)