Need help with CM script mode for Nav,AA,AG mode switching
-
I am currently mapping the commands from Falcon BMS and run into one problem.
I would like to have three different levels of commands.For example, when on the green light, all commands will be mapped for Nav mode, Red - AA mode, Yellow - AG mode.
I have put in separate commands for each in Mode 1, 2, 3.However in the CM script I have the following
IF ([CURRENTMODE==0]) THEN
CMS.B6=JS1.B3;
ENDIF
IF ([CURRENTMODE==1]) THEN
CMS.B7=JS1.B3;
ENDIF
IF ([CURRENTMODE==2]) THEN
CMS.B8=JS1.B3;
ENDIFHowever I don’t know what the keyboard commands in Falcon BMS are
Nav to AA
AA to AG
AG to NavI assume that when I put those commands in the CMS control, the CH joysticks will switch to the correct mode upon pressing button 3 (red button on the side if the stick).
If you have the key commands for for BMS I would appreciate it. (I believe they are different from Falcon AF as they do not work).
-
I can’t help with the scripting, sorry. However, I’m pretty sure that the CH software handles modes without scripting. You can assign various keystrokes to each of the three modes. KISS!!
With regards to the list of commands, check out red dogs dash 1 in the documents folder.
-
jack72
This is the script that I use:
// CMS Script File
//
// Game Title: Falcon BMS ver. 4.32 U6 (21 July 2013)
// Written By: Iron Cross
// Initial Script Date: 25 June 2007
// Last Script Change Date: 07 October 2013
//
script
SEQUENCE
WAIT (JS1.B3);
CMS.B1 = TRUE; // NAV TO AA MODE
DELAY (5);
CMS.B1 = FALSE;
WAIT (JS1.B3);
CMS.B2 = TRUE; // AA to AG MODE
DELAY (5);
CMS.B2 = FALSE;
WAIT (JS1.B3);
CMS.B3 = TRUE; // AG TO NAV MODE
DELAY (5);
CMS.B3 = FALSE;
ENDSEQUENCE
SEQUENCE
WAIT (JS1.B13);
CMS.B4 = TRUE; // DF overide mode
DELAY (5);
CMS.B4 = FALSE;
WAIT (JS1.B13);
CMS.B6 = TRUE; // Cancel DF overide mode
DELAY (5);
CMS.B6 = FALSE;
WAIT (JS1.B13);
CMS.B5 = TRUE; // MRM overide mode
DELAY (5);
CMS.B5 = FALSE;
WAIT (JS1.B13);
CMS.B6 = TRUE; // Cancel MRM overide modes
DELAY (5);
CMS.B6 = FALSE;
ENDSEQUENCE
endScriptYou will need to add the NAV button below to the BMS_Keystrokes_Ver_1_6_Full.key that can be found in Falcon 4.32\BMS\Config. It can go in the ICP section. NAV was part of the original keystrokes for many years but it may not be realistic.
SimICPNav -1 0 0X2B 0 0 0 1 “ICP: NAV Button - Push”
All the documentation for Falcon BMS is in your installed directories.
I use just CH Fighterstick USB and keyboard setup.
Thanks
Iron Cross -
Thanks Iron Cross,sent you a PM regarding question on scripting
-
I responded to your pm, wish I could help out more, but I’ve been away from CH for a few years now. Last time I played BMS with CH was Aug 2012, since then I’ve had a cougar and warthog.