Map hacking and structures - Gemini-Loboto3/RE2-Mod-SDK GitHub Wiki
struct MAP_DATA
{
BYTE U;
BYTE V;
BYTE W;
BYTE H;
__int16 C_pos_x;
__int16 C_pos_y;
__int16 B_pos_x;
__int16 B_pos_y;
BYTE Map_flg;
BYTE Change_flag;
BYTE Pl0_flg;
BYTE Pl1_flg;
};
struct MAP_STAGE_INFO
{
MAP_DATA *pMap_data;
BYTE Room_num;
char Map;
WORD File_no;
};
Address Data
0x53EAF8 MAP_STAGE_INFO Map_info0[20]
0x53EB98 MAP_STAGE_INFO Map_info1[20]
0x53DA28 BYTE map_up_floor[24]
0x53DA40 BYTE map_down_floor[24]
Address Function prototype
0x4FA240 void St_menu0_map()
0x4FA7D0 void St_init_disp_map()
0x4FA990 void St_disp_map()
0x4FAF80 int Check_room_no(int stage, int room)
0x4FB1C0 int Check_map_no(int map_no, int room)
0x4FB380 void St_menu1_map()