From c2365d3523ef038caac8c160849038f3cd2fc73e Mon Sep 17 00:00:00 2001 From: Limiana <5073202+Limiana@users.noreply.github.com> Date: Tue, 30 Jan 2024 18:10:55 +0300 Subject: [PATCH] Change ApplyDesignByGuid state source to Manual --- Glamourer/Api/GlamourerIpc.Apply.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Glamourer/Api/GlamourerIpc.Apply.cs b/Glamourer/Api/GlamourerIpc.Apply.cs index d155cf2..875f131 100644 --- a/Glamourer/Api/GlamourerIpc.Apply.cs +++ b/Glamourer/Api/GlamourerIpc.Apply.cs @@ -112,7 +112,7 @@ public partial class GlamourerIpc public void ApplyByGuidToCharacter(Guid identifier, Character? character) => ApplyDesignByGuid(identifier, FindActors(character), 0); - private void ApplyDesign(DesignBase? design, IEnumerable actors, byte version, uint lockCode) + private void ApplyDesign(DesignBase? design, IEnumerable actors, byte version, uint lockCode, StateSource source = StateSource.Ipc) { if (design == null) return; @@ -130,12 +130,12 @@ public partial class GlamourerIpc if ((hasModelId || state.ModelData.ModelId == 0) && state.CanUnlock(lockCode)) { - _stateManager.ApplyDesign(state, design, new ApplySettings(Source:StateSource.Ipc, Key:lockCode)); + _stateManager.ApplyDesign(state, design, new ApplySettings(Source:source, Key:lockCode)); state.Lock(lockCode); } } } private void ApplyDesignByGuid(Guid identifier, IEnumerable actors, uint lockCode) - => ApplyDesign(_designManager.Designs.ByIdentifier(identifier), actors, DesignConverter.Version, lockCode); + => ApplyDesign(_designManager.Designs.ByIdentifier(identifier), actors, DesignConverter.Version, lockCode, StateSource.Manual); }