maps are now structs

This commit is contained in:
2022-06-09 14:05:02 +01:00
parent e67254f179
commit 32c2d32e6a
6 changed files with 111 additions and 88 deletions

View File

@@ -15,51 +15,58 @@
Split data : No
This file was generated by GBMB v1.8
and modfied
*/
#include "../src/map.h"
#define mapWidth 20
#define mapHeight 18
#define mapBank 0
unsigned char map[] =
{
0x09,0x02,0x02,0x02,0x02,0x02,0x02,0x08,0x00,0x00,
0x00,0x07,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x0A,
0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
0x04,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
0x04,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
0x04,0x00,0x00,0x03,0x0F,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
0x04,0x00,0x00,0x11,0x00,0x00,0x0E,0x12,0x12,0x12,
0x12,0x12,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
0x04,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
0x04,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x0E,0x12,0x12,0x0F,0x00,0x00,0x00,0x03,
0x04,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x01,0x0B,
0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x13,0x13,
0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0B,0x13,0x13,
0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x05,0x0B,0x13,0x13,0x13,
0x0C,0x01,0x01,0x01,0x01,0x01,0x01,0x06,0x00,0x00,
0x00,0x05,0x01,0x01,0x01,0x0B,0x13,0x13,0x13,0x13
Map map = {
.width = mapWidth,
.height = mapHeight,
.bank = mapBank,
.data = {
0x09,0x02,0x02,0x02,0x02,0x02,0x02,0x08,0x00,0x00,
0x00,0x07,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x0A,
0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
0x04,0x00,0x00,0x0D,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
0x04,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
0x04,0x00,0x00,0x03,0x0F,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
0x04,0x00,0x00,0x11,0x00,0x00,0x0E,0x12,0x12,0x12,
0x12,0x12,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
0x04,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
0x04,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x0E,0x12,0x12,0x0F,0x00,0x00,0x00,0x03,
0x04,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,
0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x01,0x0B,
0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x13,0x13,
0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x0B,0x13,0x13,
0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x05,0x0B,0x13,0x13,0x13,
0x0C,0x01,0x01,0x01,0x01,0x01,0x01,0x06,0x00,0x00,
0x00,0x05,0x01,0x01,0x01,0x0B,0x13,0x13,0x13,0x13
}
};
/* End of MAP.C */

View File

@@ -22,6 +22,8 @@
#define mapHeight 18
#define mapBank 0
extern unsigned char map[];
#include "../src/map.h"
extern Map map;
/* End of MAP.H */