@Falcas:
I don’t know what you mean here. As there is no option to save a campaign as a TE. Not in BMS and not in MC. If you mean that you have renamed the .cam to .tac… Not a good way to go.
As I haven’t tried this in a long time, I can’t guarantee this 100%, but heeeee… nothing to loos
First rule… Do not change the te_new.tac. Do NOT add any units to this file!!!
Second rule… Renaming a file from .cam to .tac and the other way around should be avoided.
1. First create a new TE mission. Just add a squadron, so it has something to save.
2. Export the units from the campaign of your choice. Do this by loading the campaign in MC, go to the Units tab, Advanced options. There you will find the “Export units”. Use a smart name for the file so you can find it again
3. Just to be on the save side, close and restart MC. Not needed, but will not hurt eighter.
4. in MC, load the TE you have created in step 1.
5. Go to the Units tab, Advanced options and use the “Import Units”. And save your TE.
Gr Falcas
Followed these instructions and am still getting an error when importing the units. Trying in Balkans. Here is the log…
System.OverflowException: Arithmetic operation resulted in an overflow.
at BMSUtils.UniFile.Decode(Byte[] bytes, Int32 version, Int16 numUnits, Falcon4EntityClassType[] classTable)
at BMSUtils.UniFile…ctor(Byte[] compressed, Int32 version, Falcon4EntityClassType[] classTable)
at MissionCommander.fclsMain.ReadUniFile(Falcon4EntityClassType[] classTableEntries, Int32 version, Byte[] contents)
at MissionCommander.fclsMain.ImportUnits(String fName)
at MissionCommander.fclsAdvUnitOptions.btnImportUnits_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.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.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
–--------------------------------------
Mission Commander
Assembly Version: 0.4.9.189
Win32 Version: 0.4.9.189
CodeBase: file:///C:/Users/Sterling/Desktop/Mission%20Commander/Mission%20Commander.exe
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 12.0.51209.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34238 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34251 built by: FX452RTMGDR
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.34270 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
System.Runtime.Remoting
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34245 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
BMSUtils
Assembly Version: 1.5.5.0
Win32 Version: 1.5.5.0
CodeBase: file:///C:/Users/Sterling/Desktop/Mission%20Commander/BMSUtils.DLL
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34234 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
dbwdp
Assembly Version: 1.4.0.0
Win32 Version: 1.4.0.0
CodeBase: file:///C:/Users/Sterling/Desktop/Mission%20Commander/dbwdp.DLL
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34209 built by: FX452RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
BMSLocation
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Sterling/Desktop/Mission%20Commander/BMSLocation.DLL
LzssManaged
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Sterling/Desktop/Mission%20Commander/LzssManaged.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></configuration>