| Caverns with rapid firing

| Use joystick one for these functions :

| Fire              - Fire button
| Rotate ship left  - Stick left
| Rotate ship right - Stick right
| Thrust            - Stick up
| Get/Drop          - Stick down

| The rapid firing can be switched off by stirring
| the joystick.

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

| Define movement keys for joystick one
Z         = left_1
X         = right_1
space_bar = down_1
shift     = up_1
return    = fire_1.flagA_2.~flagB_2 + fire_1.flagB_2

| Define a fast (25Hz) oscillator for the rapid firing
setA_2   = ~flagA_2
resetA_2 = flagA_2

| Track status of stir using flag B_1
setB_1   = stir_1
resetB_1 = ~stir_1
| Toggle flag B_2 when stick stirred
setB_2   = ~flagB_2 . stir_1 . ~flagB_1
resetB_2 = flagB_2  . stir_1 . ~flagB_1
