/* Project 16 Source Code~\r
- * Copyright (C) 2012-2016 sparky4 & pngwen & andrius4669 & joncampbell123 & yakui-lover\r
+ * Copyright (C) 2012-2017 sparky4 & pngwen & andrius4669 & joncampbell123 & yakui-lover\r
*\r
* This file is part of Project 16.\r
*\r
#include "src/lib/16render.h"\r
#include "src/lib/16_dbg.h"\r
\r
+#define FADE\r
+\r
static map_t map;\r
map_view_t mv[4];\r
float t;\r
unsigned int i;\r
\r
#ifdef FADE\r
-static word paloffset=0;\r
+//static word paloffset=0;\r
byte *dpal;\r
#endif\r
byte *gpal;\r
byte *ptr;\r
memptr pal;\r
\r
-//bitmap_t *ptmpdata;\r
-\r
#define FILENAME_1 "data/spri/chikyuu.vrs"\r
#define FILENAME_1P "data/spri/chikyuu.pal"\r
#define FILENAME_2 "data/spri/ptmp.vrs"\r
// fprintf(stderr, "yay map loaded~~\n");\r
\r
// data\r
- //read_vrs(&gvar, , .spri->spritesheet);\r
VRS_LoadVRS(bakapee1, &player[0].enti, &gvar);\r
\r
// input!\r
modexHiganbanaPageSetup(&gvar.video);\r
ZC_MVSetup(&mv, &map, &gvar);\r
\r
- //renderswitch\r
- gvar.video.rss=0;\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(&mv, 0, 0);\r
\r
- playerXYpos(0, 0, &player, &mv, 0);\r
+ ZC_playerXYpos(0, 0, &player, &mv, 0);\r
EN_initplayer(&player, 0, &gvar.video);\r
player[0].enti.spri->x = player[0].enti.x-4;\r
player[0].enti.spri->y = player[0].enti.y-16;\r
}\r
\r
// while(!IN_KeyDown(sc_Escape) && !IN_KeyDown(sc_Space) && !IN_KeyDown(sc_Enter)){ FUNCTIONKEYSHOWMV }\r
- VL_ShowPage(mv[0].page, 0, 0);//modexShowPage(mv[0].page);//!(gvar.video.p)\r
+ VL_ShowPage(mv[0].page, 0, 0);\r
animate_spri(&(player[0].enti), &gvar.video);\r
#ifdef FADE\r
modexFadeOn(4, gpal);\r
#endif\r
- /*strcpy(global_temp_status_text, "press enter for the loop of zcroll\nescape to quit");\r
- modexprint(&gvar.video.page[0], 144, 72, 1, 7, 0, global_temp_status_text);\r
- while(!IN_KeyDown(sc_Enter)){ if(IN_KeyDown(sc_Escape)) goto quit; } IN_UserInput(1,1);*///wwww\r
while(!IN_KeyDown(sc_Escape) && player[0].enti.hp>0)\r
{\r
shinku(&gvar);\r
{\r
bakapee1=FILENAME_1;\r
bakapee1p=FILENAME_1P;\r
+ player[0].enti.overdraww=0;\r
}\r
if(IN_KeyDown(sc_K))\r
{\r
bakapee1=FILENAME_2;\r
bakapee1p=FILENAME_2P;\r
+ player[0].enti.overdraww=2;\r
}\r
//read_vrs(&gvar, bakapee1, player[0].enti.spri->spritesheet);\r
VRS_ReadVRS(bakapee1, &player[0].enti, &gvar);\r