Steph's Conquests Editor not Running Properly with most recent Framework

Graceheart the Leopard

Resident Amur leopard
Joined
Sep 24, 2007
Messages
3,476
As per the title says. I have the most recent version of Microsoft Framework installed, and when I try to open a(n uncompressed) scenario, it gives my the following error:

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

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

************** Exception Text **************
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
   at System.ThrowHelper.ThrowArgumentOutOfRangeException()
   at System.Collections.Generic.List`1.get_Item(Int32 index)
   at Steph_CivIII_ExpandedEditor.Objects.Race.BuildItem(Boolean CheckFile)
   at Steph_CivIII_ExpandedEditor.Forms.FormRACE.UpdateRaces(Boolean IncludeMainList)
   at Steph_CivIII_ExpandedEditor.Forms.FormRACE.UpdateForm()
   at Steph_CivIII_ExpandedEditor.Forms.MainEditor.UpdateForm()
   at Steph_CivIII_ExpandedEditor.Forms.MainEditor.OpenScenario(Boolean Expanded)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(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: 2.0.0.0
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
Steph_CivIII_ExpandedEditor
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///D:/Program%20Files%20(x86)/Steam/steamapps/common/Sid%20Meier's%20Civilization%20III%20Complete/Conquests/Steph_CivIII_ExpandedEditor_v0-8-2/Steph_CivIII_ExpandedEditor.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.8922 (WinRelRS4.050727-8900)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.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.
 
@Midnight-Blue766 Which version of Steph's editor were you using? I was able to reproduce the same issue using the latest official release (0.82; January 2010), but there was an unofficial release in July 2011 (it also shows as 0.82 when started, but is newer), and I was pleasantly surprised earlier tonight when I fired it up on my Windows 8.1 machine, and it worked quite well. Upon seeing this thread, and running into the issue you described with a BIQ file, I tried the same file on the July 2011 version, and it worked. The link to that version is http://stephane.f.david.free.fr/CivMod/Tools/ExpandedEditor/Steph_CivIII_ExpandedEditor.zip

I don't think a full list of changes between the two was ever made, although intermediary posts suggest improvements to the evolutive Civ (5-era) system, and the following change, from post 977:

Steph said:
Since I have a few days vacation and my Napoleon Total War mod is on hold, my partner in crime being also in vacation, I'm working on my CivIII mod again.
I'm changing the way the units are recruited, with mostly autoproduced units, and complex upgrade chain.
Which are boring and tedious to do with 1500 units and growing....
So...

I've justed added a new command in the unit menu.
When designing a mod, place the units in the correct order.
For instance
British Bronze Swordsman,
British Iron Swordsman,
British Medieval Swordsman,
French Bronze Swordsman,
French Iron Swordsman,
French Medieval Swordsman,
German Bronze Swordsman,
German Iron Swordsman,
German Medieval Swordsman,

Then select all of them, right click, select "Create upgrade path"
and you will automatically get

British Bronze Swordsman --> British Iron Swordsman --> British Medieval Swordsman --> French Bronze Swordsman --> French Iron Swordsman --> French Medieval Swordsman --> German Bronze Swordsman --> German Iron Swordsman --> German Medieval Swordsman

Very useful if you want to make a lot of flavour units

P.S. Sorry for the two-month wait before the post! Sometimes I only check things that give alerts rather than for new threads on the main forum and I must have missed this one when it was posted. Saw it tonight when looking for things related to Steph's editor.
 
Aaaand it works! Thank you! :goodjob:
 
Back
Top Bottom