\r
#define MODEXZ\r
\r
-//TODO: known issues the array dependent mv stuff and player arrays\r
+//bitmap_t p;\r
static map_t map;\r
player_t player[MaxPlayers];\r
map_view_t mv[4];\r
\r
// data\r
read_vrs(&gvar, "data/spri/chikyuu.vrs", player[0].ent->spri->spritesheet);\r
- player[0].data = malloc(48*128); //TODO use exmm\r
- *player[0].data = bitmapLoadPcx("data/chikyuu.pcx"); // load sprite\r
+ player[0].data = malloc(72*128); //TODO use exmm\r
+ *player[0].data = bitmapLoadPcx("data/chikyuu.pcx", &gvar); // load sprite\r
\r
// input!\r
IN_Default(0, &player,ctrl_Keyboard1);\r
#ifdef MODEXZ\r
#ifdef FADE\r
modexPalBlack(); //reset the palette~\r
+#endif\r
CA_LoadFile("data/spri/chikyuu.pal", &pal, &gvar);\r
modexPalUpdate1(pal);\r
+#ifdef FADE\r
gpal = modexNewPal();\r
modexPalSave(gpal);\r
modexSavePalFile("data/g.pal", gpal);\r
} //p\r
#ifdef FADE\r
if(IN_KeyDown(24)){ modexPalUpdate0(gpal); paloffset=0; modexpdump(mv[0].page); IN_UserInput(1,1); } //p\r
- if(IN_KeyDown(23)){ modexDrawSprite(mv[1].page, 160, 120, player[0].data); IN_UserInput(1,1); } //o\r
if(IN_KeyDown(22)){\r
printf("2paloffset = %d\n", paloffset/3);\r
IN_UserInput(1,1);\r
}\r
if(IN_KeyDown(66)) //f8\r
{\r
- // modexDrawSprite(mv[0].page, 16, 16, p);\r
- modexDrawSprite(mv[0].page, 32+48, 16, (player[0].data));\r
+// modexDrawSprite(mv[0].page, 16, 16, &p);\r
+ modexDrawSprite(mv[0].page, 32+72, 16, (player[0].data));\r
}\r
//TODO fmemtest into page\r
/*if(IN_KeyDown(4+1)) //4\r