Troubleshooting a DCS‐BIOS Control - DCS-Skunkworks/dcs-bios GitHub Wiki
- Some cockpit controls in
DCSare actually two different controls, one for switching off and one for switching on but for the user there is only a single switch in the cockpit. - One example is the
F/A-18Cparking brake handle. One control handles the rotation and another the pull/push action.
- This is because with each
DCSupdate there are a multitude of changes made to the various aircraft's lua files. These changes are not advertised, only by comparing previous version with the new version will you see the changes. The developers helping out withdcs-bioswill in time correct the code so it works with the latest release, this takes time though. - A bug is introduced via a
DCSrelease - A bug has been introduced via
dcs-bios
- The limit of the control changes eg
0-1to0-0.8 - Command numbers change
-
Args(argument_id) changes, this is less common. This is the value you see in theModelViewer
- Install dcs-insight. This tool will give you the exact values for the control you are looking at.
You can read the
Args(argument_id) usingdevice 0and test commands. - Read the DCS lua files found in the
<aircraft>/Cockpit/Scripts/folder
Using the information from DCS offical lua files, dcs-insight and Bort/BIOSBuddy you have enough information to test various values in the dcs-bios control's lua in order to get it working.
These were changed with the first unified release in the Mirage F1 IFF panel.
