IndieStone - Visual Tech Tree Editor

When I try to run the .exe it tells me that my VS10 license is invalid and I need to reinstall.

Edit: Nevermind.
Ran the IndieStoneTechEditor App. instead.
I'm a little full of stupid lately.
 
Yay! I've been waiting for this. What an excellent way to begin my day. A cup of coffee, five cigs and the latest version of the Indiestone Visual Tech Tree Editor.

Edit: Do I need to install it to somewhere special, because nothing happens when I click the IndiestoneTechEditor.exe?
 
How many files were in the zip? I just tried reuploading and the one up there was only 900 k which is way too small. I've done a few updates since I posted the first version a few hours back, so will have likely not put all the files in the zip on the last upload like a big silly.

Try DLing again now? there should be a bunch of files in there.
 
I did some small stuff for my mod using the Indiestone Editor. I had no errors at all. Just one, and I can suit myself for that one. The program crashed when I tried to use an Icon Atlas that did not exist.

The files it spat out were excellent. My whole mod is updated with this great stuff now. I did some simple edits. I added some techs and moved World Wonders off into disabled techs since I don't want the World Wonders to be buildable. I reassigned buildings and units to suitable techs really easily, I disabled and enabled techs and expanded the Medieval Era. All the stuff I did worked on the first try and the mod plays like a charm!

I bet you will be going on to make an Idiestone Visual Editor for the whole game; editing unis and buildings and perhaps other stuff in there as well. The Indiestone Tech Editor is really recommended and a must-have for all modders out there. It does save you a lot of trouble and time. Thanks again, Lemmy, for the Tech Editor. You're doing good and very much appreciated stuff and you're making Civ5 modding into what it really should be.
 
whooo...many thanks for your hard work. it'll make my work hopefully much easier and comfortable.

i had a problem when loading my mod file. please see the error message below. any idea?

Spoiler :
System.Collections.Generic.KeyNotFoundException: Der angegebene Schlüssel war nicht im Wörterbuch angegeben.
bei System.Collections.Generic.Dictionary`2.get_Item(TKey key)
bei IndieStoneTools.AtlasManager.GetAtlasRowForEditor(String atlas)
bei IndieStoneTechEditor.TechUnlock..ctor(Civ5XmlGameDataRow Row, UnlockType cat)
bei IndieStoneTechEditor.TechEditorGlobals.LoadNewRow(Civ5XmlGameDataRow row)
bei IndieStoneTechEditor.TechEditorGlobals.DB_LoadedDatabase(Civ5XmlDatabase db)
bei IndieStoneCiv5XMLTools.Civ5XmlDatabase.OnLoadedDatabase()
bei IndieStoneCiv5XMLTools.Civ5XmlDatabase.SetExternalLoad(Boolean bLoading)
bei IndieStoneTechEditor.TechTree.DoLoad(String[] FileNames)
bei IndieStoneTechEditor.TechTree.LoadMod()
bei IndieStoneTechEditor.Form1.modmodinfoIntoCurrentToolStripMenuItem_Click(Object sender, EventArgs e)
bei System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
bei System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
bei System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
bei System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
bei System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
bei System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
bei System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
bei System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
bei System.Windows.Forms.ToolStrip.WndProc(Message& m)
bei System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


keep up your awesome work:goodjob:
 
The newest version is not working for me. When I try to run the application it gives me an error about the file path. It looks like it is using an incorrect path:

C:\Program Files (x86)\Steam\steamapps\common\Assets\Gameplay

Should be:

C:\Program Files (x86)\Steam\steamapps\common\sid meier's civilization v\Assets\Gameplay


So it seems to be missing the sid meier's civilization v part.

I can continue on into the program, but loading mods and such does nothing.
 
Here is the exception text:

Spoiler :
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Program Files (x86)\Steam\steamapps\common\Assets\Gameplay\'.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileSystemEnumerableIterator`1.CommonInit()
at System.IO.FileSystemEnumerableIterator`1..ctor(String path, String originalUserPath, String searchPattern, SearchOption searchOption, SearchResultHandler`1 resultHandler)
at System.IO.Directory.InternalGetFileDirectoryNames(String path, String userPathOriginal, String searchPattern, Boolean includeFiles, Boolean includeDirs, SearchOption searchOption)
at System.IO.Directory.GetFiles(String path)
at IndieStoneCiv5XMLTools.Civ5XmlDatabase.LoadDir(String s)
at IndieStoneCiv5XMLTools.Civ5XmlDatabase.Load()
at IndieStoneTechEditor.TechTree.FirstUpdate()
at IndieStoneTechEditor.TechTree.panel1_Paint(Object sender, PaintEventArgs e)
at System.Windows.Forms.Control.OnPaint(PaintEventArgs e)
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.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)

 
The newest version is not working for me. When I try to run the application it gives me an error about the file path. It looks like it is using an incorrect path:

C:\Program Files (x86)\Steam\steamapps\common\Assets\Gameplay

Should be:

C:\Program Files (x86)\Steam\steamapps\common\sid meier's civilization v\Assets\Gameplay


So it seems to be missing the sid meier's civilization v part.

I can continue on into the program, but loading mods and such does nothing.

I get exactly the same thing as this... and when I go to the 'load' option, it's looking for files with the extension 'ismod' which doesn't exist... and no xml files can be selected.
 
I get exactly the same thing as this... and when I go to the 'load' option, it's looking for files with the extension 'ismod' which doesn't exist... and no xml files can be selected.

That's cause you're trying to load an indie stone tech editor project that's saved when you export.

You need to 'Mod' your editor database with the 'Mod' menu.
 
That's cause you're trying to load an indie stone tech editor project that's saved when you export.

You need to 'Mod' your editor database with the 'Mod' menu.

Got it... was expecting it under 'load'... cool.

But, get an error starting the editor... here's the info;

Spoiler :
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Xml.XmlException: The 'HandicapInfo_Goodies' start tag on line 558 position 3 does not match the end tag of 'Row'. Line 751, position 5.
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
at System.Xml.XmlTextReaderImpl.ThrowTagMismatch(NodeData startTag)
at System.Xml.XmlTextReaderImpl.ParseEndElement()
at System.Xml.XmlTextReaderImpl.ParseElementContent()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)
at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
at System.Xml.XmlDocument.Load(XmlReader reader)
at System.Xml.XmlDocument.Load(String filename)
at IndieStoneCiv5XMLTools.Civ5XmlDatabase.LoadTables(String file)
at IndieStoneCiv5XMLTools.Civ5XmlDatabase.Load()
at IndieStoneTechEditor.TechTree.FirstUpdate()
at IndieStoneTechEditor.TechTree.panel1_Paint(Object sender, PaintEventArgs e)
at System.Windows.Forms.Control.OnPaint(PaintEventArgs e)
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.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)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
IndieStoneTechEditor
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///F:/Need%20to%20Sort/Civ5%20Stuff/IndieStoneTechEditor/IndieStoneTechEditor.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
IndieStoneTools
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///F:/Need%20to%20Sort/Civ5%20Stuff/IndieStoneTechEditor/IndieStoneTools.DLL
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

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

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

 
Top Bottom