]> 4ch.mooo.com Git - 16.git/blobdiff - src/xcroll.c
i did a butt load of tweaking to the paltest code and i did verious fixes here and...
[16.git] / src / xcroll.c
index 480d517ed2f7872338e401c98aaaf9ef1c831f05..3126f7da4651f0d0dcdcf48c725c78d99ed67a02 100755 (executable)
 \r
 #include "src/lib/scroll16.h"\r
 #include "src/lib/16_timer.h"\r
-//#include "src/lib/16_dbg.h"\r
+#include "src/lib/16_dbg.h"\r
 \r
 //#define FADE\r
 \r
 //#define NOMAPLOAD\r
 //#define OLDPLAYERSPRITESTUFF\r
+#define XC_CTRLTYPE ctrl_Joystick1//ctrl_Mouse//ctrl_Keyboard\r
 #ifdef __DEBUG__\r
 #define SCROLLEXEDEBUG\r
-boolean\r
-       dbg_nointest=1;\r
 #endif\r
 \r
 //static map_t map;\r
@@ -80,6 +79,10 @@ void main(int argc, char *argv[])
        char bakapee[64] = FILENAME_1;\r
        char bakapeep[64] = FILENAME_1P;\r
 //     char bakapee3[64] = FILENAME_3;\r
+#ifdef __DEBUG__\r
+       dbg_nointest=0;\r
+       dbg_joymousedelta=0;\r
+#endif\r
 \r
        Startup16(&gvar);\r
 \r
@@ -133,7 +136,8 @@ void main(int argc, char *argv[])
 #endif\r
 \r
        // input!\r
-       IN_Default(0, &gvar.player[0],ctrl_Keyboard1, &gvar);\r
+       IN_Default(0, &gvar.player[0],XC_CTRLTYPE, &gvar);\r
+       IN_SetControlType(&gvar.player[0],XC_CTRLTYPE);\r
 \r
        // save the palette\r
 #ifdef FADE\r
@@ -311,6 +315,7 @@ void main(int argc, char *argv[])
 //             if(gvar.in.inst->Keyboard[10]){ modexPalOverscan(rand()%56); modexPalUpdate(gvar.video.dpal); IN_UserInput(1, &gvar); }\r
 //#endif\r
                if(gvar.in.inst->Keyboard[sc_R]){ VL_modexPalOverscan(&gvar.video.palette, rand()%32); } //r\r
+               if(gvar.in.inst->Keyboard[sc_F]){ VL_SetPalette(&gamepal, &gvar.video); } //f\r
 \r
 \r
                //if((gvar.player[0].enti.q==1) && !(gvar.player[0].enti.x%TILEWH==0 && gvar.player[0].enti.y%TILEWH==0)) Quit (&gvar, "PLAYER OFF THE RAILS!");//break;        //incase things go out of sync!\r