Mission Commander beta release
-
Found a bug.
Text Strings editing.
Backup your strings.idx and.wch files. Start app. Save the strings (don’t have to make any changes). Exit app. Go back in, the indexes have been pushed out.
Index 149 contains special characters that aren’t being catered for.Cheers
Snotty.
-
Found a bug.
Text Strings editing.
Backup your strings.idx and.wch files. Start app. Save the strings (don’t have to make any changes). Exit app. Go back in, the indexes have been pushed out.
Index 149 contains special characters that aren’t being catered for.Cheers
Snotty.
Thanks for the report, I’ll have a look at it as soon as I get some time.
Gr Falcas
-
Hello.
I read anywhere that it is possible with mission commander to turn a tactical engagement into a campaign. Is that true? If so, could you explain how to do it?
Thank you very much and best regards -
Hello.
I read anywhere that it is possible with mission commander to turn a tactical engagement into a campaign. Is that true? If so, could you explain how to do it?
Thank you very much and best regardsIt is possible, but it is needed more than one click in MC, you need also TacEdit to perform some changes and also MC, but apart from this you need to know how BMS is managing the files structure and the way the campign and SAVE.cam/.tri files works…
-
Hi Spartan111, thanks for your answer, althought it looks pretty difficult to me!! Anyways detailed instructions of how-to will be welcome.
Regards, -
Just noticed that there’s a minor issue when updating a 4.32 TE to 4.33.
In 4.33, SAMs have a separate RADAR and FCR, which MC doesn’t seem to update. For example, the SA2 will not have the Spoon Rest added automatically, so it will have 16 of 17 vehicles in-game. Clicking “Fix All Battalion Rosters” under Advanced Options fixes the issue, but it would be nice if a future update could check SAMs and do this automatically.
-
Just noticed that there’s a minor issue when updating a 4.32 TE to 4.33.
In 4.33, SAMs have a separate RADAR and FCR, which MC doesn’t seem to update. For example, the SA2 will not have the Spoon Rest added automatically, so it will have 16 of 17 vehicles in-game. Clicking “Fix All Battalion Rosters” under Advanced Options fixes the issue, but it would be nice if a future update could check SAMs and do this automatically.
Hey,
Thanks for the heads up Eagle-Eye.
MC does not transfer a battalion from 4.32 to 4.33. What it does is just look at what battalion is in the mission for 4.32 and looks up the same battalion that is used in 4.33.
Which is only about one ID nr for the battalion.Adding a automatic roster fix might not be a good idea. You can have made a mission where a battalion is reduced on purpose.
For example place a SA-10 somewhere, but have only one launcher.
Having this “fixed” automatically will change/mess the planned mission.But I can add a question that you need to check the rosters or fix them yes/no Q.
Gr Falcas
-
Found a bug.
Text Strings editing.
Backup your strings.idx and.wch files. Start app. Save the strings (don’t have to make any changes). Exit app. Go back in, the indexes have been pushed out.
Index 149 contains special characters that aren’t being catered for.Cheers
Snotty.
Fixed in the next release.
Thanks for the report!Gr Falcas
-
Seems to be sorted. Thanks.
-
Falcas,
sorry to bother you, but I had to ask it anyway: is there no way to convert FreeFalcon 6 TEs into BMS 4.33 ones?
I have created a lot of the first kind and would save me the time (and the pain too) to make all of them again from scratch, if possible.
Or perhaps are there too much differences between the two sims to made it?Thanks in advance anyway you could answer to.
Congratulations for the useful tool you’ve made and best regards, -
Falcas,
sorry to bother you, but I had to ask it anyway: is there no way to convert FreeFalcon 6 TEs into BMS 4.33 ones?
I have created a lot of the first kind and would save me the time (and the pain too) to make all of them again from scratch, if possible.
Or perhaps are there too much differences between the two sims to made it?Thanks in advance anyway you could answer to.
Congratulations for the useful tool you’ve made and best regards,Why not just use the convert mission feature?
Gr Falcas
-
Hello Falcas,
first of all, thanks for having found the time to reply.
Well, I made several attempts to, but MC stopped every time.
But worse, since then, every time I tried to load an AF mission, just after loading the AF.exe I had this system error in return. I tried to translate it from Italian, hope I succeded."************* Text of exception **************
System.UnauthorizedAccessException: Access to path ‘C:\Program Files (x86)\Lead Pursuit\Battlefield Operations\config\options.cfg’ denied.
in System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
in System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
in System.IO.FileStream…ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
in System.IO.FileStream…ctor(String path, FileMode mode)
in MissionCommander.fclsMain.GetAfCurTheatre(String Dir)
in MissionCommander.fclsMain.PrevFalconCurTheater()
in MissionCommander.fclsMain.PrevSelFalconLoc()
in MissionCommander.fclsMain.btnBrowsePrev_Click(Object sender, EventArgs e)
in System.Windows.Forms.Control.OnClick(EventArgs e)
in System.Windows.Forms.Button.OnClick(EventArgs e)
in System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
in System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
in System.Windows.Forms.Control.WndProc(Message& m)
in System.Windows.Forms.ButtonBase.WndProc(Message& m)
in System.Windows.Forms.Button.WndProc(Message& m)
in System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
in System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
in System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)************** Assembly loaded **************
mscorlib
Version assembly: 4.0.0.0
Version Win32: 4.6.127.1 built by: NETFXREL3STAGE
Code Base: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
–--------------------------------------
Mission Commander
Version assembly: 0.4.7.162
Version Win32: 0.4.7.162
Code Base: file:///E:/Falcon%20BMS/Mission%20Commander/Mission%20Commander.exeMicrosoft.VisualBasic
Version assembly: 10.0.0.0
Version Win32: 14.6.79.0 built by: NETFXREL2
Code Base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dllSystem
Version assembly: 4.0.0.0
Version Win32: 4.6.79.0 built by: NETFXREL2
Code Base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dllSystem.Core
Version assembly: 4.0.0.0
Version Win32: 4.6.79.0 built by: NETFXREL2
Code Base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dllSystem.Windows.Forms
Version assembly: 4.0.0.0
Version Win32: 4.6.79.0 built by: NETFXREL2
Code Base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dllSystem.Drawing
Version assembly: 4.0.0.0
Version Win32: 4.6.93.0 built by: NETFXREL2STAGE
Code Base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dllSystem.Configuration
Version assembly: 4.0.0.0
Version Win32: 4.6.79.0 built by: NETFXREL2
Code Base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dllSystem.Xml
Version assembly: 4.0.0.0
Version Win32: 4.6.79.0 built by: NETFXREL2
Code Base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dllSystem.Runtime.Remoting
Version assembly: 4.0.0.0
Version Win32: 4.6.79.0 built by: NETFXREL2
Code Base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dllBMSUtils
Version assembly: 1.5.5.0
Version Win32: 1.5.5.0
Code Base: file:///E:/Falcon%20BMS/Mission%20Commander/BMSUtils.DLLSystem.Windows.Forms.resources
Version assembly: 4.0.0.0
Version Win32: 4.6.79.0 built by: NETFXREL2
Code Base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_it_b77a5c561934e089/System.Windows.Forms.resources.dllMicrosoft.VisualBasic.resources
Version assembly: 10.0.0.0
Version Win32: 14.6.79.0 built by: NETFXREL2
Code Base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic.resources/v4.0_10.0.0.0_it_b03f5f7f11d50a3a/Microsoft.VisualBasic.resources.dlldbwdp
Version assembly: 1.4.0.0
Version Win32: 1.4.0.0
Code Base: file:///E:/Falcon%20BMS/Mission%20Commander/dbwdp.DLLmscorlib.resources
Version assembly: 4.0.0.0
Version Win32: 4.6.79.0 built by: NETFXREL2
Code Base: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_it_b77a5c561934e089/mscorlib.resources.dllLzssManaged
Version assembly: 1.0.0.0
Version Win32: 1.0.0.0
Code Base: file:///E:/Falcon%20BMS/Mission%20Commander/LzssManaged.DLL
----------------------------------------"My system OS is Win 10 Pro, 64 bit of course. Take your time, of course, but please help me and tell me what should I do.
Thanks for your attention, with best regards,
-
Hello Falcas,
first of all, thanks for having found the time to reply.
Well, I made several attempts to, but MC stopped every time.
But worse, since then, every time I tried to load an AF mission, just after loading the AF.exe I had this system error in return. I tried to translate it from Italian, hope I succeded."************* Text of exception **************
System.UnauthorizedAccessException: Access to path ‘C:\Program Files (x86)\Lead Pursuit\Battlefield Operations\config\options.cfg’ denied.Hey jackal,
AF? I thought you wanted to convert missions from FF6?
So the last thing you should do is pointing towards an AF.exe
As you are pointing the feature to an Af.exe, it will try to open the option.cfg from AF.
But on your system the access to that file is denied.Although the db and file for FreeFalcon should be the same as for BMS, the feature should work. Copy the launcher.exe to your FreeFalcon install and make sure the directory structure is the same as BMS.
Real support for FF is not implemented though.gr Falcas
-
Hello, Falcas.
I’ve been unclear, I’m afraid, because I referred you two different issues occurred, the first one when I tried to convert FF6 missions, and the second one when I tried to convert AF misssions. My apologies for that, writing in a different language as always isn’t an easy matter, to me at least.
Anyway you have caught the two points and explained them well and in full, I think to have understood what should I do.
Thanks for your kind attention and your time.
With best regards, -
No problem, let me know how it works out.
I’ll have to see if I can find FF (never used it) and see if I need to adjust anything.Gr Falcas
-
Falcas,
thanks a lot for your kindness and this also - it would be a real godsend.
On my own, I’ll keep you informed further, if I don’t bother you.With best regards,
-
Falcas,
thanks a lot for your kindness and this also - it would be a real godsend.
On my own, I’ll keep you informed further, if I don’t bother you.With best regards,
Standby, working on some code changes.
FF directory structure is a big mess btwGr Falcas
-
Falcas,
Loving your tools. However, on v0.4.7.162, when I go to the Units tab for a FBMS 4.33 BALKANS TE, I get a unhandled exception error as follows:
–----------------------------------
_See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at MissionCommander.fclsMain.FillUnits()
at MissionCommander.fclsMain.SetSelect(String strName)
at MissionCommander.fclsMain.tabMain_SelectedIndexChanged(Object sender, EventArgs e)
at System.Windows.Forms.TabControl.OnSelectedIndexChanged(EventArgs e)
at System.Windows.Forms.TabControl.WmSelChange()
at System.Windows.Forms.TabControl.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.7.162
Win32 Version: 0.4.7.162
CodeBase: file:///C:/MissionCommander4.33/Mission%20Commander.exeMicrosoft.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.dllSystem
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.dllSystem.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.dllSystem.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.dllSystem.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.dllSystem.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.dllBMSUtils
Assembly Version: 1.5.5.0
Win32 Version: 1.5.5.0
CodeBase: file:///C:/MissionCommander4.33/BMSUtils.DLLSystem.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.dllSystem.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.dlldbwdp
Assembly Version: 1.4.0.0
Win32 Version: 1.4.0.0
CodeBase: file:///C:/MissionCommander4.33/dbwdp.DLLAccessibility
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.dllLzssManaged
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/MissionCommander4.33/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>
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.-----------------_
Any ideas?
Thanks in advance!
-
Hey,
New version of MC released. Latest version is 0.4.8.
Thanks to everyone who gave reports, feedback and did a lot of testing.
I’ll write something about the new features soon.Gr Falcas
-
One of the problems we have in BMS is knowing where we spawn when jumping into the 3D world.
Especially when you spawn in a HAS it could be that you have no clue where you are at first.
On top, new code makes it possible to create taxi branches and makes it possible to create very complex taxi routes.This is an example of Soesterberg runway 09. In this example you can see that the parking spots are at both north and south side of the runway.
So getting this information before you taxi can be very nice to have.
MC will now generate an Airport Parking Chart (APC) for the airbase you like.
As the parking spots are different for each runway, you can select which runway you would like to see and save.The chart will also show you the heli spots. These have a number starting with “H”
Another example of DeKooy.So how to use this together with BMS?
After getting in the pit, you can check your current location.
The list of parking spots is sorted by the north coordinate, starting with the most north location at the top.
Scroll down to the list to find your spot number which you can than find on the chart.Example of Kunsan.
You can find this feature on the map. Right click on an airbase and choose “Create Chart”. In the new screen select “APC”.
Enjoy,
Falcas