X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2Flib%2F16_tdef.h;h=e9f19bbd9524c4aba2efb3750c5ffd676a0eaddc;hb=52fab2ff9ef6a39ed9303b0df1ce0ad9c9180ef1;hp=27f43adc24866c90574f5ad96b5f33c56f8f0d35;hpb=9fa80a8cf5bd43862ef829bf16bb6cd80ed7062f;p=16.git diff --git a/src/lib/16_tdef.h b/src/lib/16_tdef.h index 27f43adc..e9f19bbd 100755 --- a/src/lib/16_tdef.h +++ b/src/lib/16_tdef.h @@ -287,27 +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], boolean JoysPresent[MaxJoys], MousePresent, JoyPadPresent; // Global variables -// boolean Paused; -// char LastASCII; -// ScanCode LastScan; - KeyboardDef KbdDefs[MaxKbds]; JoystickDef JoyDefs[MaxJoys]; - struct instat *inst; + //struct instat *inst; + inst_t *inst; } in_info_t; //========================================================================== @@ -638,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