• Bug already known and fixed in the official release version :)
    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 January 2014
    Already a step ahead of me! :D

    Here's one that I've found (if it is a bug):

    If I have a Status Value Time Changes on a combatant in a Real time battle zone; even if I go to a menu that pauses everything, the Status Value keep changing as normal.

    So for example, I have an latent MP regen on my player. (Originally I had it set to Field Change, but changed to Battle once the scene-wide Battles were available). If I use some abilities that use MP, then go to the menu which pauses everything, the MP continues to regen while in-menu; which isn't desired; and I believe it wasn't happening before as a field change.

    Post edited by Kirb on
    Tactics RPG Grid Battle System for ORK
    ---------------------------------------
    Personal Twitter: https://twitter.com/AMO_Crate
    I make RFI! https://twitter.com/NootboxGames
  • edited January 2014
    Another bug I've been trying to find the cause of:

    Using an ability with the very last of my MP (Use cost is 1% of max MP by formula) causes the animation to go off as normal, but it does no damage, as though the damage dealer was not activated.
    Post edited by Kirb on
    Tactics RPG Grid Battle System for ORK
    ---------------------------------------
    Personal Twitter: https://twitter.com/AMO_Crate
    I make RFI! https://twitter.com/NootboxGames
  • Will get to them after the release :)
    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 January 2014
    Woop, runnin' into some Editor issues after following the update process from Beta to Release!

    Going to specific tabs or opening the editor can result in these errors. Strangely, the Status and Base/Control Tabs work fine, and have all of my data.
    ORK project not initialized.
    Loading default project at: Assets/ORK Framework/ORKProject.asset
    UnityEngine.Debug:LogWarning(Object)
    ORKFramework.Editor.ORKEditorWindow:OnGUI()
    UnityEditor.DockArea:OnGUI()
    (!?!)
    NullReferenceException: Object reference not set to an instance of an object
    ORKFramework.Editor.AboutORKTab.ShowSettings ()
    ORKFramework.Editor.AboutORKTab.ShowTab ()
    ORKFramework.Editor.ORKEditorSection.ShowTab ()
    ORKFramework.Editor.ORKEditorWindow.OnGUI ()
    System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/monoAndRuntimeClassLibs/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
    ArgumentException: Getting control 0's position in a group with only 0 controls when doing Repaint
    Aborting
    UnityEngine.GUILayoutGroup.GetNext () (at C:/BuildAgent/work/d3d49558e4d408f4/artifacts/EditorGenerated/GUILayoutUtility.cs:512)
    UnityEngine.GUILayoutUtility.BeginLayoutGroup (UnityEngine.GUIStyle style, UnityEngine.GUILayoutOption[] options, System.Type LayoutType) (at C:/BuildAgent/work/d3d49558e4d408f4/artifacts/EditorGenerated/GUILayoutUtility.cs:207)
    UnityEditor.EditorGUILayout.BeginVertical (UnityEngine.GUIContent content, UnityEngine.GUIStyle style, UnityEngine.GUILayoutOption[] options) (at C:/BuildAgent/work/d3d49558e4d408f4/artifacts/EditorGenerated/EditorGUI.cs:5044)
    UnityEditor.EditorGUILayout.BeginVertical (UnityEngine.GUILayoutOption[] options) (at C:/BuildAgent/work/d3d49558e4d408f4/artifacts/EditorGenerated/EditorGUI.cs:5040)
    ORKFramework.Editor.ORKEditorWindow.OnGUI ()
    System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/monoAndRuntimeClassLibs/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
    ArgumentException: Object type ORKGameEvent cannot be converted to target type: ORKBattleEvent
    Parameter name: val
    System.Reflection.MonoField.SetValue (System.Object obj, System.Object val, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/monoAndRuntimeClassLibs/build/mcs/class/corlib/System.Reflection/MonoField.cs:133)
    System.Reflection.FieldInfo.SetValue (System.Object obj, System.Object value) (at /Users/builduser/buildslave/monoAndRuntimeClassLibs/build/mcs/class/corlib/System.Reflection/FieldInfo.cs:150)
    ORKFramework.DataSerializer.SetDataObject[BaseData] (ORKFramework.DataObject data, ORKFramework.BaseData instance)
    ORKFramework.BaseData.SetData (ORKFramework.DataObject data)
    ORKFramework.DataSerializer.SetDataObject[BaseData] (ORKFramework.DataObject data, ORKFramework.BaseData instance)
    ORKFramework.BaseData.SetData (ORKFramework.DataObject data)
    ORKFramework.DataSerializer.SetDataObject[CoreSettings] (ORKFramework.DataObject data, ORKFramework.CoreSettings instance)
    ORKFramework.CoreSettings.SetData (ORKFramework.DataObject data)
    ORKFramework.CoreSettings.LoadProject (.ORKProjectAsset project)
    ORKFramework.CombatantsSettings..ctor (.ORKProjectAsset project)
    System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/monoAndRuntimeClassLibs/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:513)
    Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
    System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/monoAndRuntimeClassLibs/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:519)
    System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/monoAndRuntimeClassLibs/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:528)
    System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) (at /Users/builduser/buildslave/monoAndRuntimeClassLibs/build/mcs/class/corlib/System.Reflection/ConstructorInfo.cs:77)
    ORKFramework.DataSerializer.CreateInstance (System.Type type, System.Type[] constTypes, System.Object[] constValues)
    ORKFramework.DataHandler.LoadProject (.ORKProjectAsset project)
    ORKFramework.DataHandler.LoadData ()
    ORKFramework.ORKCore.Initialize (.ORKProjectAsset project, System.Type[] dataTypes)
    ORKFramework.ORK.Init (.ORKProjectAsset project)
    ORKFramework.ORK..ctor (.ORKProjectAsset project)
    ORKFramework.ORK.Instance (.ORKProjectAsset project)
    ORKWindow.Init ()
    Assuming this one means that one of my battle events I accidentally turned into a game event, or vice versa. But I'm fairly certain I got all of them correct...
    NullReferenceException: Object reference not set to an instance of an object
    ORKFramework.ORK.GetNames (ORKDataType type, Boolean addIndex)
    ORKFramework.ORK.GetTypedNames (ORKDataType type, Boolean addIndex)
    ORKFramework.Editor.ORKEditor.Popup (System.String name, System.Int32& index, ORKDataType type, System.String helpText, System.String helpInfo, ORKFramework.ORKEditorInfoAttribute editorInfo, ORKFramework.Editor.BaseEditor baseEditor)
    ORKFramework.Editor.EditorAutomation.Value (System.Object& value, System.Reflection.FieldInfo fieldInfo, System.Type type, ORKFramework.AttributeHelper attributes, System.String[] text, IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor)
    ORKFramework.Editor.EditorAutomation.Field (System.Reflection.FieldInfo fieldInfo, ORKFramework.AttributeHelper attributes, IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor)
    ORKFramework.Editor.EditorAutomation.Automate (System.Reflection.FieldInfo fieldInfo, IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor, Boolean ignoreHide, ORKFramework.AttributeHelper attributes)
    ORKFramework.Editor.EditorAutomation.Automate (IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor)
    ORKFramework.Editor.EditorAutomation.Value (System.Object& value, System.Reflection.FieldInfo fieldInfo, System.Type type, ORKFramework.AttributeHelper attributes, System.String[] text, IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor)
    ORKFramework.Editor.EditorAutomation.Field (System.Reflection.FieldInfo fieldInfo, ORKFramework.AttributeHelper attributes, IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor)
    ORKFramework.Editor.EditorAutomation.Automate (System.Reflection.FieldInfo fieldInfo, IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor, Boolean ignoreHide, ORKFramework.AttributeHelper attributes)
    ORKFramework.Editor.EditorAutomation.Automate (IBaseData instance, ORKFramework.Editor.BaseEditor baseEditor)
    ORKFramework.Editor.GameSettingsTab.ShowSettings ()
    ORKFramework.Editor.GameSettingsTab.ShowTab ()
    ORKFramework.Editor.ORKEditorSection.ShowTab ()
    ORKFramework.Editor.ORKEditorWindow.OnGUI ()
    System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/monoAndRuntimeClassLibs/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
    Post edited by Kirb on
    Tactics RPG Grid Battle System for ORK
    ---------------------------------------
    Personal Twitter: https://twitter.com/AMO_Crate
    I make RFI! https://twitter.com/NootboxGames
  • Strange, have you tried the upgrade process more than once?
    Seems like (the first error) that your project wasn't reassigned to the correct script causing the follow up errors ...
    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!
  • I haven't, but I'll grab my backup and give it another go right now.
    Tactics RPG Grid Battle System for ORK
    ---------------------------------------
    Personal Twitter: https://twitter.com/AMO_Crate
    I make RFI! https://twitter.com/NootboxGames
  • Not sure if it's a bug or what, but when I upgraded to the release all my project data was wiped out and will not restore from backup. Is there any way to fix this as I would really hate to have to go back and set everything back up again.
  • @Ntelliware

    Did you follow the How-To page on how to upgrade from Beta to Release?

    http://orkframework.com/howto/2014/01/15/update-from-beta-version/
    Tactics RPG Grid Battle System for ORK
    ---------------------------------------
    Personal Twitter: https://twitter.com/AMO_Crate
    I make RFI! https://twitter.com/NootboxGames
  • edited January 2014
    I just realized there was a how to on upgrading, I totally missed it. Doh!

    Edit: Got it to work by opening Unity (seems to not work unless Unity is open), copying my latest backup into the ORK Framework folder using Windows Explorer. and renaming it to ORKProject.asset (After renaming the old file of course), then finding it in Unity and reassigning the script component.
    Post edited by Ntelliware on
  • edited January 2014
    @Ntelliware Ack, that sucks. :( I'm always careful to keep at least 2 redundant backups of my project folders, just in case something happens.

    @gamingislove

    Just tried the update again, GiL;
    ORK project not initialized.
    Loading default project at: Assets/ORK Framework/ORKProject.asset
    UnityEngine.Debug:LogWarning(Object)
    ORKFramework.Editor.ORKEditorWindow:OnGUI()
    UnityEditor.DockArea:OnGUI()
    Same issue. :(

    Accidentally giving a single event the wrong script wouldn't cause this, would it? Following the instructions to the letter.
    Post edited by Kirb on
    Tactics RPG Grid Battle System for ORK
    ---------------------------------------
    Personal Twitter: https://twitter.com/AMO_Crate
    I make RFI! https://twitter.com/NootboxGames
  • @Kirb
    Just gave it another try with one of my projects and didn't run into a problem.
    Maybe try it again with an empty scene opened so that no inspector settings could interfere with it.
    Having an event file assigned to the wrong script could cause problems if it's referenced somewhere in the ORK project file - this causes an error while loading the data.
    If you only assign the ORK project asset with the correct script, everything should work - but you'll lose the event references in your project ...
    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 January 2014
    Ack, alright. I'm going to go through a backup and make a concise list of exactly which events use what, then; and do it all on an empty scene. Will let you know the results.

    The thought of losing all the event references makes me shiver. D:
    Post edited by Kirb on
    Tactics RPG Grid Battle System for ORK
    ---------------------------------------
    Personal Twitter: https://twitter.com/AMO_Crate
    I make RFI! https://twitter.com/NootboxGames
  • Ok, if it doesn't work, please send me a project (only containing your event assets and the project asset) and I'll try it on my end :)
    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!
  • Success! All tabs are working fine now. It was either a mislabeled event on my part, or the empty scene, or both.

    Thanks for the help, I'm eager to start working. :D
    Tactics RPG Grid Battle System for ORK
    ---------------------------------------
    Personal Twitter: https://twitter.com/AMO_Crate
    I make RFI! https://twitter.com/NootboxGames
Sign In or Register to comment.