edited July 2021 in General Support
Solution, update your software!

I'm just following the tutorial, 17. Enemies and Battle AI
This happens when I add check status node
Unity seems to choke and the errors just keeps coming until I remove the node.
NullReferenceException: Object reference not set to an instance of an object
ORKFramework.BaseLanguageData.GetName () (at :0)
ORKFramework.BaseLanguageSettings`1[T].GetNames (System.Boolean addIndex) (at :0)
ORKFramework.ORK.GetNames (ORKFramework.ORKDataType type, System.Boolean addIndex) (at :0)
ORKFramework.ORK.GetTypedNames (ORKFramework.ORKDataType type, System.Boolean addIndex) (at :0)
ORKFramework.Editor.ORKEditor.Popup (System.String name, System.Int32& index, ORKFramework.ORKDataType type, System.String helpText, System.String helpInfo, ORKFramework.ORKEditorInfoAttribute editorInfo, ORKFramework.Editor.BaseEditor baseEditor) (at <73a445f35f4b4bbf85a07b4452ee6a64>:0)
ORKFramework.Editor.EditorAutomation.Value (System.Object& value, System.Reflection.FieldInfo fieldInfo, System.Type type, ORKFramework.AttributeHelper attributes, System.String[] text, ORKFramework.IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor) (at <73a445f35f4b4bbf85a07b4452ee6a64>:0)
ORKFramework.Editor.EditorAutomation.Field (System.Reflection.FieldInfo fieldInfo, ORKFramework.AttributeHelper attributes, ORKFramework.IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor) (at <73a445f35f4b4bbf85a07b4452ee6a64>:0)
ORKFramework.Editor.EditorAutomation.Automate (System.Reflection.FieldInfo fieldInfo, ORKFramework.IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor, System.Boolean ignoreHide, ORKFramework.AttributeHelper attributes) (at <73a445f35f4b4bbf85a07b4452ee6a64>:0)
ORKFramework.Editor.EditorAutomation.Automate (ORKFramework.IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor) (at <73a445f35f4b4bbf85a07b4452ee6a64>:0)
ORKFramework.Editor.EditorAutomation.Value (System.Object& value, System.Reflection.FieldInfo fieldInfo, System.Type type, ORKFramework.AttributeHelper attributes, System.String[] text, ORKFramework.IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor) (at <73a445f35f4b4bbf85a07b4452ee6a64>:0)
ORKFramework.Editor.EditorAutomation.Field (System.Reflection.FieldInfo fieldInfo, ORKFramework.AttributeHelper attributes, ORKFramework.IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor) (at <73a445f35f4b4bbf85a07b4452ee6a64>:0)
ORKFramework.Editor.EditorAutomation.Automate (System.Reflection.FieldInfo fieldInfo, ORKFramework.IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor, System.Boolean ignoreHide, ORKFramework.AttributeHelper attributes) (at <73a445f35f4b4bbf85a07b4452ee6a64>:0)
ORKFramework.Editor.EditorAutomation.Automate (ORKFramework.IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor) (at <73a445f35f4b4bbf85a07b4452ee6a64>:0)
ORKFramework.Editor.EditorAutomation.Value (System.Object& value, System.Reflection.FieldInfo fieldInfo, System.Type type, ORKFramework.AttributeHelper attributes, System.String[] text, ORKFramework.IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor) (at <73a445f35f4b4bbf85a07b4452ee6a64>:0)
ORKFramework.Editor.EditorAutomation.Field (System.Reflection.FieldInfo fieldInfo, ORKFramework.AttributeHelper attributes, ORKFramework.IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor) (at <73a445f35f4b4bbf85a07b4452ee6a64>:0)
ORKFramework.Editor.EditorAutomation.Automate (System.Reflection.FieldInfo fieldInfo, ORKFramework.IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor, System.Boolean ignoreHide, ORKFramework.AttributeHelper attributes) (at <73a445f35f4b4bbf85a07b4452ee6a64>:0)
ORKFramework.Editor.EditorAutomation.Automate (ORKFramework.IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor) (at <73a445f35f4b4bbf85a07b4452ee6a64>:0)
ORKFramework.Editor.EditorAutomation.Value (System.Object& value, System.Reflection.FieldInfo fieldInfo, System.Type type, ORKFramework.AttributeHelper attributes, System.String[] text, ORKFramework.IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor) (at <73a445f35f4b4bbf85a07b4452ee6a64>:0)
ORKFramework.Editor.EditorAutomation.Value (System.Object& value, System.Reflection.FieldInfo fieldInfo, System.Type type, ORKFramework.AttributeHelper attributes, System.String[] text, ORKFramework.IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor) (at <73a445f35f4b4bbf85a07b4452ee6a64>:0)
ORKFramework.Editor.EditorAutomation.Field (System.Reflection.FieldInfo fieldInfo, ORKFramework.AttributeHelper attributes, ORKFramework.IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor) (at <73a445f35f4b4bbf85a07b4452ee6a64>:0)
ORKFramework.Editor.EditorAutomation.Automate (System.Reflection.FieldInfo fieldInfo, ORKFramework.IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor, System.Boolean ignoreHide, ORKFramework.AttributeHelper attributes) (at <73a445f35f4b4bbf85a07b4452ee6a64>:0)
ORKFramework.Editor.EditorAutomation.Automate (ORKFramework.IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor) (at <73a445f35f4b4bbf85a07b4452ee6a64>:0)
ORKFramework.Editor.BattleAIsTab.ShowSettings () (at <73a445f35f4b4bbf85a07b4452ee6a64>:0)
ORKFramework.Editor.BattleAIsTab.ShowTab () (at <73a445f35f4b4bbf85a07b4452ee6a64>:0)
ORKFramework.Editor.ORKEditorSection.ShowTab () (at <73a445f35f4b4bbf85a07b4452ee6a64>:0)
ORKFramework.Editor.ORKEditorWindow.OnGUI () (at <73a445f35f4b4bbf85a07b4452ee6a64>:0)
UnityEditor.HostView.InvokeOnGUI (UnityEngine.Rect onGUIPosition, UnityEngine.Rect viewRect) (at <6ca5a1eeed924aafabbbb98281c05418>:0)
UnityEditor.DockArea.DrawView (UnityEngine.Rect viewRect, UnityEngine.Rect dockAreaRect) (at <6ca5a1eeed924aafabbbb98281c05418>:0)
UnityEditor.DockArea.OldOnGUI () (at <6ca5a1eeed924aafabbbb98281c05418>:0)
UnityEngine.UIElements.IMGUIContainer.DoOnGUI (UnityEngine.Event evt, UnityEngine.Matrix4x4 parentTransform, UnityEngine.Rect clippingRect, System.Boolean isComputingLayout, UnityEngine.Rect layoutSize, System.Action onGUIHandler, System.Boolean canAffectFocus) (at :0)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)
GUI Error: You are pushing more GUIClips than you are popping. Make sure they are balanced.
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
https://imgur.com/a/UkLZGUh
Post edited by HAJFAJV on
  • Hm, working fine here - which ORK and Unity versions are you using? You can check ORK's version in Editor > About in the ORK editor.
    Also, did you follow the tutorials before #17? The tutorials are building upon each other.
    Please consider rating/reviewing my products on the Asset Store (hopefully positively), as that helps tremendously with getting found.
    If you're enjoying my products, updates and support, please consider supporting me on patreon.com!
  • edited July 2021
    Thanks for a quick reply. Yes I did follow the steps before this, I have only skipped sound, part 6.
    My Unity is definitely not up to date.
    Ork version 2.32.1
    Unity 2021.1.11f1 (2021.1.11 is from June 10'th)
    Post edited by HAJFAJV on
  • Well you're a genius who would had thought update software would help -.-
    Thanks for your time.
Sign In or Register to comment.