]> 4ch.mooo.com Git - 16.git/blobdiff - src/lib/16_tail.c
==== animation fram walk ==== i polished the shit out of it and it works MUCH better...
[16.git] / src / lib / 16_tail.c
index 767ebfcc41875a0a3468eaa26b835ab69a8a2a6d..6ebe442dac85b44c365608ca8932f11e1284ceb2 100755 (executable)
@@ -64,7 +64,7 @@ void Startup16(global_game_variables_t *gvar)
 \r
        if (_DEBUG_INIT() == 0) {\r
 #ifdef DEBUGSERIAL\r
-               printf("WARNING: Failed to initialize DEBUG output\n");\r
+               //printf("WARNING: Failed to initialize DEBUG output\n");\r
 #endif\r
        }\r
        _DEBUG("Serial debug output started\n"); // NTS: All serial output must end messages with newline, or DOSBox-X will not emit text to log\r
@@ -76,6 +76,9 @@ void Startup16(global_game_variables_t *gvar)
        gvar->pm.PMStarted=0;\r
        MM_Startup(gvar);\r
 #ifdef __WATCOMC__\r
+#ifdef __DEBUG_InputMgr__\r
+       if(!dbg_nointest)\r
+#endif\r
        IN_Startup(gvar);\r
 #endif\r
        PM_Startup(gvar);\r
@@ -99,6 +102,9 @@ void Shutdown16(global_game_variables_t *gvar)
 {\r
        PM_Shutdown(gvar);\r
 #ifdef __WATCOMC__\r
+#ifdef __DEBUG_InputMgr__\r
+       if(!dbg_nointest)\r
+#endif\r
        IN_Shutdown(gvar);\r
 #endif\r
        CA_Shutdown(gvar);\r
@@ -289,7 +295,7 @@ void DebugMemory_(global_game_variables_t *gvar, boolean q)
        printf("With purge:"); if(q) printf("   "); printf("%uk\n", MM_TotalFree(gvar)/1024);\r
        if(q) printf("------------\n");\r
 #ifdef __WATCOMC__\r
-       IN_Ack ();\r
+       //IN_Ack ();\r
 #endif\r
        if(q) MM_ShowMemory (gvar);\r
 }\r
@@ -366,6 +372,22 @@ void Quit (global_game_variables_t *gvar, char *error)
 \r
 //===========================================================================\r
 \r
+void walktypeinfo(player_t *player, word pn)\r
+{\r
+       switch(player[pn].walktype)\r
+       {\r
+               case 0: //bump\r
+                       sprintf(global_temp_status_text, "%s", "b");\r
+               break;\r
+               case 1: //walk no scroll\r
+                       sprintf(global_temp_status_text, "%s", "w");\r
+               break;\r
+               case 2: //scrolling walk\r
+                       sprintf(global_temp_status_text, "%s", "s");\r
+               break;\r
+       }\r
+}\r
+\r
 const char *nibble_to_binary(nibble x)\r
 {\r
        static char b[9];\r