joyMultXH,joyMultYH;\r
} JoystickDef;\r
\r
-/*typedef struct// inconfig\r
-{\r
- boolean IN_Started;\r
+typedef struct instat {\r
boolean CapsLock;\r
ScanCode CurCode,LastCode;\r
+\r
+ boolean Keyboard[NumCodes];\r
+ boolean Paused;\r
+ char LastASCII;\r
+ ScanCode LastScan;\r
+} inst_t;\r
+\r
+typedef struct// inconfig\r
+{\r
+ boolean IN_Started;\r
//\r
// configuration variables\r
//\r
- boolean Keyboard[NumCodes],\r
- JoysPresent[MaxJoys],\r
+ boolean JoysPresent[MaxJoys],\r
MousePresent,\r
JoyPadPresent;\r
\r
// Global variables\r
- boolean Paused;\r
- char LastASCII;\r
- ScanCode LastScan;\r
-\r
KeyboardDef KbdDefs[MaxKbds];\r
JoystickDef JoyDefs[MaxJoys];\r
-} in_info_t;*/\r
+ //struct instat *inst;\r
+ inst_t *inst;\r
+} in_info_t;\r
\r
//==========================================================================\r
\r
{\r
word start,length;\r
//word start; dword length;\r
- word blob; //for data larger than 64k\r
+//++++ word blob; //for data larger than 64k\r
unsigned attributes;\r
memptr *useptr; // pointer to the segment start\r
struct mmblockstruct far *next;\r
loghandle_t handle; //handles for file logging\r
kurokku_t kurokku; //clock struct\r
mminfo_t mm; mminfotype mmi; // mm stuff\r
-//++++ in_info_t in; // 16_in info\r
+ in_info_t in; // 16_in info\r
player_t player[MaxPlayers]; // player vars\r
map_view_t mv[4];\r
} global_game_variables_t;\r