\r
/* setup camera and screen~ */\r
modexHiganbanaPageSetup(&gvar.video);\r
- ZC_MVSetup(&MVVAR, &map, &gvar);\r
+ ZC_MVSetup(&gvar.mv, &map, &gvar);\r
\r
//renderswitch\r
gvar.video.rss=1;\r
\r
/* set up paging */\r
//TODO: LOAD map data and position the map in the middle of the screen if smaller then screen\r
- mapGoTo(&MVVAR, 0, 0);\r
+ mapGoTo(&gvar.mv, 0, 0);\r
\r
- ZC_gvar.playerXYpos(0, 0, &gvar.player, &MVVAR, 0, 1);\r
+ ZC_gvar.playerXYpos(0, 0, &gvar.player, &gvar.mv, 0, 1);\r
EN_initgvar.player(&gvar.player, 0, &gvar.video);\r
if (gvar.video.sprifilei == -1)\r
{\r
}\r
\r
#ifndef SPRITE\r
- modexClearRegion(MVVAR[0].page, gvar.player[0].enti.x, gvar.player[0].enti.y-TILEWH, 16, 32, 15);\r
+ modexClearRegion(gvar.mv[0].page, gvar.player[0].enti.x, gvar.player[0].enti.y-TILEWH, 16, 32, 15);\r
#else\r
modexDrawSpriteRegion(&gvar.video.page[0], gvar.player[0].enti.x, gvar.player[0].enti.y-TILEWH, 16, 64, 16, 32, PCXBMPPTR);\r
#endif\r
\r
//if(!pageflipflop)\r
- VL_ShowPage(MVVAR[1].page, 0, 0);//modexShowPage(MVVAR[1].page);\r
- //else ZC_ShowMV(&MVVAR, 0, 0);//modexShowPage(MVVAR[0].page);//!(gvar.video.p)\r
+ VL_ShowPage(gvar.mv[1].page, 0, 0);//modexShowPage(gvar.mv[1].page);\r
+ //else ZC_ShowMV(&gvar.mv, 0, 0);//modexShowPage(gvar.mv[0].page);//!(gvar.video.p)\r
\r
//modexDrawBmp(&gvar.video.page[0], 16, 16, PCXBMPPTR);\r
/* buffer pages */\r
-// modexClearRegion(MVVAR[2].page, 0, 0, MVVAR[2].page->width, MVVAR[2].page->height, 47);\r
-// modexClearRegion(MVVAR[3].page, 0, 0, MVVAR[3].page->width, MVVAR[3].page->height, 45);\r
+// modexClearRegion(gvar.mv[2].page, 0, 0, gvar.mv[2].page->width, gvar.mv[2].page->height, 47);\r
+// modexClearRegion(gvar.mv[3].page, 0, 0, gvar.mv[3].page->width, gvar.mv[3].page->height, 45);\r
// {\r
// unsigned int k,j,o;\r
// /* fill screen with a distinctive pattern */\r
// vga_state.vga_graphics_ram[o] = (k^j)&15; // VRL samples put all colors in first 15!\r
// }\r
// }\r
- modexClearRegion(MVVAR[3].page, 0, 128, 24, 36, 15);\r
+ modexClearRegion(gvar.mv[3].page, 0, 128, 24, 36, 15);\r
\r
#ifdef MODEX\r
#ifdef FADE\r
//gvar.player movement\r
IN_ReadControl(0, &gvar.player);\r
if(!panswitch){\r
- ZC_walk(&MVVAR, &gvar.player, 0);\r
+ ZC_walk(&gvar.mv, &gvar.player, 0);\r
}else{\r
- PANKEYFUNZC;//panPageManual(&MVVAR, &gvar.player, 0);\r
+ PANKEYFUNZC;//panPageManual(&gvar.mv, &gvar.player, 0);\r
//printf(" gvar.player[0].enti.q: %d", gvar.player[0].enti.q); printf(" gvar.player[0].d: %d\n", gvar.player[0].d);\r
}\r
\r
//the scripting stuff....\r
//if(((gvar.player[0].enti.triggerx == TRIGGX && gvar.player[0].enti.triggery == TRIGGY) && IN_KeyDown(0x1C))||(gvar.player[0].enti.tx == 5 && gvar.player[0].enti.ty == 5))\r
- if(((MVVAR[0].map->layerdata[0].data[(gvar.player[0].enti.triggerx-1)+(map.width*(gvar.player[0].enti.triggery-1))] == 0) && IN_KeyDown(0x1C))||(gvar.player[0].enti.tx == 5 && gvar.player[0].enti.ty == 5))\r
+ if(((gvar.mv[0].map->layerdata[0].data[(gvar.player[0].enti.triggerx-1)+(map.width*(gvar.player[0].enti.triggery-1))] == 0) && IN_KeyDown(0x1C))||(gvar.player[0].enti.tx == 5 && gvar.player[0].enti.ty == 5))\r
{\r
short i;\r
for(i=800; i>=400; i--)\r
//debugging binds!\r
#ifdef MODEX\r
#ifdef FADE\r
- if(IN_KeyDown(24)){ modexPalUpdate0(&gvar.video.palette); paloffset=0; modexpdump(MVVAR[0].page); modexpdump(MVVAR[1].page); IN_UserInput(1); } //p\r
+ if(IN_KeyDown(24)){ modexPalUpdate0(&gvar.video.palette); paloffset=0; modexpdump(gvar.mv[0].page); modexpdump(gvar.mv[1].page); IN_UserInput(1); } //p\r
/*if(IN_KeyDown(22)){\r
paloffset=0; modexPalBlack(); modexPalUpdate(PCXBMPVAR, &paloffset, 0, 0);\r
printf("1paloffset = %d\n", paloffset/3);\r
modexPalUpdate(map.tiles->data, &paloffset, 0, 0);\r
printf("2paloffset = %d\n", paloffset/3);\r
- modexpdump(MVVAR[0].page); modexpdump(MVVAR[1].page);\r
+ modexpdump(gvar.mv[0].page); modexpdump(gvar.mv[1].page);\r
IN_UserInput(1);\r
}*/\r
#endif\r
//pan switch\r
if(IN_KeyDown(62)) //f3\r
{\r
- modexClearRegion(MVVAR[1].page, 0, 0, MVVAR[1].page->width, MVVAR[1].page->height, 2);\r
- modexClearRegion(MVVAR[2].page, 0, 0, MVVAR[2].page->width, MVVAR[2].page->height, 3);\r
- modexClearRegion(MVVAR[3].page, 0, 0, MVVAR[3].page->width, MVVAR[3].page->height, 4);\r
- modexClearRegion(MVVAR[3].page, 0, 0, 20, 36, 15);\r
+ modexClearRegion(gvar.mv[1].page, 0, 0, gvar.mv[1].page->width, gvar.mv[1].page->height, 2);\r
+ modexClearRegion(gvar.mv[2].page, 0, 0, gvar.mv[2].page->width, gvar.mv[2].page->height, 3);\r
+ modexClearRegion(gvar.mv[3].page, 0, 0, gvar.mv[3].page->width, gvar.mv[3].page->height, 4);\r
+ modexClearRegion(gvar.mv[3].page, 0, 0, 20, 36, 15);\r
//IN_UserInput(1);\r
}\r
\r