#ifndef DEF_MAP_H((br)) #define DEF_MAP_H((br)) #define MAX_MAP_WIDTH 4((br)) #define MAX_ROOM MAX_MAP_WIDTH*MAX_MAP_WIDTH((br)) #define MAX_PARTITION (MAX_ROOM-1)*(MAX_ROOM-1)((br)) #include "room.h"((br)) #define XA 480((br)) typedef struct{((br)) Room_t *mymap;((br)) Room_t room[MAX_MAP_WIDTH][MAX_MAP_WIDTH];((br)) Room_t *Sroom, *Groom;((br)) int Image[16];((br)) }Map_t;((br)) Map_t* GetMap();((br)) void Map_init();((br)) void Map_end();((br)) int Aisle_Num(Room_t);((br)) void Map_draw(int x,int y,int a);((br)) void Myroom_move(int a);((br)) void All_true();((br)) #endif((br))