| One player Chocks Away with view/map/throttle

| Joystick one is used instead of the up,down,
| left, right & fire keys. Stirring joystick one
| will switch the map on/off.

| Joystick two ( if you have one ) is used to
| operate the secondary controls :
                 
| Up/Down         - Throttle up/down
| Left/Right      - Either to toggle internal/external

| Fire plus up    - Forward view
| Fire plus down  - Rear view
| Fire plus left  - Left view
| Fire plus right - Right view

|---------------------------------------------------

| Define movement keys for joystick one
Z         = left_1
X         = right_1
/         = down_1
'         = up_1
Return    = fire_1.~flagB_1

| Keep track of stir_1 in flagB_1
setA_1    =  stir_1
resetA_1  = ~stir_1
| Toggle flagB_1 when stir_1 is detected
setB_1    = ~flagB_1.stir_1.~flagA_1
resetB_1  =  flagB_1.stir_1.~flagA_1

| Use state of flagB_1 to switch map on/off
M         =  flagB_1.stir_1
space_bar = ~flagB_1.stir_1

| Operate view keys when fire_2 is down
num_4     = fire_2.left_2
num_6     = fire_2.right_2
num_2     = fire_2.down_2
num_8     = fire_2.up_2

| Operate throttle & toggle keys when fire_2 is up
left_ctrl  = ~fire_2.up_2
left_shift = ~fire_2.down_2
enter      = ~fire_2.left_2 + ~fire_2.right_2
