Forgot to remove gpose state change check from TemplateEditorManager
This commit is contained in:
@@ -14,10 +14,9 @@ using System.Numerics;
|
||||
|
||||
namespace CustomizePlus.Templates;
|
||||
|
||||
public class TemplateEditorManager : IDisposable
|
||||
public class TemplateEditorManager
|
||||
{
|
||||
private readonly TemplateChanged _event;
|
||||
private readonly GPoseStateChanged _gposeStateChanged;
|
||||
private readonly Logger _logger;
|
||||
private readonly GameObjectService _gameObjectService;
|
||||
private readonly TemplateManager _templateManager;
|
||||
@@ -59,27 +58,18 @@ public class TemplateEditorManager : IDisposable
|
||||
|
||||
public TemplateEditorManager(
|
||||
TemplateChanged @event,
|
||||
GPoseStateChanged gposeStateChanged,
|
||||
Logger logger,
|
||||
TemplateManager templateManager,
|
||||
GameObjectService gameObjectService)
|
||||
{
|
||||
_event = @event;
|
||||
_gposeStateChanged = gposeStateChanged;
|
||||
_logger = logger;
|
||||
_templateManager = templateManager;
|
||||
_gameObjectService = gameObjectService;
|
||||
|
||||
_gposeStateChanged.Subscribe(OnGPoseStateChanged, GPoseStateChanged.Priority.TemplateEditorManager);
|
||||
|
||||
EditorProfile = new Profile() { Templates = new List<Template>(), Enabled = false, Name = "Template editor profile", ProfileType = ProfileType.Editor };
|
||||
}
|
||||
|
||||
public void Dispose()
|
||||
{
|
||||
_gposeStateChanged.Unsubscribe(OnGPoseStateChanged);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Turn on editing of a specific template. If character name not set will default to local player.
|
||||
/// </summary>
|
||||
@@ -285,19 +275,4 @@ public class TemplateEditorManager : IDisposable
|
||||
return Vector3.Zero;
|
||||
}
|
||||
}
|
||||
|
||||
private void OnGPoseStateChanged(GPoseStateChanged.Type type)
|
||||
{
|
||||
switch (type)
|
||||
{
|
||||
case GPoseStateChanged.Type.Entered:
|
||||
IsEditorPaused = true;
|
||||
EditorProfile.Enabled = false;
|
||||
break;
|
||||
case GPoseStateChanged.Type.Exited:
|
||||
EditorProfile.Enabled = true;
|
||||
IsEditorPaused = false;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user