#include <string.h>\r
#include "src/lib/16_head.h"\r
#include "src/lib/16_timer.h"\r
-#include "src/lib/bitmap.h"\r
-#include "src/lib/planar.h"\r
-\r
-#ifdef __DEBUG__\r
-//#define __DEBUG_InputMgr__\r
+#ifdef __WATCOMC__ //borland C BCEXMM.EXE\r
+#include "src/lib/16_dbg.h"\r
+#include "src/lib/16_sprit.h"\r
+#include "src/lib/bitmap.h" //old format\r
#endif\r
-\r
-#ifdef __DEBUG_InputMgr__\r
-//#define TESTKEYIN\r
-//#define TESTCONTROLNOISY\r
+#ifdef __DEBUG__\r
+#define __DEBUG_InputMgr__\r
+extern boolean dbg_testkeyin,dbg_testcontrolnoisy;\r
#endif\r
\r
-extern boolean testkeyin,testcontrolnoisy,testctrltype;\r
-\r
//if else for gfxtesting and direction\r
//player[pn].d == 2 ||\r
//player[pn].d != 2 ||\r
byte near pdir; //previous direction~\r
//byte near kd[2]; //array of arrow key pressed\r
word speed; //player speed!\r
+ word spt; //speed per tile\r
//0000 planar_buf_t huge *data; //supposively the sprite sheet data\r
// planar_buf_t data; //supposively the sprite sheet data\r
////0000----\r
- bitmap_t huge *data; //supposively the sprite sheet data\r
+#ifdef __WATCOMC__\r
+ struct sprite *spri; //supposively the sprite sheet data\r
+ memptr gr;\r
+#endif\r
+ bitmap_t *data; //supposively the sprite sheet data//old format\r
sword hp; //hitpoints of the player\r
int persist_aniframe; /* gonna be increased to 1 before being used, so 0 is ok for default */\r
CursorInfo info;\r