]> 4ch.mooo.com Git - 16.git/blobdiff - src/lib/typdefst.h
made major changes in code for the future of scroll ^^
[16.git] / src / lib / typdefst.h
index 25a49196084ffd7bd6e92b304dfe47e8c6a9a8cd..8eff787f4a318dab454bb087864ec21b80a250cc 100755 (executable)
@@ -80,7 +80,7 @@ typedef struct {
        sword tilemidposscreeny;        /* middle tile position */\r
        sword tileplayerposscreenx;     /* player position on screen */\r
        sword tileplayerposscreeny;     /* player position on screen */\r
-       iword pagesize;                 /* page size */\r
+       sdiword pagesize;                       /* page size */\r
 } page_t;\r
 \r
 typedef struct\r
@@ -100,12 +100,16 @@ typedef struct
        boolean fpscap; //cap the fps var\r
 } kurokku_t;\r
 \r
+#define MAXPAGE 4\r
+\r
 typedef struct\r
 {\r
        char old_mode;          //old video mode before game!\r
-       page_t page[4];         //pointer to root page[0]\r
-       dword   vmem_remain;    //remaining video memory\r
+       page_t page[MAXPAGE];           //pointer to root page[0]\r
+       sdiword vmem_remain;    //remaining video memory\r
        byte num_of_pages;      //number of actual pages\r
+       boolean p;                      //render page number\r
+       word pr[MAXPAGE][4];    //render sections of pages\r
 } video_t;\r
 \r
 typedef struct\r