IndieStone NEXUS Fixes/Workarounds

NEW VERSION:

http://www.theindiestone.com/lemmyandbinky.com/civ2/IndieStoneNexusBuddy0_5a.zip

Features include:

nn1.png


* Fancy menu showing off all the features that don't work yet ;)

* Saves your entire Nexus Buddy unit project upon saving or export to be loaded and edited later via 'Load a creation'.


nn2.png


* New action binding gives english names for all action codes, so you can select anims to use for that action from a convenient drop down.


nn3.png


* Ability to add external .gr2 anim references in addition to ones from the source gr2/fbx file.


nn4.png


* Generates the target FXSXML file on the fly so you can see how the options translate to the file as you change them.


nn5.png


* Improved details page allows you to edit the unit's stats a lot more easily and to easily allow for more data to be editable in the future. Also these are saved so when you load your creation in Nexus Buddy they will not need resetting.

nn6.png


* Export your files to a ModBuddy project!


nn7.png


One click and all your files are in the project, all neat and tidy.


nn8.png


* Multiple exports will insert the units into the project automatically and will add them side by side!

nn10.png


If artdefine xml files exists in the project you export to, it will merge the new artdefine entries into the existing one, meaning you don't have to manually add them or merge them together.

NOTE: It'd be wise to back up your mod project before using the Mod Buddy export feature for now, just in case.

nn9.png


* Automatically fills in the mod actions for your unit XML files!

Enjoy! :)

Let us know of any problems.
 
That's really awesome :thumbsup:

you should update the first post,i think

Edit: It refuses to launch,i get an error messsage,but it's in french so it says something like :
"the program has stopped running"

I use Win 7 64bits
 
OK but it's in french (Sorry :))

Spoiler :
Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.

************** Texte de l'exception **************
System.NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet.
à NexusBuddy.Controls.Units.UnitModBuddyProjectControl.savefile_Click(Object sender, EventArgs e)
à System.Windows.Forms.Control.OnClick(EventArgs e)
à System.Windows.Forms.Button.OnClick(EventArgs e)
à System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
à System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
à System.Windows.Forms.Control.WndProc(Message& m)
à System.Windows.Forms.ButtonBase.WndProc(Message& m)
à System.Windows.Forms.Button.WndProc(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Assemblys chargés **************
mscorlib
Version de l'assembly : 2.0.0.0
Version Win32 : 2.0.50727.4952 (win7RTMGDR.050727-4900)
CodeBase : file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
IndieStoneNexusBuddy
Version de l'assembly : 1.0.0.0
Version Win32 : 1.0.0.0
CodeBase : file:///C:/Program%20Files%20(x86)/Steam/SteamApps/common/sid%20meier's%20civilization%20v%20sdk/Nexus/x86/IndieStoneNexusBuddy.exe
----------------------------------------
System.Windows.Forms
Version de l'assembly : 2.0.0.0
Version Win32 : 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Version de l'assembly : 2.0.0.0
Version Win32 : 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Version de l'assembly : 2.0.0.0
Version Win32 : 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Firaxis.Framework
Version de l'assembly : 1.0.0.0
Version Win32 : 1.0.0.0
CodeBase : file:///C:/Program%20Files%20(x86)/Steam/SteamApps/common/sid%20meier's%20civilization%20v%20sdk/Nexus/x86/Firaxis.Framework.DLL
----------------------------------------
Firaxis.Framework.Granny
Version de l'assembly : 1.0.0.0
Version Win32 : 1.0.0.0
CodeBase : file:///C:/Program%20Files%20(x86)/Steam/SteamApps/common/sid%20meier's%20civilization%20v%20sdk/Nexus/x86/Firaxis.Framework.Granny.DLL
----------------------------------------
System.DirectoryServices
Version de l'assembly : 2.0.0.0
Version Win32 : 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System.DirectoryServices/2.0.0.0__b03f5f7f11d50a3a/System.DirectoryServices.dll
----------------------------------------
System.DirectoryServices.resources
Version de l'assembly : 2.0.0.0
Version Win32 : 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System.DirectoryServices.resources/2.0.0.0_fr_b03f5f7f11d50a3a/System.DirectoryServices.resources.dll
----------------------------------------
System.Core
Version de l'assembly : 3.5.0.0
Version Win32 : 3.5.30729.4926 built by: NetFXw7
CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Version de l'assembly : 2.0.0.0
Version Win32 : 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
mscorlib.resources
Version de l'assembly : 2.0.0.0
Version Win32 : 2.0.50727.4952 (win7RTMGDR.050727-4900)
CodeBase : file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Firaxis.Framework.Granny.ImplWin32
Version de l'assembly : 1.0.0.0
Version Win32 :
CodeBase : file:///C:/Program%20Files%20(x86)/Steam/SteamApps/common/sid%20meier's%20civilization%20v%20sdk/Nexus/x86/Firaxis.Framework.Granny.ImplWin32.DLL
----------------------------------------
Firaxis.Framework.FirePlace
Version de l'assembly : 1.0.0.0
Version Win32 : 1.0.0.0
CodeBase : file:///C:/Program%20Files%20(x86)/Steam/SteamApps/common/sid%20meier's%20civilization%20v%20sdk/Nexus/x86/Firaxis.Framework.FirePlace.DLL
----------------------------------------
msvcm90
Version de l'assembly : 9.0.30729.4974
Version Win32 : 9.00.30729.4974
CodeBase : file:///C:/Windows/WinSxS/x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4974_none_50940634bcb759cb/msvcm90.dll
----------------------------------------
System.Windows.Forms.resources
Version de l'assembly : 2.0.0.0
Version Win32 : 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.Design
Version de l'assembly : 2.0.0.0
Version Win32 : 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System.Design/2.0.0.0__b03f5f7f11d50a3a/System.Design.dll
----------------------------------------
System.resources
Version de l'assembly : 2.0.0.0
Version Win32 : 2.0.50727.4927 (NetFXspW7.050727-4900)
CodeBase : file:///C:/Windows/assembly/GAC_MSIL/System.resources/2.0.0.0_fr_b77a5c561934e089/System.resources.dll
----------------------------------------

************** Débogage JIT **************
Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
application ou cet ordinateur (machine.config) doit avoir la valeur
jitDebugging définie dans la section system.windows.forms.
L'application doit également être compilée avec le débogage
activé.

Par exemple :

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
seront envoyées au débogueur JIT inscrit sur l'ordinateur
plutôt que d'être gérées par cette boîte de dialogue.
 
Bah. Any chance I could get a copy of the files to try it out here? ;)

Entire working directory, and the mod project if at all possible?


lemmy101 hat gmail.com

Mod project is empty but i can send you the folder if you want :D

By working directory you mean the folder where i put the fbx and all my stuff?
 
I know currently mods won't pick up art defines so buildings, improvements, etc won't be moddable.

BUT we still can overwrite the original artdefine file with one that includes new stuff.
Not the fine way but it should work out.

So could you please make it so we are able to convert fbx to gr2, no matter if it's a unit or not?
Let the rest of the necessary steps be a matter to us, but enable "create a feature" "create a building" , maybe with a warning pop up that tells us how it's limited currently etc..

So i would f.e. convert the cottage files from Civ IV to gr2, make an artdefine file that has them in and tell everybody to overwrite the old one manually.
 
am I missing something? I put it in the Nexus/86 folder and then run it, it ask me where the assets are, I put in the full directory leading to assets and then it just crashes every time...

edit: ok I think i found the fix, had to use regedit and change the path
 
Back
Top Bottom