mirror of
https://github.com/Ottermandias/Glamourer.git
synced 2026-01-01 05:13:44 +01:00
Change ApplyDesignByGuid state source to Manual
This commit is contained in:
parent
0e3d3d1839
commit
c2365d3523
1 changed files with 3 additions and 3 deletions
|
|
@ -112,7 +112,7 @@ public partial class GlamourerIpc
|
||||||
public void ApplyByGuidToCharacter(Guid identifier, Character? character)
|
public void ApplyByGuidToCharacter(Guid identifier, Character? character)
|
||||||
=> ApplyDesignByGuid(identifier, FindActors(character), 0);
|
=> ApplyDesignByGuid(identifier, FindActors(character), 0);
|
||||||
|
|
||||||
private void ApplyDesign(DesignBase? design, IEnumerable<ActorIdentifier> actors, byte version, uint lockCode)
|
private void ApplyDesign(DesignBase? design, IEnumerable<ActorIdentifier> actors, byte version, uint lockCode, StateSource source = StateSource.Ipc)
|
||||||
{
|
{
|
||||||
if (design == null)
|
if (design == null)
|
||||||
return;
|
return;
|
||||||
|
|
@ -130,12 +130,12 @@ public partial class GlamourerIpc
|
||||||
|
|
||||||
if ((hasModelId || state.ModelData.ModelId == 0) && state.CanUnlock(lockCode))
|
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);
|
state.Lock(lockCode);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void ApplyDesignByGuid(Guid identifier, IEnumerable<ActorIdentifier> actors, uint lockCode)
|
private void ApplyDesignByGuid(Guid identifier, IEnumerable<ActorIdentifier> actors, uint lockCode)
|
||||||
=> ApplyDesign(_designManager.Designs.ByIdentifier(identifier), actors, DesignConverter.Version, lockCode);
|
=> ApplyDesign(_designManager.Designs.ByIdentifier(identifier), actors, DesignConverter.Version, lockCode, StateSource.Manual);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue