This is simply the development module for UOACraft v2 as promised on the NWN2 scripting forums. There are no .erf files included as this is not yet ready for full release.
Debugging feedback is still enabled for some parts of the system and will be disabled when the system is released.
UOACraft v201c6 dev module. No .erf files. Debugging feedback enabled for some skills. This is not a fully supported release. Just a module for dev's to examine the system and evaluate it's performance.
Has anyone been messing with this? I have opened the module in the toolset and tried to view some of the ore resources, they do not appear and throw an exception. The exception I get is:
************** Exception Text **************
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.FormatException: Input string was not in a correct format.
at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
at NWN2Toolset.NWN2.Data.Templates.NWN2ItemTemplate.LookupMaximumStackSize()
at NWN2Toolset.NWN2.Data.Templates.NWN2ItemTemplate.get_MaximumStackSize()
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.RuntimePropertyInfo.GetValue(Object obj, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)
at System.Reflection.RuntimePropertyInfo.GetValue(Object obj, Object[] index)
at OEIShared.UI.PropertyGridSurrogate.GetProperties(Attribute[] attributes)
at System.ComponentModel.TypeDescriptor.MergedTypeDescriptor.System.ComponentModel.
ICustomTypeDescriptor.GetProperties(Attribute[] attributes)
at System.ComponentModel.TypeDescriptor.GetPropertiesImpl(Object component, Attribute[] attributes, Boolean noCustomTypeDesc, Boolean noAttributes)
at System.ComponentModel.ExpandableObjectConverter.GetProperties(ITypeDescriptorCon
text context, Object value, Attribute[] attributes)
at OEIShared.Utils.GroupEnablerTypeConverter.GetProperties(ITypeDescriptorContext context, Object value, Attribute[] attributes)
at VisualHint.SmartPropertyGrid.PropertyGrid.GetPropertyDescriptors(Object targetInstance, PropertyDescriptor propertyDescriptor, TypeConverter typeConverter)
at VisualHint.SmartPropertyGrid.PropertyGrid.set_SelectedObjects(Object[] value)
at NWN2Toolset.NWN2.Views.NWN2PropertyGrid.ᐂ()
at NWN2Toolset.NWN2.Views.NWN2PropertyGrid.set_SelectedObjects(Object[] value)
at NWN2Toolset.NWN2ToolsetMainForm.CreateNewPropertyPanel(Object[] oObjects, Object oUndoAssociatedObject, Boolean bFloating, String sName)
at NWN2Toolset.NWN2.Views.NWN2AreaContentsView.ᐁ(Object[] , Boolean )
at NWN2Toolset.NWN2.Views.NWN2AreaContentsView.ᐁ(Object , GTSelectionChangedEventArgs )
at NWN2Toolset.NWN2.Views.NWN2PaletteTreeView.ᐁ(Object , GTSelectionChangedEventArgs )
at GlacialComponents.Controls.GlacialTreeList.GlacialTreeList.Nodes_ChangedEvent(Ob
ject source, GTChangedEventArgs e)
at GlacialComponents.Controls.GlacialTreeList.GTLTreeNode.set_Selected(Boolean value)
at GlacialComponents.Controls.GlacialTreeList.GlacialTreeList.MultipleSelection(GTL
TreeNode startNode, GTLTreeNode endNode, Boolean bSelection)
at GlacialComponents.Controls.GlacialTreeList.GlacialTreeList.OnMouseDown(MouseEven
tArgs e)
at System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Anyone that can point me in the right direction will have my gratitude. _________________________ Doing it the only way I know how, the Hardway!
Hey, this system looks like its going to be pretty awesome. Realllly interested in knowing when you think it will be done and when your going to launch it. Keep us updated, thanks!
wanted to swing by and give my support for your project. I remember the NwN1 system and loved it. I really hope your able to do the same with the NwN2 engine. _________________________ Baldur's Gate: The Sword Coast Chronicles
I plan on including the treasure hunting system with UOACraft v2 at some point.. but until the crafted items are in place, I am loathe to do so, as many of them will be required for the treasure hunting system to be 'doable' by the players.
Granted, the system could be rewritten to work with standard NWN2 items.. but the whole system would be 'less' of an ingame experience overall.
However, anyone whom wishes to rip the system from NWN1, and re-make the items required for NWN2 is more than free to do so. ;)
Peace
UOAbigail _________________________ Download UOACraft at NWVault. Link
10 - A Masterpiece, Genuinely Groundbreaking 9 - Outstanding, a Must Have 8 - Excellent, Recommended to Anyone 7 - Very Good, Deserves a Look 6 - Good, Qualified Recommendation 5 - Fair, Solid yet Unremarkable 4 - Some Merit, Requires Improvements 3 - Poor Execution, Potential Unrealized 2 - Very Little Appeal 1 - Not Recommended to Anyone