Discussion of using a game action selector
If a gaming control has only 10 buttons, then it could be assumed that only 10 game actions total could be assigned to all the buttons on the control, right? Answer: Not if you have a way to assign multiple game actions to a button and then select the one you wish to use.
A computer keyboard can type far more things to the computer than there are keys. This is done through the so-call modal keys: shift, control and alt. If you type the keys a through z, for example, you get the alphabet in lower case. If you hold down the shift key while typing them, you get 26 upper case characters. So by having only one key (the shift key) to act as a "selector", you can send either lower or upper case letters to the computer. 52 different typing actions are available with only 27 keys (the shift key plus the alphabet keys). The control and alt keys extend the range of what can be typed even more, without drastically increasing the size of the keyboard.
How the control works like the keyboard for selecting game actions
A button or switch on a game control could be set up to act like a "shift" key for game actions. If a button is assigned to work with this "selector", then it can be assigned multiple game actions. If the selector is in one position, then the button performs one game action. If the selector is in another position and the button is pressed, then another game action is sent.
The SELECTOR statement for the throttle's dogfight switch assigns specific [CONFIG] blocks of game assignments to work only when the switch is in a specific position. This allows up to 3 game actions on each button that is set up to work with the selector.
|