diff --git a/OpenRA.Mods.Common/Widgets/Logic/SettingsLogic.cs b/OpenRA.Mods.Common/Widgets/Logic/SettingsLogic.cs index 79ba9b99d9..f3513f10d0 100644 --- a/OpenRA.Mods.Common/Widgets/Logic/SettingsLogic.cs +++ b/OpenRA.Mods.Common/Widgets/Logic/SettingsLogic.cs @@ -497,6 +497,7 @@ namespace OpenRA.Mods.Common.Widgets.Logic BindCheckboxPref(panel, "REPLAY_COMMANDS_CHECKBOX", ds, "EnableDebugCommandsInReplays"); BindCheckboxPref(panel, "CHECKUNSYNCED_CHECKBOX", ds, "SyncCheckUnsyncedCode"); BindCheckboxPref(panel, "CHECKBOTSYNC_CHECKBOX", ds, "SyncCheckBotModuleCode"); + BindCheckboxPref(panel, "STRICTACTIVITY_CHECKBOX", ds, "StrictActivityChecking"); panel.Get("DEBUG_OPTIONS").IsVisible = () => ds.DisplayDeveloperSettings; panel.Get("DEBUG_HIDDEN_LABEL").IsVisible = () => !ds.DisplayDeveloperSettings; diff --git a/mods/cnc/chrome/settings.yaml b/mods/cnc/chrome/settings.yaml index 75b0534e6a..929eafd7e2 100644 --- a/mods/cnc/chrome/settings.yaml +++ b/mods/cnc/chrome/settings.yaml @@ -629,6 +629,13 @@ Container@SETTINGS_PANEL: Height: 20 Font: Regular Text: Enable Debug Commands in Replays + Checkbox@STRICTACTIVITY_CHECKBOX: + X: 310 + Y: 280 + Width: 300 + Height: 20 + Font: Regular + Text: Strict Activity checking Button@BACK_BUTTON: Key: escape Y: 393 diff --git a/mods/common/chrome/settings.yaml b/mods/common/chrome/settings.yaml index 7d48537882..82b9a514a8 100644 --- a/mods/common/chrome/settings.yaml +++ b/mods/common/chrome/settings.yaml @@ -640,3 +640,10 @@ Background@SETTINGS_PANEL: Height: 20 Font: Regular Text: Enable Debug Commands in Replays + Checkbox@STRICTACTIVITY_CHECKBOX: + X: 310 + Y: 280 + Width: 300 + Height: 20 + Font: Regular + Text: Strict Activity checking \ No newline at end of file