X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Flib%2Ftypdefst.h;h=8ee28a5ce6a64b981aa6a18a024219f836cc0b03;hb=381d4d2c1d4d8e62a99b454cc505140e2e9eab63;hp=3d0fb2c674916ec112a3c29b9e0e32e0777eb6c2;hpb=d4693f35f3fb3bec10b9e89860444420c1eb854b;p=16.git diff --git a/src/lib/typdefst.h b/src/lib/typdefst.h index 3d0fb2c6..8ee28a5c 100755 --- a/src/lib/typdefst.h +++ b/src/lib/typdefst.h @@ -1,5 +1,5 @@ /* Project 16 Source Code~ - * Copyright (C) 2012-2015 sparky4 & pngwen & andrius4669 + * Copyright (C) 2012-2016 sparky4 & pngwen & andrius4669 & joncampbell123 * * This file is part of Project 16. * @@ -80,6 +80,7 @@ typedef struct { sword tilemidposscreeny; /* middle tile position */ sword tileplayerposscreenx; /* player position on screen */ sword tileplayerposscreeny; /* player position on screen */ + iword pagesize; /* page size */ } page_t; typedef struct @@ -101,8 +102,11 @@ typedef struct typedef struct { - long old_mode; //old video mode before game! - page_t page[4]; //pointer to root page[0] + char old_mode; //old video mode before game! + page_t page[4]; //pointer to root page[0] + dword vmem_remain; //remaining video memory + byte num_of_pages; //number of actual pages + boolean p; //render page number } video_t; typedef struct