//TODO: 16_mm and 16_ca must handle this\r
//TODO: add variables from 16_ca\r
typedef struct {\r
+ byte *layername;\r
byte *data; //TODO: 16_mm and 16_ca must handle this\r
} mapl_t; //map layer array type def\r
\r
-#define MAPLAYERS 4\r
+#define MAPLAYERS 3\r
\r
-#define MAPDATAPTR layerdata[0].data\r
-#define MAPDATAPTK layerdata[k].data\r
#define MAPTILESPTR tiles//layertile[0]\r
#define MAPTILESPTK tiles//layertile[k]\r
typedef struct {\r
nibble __near *p; // pointer to video's render page num\r
nibble __near *sp; // pointer to video's show page num\r
int dx, dy; // draw row and col var\r
+ word dxt,dyt;\r
//newer vars!\r
int delta, d;\r
} map_view_t;\r