/* Project 16 Source Code~\r
- * Copyright (C) 2012-2017 sparky4 & pngwen & andrius4669 & joncampbell123 & yakui-lover\r
+ * Copyright (C) 2012-2022 sparky4 & pngwen & andrius4669 & joncampbell123 & yakui-lover\r
*\r
* This file is part of Project 16.\r
*\r
\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_Keyboard//ctrl_Joystick1//ctrl_Mouse\r
#ifdef __DEBUG__\r
#define SCROLLEXEDEBUG\r
-boolean\r
- dbg_nointest=1;\r
#endif\r
\r
//static map_t map;\r
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
#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
// 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