Create enable/disable functions and clean up PR.

This commit is contained in:
Ottermandias 2021-10-19 11:30:08 +02:00
parent 5084bf603c
commit 982385ccbb
3 changed files with 61 additions and 40 deletions

View file

@ -146,14 +146,7 @@ namespace Penumbra.UI
var enabled = _config.IsEnabled;
if( ImGui.Checkbox( LabelEnabled, ref enabled ) )
{
_config.IsEnabled = enabled;
_configChanged = true;
Service< ResidentResources >.Get().ReloadPlayerResources();
_base._penumbra.ObjectReloader.RedrawAll( enabled ? RedrawType.WithSettings : RedrawType.WithoutSettings );
if( _config.EnablePlayerWatch )
{
Penumbra.PlayerWatcher.SetStatus( enabled );
}
_base._penumbra.SetEnabled( enabled );
}
}