]> 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 b64d2ff5305c6cd91b1868fe0c09034ccaf7c4d1..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
@@ -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