/*
Config file handler header generated by Nach's Config file handler creator.
*/

#ifdef __cplusplus
  extern "C" {
#endif

unsigned char read_input_vars(const char *);
unsigned char write_input_vars(const char *);

extern unsigned char pl1contrl;
extern unsigned int pl1selk;
extern unsigned int pl1startk;
#ifdef __UNIXSDL__
extern unsigned int pl1upk;
extern unsigned int pl1downk;
extern unsigned int pl1leftk;
extern unsigned int pl1rightk;
#elif defined(__WIN32__)
extern unsigned int pl1upk;
extern unsigned int pl1downk;
extern unsigned int pl1leftk;
extern unsigned int pl1rightk;
#endif
extern unsigned int pl1Xk;
extern unsigned int pl1Ak;
extern unsigned int pl1Lk;
extern unsigned int pl1Yk;
extern unsigned int pl1Bk;
extern unsigned int pl1Rk;
extern unsigned int pl1Atk;
extern unsigned int pl1Btk;
extern unsigned int pl1Xtk;
extern unsigned int pl1Ytk;
extern unsigned int pl1Ltk;
extern unsigned int pl1Rtk;
extern unsigned int pl1ULk;
extern unsigned int pl1URk;
extern unsigned int pl1DLk;
extern unsigned int pl1DRk;
extern unsigned char pl2contrl;
extern unsigned int pl2selk;
extern unsigned int pl2startk;
extern unsigned int pl2upk;
extern unsigned int pl2downk;
extern unsigned int pl2leftk;
extern unsigned int pl2rightk;
extern unsigned int pl2Xk;
extern unsigned int pl2Ak;
extern unsigned int pl2Lk;
extern unsigned int pl2Yk;
extern unsigned int pl2Bk;
extern unsigned int pl2Rk;
extern unsigned int pl2Atk;
extern unsigned int pl2Btk;
extern unsigned int pl2Xtk;
extern unsigned int pl2Ytk;
extern unsigned int pl2Ltk;
extern unsigned int pl2Rtk;
extern unsigned int pl2ULk;
extern unsigned int pl2URk;
extern unsigned int pl2DLk;
extern unsigned int pl2DRk;
extern unsigned char pl3contrl;
extern unsigned int pl3selk;
extern unsigned int pl3startk;
extern unsigned int pl3upk;
extern unsigned int pl3downk;
extern unsigned int pl3leftk;
extern unsigned int pl3rightk;
extern unsigned int pl3Xk;
extern unsigned int pl3Ak;
extern unsigned int pl3Lk;
extern unsigned int pl3Yk;
extern unsigned int pl3Bk;
extern unsigned int pl3Rk;
extern unsigned int pl3Atk;
extern unsigned int pl3Btk;
extern unsigned int pl3Xtk;
extern unsigned int pl3Ytk;
extern unsigned int pl3Ltk;
extern unsigned int pl3Rtk;
extern unsigned int pl3ULk;
extern unsigned int pl3URk;
extern unsigned int pl3DLk;
extern unsigned int pl3DRk;
extern unsigned char pl4contrl;
extern unsigned int pl4selk;
extern unsigned int pl4startk;
extern unsigned int pl4upk;
extern unsigned int pl4downk;
extern unsigned int pl4leftk;
extern unsigned int pl4rightk;
extern unsigned int pl4Xk;
extern unsigned int pl4Ak;
extern unsigned int pl4Lk;
extern unsigned int pl4Yk;
extern unsigned int pl4Bk;
extern unsigned int pl4Rk;
extern unsigned int pl4Atk;
extern unsigned int pl4Btk;
extern unsigned int pl4Xtk;
extern unsigned int pl4Ytk;
extern unsigned int pl4Ltk;
extern unsigned int pl4Rtk;
extern unsigned int pl4ULk;
extern unsigned int pl4URk;
extern unsigned int pl4DLk;
extern unsigned int pl4DRk;
extern unsigned char pl5contrl;
extern unsigned int pl5selk;
extern unsigned int pl5startk;
extern unsigned int pl5upk;
extern unsigned int pl5downk;
extern unsigned int pl5leftk;
extern unsigned int pl5rightk;
extern unsigned int pl5Xk;
extern unsigned int pl5Ak;
extern unsigned int pl5Lk;
extern unsigned int pl5Yk;
extern unsigned int pl5Bk;
extern unsigned int pl5Rk;
extern unsigned int pl5Atk;
extern unsigned int pl5Btk;
extern unsigned int pl5Xtk;
extern unsigned int pl5Ytk;
extern unsigned int pl5Ltk;
extern unsigned int pl5Rtk;
extern unsigned int pl5ULk;
extern unsigned int pl5URk;
extern unsigned int pl5DLk;
extern unsigned int pl5DRk;
extern unsigned short joy_sensitivity;
#ifdef __WIN32__
extern unsigned char MouseSensitivity;
#endif
extern unsigned char pl12s34;
extern unsigned char AllowUDLR;
extern unsigned char Turbo30hz;
extern unsigned char mouse1lh;
extern unsigned char mouse2lh;
extern unsigned int SSAutoFire;
extern unsigned int SSPause;
extern unsigned char device1;
extern unsigned char device2;

#ifdef __cplusplus
             }
#endif

