mirror of
https://github.com/Ottermandias/Glamourer.git
synced 2026-02-13 19:27:43 +01:00
Do a bunch of refactoring regarding available application options.
This commit is contained in:
parent
f55d25b088
commit
68327d3563
12 changed files with 168 additions and 150 deletions
|
|
@ -249,8 +249,7 @@ public unsafe class FunModule : IDisposable
|
|||
try
|
||||
{
|
||||
var tmp = _designManager.CreateTemporary();
|
||||
tmp.DesignData = _stateManager.FromActor(actor, true, true);
|
||||
tmp.FixCustomizeApplication(_customizations, CustomizeFlagExtensions.AllRelevant);
|
||||
tmp.SetDesignData(_customizations, _stateManager.FromActor(actor, true, true));
|
||||
var data = _designConverter.ShareBase64(tmp);
|
||||
ImGui.SetClipboardText(data);
|
||||
Glamourer.Messager.NotificationMessage($"Copied current actual design of {actor.Utf8Name} to clipboard.", NotificationType.Info,
|
||||
|
|
|
|||
|
|
@ -368,7 +368,7 @@ public class StateManager : IReadOnlyDictionary<ActorIdentifier, ActorState>
|
|||
};
|
||||
}
|
||||
|
||||
if (!_editor.ChangeModelId(state, design.DesignData.ModelId, design.DesignData.Customize, design.DesignData.GetEquipmentPtr(), source,
|
||||
if (!_editor.ChangeModelId(state, design.DesignData.ModelId, design.DesignData.Customize, design.GetDesignDataRef().GetEquipmentPtr(), source,
|
||||
out var oldModelId, key))
|
||||
return;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue