Identify unk_0205DAC8 -> map_tile_behavior

This commit is contained in:
Rachel 2024-11-04 21:47:40 -08:00
parent 74f60d99ed
commit 82d7ebd2a6
25 changed files with 116 additions and 116 deletions

View File

@ -0,0 +1,91 @@
#ifndef POKEPLATINUM_TILE_BEHAVIOR_H
#define POKEPLATINUM_TILE_BEHAVIOR_H
BOOL sub_0205DAC8(u8 behavior);
BOOL sub_0205DAD4(u8 behavior);
BOOL sub_0205DAE0(u8 behavior);
BOOL sub_0205DAEC(u8 behavior);
BOOL sub_0205DAF8(u8 behavior);
BOOL sub_0205DB04(u8 behavior);
BOOL sub_0205DB10(u8 behavior);
BOOL sub_0205DB1C(u8 behavior);
BOOL sub_0205DB28(u8 behavior);
BOOL sub_0205DB34(u8 behavior);
BOOL sub_0205DB40(u8 behavior);
BOOL sub_0205DB4C(u8 behavior);
BOOL sub_0205DB58(u8 behavior);
BOOL sub_0205DB6C(u8 behavior);
BOOL sub_0205DB78(u8 behavior);
BOOL sub_0205DB84(u8 behavior);
BOOL sub_0205DB90(u8 behavior);
BOOL sub_0205DB9C(u8 behavior);
BOOL sub_0205DBA8(u8 behavior);
BOOL sub_0205DBB4(u8 behavior);
BOOL sub_0205DBC0(u8 behavior);
BOOL sub_0205DBCC(u8 behavior);
BOOL sub_0205DBD8(u8 behavior);
BOOL sub_0205DBE4(u8 behavior);
BOOL sub_0205DBF0(u8 behavior);
BOOL sub_0205DBFC(u8 behavior);
BOOL sub_0205DC08(u8 behavior);
BOOL sub_0205DC14(u8 behavior);
BOOL sub_0205DC20(u8 behavior);
BOOL sub_0205DC2C(u8 behavior);
BOOL TileBehavior_IsEscalator(u8 behavior);
BOOL sub_0205DC44(u8 behavior);
BOOL sub_0205DC50(u8 behavior);
BOOL sub_0205DC5C(u8 behavior);
BOOL sub_0205DC68(u8 behavior);
BOOL sub_0205DC74(u8 behavior);
BOOL sub_0205DC80(u8 behavior);
BOOL sub_0205DC8C(u8 behavior);
BOOL sub_0205DC98(u8 behavior);
BOOL sub_0205DCA4(u8 behavior);
BOOL sub_0205DCB0(u8 behavior);
BOOL sub_0205DCBC(u8 behavior);
BOOL sub_0205DCC8(u8 behavior);
BOOL sub_0205DCD4(u8 behavior);
BOOL sub_0205DCE0(u8 behavior);
BOOL sub_0205DCF0(u8 behavior);
BOOL sub_0205DCFC(u8 behavior);
BOOL sub_0205DD0C(u8 behavior);
BOOL sub_0205DD18(u8 behavior);
BOOL sub_0205DD38(u8 behavior);
BOOL sub_0205DD44(u8 behavior);
BOOL sub_0205DD50(u8 behavior);
BOOL sub_0205DD5C(u8 behavior);
BOOL sub_0205DD68(u8 behavior);
BOOL sub_0205DD78(u8 behavior);
BOOL sub_0205DD84(u8 behavior);
BOOL sub_0205DD90(u8 behavior);
BOOL sub_0205DD9C(u8 behavior);
BOOL sub_0205DDA8(u8 behavior);
BOOL sub_0205DDB4(u8 behavior);
BOOL sub_0205DDC0(u8 behavior);
BOOL sub_0205DDCC(u8 behavior);
BOOL sub_0205DDF0(u8 behavior);
BOOL sub_0205DE14(u8 behavior);
BOOL sub_0205DE38(u8 behavior);
BOOL sub_0205DE5C(u8 behavior);
BOOL sub_0205DE6C(u8 behavior);
BOOL sub_0205DE84(u8 behavior);
BOOL sub_0205DE90(u8 behavior);
BOOL sub_0205DEB4(u8 behavior);
BOOL sub_0205DEC0(u8 behavior);
BOOL sub_0205DECC(u8 behavior);
BOOL sub_0205DED8(u8 behavior);
BOOL TileBehavior_IsWarp(u8 behavior);
BOOL sub_0205DEF0(u8 behavior);
BOOL sub_0205DEFC(u8 behavior);
BOOL sub_0205DF10(u8 behavior);
BOOL sub_0205DF34(u8 behavior);
BOOL sub_0205DF58(u8 behavior);
BOOL sub_0205DF64(u8 behavior);
BOOL sub_0205DF78(u8 behavior);
BOOL sub_0205DF8C(u8 behavior);
u8 sub_0205DF98(void);
BOOL sub_0205DF9C(u8 behavior);
BOOL sub_0205DFAC(u8 behavior);
BOOL sub_0205DFB8(u8 behavior);
#endif // POKEPLATINUM_TILE_BEHAVIOR_H

View File

@ -1,91 +0,0 @@
#ifndef POKEPLATINUM_UNK_0205DAC8_H
#define POKEPLATINUM_UNK_0205DAC8_H
BOOL sub_0205DAC8(u8 param0);
BOOL sub_0205DAD4(u8 param0);
BOOL sub_0205DAE0(u8 param0);
BOOL sub_0205DAEC(u8 param0);
BOOL sub_0205DAF8(u8 param0);
BOOL sub_0205DB04(u8 param0);
BOOL sub_0205DB10(u8 param0);
BOOL sub_0205DB1C(u8 param0);
BOOL sub_0205DB28(u8 param0);
BOOL sub_0205DB34(u8 param0);
BOOL sub_0205DB40(u8 param0);
BOOL sub_0205DB4C(u8 param0);
BOOL sub_0205DB58(u8 param0);
BOOL sub_0205DB6C(u8 param0);
BOOL sub_0205DB78(u8 param0);
BOOL sub_0205DB84(u8 param0);
BOOL sub_0205DB90(u8 param0);
BOOL sub_0205DB9C(u8 param0);
BOOL sub_0205DBA8(u8 param0);
BOOL sub_0205DBB4(u8 param0);
BOOL sub_0205DBC0(u8 param0);
BOOL sub_0205DBCC(u8 param0);
BOOL sub_0205DBD8(u8 param0);
BOOL sub_0205DBE4(u8 param0);
BOOL sub_0205DBF0(u8 param0);
BOOL sub_0205DBFC(u8 param0);
BOOL sub_0205DC08(u8 param0);
BOOL sub_0205DC14(u8 param0);
BOOL sub_0205DC20(u8 param0);
BOOL sub_0205DC2C(u8 param0);
BOOL TileBehavior_IsEscalator(u8 param0);
BOOL sub_0205DC44(u8 param0);
BOOL sub_0205DC50(u8 param0);
BOOL sub_0205DC5C(u8 param0);
BOOL sub_0205DC68(u8 param0);
BOOL sub_0205DC74(u8 param0);
BOOL sub_0205DC80(u8 param0);
BOOL sub_0205DC8C(u8 param0);
BOOL sub_0205DC98(u8 param0);
BOOL sub_0205DCA4(u8 param0);
BOOL sub_0205DCB0(u8 param0);
BOOL sub_0205DCBC(u8 param0);
BOOL sub_0205DCC8(u8 param0);
BOOL sub_0205DCD4(u8 param0);
BOOL sub_0205DCE0(u8 param0);
BOOL sub_0205DCF0(u8 param0);
BOOL sub_0205DCFC(u8 param0);
BOOL sub_0205DD0C(u8 param0);
BOOL sub_0205DD18(u8 param0);
BOOL sub_0205DD38(u8 param0);
BOOL sub_0205DD44(u8 param0);
BOOL sub_0205DD50(u8 param0);
BOOL sub_0205DD5C(u8 param0);
BOOL sub_0205DD68(u8 param0);
BOOL sub_0205DD78(u8 param0);
BOOL sub_0205DD84(u8 param0);
BOOL sub_0205DD90(u8 param0);
BOOL sub_0205DD9C(u8 param0);
BOOL sub_0205DDA8(u8 param0);
BOOL sub_0205DDB4(u8 param0);
BOOL sub_0205DDC0(u8 param0);
BOOL sub_0205DDCC(u8 param0);
BOOL sub_0205DDF0(u8 param0);
BOOL sub_0205DE14(u8 param0);
BOOL sub_0205DE38(u8 param0);
BOOL sub_0205DE5C(u8 param0);
BOOL sub_0205DE6C(u8 param0);
BOOL sub_0205DE84(u8 param0);
BOOL sub_0205DE90(u8 param0);
BOOL sub_0205DEB4(u8 param0);
BOOL sub_0205DEC0(u8 param0);
BOOL sub_0205DECC(u8 param0);
BOOL sub_0205DED8(u8 param0);
BOOL TileBehavior_IsWarp(u8 param0);
BOOL sub_0205DEF0(u8 param0);
BOOL sub_0205DEFC(u8 param0);
BOOL sub_0205DF10(u8 param0);
BOOL sub_0205DF34(u8 param0);
BOOL sub_0205DF58(u8 param0);
BOOL sub_0205DF64(u8 param0);
BOOL sub_0205DF78(u8 param0);
BOOL sub_0205DF8C(u8 param0);
u8 sub_0205DF98(void);
BOOL sub_0205DF9C(u8 param0);
BOOL sub_0205DFAC(u8 param0);
BOOL sub_0205DFB8(u8 param0);
#endif // POKEPLATINUM_UNK_0205DAC8_H

View File

@ -246,7 +246,7 @@ Static main
Object main.nef.p/src_unk_0205C980.c.o
Object main.nef.p/src_unk_0205CA94.c.o
Object main.nef.p/src_unk_0205D8CC.c.o
Object main.nef.p/src_unk_0205DAC8.c.o
Object main.nef.p/src_map_tile_behavior.c.o
Object main.nef.p/src_unk_0205DFC4.c.o
Object main.nef.p/src_player_avatar.c.o
Object main.nef.p/src_unk_0205F180.c.o

View File

@ -35,6 +35,7 @@
#include "heap.h"
#include "journal.h"
#include "map_header.h"
#include "map_tile_behavior.h"
#include "message.h"
#include "party.h"
#include "player_avatar.h"
@ -57,7 +58,6 @@
#include "unk_02054D00.h"
#include "unk_020559DC.h"
#include "unk_0205C980.h"
#include "unk_0205DAC8.h"
#include "unk_0206AFE0.h"
#include "unk_0206CCB0.h"
#include "vars_flags.h"

View File

@ -21,8 +21,8 @@
#include "overlay005/struct_ov5_021ECD10.h"
#include "map_object.h"
#include "map_tile_behavior.h"
#include "unk_02054D00.h"
#include "unk_0205DAC8.h"
#include "unk_020655F4.h"
#include "unk_020673B8.h"

View File

@ -1,4 +1,4 @@
#include "unk_0205DAC8.h"
#include "map_tile_behavior.h"
#include <nitro.h>
#include <string.h>

View File

@ -234,7 +234,7 @@ pokeplatinum_c = files(
'unk_0205C980.c',
'unk_0205CA94.c',
'unk_0205D8CC.c',
'unk_0205DAC8.c',
'map_tile_behavior.c',
'unk_0205DFC4.c',
'player_avatar.c',
'unk_0205F180.c',

View File

@ -43,6 +43,7 @@
#include "map_header.h"
#include "map_header_data.h"
#include "map_object.h"
#include "map_tile_behavior.h"
#include "party.h"
#include "player_avatar.h"
#include "pokemon.h"
@ -62,7 +63,6 @@
#include "unk_02056B30.h"
#include "unk_0205A0D8.h"
#include "unk_0205B33C.h"
#include "unk_0205DAC8.h"
#include "unk_0205F180.h"
#include "unk_02067A84.h"
#include "unk_020683F4.h"

View File

@ -26,14 +26,15 @@
#include "overlay009/struct_ov9_0224F6EC_decl.h"
#include "overlay101/struct_ov101_021D5D90_decl.h"
#include "field_battle_data_transfer.h"
#include "core_sys.h"
#include "encounter.h"
#include "field_battle_data_transfer.h"
#include "field_task.h"
#include "game_records.h"
#include "heap.h"
#include "map_object.h"
#include "map_object_move.h"
#include "map_tile_behavior.h"
#include "party.h"
#include "player_avatar.h"
#include "pokemon.h"
@ -41,7 +42,6 @@
#include "sys_task_manager.h"
#include "unk_02005474.h"
#include "unk_020553DC.h"
#include "unk_0205DAC8.h"
#include "unk_0205F180.h"
#include "unk_020655F4.h"
#include "unk_02071B10.h"

View File

@ -11,9 +11,9 @@
#include "field_task.h"
#include "heap.h"
#include "map_object.h"
#include "map_tile_behavior.h"
#include "player_avatar.h"
#include "unk_02005474.h"
#include "unk_0205DAC8.h"
#include "unk_0205F180.h"
#include "unk_020655F4.h"

View File

@ -44,13 +44,13 @@
#include "heap.h"
#include "map_object.h"
#include "map_object_move.h"
#include "map_tile_behavior.h"
#include "narc.h"
#include "resource_collection.h"
#include "sys_task.h"
#include "sys_task_manager.h"
#include "unk_02020AEC.h"
#include "unk_0202414C.h"
#include "unk_0205DAC8.h"
#include "unk_020677F4.h"
#include "unk_020711EC.h"

View File

@ -10,9 +10,9 @@
#include "overlay005/struct_ov5_021D1BEC_decl.h"
#include "overlay006/struct_ov6_0223E6EC.h"
#include "map_tile_behavior.h"
#include "player_avatar.h"
#include "unk_02054D00.h"
#include "unk_0205DAC8.h"
typedef struct {
int unk_00;

View File

@ -15,9 +15,9 @@
#include "map_object.h"
#include "map_object_move.h"
#include "map_tile_behavior.h"
#include "player_avatar.h"
#include "unk_0201E190.h"
#include "unk_0205DAC8.h"
#include "unk_020711EC.h"
#include "unk_02073838.h"

View File

@ -26,8 +26,8 @@
#include "overlay006/ov6_022477B8.h"
#include "overlay006/wild_encounters.h"
#include "field_battle_data_transfer.h"
#include "encounter.h"
#include "field_battle_data_transfer.h"
#include "field_overworld_state.h"
#include "field_system.h"
#include "field_task.h"
@ -35,6 +35,7 @@
#include "inlines.h"
#include "map_header.h"
#include "map_header_data.h"
#include "map_tile_behavior.h"
#include "narc.h"
#include "party.h"
#include "player_avatar.h"
@ -52,7 +53,6 @@
#include "unk_02054884.h"
#include "unk_02054D00.h"
#include "unk_020559DC.h"
#include "unk_0205DAC8.h"
#include "unk_0206AFE0.h"
#include "vars_flags.h"

View File

@ -43,6 +43,7 @@
#include "map_header_data.h"
#include "map_object.h"
#include "map_object_move.h"
#include "map_tile_behavior.h"
#include "message.h"
#include "player_avatar.h"
#include "render_window.h"
@ -58,7 +59,6 @@
#include "unk_02027F50.h"
#include "unk_02054D00.h"
#include "unk_0205D8CC.h"
#include "unk_0205DAC8.h"
#include "unk_0205F180.h"
#include "unk_020655F4.h"
#include "unk_02067A84.h"

View File

@ -48,6 +48,7 @@
#include "map_header_data.h"
#include "map_object.h"
#include "map_object_move.h"
#include "map_tile_behavior.h"
#include "narc.h"
#include "player_avatar.h"
#include "resource_collection.h"
@ -66,7 +67,6 @@
#include "unk_02020AEC.h"
#include "unk_02027F50.h"
#include "unk_02039C80.h"
#include "unk_0205DAC8.h"
#include "unk_0205F180.h"
#include "unk_020655F4.h"
#include "unk_0206AFE0.h"

View File

@ -19,6 +19,7 @@
#include "heap.h"
#include "inlines.h"
#include "map_object.h"
#include "map_tile_behavior.h"
#include "player_avatar.h"
#include "scrcmd.h"
#include "script_manager.h"
@ -28,7 +29,6 @@
#include "unk_02039C80.h"
#include "unk_02054D00.h"
#include "unk_020553DC.h"
#include "unk_0205DAC8.h"
#include "unk_020711EC.h"
typedef struct {

View File

@ -10,10 +10,10 @@
#include "map_header_data.h"
#include "map_object.h"
#include "map_tile_behavior.h"
#include "player_avatar.h"
#include "script_manager.h"
#include "unk_02054D00.h"
#include "unk_0205DAC8.h"
static u8 sub_0203CB18(FieldSystem *fieldSystem, const BgEvent *param1);
static u8 sub_0203CAEC(FieldSystem *fieldSystem, const BgEvent *param1);

View File

@ -15,9 +15,9 @@
#include "overlay005/struct_ov5_021E8F60_decl.h"
#include "overlay005/struct_ov5_021EF13C_decl.h"
#include "map_tile_behavior.h"
#include "unk_02039C80.h"
#include "unk_02054BD0.h"
#include "unk_0205DAC8.h"
#include "unk_02068344.h"
static const fx32 sub_02054D0C(const FieldSystem *fieldSystem, const fx32 param1, const fx32 param2, const fx32 param3, u8 *param4);

View File

@ -17,12 +17,12 @@
#include "game_records.h"
#include "heap.h"
#include "inlines.h"
#include "map_tile_behavior.h"
#include "narc.h"
#include "pokemon.h"
#include "rtc.h"
#include "unk_0202EEC0.h"
#include "unk_02054D00.h"
#include "unk_0205DAC8.h"
typedef struct {
u16 unk_00;

View File

@ -24,13 +24,13 @@
#include "location.h"
#include "map_header.h"
#include "map_object.h"
#include "map_tile_behavior.h"
#include "player_avatar.h"
#include "unk_02005474.h"
#include "unk_0200F174.h"
#include "unk_02054D00.h"
#include "unk_020553DC.h"
#include "unk_02055808.h"
#include "unk_0205DAC8.h"
#include "unk_020655F4.h"
typedef struct {

View File

@ -18,10 +18,10 @@
#include "inlines.h"
#include "map_object.h"
#include "map_object_move.h"
#include "map_tile_behavior.h"
#include "player_avatar.h"
#include "unk_02005474.h"
#include "unk_02054D00.h"
#include "unk_0205DAC8.h"
#include "unk_020655F4.h"
#include "unk_02068344.h"
#include "unk_02071B10.h"

View File

@ -39,6 +39,7 @@
#include "map_header_data.h"
#include "map_object.h"
#include "map_object_move.h"
#include "map_tile_behavior.h"
#include "party.h"
#include "player_avatar.h"
#include "pokeradar.h"
@ -56,7 +57,6 @@
#include "unk_020553DC.h"
#include "unk_02055C50.h"
#include "unk_0205D8CC.h"
#include "unk_0205DAC8.h"
#include "unk_0205F180.h"
#include "unk_0206AFE0.h"
#include "unk_0206B9D8.h"

View File

@ -14,9 +14,9 @@
#include "map_object.h"
#include "map_object_move.h"
#include "map_tile_behavior.h"
#include "player_avatar.h"
#include "unk_02054D00.h"
#include "unk_0205DAC8.h"
#include "unk_020655F4.h"
#include "unk_02067A84.h"

View File

@ -27,6 +27,7 @@
#include "journal.h"
#include "map_header.h"
#include "map_object.h"
#include "map_tile_behavior.h"
#include "player_avatar.h"
#include "save_player.h"
#include "script_manager.h"
@ -35,7 +36,6 @@
#include "unk_0203C954.h"
#include "unk_0203D1B8.h"
#include "unk_02054D00.h"
#include "unk_0205DAC8.h"
#include "unk_0205F180.h"
#include "unk_0206B70C.h"
#include "unk_020711C8.h"