Prev: BCDC Up: Map Next: BD2D
BD0C: Data block at BD0C
_bd0c_central_ BD0C DEFB $01
Stat_Percent BD0D DEFB $00,$00,$00,$00,$00,$00 Percent of approach active.
Stat_ResetGame BD13 DEFB $00 Set if certain apsects of the game need reseting, for example after death. See Game_Init
Determines if player has won the game.
Game_State BD14 DEFB $00 Current state of game. (0 - active, 1-ended)
BD15 DEFB $00,$00,$00
Gun_Charge BD18 DEFB $00,$00 Amount of charge left in gun.
Plans_CountDownTime BD1A DEFB $00,$00 Count down for plans. This holds the number of seconds left in BCD.
Plans_CountDownFrames BD1C DEFB $00,$00,$00,$00 Holds the last value of FRAMES (Spectrum time) so the countdown can see if a second has passed.
BD20 DEFB $22
Flag_Demo BD21 DEFB $00 Demo mode (bit 1 set)
KeyState_ShiftToV BD22 DEFB $BF,$BF,$BF,$BF,$BF,$BF,$BF Copy of the different key scans.
KeyState_BtoSpace BD29 DEFB $BF Keyboard state for B to SPACE
KeyState_Actions BD2A DEFB $00,$00,$FF Key action flags. Each bit holds an action and is set by a key press.
Bit Description
0 Walk right
1 Walk left
2 Rotate clockwise
3 Rotate anti-clockwise
4 Shoot
5 Pick up
6 Drop
7 Menu, demo etc
Prev: BCDC Up: Map Next: BD2D