]> 4ch.mooo.com Git - 16.git/blobdiff - src/lib/16_in.h
wwww
[16.git] / src / lib / 16_in.h
index 6cdf2514c1905eba0e13dc280cf42435dde9f1f9..036b722b6d582fb3fa29095ccb540a8f5874147e 100755 (executable)
 \r
 #include <string.h>\r
 #include "src/lib/16_head.h"\r
+#include "src/lib/timer.h"\r
 #include "src/lib/bitmap.h"\r
+#include "src/lib/planar.h"\r
 \r
 #ifdef __DEBUG__\r
 //#define      __DEBUG_InputMgr__\r
 #endif\r
 \r
 #ifdef __DEBUG_InputMgr__\r
-#define TESTKEYIN\r
+//#define TESTKEYIN\r
 //#define TESTCONTROLNOISY\r
 #endif\r
 \r
+static word testkeyin,testcontrolnoisy;\r
+testkeyin=1;\r
+\r
 #define        KeyInt  9       // The keyboard ISR number\r
 \r
 // Stuff for the joystick\r
@@ -216,10 +221,13 @@ typedef   struct
        int triggery; //player's trigger box tile position on the viewable map\r
        int sheetsetx; //NOT USED YET! player sprite sheet set on the image x\r
        int sheetsety; //NOT USED YET! player sprite sheet set on the image y\r
-       word d; //direction!! wwww\r
-       word q; //loop variable\r
+       byte d; //direction!! wwww\r
+       byte q; //loop variable\r
        word speed;             //player speed!\r
-       bitmap_t data; //supposively the sprite sheet data\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
        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
@@ -254,8 +262,6 @@ typedef     struct
                static word             DemoOffset,DemoSize;\r
 #endif\r
 \r
-extern dword far* clockdw;\r
-\r
 //     Internal routines\r
 extern void interrupt INL_KeyService();\r
 extern void Mouse(int x);\r