diff --git a/RPGCore/Runtime/Core/ObjectModuleAttribute.cs b/RPGCore/Runtime/Core/ObjectModuleAttribute.cs index ab97c04..bd92779 100644 --- a/RPGCore/Runtime/Core/ObjectModuleAttribute.cs +++ b/RPGCore/Runtime/Core/ObjectModuleAttribute.cs @@ -6,7 +6,7 @@ namespace RPGCore.Core public class ObjectModuleAttribute : Attribute { public string name; - public string description; + public string description; public bool required; public ObjectModuleAttribute(string name, string description, bool required = false) diff --git a/RPGCore/Runtime/ObjectModules/ActionObjectModule/ActionModule.cs b/RPGCore/Runtime/ObjectModules/ActionObjectModule/ActionModule.cs index 8e46ac7..5f01074 100644 --- a/RPGCore/Runtime/ObjectModules/ActionObjectModule/ActionModule.cs +++ b/RPGCore/Runtime/ObjectModules/ActionObjectModule/ActionModule.cs @@ -27,6 +27,8 @@ namespace RPGCore.ObjectModules.ActionObjectModule public List actionQueue => _actionQueue.ToList(); public BaseAction actionCurrent => _actionCurrent; + public bool isControllable = true; + private void FixedUpdate() { if (_actionCurrent?.state is not ActionState.Running) NextAction();