X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2Flib%2F16_tdef.h;h=e9f19bbd9524c4aba2efb3750c5ffd676a0eaddc;hb=52fab2ff9ef6a39ed9303b0df1ce0ad9c9180ef1;hp=e386f1fb981de6ee0f8400dc60237189c72568fe;hpb=86619c6a50b07c52481161da4b549ffb5e403e66;p=16.git diff --git a/src/lib/16_tdef.h b/src/lib/16_tdef.h index e386f1fb..e9f19bbd 100755 --- a/src/lib/16_tdef.h +++ b/src/lib/16_tdef.h @@ -287,26 +287,31 @@ typedef struct { joyMultXH,joyMultYH; } JoystickDef; +typedef struct instat { + boolean CapsLock; + ScanCode CurCode,LastCode; + + boolean Keyboard[NumCodes]; + boolean Paused; + char LastASCII; + ScanCode LastScan; +} inst_t; + typedef struct// inconfig { boolean IN_Started; - boolean CapsLock; - ScanCode CurCode,LastCode; // // configuration variables // - boolean Keyboard[NumCodes], - JoysPresent[MaxJoys], + boolean JoysPresent[MaxJoys], MousePresent, JoyPadPresent; // Global variables - boolean Paused; - char LastASCII; - ScanCode LastScan; - KeyboardDef KbdDefs[MaxKbds]; JoystickDef JoyDefs[MaxJoys]; + //struct instat *inst; + inst_t *inst; } in_info_t; //========================================================================== @@ -637,17 +642,17 @@ typedef struct //TODO: USE THIS!!!! //========================================================================== //actual global game varables! -typedef enum { +/*typedef enum { ENGI_QUIT, ENGI_RUN, ENGI_MENU, ENGI_PAUSE -} engi_stat_t; +} engi_stat_t;*/ //ENGI_INPUT, typedef struct { - engi_stat_t engi_stat; +//---- engi_stat_t engi_stat; video_t video; // video settings variable ca_t ca; // ca stuff pm_t pm; // pm stuff