/**************** Constants ********************/

#define GOALIE_MAX_SPEED  90       // % duty cycle
#define PRIZE_DISP_SPEED  35       // % duty cycle
#define ON                1
#define OFF               0
#define EVENT             'E'
#define NO_EVENT          'N'
#define TMR_SPEED         TMRS12_RATE_1MS
#define ALL_OUTPUTS				0xFF
#define ALL_ZERO          0x00

#define GAME_TIME        60   // Seconds
#define SECOND           1000 // Assumes 1 ms timer speed
#define SOUND_TIME       500
#define FLIPPER_PUSH     100
#define FLIPPER_PULL     100
#define GOALIE_CHANGE_TIME   200
#define DISP_TIME        670

#define GAME_CLOCK       0    // Timer 0
#define GOALIE_TMR       1    // Timer 1
#define SECOND_TMR		 2		// Timer 2
#define TEN_SECOND_TMR   3		// Timer 3
#define LEFT_FLPR_TMR    4    // Timer 4
#define RIGHT_FLPR_TMR   5    // Timer 5
#define GOALIE_TIMER     6    // Timer 6
#define LT_FLIPPER       'A'
#define RT_FLIPPER       'B'

/************ Event descriptions ***************/
#define OPP              'O'
#define PLYR             'P'
#define RT_FLIPPER_SWING 'R'
#define LT_FLIPPER_SWING 'L'
#define TIME_OVER        'T'
#define ERROR            'E'
#define SECOND_ELAPSED   'S'
#define TENS_ELAPSED     'T'
#define GOALIE_CHANGE    'G'
#define L_FLIPPER_DONE   'X'
#define R_FLIPPER_DONE	 'Y'
#define L_FLIPPER_RTN    'l'
#define R_FLIPPER_RTN    'r'

