LocalMapObj -> MapObk

This commit is contained in:
Adrienn Tindall 2024-05-17 13:11:34 -04:00
parent e5914857ab
commit f8ce642c12
136 changed files with 2696 additions and 2696 deletions

View File

@ -3,6 +3,6 @@
#include "struct_decls/struct_02061AB4_decl.h"
extern int(*const * const Unk_020EE4B8[0x9a])(LocalMapObject *);
extern int(*const * const Unk_020EE4B8[0x9a])(MapObject *);
#endif // POKEPLATINUM_CONST_020EE4B8_H

View File

@ -3,6 +3,6 @@
#include "struct_decls/struct_02061AB4_decl.h"
typedef void (* UnkFuncPtr_020EDF0C)(LocalMapObject *);
typedef void (* UnkFuncPtr_020EDF0C)(MapObject *);
#endif // POKEPLATINUM_FUNCPTR_020EDF0C_H

View File

@ -3,6 +3,6 @@
#include "struct_decls/struct_02061AB4_decl.h"
typedef void (* UnkFuncPtr_020EDF0C_1)(LocalMapObject *);
typedef void (* UnkFuncPtr_020EDF0C_1)(MapObject *);
#endif // POKEPLATINUM_FUNCPTR_020EDF0C_1_H

View File

@ -3,6 +3,6 @@
#include "struct_decls/struct_02061AB4_decl.h"
typedef void (* UnkFuncPtr_020EDF0C_2)(LocalMapObject *);
typedef void (* UnkFuncPtr_020EDF0C_2)(MapObject *);
#endif // POKEPLATINUM_FUNCPTR_020EDF0C_2_H

View File

@ -3,6 +3,6 @@
#include "struct_decls/struct_02061AB4_decl.h"
typedef void (* UnkFuncPtr_020EDF0C_3)(LocalMapObject *);
typedef void (* UnkFuncPtr_020EDF0C_3)(MapObject *);
#endif // POKEPLATINUM_FUNCPTR_020EDF0C_3_H

View File

@ -3,6 +3,6 @@
#include "struct_decls/struct_02061AB4_decl.h"
typedef void (* UnkFuncPtr_ov5_021FB0F0)(LocalMapObject *);
typedef void (* UnkFuncPtr_ov5_021FB0F0)(MapObject *);
#endif // POKEPLATINUM_FUNCPTR_OV5_021FB0F0_H

View File

@ -3,6 +3,6 @@
#include "struct_decls/struct_02061AB4_decl.h"
typedef void (* UnkFuncPtr_ov5_021FB0F0_1)(LocalMapObject *);
typedef void (* UnkFuncPtr_ov5_021FB0F0_1)(MapObject *);
#endif // POKEPLATINUM_FUNCPTR_OV5_021FB0F0_1_H

View File

@ -3,6 +3,6 @@
#include "struct_decls/struct_02061AB4_decl.h"
typedef void (* UnkFuncPtr_ov5_021FB0F0_2)(LocalMapObject *);
typedef void (* UnkFuncPtr_ov5_021FB0F0_2)(MapObject *);
#endif // POKEPLATINUM_FUNCPTR_OV5_021FB0F0_2_H

View File

@ -3,6 +3,6 @@
#include "struct_decls/struct_02061AB4_decl.h"
typedef void (* UnkFuncPtr_ov5_021FB0F0_3)(LocalMapObject *);
typedef void (* UnkFuncPtr_ov5_021FB0F0_3)(MapObject *);
#endif // POKEPLATINUM_FUNCPTR_OV5_021FB0F0_3_H

View File

@ -3,6 +3,6 @@
#include "struct_decls/struct_02061AB4_decl.h"
typedef void (* UnkFuncPtr_ov5_021FB0F0_4)(LocalMapObject *);
typedef void (* UnkFuncPtr_ov5_021FB0F0_4)(MapObject *);
#endif // POKEPLATINUM_FUNCPTR_OV5_021FB0F0_4_H

View File

@ -7,7 +7,7 @@
void ov5_021DB888(TaskManager * param0, StringTemplate * param1, u16 * param2);
BOOL ov5_021DBB94(FieldSystem * param0);
u16 ov5_021DBD98(FieldSystem * param0, LocalMapObject * param1, u16 param2);
void ov5_021DBED4(FieldSystem * param0, LocalMapObject * param1);
u16 ov5_021DBD98(FieldSystem * param0, MapObject * param1, u16 param2);
void ov5_021DBED4(FieldSystem * param0, MapObject * param1);
#endif // POKEPLATINUM_OV5_021DB888_H

View File

@ -27,7 +27,7 @@ void * ov5_021DF53C(const UnkStruct_ov5_021DF47C * param0, u32 param1, int param
void ov5_021DF554(void * param0);
void * ov5_021DF55C(UnkStruct_ov5_021DF47C * param0, u32 param1);
FieldSystem * ov5_021DF574(const UnkStruct_ov5_021DF47C * param0);
UnkStruct_ov5_021DF47C * ov5_021DF578(const LocalMapObject * param0);
UnkStruct_ov5_021DF47C * ov5_021DF578(const MapObject * param0);
u32 ov5_021DF5A8(UnkStruct_ov5_021DF47C * param0, u32 param1);
void ov5_021DF5B4(UnkStruct_ov5_021DF47C * param0, u32 param1, void * param2);
void * ov5_021DF5C0(UnkStruct_ov5_021DF47C * param0, u32 param1, int param2);

View File

@ -4,50 +4,50 @@
#include "struct_decls/struct_020216E0_decl.h"
#include "struct_decls/struct_02061AB4_decl.h"
UnkStruct_020216E0 * ov5_021EB1A0(LocalMapObject * param0);
void ov5_021EB2EC(LocalMapObject * param0);
void ov5_021EB314(LocalMapObject * param0);
void ov5_021EB328(LocalMapObject * param0);
void ov5_021EB354(LocalMapObject * param0);
void ov5_021EB398(LocalMapObject * param0);
void ov5_021EB40C(LocalMapObject * param0);
void ov5_021EB438(LocalMapObject * param0);
void ov5_021EB720(LocalMapObject * param0);
void ov5_021EB7F8(LocalMapObject * param0);
void ov5_021EB834(LocalMapObject * param0);
void ov5_021EB848(LocalMapObject * param0);
void ov5_021EB874(LocalMapObject * param0);
void ov5_021EB8B8(LocalMapObject * param0);
void ov5_021EB944(LocalMapObject * param0);
void ov5_021EBA0C(LocalMapObject * param0);
void ov5_021EBA34(LocalMapObject * param0);
void ov5_021EBA60(LocalMapObject * param0);
void ov5_021EBA8C(LocalMapObject * param0);
void ov5_021EBAD0(LocalMapObject * param0);
void ov5_021EBF50(LocalMapObject * param0);
void ov5_021EC15C(LocalMapObject * param0);
void ov5_021EC3F0(LocalMapObject * param0);
void ov5_021EC454(LocalMapObject * param0);
void ov5_021EC4BC(LocalMapObject * param0);
void ov5_021EC554(LocalMapObject * param0);
void ov5_021EC5C0(LocalMapObject * param0);
void ov5_021EC734(LocalMapObject * param0);
void ov5_021EC75C(LocalMapObject * param0);
void ov5_021EC760(LocalMapObject * param0);
void ov5_021EC778(LocalMapObject * param0);
void ov5_021EC790(LocalMapObject * param0);
void ov5_021EC7B8(LocalMapObject * param0);
void ov5_021EC7D0(LocalMapObject * param0);
void ov5_021EC7F0(LocalMapObject * param0);
void ov5_021EC824(LocalMapObject * param0);
void ov5_021EC858(LocalMapObject * param0);
void ov5_021EC86C(LocalMapObject * param0);
void ov5_021EC898(LocalMapObject * param0);
void ov5_021EC8EC(LocalMapObject * param0);
void ov5_021EC938(LocalMapObject * param0);
void ov5_021EC95C(LocalMapObject * param0);
void ov5_021EC970(LocalMapObject * param0);
void ov5_021EC9A0(LocalMapObject * param0);
void ov5_021EC9E8(LocalMapObject * param0);
UnkStruct_020216E0 * ov5_021EB1A0(MapObject * param0);
void ov5_021EB2EC(MapObject * param0);
void ov5_021EB314(MapObject * param0);
void ov5_021EB328(MapObject * param0);
void ov5_021EB354(MapObject * param0);
void ov5_021EB398(MapObject * param0);
void ov5_021EB40C(MapObject * param0);
void ov5_021EB438(MapObject * param0);
void ov5_021EB720(MapObject * param0);
void ov5_021EB7F8(MapObject * param0);
void ov5_021EB834(MapObject * param0);
void ov5_021EB848(MapObject * param0);
void ov5_021EB874(MapObject * param0);
void ov5_021EB8B8(MapObject * param0);
void ov5_021EB944(MapObject * param0);
void ov5_021EBA0C(MapObject * param0);
void ov5_021EBA34(MapObject * param0);
void ov5_021EBA60(MapObject * param0);
void ov5_021EBA8C(MapObject * param0);
void ov5_021EBAD0(MapObject * param0);
void ov5_021EBF50(MapObject * param0);
void ov5_021EC15C(MapObject * param0);
void ov5_021EC3F0(MapObject * param0);
void ov5_021EC454(MapObject * param0);
void ov5_021EC4BC(MapObject * param0);
void ov5_021EC554(MapObject * param0);
void ov5_021EC5C0(MapObject * param0);
void ov5_021EC734(MapObject * param0);
void ov5_021EC75C(MapObject * param0);
void ov5_021EC760(MapObject * param0);
void ov5_021EC778(MapObject * param0);
void ov5_021EC790(MapObject * param0);
void ov5_021EC7B8(MapObject * param0);
void ov5_021EC7D0(MapObject * param0);
void ov5_021EC7F0(MapObject * param0);
void ov5_021EC824(MapObject * param0);
void ov5_021EC858(MapObject * param0);
void ov5_021EC86C(MapObject * param0);
void ov5_021EC898(MapObject * param0);
void ov5_021EC8EC(MapObject * param0);
void ov5_021EC938(MapObject * param0);
void ov5_021EC95C(MapObject * param0);
void ov5_021EC970(MapObject * param0);
void ov5_021EC9A0(MapObject * param0);
void ov5_021EC9E8(MapObject * param0);
#endif // POKEPLATINUM_OV5_021EB1A0_H

View File

@ -5,15 +5,15 @@
#include "struct_decls/struct_02061AB4_decl.h"
#include "overlay005/struct_ov5_021ECB8C_decl.h"
void ov5_021ECA70(LocalMapObject * param0);
void ov5_021ECA90(LocalMapObject * param0);
void ov5_021ECABC(LocalMapObject * param0);
void ov5_021ECAC4(LocalMapObject * param0);
void ov5_021ECAF0(LocalMapObject * param0);
void ov5_021ECB34(LocalMapObject * param0);
void ov5_021ECB58(LocalMapObject * param0);
void ov5_021ECB78(LocalMapObject * param0);
UnkStruct_020216E0 * ov5_021ECB80(LocalMapObject * param0);
void ov5_021ECA70(MapObject * param0);
void ov5_021ECA90(MapObject * param0);
void ov5_021ECABC(MapObject * param0);
void ov5_021ECAC4(MapObject * param0);
void ov5_021ECAF0(MapObject * param0);
void ov5_021ECB34(MapObject * param0);
void ov5_021ECB58(MapObject * param0);
void ov5_021ECB78(MapObject * param0);
UnkStruct_020216E0 * ov5_021ECB80(MapObject * param0);
UnkStruct_020216E0 * ov5_021ECB8C(UnkStruct_ov5_021ECB8C * param0);
#endif // POKEPLATINUM_OV5_021ECA70_H

View File

@ -9,16 +9,16 @@
void ov5_021ECC20(MapObjectManager * param0, int param1, int param2, const int * param3, int param4);
void ov5_021ECC78(MapObjectManager * param0);
void ov5_021ECCC8(LocalMapObject * param0);
const UnkStruct_ov5_021ECD10 * ov5_021ECD04(const LocalMapObject * param0);
int ov5_021ECD38(const LocalMapObject * param0);
void ov5_021ECCC8(MapObject * param0);
const UnkStruct_ov5_021ECD10 * ov5_021ECD04(const MapObject * param0);
int ov5_021ECD38(const MapObject * param0);
void * ov5_021ECD68(const MapObjectManager * param0, u32 param1, int param2);
void ov5_021ECDA0(const LocalMapObject * param0, VecFx32 * param1);
void ov5_021ECDFC(LocalMapObject * param0, int param1);
void ov5_021ECE18(LocalMapObject * param0);
void ov5_021ECE30(LocalMapObject * param0);
void ov5_021ECE34(LocalMapObject * param0);
void ov5_021ECE38(LocalMapObject * param0);
void ov5_021ECE3C(LocalMapObject * param0);
void ov5_021ECDA0(const MapObject * param0, VecFx32 * param1);
void ov5_021ECDFC(MapObject * param0, int param1);
void ov5_021ECE18(MapObject * param0);
void ov5_021ECE30(MapObject * param0);
void ov5_021ECE34(MapObject * param0);
void ov5_021ECE38(MapObject * param0);
void ov5_021ECE3C(MapObject * param0);
#endif // POKEPLATINUM_OV5_021ECC20_H

View File

@ -14,18 +14,18 @@
void ov5_021ECE40(UnkStruct_ov5_021ED0A4 * param0, const MapObjectManager * param1, int param2, int param3, int param4, int param5, const int * param6, int param7);
void ov5_021ECE94(UnkStruct_ov5_021ED0A4 * param0);
int ov5_021ECEB4(LocalMapObject * param0, UnkStruct_020216E0 ** param1, int param2);
int ov5_021ECF04(LocalMapObject * param0, UnkStruct_020216E0 ** param1);
UnkStruct_020216E0 * ov5_021ECF1C(LocalMapObject * param0, int param1);
void ov5_021ECF70(const LocalMapObject * param0, UnkStruct_020216E0 ** param1, int param2);
void ov5_021ECFA4(const LocalMapObject * param0, UnkStruct_020216E0 ** param1);
void ov5_021ECFD8(const LocalMapObject * param0, UnkStruct_020216E0 ** param1, int param2);
int ov5_021ECEB4(MapObject * param0, UnkStruct_020216E0 ** param1, int param2);
int ov5_021ECF04(MapObject * param0, UnkStruct_020216E0 ** param1);
UnkStruct_020216E0 * ov5_021ECF1C(MapObject * param0, int param1);
void ov5_021ECF70(const MapObject * param0, UnkStruct_020216E0 ** param1, int param2);
void ov5_021ECFA4(const MapObject * param0, UnkStruct_020216E0 ** param1);
void ov5_021ECFD8(const MapObject * param0, UnkStruct_020216E0 ** param1, int param2);
void ov5_021ED01C(UnkStruct_020216E0 * param0, UnkStruct_ov5_021ED01C * param1);
void ov5_021ED03C(UnkStruct_020216E0 * param0, UnkStruct_ov5_021ED01C * param1);
void ov5_021ED060(LocalMapObject * param0, UnkStruct_020216E0 ** param1, int param2);
void ov5_021ED060(MapObject * param0, UnkStruct_020216E0 ** param1, int param2);
int ov5_021ED150(const MapObjectManager * param0, u32 param1, UnkStruct_ov5_021DF84C * param2);
void ov5_021EDA38(MapObjectManager * param0, UnkStruct_ov5_021ED0A4 * param1);
void ov5_021EDBC4(const MapObjectManager * param0, int param1, LocalMapObject * param2);
void ov5_021EDBC4(const MapObjectManager * param0, int param1, MapObject * param2);
void ov5_021EDC84(UnkStruct_ov5_021ED0A4 * param0, UnkStruct_02020C44 * param1);
UnkStruct_02020C44 * ov5_021EDC8C(UnkStruct_ov5_021ED0A4 * param0);
void ov5_021EDC94(UnkStruct_ov5_021ED0A4 * param0, int param1);
@ -33,13 +33,13 @@ UnkStruct_0202298C * ov5_021EDC98(const UnkStruct_ov5_021ED0A4 * param0);
UnkStruct_0202298C * ov5_021EDCA0(const UnkStruct_ov5_021ED0A4 * param0);
void ov5_021EDCA8(UnkStruct_ov5_021ED0A4 * param0, UnkStruct_02022BD8 * param1);
UnkStruct_02022BD8 * ov5_021EDCB0(const UnkStruct_ov5_021ED0A4 * param0);
void ov5_021EDD78(LocalMapObject * param0, int param1);
int ov5_021EDD94(LocalMapObject * param0);
BOOL ov5_021EDEB4(LocalMapObject * param0, UnkStruct_020216E0 * param1);
void ov5_021EDED8(LocalMapObject * param0, UnkStruct_020216E0 * param1);
void ov5_021EDD78(MapObject * param0, int param1);
int ov5_021EDD94(MapObject * param0);
BOOL ov5_021EDEB4(MapObject * param0, UnkStruct_020216E0 * param1);
void ov5_021EDED8(MapObject * param0, UnkStruct_020216E0 * param1);
int ov5_021EDF18(int param0);
int ov5_021EDF24(int param0);
int ov5_021EDF30(int param0);
UnkStruct_020216E0 * ov5_021EE3FC(LocalMapObject * param0, int param1, UnkFuncPtr_ov5_021EE454 param2, void * param3);
UnkStruct_020216E0 * ov5_021EE3FC(MapObject * param0, int param1, UnkFuncPtr_ov5_021EE454 param2, void * param3);
#endif // POKEPLATINUM_OV5_021ECE40_H

View File

@ -13,7 +13,7 @@ void ov5_021F10FC(void * param0);
void ov5_021F1188(UnkStruct_ov5_021DF47C * param0, u32 param1);
void ov5_021F11C0(UnkStruct_ov5_021DF47C * param0, u32 param1, u32 param2);
UnkStruct_02073B50 * ov5_021F11FC(UnkStruct_ov5_021DF47C * param0, u32 param1);
UnkStruct_ov101_021D5D90 * ov5_021F121C(const LocalMapObject * param0, const VecFx32 * param1);
UnkStruct_ov101_021D5D90 * ov5_021F121C(const MapObject * param0, const VecFx32 * param1);
void ov5_021F1328(UnkStruct_ov5_021DF47C * param0);
#endif // POKEPLATINUM_OV5_021F10E8_H

View File

@ -7,7 +7,7 @@
void * ov5_021F134C(UnkStruct_ov5_021DF47C * param0);
void ov5_021F1370(void * param0);
void ov5_021F1570(LocalMapObject * param0);
UnkStruct_ov101_021D5D90 * ov5_021F16D4(LocalMapObject * param0, int param1);
void ov5_021F1570(MapObject * param0);
UnkStruct_ov101_021D5D90 * ov5_021F16D4(MapObject * param0, int param1);
#endif // POKEPLATINUM_OV5_021F134C_H

View File

@ -11,7 +11,7 @@
void * ov5_021F17B8(UnkStruct_ov5_021DF47C * param0);
void ov5_021F17D4(void * param0);
void ov5_021F1800(LocalMapObject * param0, int param1);
void ov5_021F1800(MapObject * param0, int param1);
UnkStruct_ov101_021D5D90 * ov5_021F1BA4(UnkStruct_ov5_021DF47C * param0, const UnkStruct_ov5_021DF84C * param1, const UnkStruct_020216E0 * param2, const VecFx32 * param3, int param4, int param5);
#endif // POKEPLATINUM_OV5_021F17B8_H

View File

@ -7,11 +7,11 @@
void * ov5_021F1CC8(UnkStruct_ov5_021DF47C * param0);
void ov5_021F1CE8(void * param0);
UnkStruct_ov101_021D5D90 * ov5_021F1E8C(const LocalMapObject * param0);
UnkStruct_ov101_021D5D90 * ov5_021F1E98(const LocalMapObject * param0);
UnkStruct_ov101_021D5D90 * ov5_021F1EA4(const LocalMapObject * param0);
UnkStruct_ov101_021D5D90 * ov5_021F1EB0(const LocalMapObject * param0);
UnkStruct_ov101_021D5D90 * ov5_021F1EBC(const LocalMapObject * param0);
UnkStruct_ov101_021D5D90 * ov5_021F1EC8(const LocalMapObject * param0);
UnkStruct_ov101_021D5D90 * ov5_021F1E8C(const MapObject * param0);
UnkStruct_ov101_021D5D90 * ov5_021F1E98(const MapObject * param0);
UnkStruct_ov101_021D5D90 * ov5_021F1EA4(const MapObject * param0);
UnkStruct_ov101_021D5D90 * ov5_021F1EB0(const MapObject * param0);
UnkStruct_ov101_021D5D90 * ov5_021F1EBC(const MapObject * param0);
UnkStruct_ov101_021D5D90 * ov5_021F1EC8(const MapObject * param0);
#endif // POKEPLATINUM_OV5_021F1CC8_H

View File

@ -7,9 +7,9 @@
void * ov5_021F204C(UnkStruct_ov5_021DF47C * param0);
void ov5_021F2068(void * param0);
void ov5_021F20D4(LocalMapObject * param0);
void ov5_021F20D4(MapObject * param0);
void * ov5_021F21E0(UnkStruct_ov5_021DF47C * param0);
void ov5_021F21F4(void * param0);
UnkStruct_ov101_021D5D90 * ov5_021F22BC(LocalMapObject * param0);
UnkStruct_ov101_021D5D90 * ov5_021F22BC(MapObject * param0);
#endif // POKEPLATINUM_OV5_021F204C_H

View File

@ -7,7 +7,7 @@
void * ov5_021F23D0(UnkStruct_ov5_021DF47C * param0);
void ov5_021F23EC(void * param0);
UnkStruct_ov101_021D5D90 * ov5_021F2438(LocalMapObject * param0);
UnkStruct_ov101_021D5D90 * ov5_021F2438(MapObject * param0);
void ov5_021F247C(UnkStruct_ov101_021D5D90 * param0);
#endif // POKEPLATINUM_OV5_021F23D0_H

View File

@ -7,7 +7,7 @@
void * ov5_021F25C0(UnkStruct_ov5_021DF47C * param0);
void ov5_021F25DC(void * param0);
UnkStruct_ov101_021D5D90 * ov5_021F261C(LocalMapObject * param0, int param1, int param2, int param3, int param4);
UnkStruct_ov101_021D5D90 * ov5_021F261C(MapObject * param0, int param1, int param2, int param3, int param4);
void ov5_021F2838(UnkStruct_ov101_021D5D90 * param0, int param1);
#endif // POKEPLATINUM_OV5_021F25C0_H

View File

@ -7,7 +7,7 @@
void * ov5_021F2850(UnkStruct_ov5_021DF47C * param0);
void ov5_021F2864(void * param0);
UnkStruct_ov101_021D5D90 * ov5_021F28F4(LocalMapObject * param0, int param1, int param2, int param3, int param4);
UnkStruct_ov101_021D5D90 * ov5_021F28F4(MapObject * param0, int param1, int param2, int param3, int param4);
void ov5_021F2974(UnkStruct_ov101_021D5D90 * param0, int param1);
#endif // POKEPLATINUM_OV5_021F2850_H

View File

@ -6,6 +6,6 @@
void * ov5_021F2A7C(UnkStruct_ov5_021DF47C * param0);
void ov5_021F2A98(void * param0);
void ov5_021F2AE4(LocalMapObject * param0, int param1, int param2, int param3);
void ov5_021F2AE4(MapObject * param0, int param1, int param2, int param3);
#endif // POKEPLATINUM_OV5_021F2A7C_H

View File

@ -6,6 +6,6 @@
void * ov5_021F2BD0(UnkStruct_ov5_021DF47C * param0);
void ov5_021F2BEC(void * param0);
void ov5_021F2C38(LocalMapObject * param0, int param1, int param2, int param3);
void ov5_021F2C38(MapObject * param0, int param1, int param2, int param3);
#endif // POKEPLATINUM_OV5_021F2BD0_H

View File

@ -8,7 +8,7 @@
void * ov5_021F2D20(UnkStruct_ov5_021DF47C * param0);
void ov5_021F2D3C(void * param0);
void ov5_021F2EA4(LocalMapObject * param0, int param1);
void ov5_021F2EA4(MapObject * param0, int param1);
UnkStruct_ov101_021D5D90 * ov5_021F3154(FieldSystem * param0, int param1, int param2, int param3);
int ov5_021F31A8(UnkStruct_ov101_021D5D90 * param0);

View File

@ -6,6 +6,6 @@
void * ov5_021F3284(UnkStruct_ov5_021DF47C * param0);
void ov5_021F32A0(void * param0);
void ov5_021F331C(LocalMapObject * param0, int param1);
void ov5_021F331C(MapObject * param0, int param1);
#endif // POKEPLATINUM_OV5_021F3284_H

View File

@ -7,7 +7,7 @@
void * ov5_021F348C(UnkStruct_ov5_021DF47C * param0);
void ov5_021F34A8(void * param0);
void ov5_021F34B8(UnkStruct_ov5_021DF47C * param0);
void ov5_021F3638(LocalMapObject * param0);
void ov5_021F3678(LocalMapObject * param0, int param1);
void ov5_021F3638(MapObject * param0);
void ov5_021F3678(MapObject * param0, int param1);
#endif // POKEPLATINUM_OV5_021F348C_H

View File

@ -6,6 +6,6 @@
void * ov5_021F37A8(UnkStruct_ov5_021DF47C * param0);
void ov5_021F37C4(void * param0);
void ov5_021F3844(LocalMapObject * param0, int param1);
void ov5_021F3844(MapObject * param0, int param1);
#endif // POKEPLATINUM_OV5_021F37A8_H

View File

@ -6,6 +6,6 @@
void * ov5_021F3A50(UnkStruct_ov5_021DF47C * param0);
void ov5_021F3A6C(void * param0);
void ov5_021F3AEC(LocalMapObject * param0, int param1);
void ov5_021F3AEC(MapObject * param0, int param1);
#endif // POKEPLATINUM_OV5_021F3A50_H

View File

@ -7,6 +7,6 @@
void * ov5_021F3D00(UnkStruct_ov5_021DF47C * param0);
void ov5_021F3D1C(void * param0);
UnkStruct_ov101_021D5D90 * ov5_021F3D90(LocalMapObject * param0, int param1);
UnkStruct_ov101_021D5D90 * ov5_021F3D90(MapObject * param0, int param1);
#endif // POKEPLATINUM_OV5_021F3D00_H

View File

@ -6,6 +6,6 @@
void * ov5_021F3E74(UnkStruct_ov5_021DF47C * param0);
void ov5_021F3E90(void * param0);
void ov5_021F3F10(LocalMapObject * param0);
void ov5_021F3F10(MapObject * param0);
#endif // POKEPLATINUM_OV5_021F3E74_H

View File

@ -7,7 +7,7 @@
void * ov5_021F47B0(UnkStruct_ov5_021DF47C * param0);
void ov5_021F47CC(void * param0);
UnkStruct_ov101_021D5D90 * ov5_021F4840(UnkStruct_ov5_021DF47C * param0, const LocalMapObject * param1, int param2, int param3);
UnkStruct_ov101_021D5D90 * ov5_021F4840(UnkStruct_ov5_021DF47C * param0, const MapObject * param1, int param2, int param3);
UnkStruct_ov101_021D5D90 * ov5_021F4CEC(UnkStruct_ov5_021DF47C * param0, int param1, int param2, int param3);
#endif // POKEPLATINUM_OV5_021F47B0_H

View File

@ -7,6 +7,6 @@
void * ov5_021F50BC(UnkStruct_ov5_021DF47C * param0);
void ov5_021F50D8(void * param0);
UnkStruct_ov101_021D5D90 * ov5_021F511C(LocalMapObject * param0);
UnkStruct_ov101_021D5D90 * ov5_021F511C(MapObject * param0);
#endif // POKEPLATINUM_OV5_021F50BC_H

View File

@ -7,6 +7,6 @@
void * ov5_021F5284(UnkStruct_ov5_021DF47C * param0);
void ov5_021F52A0(void * param0);
UnkStruct_ov101_021D5D90 * ov5_021F52E4(LocalMapObject * param0);
UnkStruct_ov101_021D5D90 * ov5_021F52E4(MapObject * param0);
#endif // POKEPLATINUM_OV5_021F5284_H

View File

@ -7,6 +7,6 @@
void * ov5_021F5428(UnkStruct_ov5_021DF47C * param0);
void ov5_021F5444(void * param0);
UnkStruct_ov101_021D5D90 * ov5_021F5488(LocalMapObject * param0);
UnkStruct_ov101_021D5D90 * ov5_021F5488(MapObject * param0);
#endif // POKEPLATINUM_OV5_021F5428_H

View File

@ -6,6 +6,6 @@
void * ov5_021F5894(UnkStruct_ov5_021DF47C * param0);
void ov5_021F58B0(void * param0);
void ov5_021F58FC(LocalMapObject * param0, int param1, int param2, int param3);
void ov5_021F58FC(MapObject * param0, int param1, int param2, int param3);
#endif // POKEPLATINUM_OV5_021F5894_H

View File

@ -11,6 +11,6 @@ void ov5_021F5A24(void * param0);
void ov5_021F5AA4(FieldSystem * param0, BOOL param1);
int ov5_021F5C4C(UnkStruct_ov101_021D5D90 * param0);
void ov5_021F5C58(UnkStruct_ov101_021D5D90 * param0);
UnkStruct_ov101_021D5D90 * ov5_021F5D8C(LocalMapObject * param0, int param1, int param2, int param3);
UnkStruct_ov101_021D5D90 * ov5_021F5D8C(MapObject * param0, int param1, int param2, int param3);
#endif // POKEPLATINUM_OV5_021F5A10_H

View File

@ -7,6 +7,6 @@
void * ov5_021F600C(UnkStruct_ov5_021DF47C * param0);
void ov5_021F6028(void * param0);
UnkStruct_ov101_021D5D90 * ov5_021F6094(LocalMapObject * param0);
UnkStruct_ov101_021D5D90 * ov5_021F6094(MapObject * param0);
#endif // POKEPLATINUM_OV5_021F600C_H

View File

@ -6,7 +6,7 @@
typedef struct {
int unk_00;
LocalMapObject * unk_04;
MapObject * unk_04;
UnkStruct_020216E0 ** unk_08;
} UnkStruct_ov5_021EE294;

View File

@ -12,7 +12,7 @@ void ov9_02249A60(FieldSystem * param0);
BOOL ov9_02249E50(FieldSystem * param0, const int param1, const int param2, const fx32 param3, BOOL * param4);
void ov9_02249F9C(FieldSystem * param0);
void ov9_02249FD0(FieldSystem * param0);
int ov9_0224A520(FieldSystem * param0, LocalMapObject * param1);
int ov9_0224A520(FieldSystem * param0, MapObject * param1);
void ov9_0224A558(FieldSystem * param0, UnkStruct_020216E0 * param1, int param2);
void ov9_0224A564(FieldSystem * param0, const UnkStruct_020216E0 * param1);
BOOL ov9_0224A59C(FieldSystem * param0, int param1);
@ -25,9 +25,9 @@ void ov9_0224E884(FieldSystem * param0, u16 param1);
void ov9_0224E8A8(FieldSystem * param0);
void ov9_0224F158(FieldSystem * param0, u16 param1);
void ov9_0224F16C(FieldSystem * param0, u16 param1);
BOOL ov9_0224F240(const LocalMapObject * param0, int param1);
BOOL ov9_0224F2B0(const LocalMapObject * param0);
UnkStruct_ov9_0224F6EC * ov9_0224F2BC(FieldSystem * param0, TaskManager * param1, LocalMapObject * param2);
BOOL ov9_0224F240(const MapObject * param0, int param1);
BOOL ov9_0224F2B0(const MapObject * param0);
UnkStruct_ov9_0224F6EC * ov9_0224F2BC(FieldSystem * param0, TaskManager * param1, MapObject * param2);
BOOL ov9_0224F6EC(UnkStruct_ov9_0224F6EC * param0);
void ov9_02250780(FieldSystem * param0);
BOOL ov9_02250F74(FieldSystem * param0);

View File

@ -1,6 +1,6 @@
#ifndef POKEPLATINUM_STRUCT_02061AB4_DECL_H
#define POKEPLATINUM_STRUCT_02061AB4_DECL_H
typedef struct UnkStruct_02061AB4_t LocalMapObject;
typedef struct UnkStruct_02061AB4_t MapObject;
#endif // POKEPLATINUM_STRUCT_02061AB4_DECL_H

View File

@ -7,7 +7,7 @@
typedef struct UnkStruct_02070950_t {
u32 unk_00;
FieldSystem * unk_04;
LocalMapObject * unk_08;
MapObject * unk_08;
u16 unk_0C;
} UnkStruct_02070950;

View File

@ -4,11 +4,11 @@
#include "field/field_system_decl.h"
#include "struct_decls/struct_02061AB4_decl.h"
void sub_0203C9D4(FieldSystem * param0, LocalMapObject ** param1);
u8 sub_0203CA40(FieldSystem * param0, LocalMapObject ** param1);
void sub_0203C9D4(FieldSystem * param0, MapObject ** param1);
u8 sub_0203CA40(FieldSystem * param0, MapObject ** param1);
u16 sub_0203CA6C(FieldSystem * param0, void * param1, int param2);
u16 sub_0203CB80(FieldSystem * param0, void * param1, int param2);
u8 sub_0203CBE0(FieldSystem * param0, LocalMapObject ** param1);
u8 sub_0203CBE0(FieldSystem * param0, MapObject ** param1);
u16 sub_0203CC14(FieldSystem * param0, void * param1, int param2);
#endif // POKEPLATINUM_UNK_0203C954_H

View File

@ -8,10 +8,10 @@
#include "struct_decls/struct_020508D4_decl.h"
#include "struct_decls/struct_02061AB4_decl.h"
void sub_0203E880(FieldSystem * param0, u16 param1, LocalMapObject * param2);
void sub_0203E8B0(FieldSystem * param0, LocalMapObject * param1, int param2, int param3, int param4, int param5, int param6, int param7);
void sub_0203E8E0(TaskManager * param0, u16 param1, LocalMapObject * param2, void * param3);
void sub_0203E918(TaskManager * param0, u16 param1, LocalMapObject * param2);
void sub_0203E880(FieldSystem * param0, u16 param1, MapObject * param2);
void sub_0203E8B0(FieldSystem * param0, MapObject * param1, int param2, int param3, int param4, int param5, int param6, int param7);
void sub_0203E8E0(TaskManager * param0, u16 param1, MapObject * param2, void * param3);
void sub_0203E918(TaskManager * param0, u16 param1, MapObject * param2);
ScriptContext * sub_0203EAB8(FieldSystem * param0, u16 param1);
void * sub_0203EF60(UnkStruct_0203EF60 * param0, u32 param1);
void * sub_0203F098(FieldSystem * param0, u32 param1);

View File

@ -9,17 +9,17 @@ UnkStruct_02055CBC * sub_02055C8C(FieldSystem * param0, int param1);
void sub_02055CBC(UnkStruct_02055CBC * param0);
void sub_02055CD4(FieldSystem * param0, int param1);
void sub_02055D94(FieldSystem * param0);
BOOL sub_02055E00(FieldSystem * param0, LocalMapObject * param1);
void sub_02055E80(FieldSystem * param0, LocalMapObject * param1, u16 param2);
void sub_02055EAC(FieldSystem * param0, LocalMapObject * param1, u16 param2);
void sub_02055EE0(FieldSystem * param0, LocalMapObject * param1);
int sub_02055F00(const FieldSystem * param0, const LocalMapObject * param1);
int sub_02055F20(const FieldSystem * param0, const LocalMapObject * param1);
u16 sub_02055F40(const FieldSystem * param0, const LocalMapObject * param1);
u16 sub_02055F64(const FieldSystem * param0, const LocalMapObject * param1);
int sub_02055F88(const FieldSystem * param0, const LocalMapObject * param1);
int sub_02055FA8(const FieldSystem * param0, const LocalMapObject * param1);
u32 sub_02055FC8(const FieldSystem * param0, const LocalMapObject * param1);
BOOL sub_02055E00(FieldSystem * param0, MapObject * param1);
void sub_02055E80(FieldSystem * param0, MapObject * param1, u16 param2);
void sub_02055EAC(FieldSystem * param0, MapObject * param1, u16 param2);
void sub_02055EE0(FieldSystem * param0, MapObject * param1);
int sub_02055F00(const FieldSystem * param0, const MapObject * param1);
int sub_02055F20(const FieldSystem * param0, const MapObject * param1);
u16 sub_02055F40(const FieldSystem * param0, const MapObject * param1);
u16 sub_02055F64(const FieldSystem * param0, const MapObject * param1);
int sub_02055F88(const FieldSystem * param0, const MapObject * param1);
int sub_02055FA8(const FieldSystem * param0, const MapObject * param1);
u32 sub_02055FC8(const FieldSystem * param0, const MapObject * param1);
void sub_020562AC(FieldSystem * param0);
void sub_020562D8(FieldSystem * param0);

View File

@ -11,8 +11,8 @@ u16 sub_0205E078(u16 param0, u16 param1);
u16 sub_0205E0E4(u16 param0, u16 param1);
u16 sub_0205E1B4(SaveData * param0);
BOOL HasAllLegendaryTitansInParty(SaveData * param0);
void sub_0205E318(TaskManager * param0, LocalMapObject * param1, u16 param2, u16 param3, u16 param4, u16 param5);
void sub_0205E3F4(TaskManager * param0, LocalMapObject * param1, u16 param2, u16 param3);
void sub_0205E318(TaskManager * param0, MapObject * param1, u16 param2, u16 param3, u16 param4, u16 param5);
void sub_0205E3F4(TaskManager * param0, MapObject * param1, u16 param2, u16 param3);
int sub_0205E430(u8 param0, u8 param1);
int sub_0205E45C(u8 param0, u8 param1);
int sub_0205E488(u8 param0, u8 param1);

View File

@ -13,9 +13,9 @@
PlayerAvatar * PlayerAvatar_Init(const MapObjectManager * param0, int param1, int param2, int param3, int param4, int param5, int param6, UnkStruct_0205EC34 * param7);
PlayerAvatar * sub_0205E820(const MapObjectManager * param0, UnkStruct_0205EC34 * param1, int param2);
void sub_0205E884(PlayerAvatar * param0, int param1);
void sub_0205E8E0(PlayerAvatar * param0);
void Player_Delete(PlayerAvatar * param0);
LocalMapObject * sub_0205EA24(const MapObjectManager * param0);
void Player_DeleteAll(PlayerAvatar * param0);
MapObject * sub_0205EA24(const MapObjectManager * param0);
int Player_Dir(PlayerAvatar * const param0);
void Player_SetDir(PlayerAvatar * param0, int param1);
int sub_0205EA94(PlayerAvatar * const param0);
@ -31,9 +31,9 @@ int sub_0205EB0C(const PlayerAvatar * param0);
void sub_0205EB10(PlayerAvatar * param0, int param1);
int Player_MoveState(const PlayerAvatar * param0);
void sub_0205EB18(PlayerAvatar * param0, int param1);
void sub_0205EB38(PlayerAvatar * param0, LocalMapObject * param1);
LocalMapObject * Player_LocalMapObject(PlayerAvatar * param0);
const LocalMapObject * sub_0205EB54(const PlayerAvatar * param0);
void PlayerAvatar_SetMapObject(PlayerAvatar * param0, MapObject * param1);
MapObject * Player_MapObject(PlayerAvatar * param0);
const MapObject * sub_0205EB54(const PlayerAvatar * param0);
void sub_0205EB58(PlayerAvatar * param0, int param1);
int sub_0205EB74(PlayerAvatar * param0);
void sub_0205EB84(PlayerAvatar * param0, u32 param1);

View File

@ -11,8 +11,8 @@ void sub_0205F490(PlayerAvatar * param0);
void sub_0205F56C(PlayerAvatar * param0);
int sub_0205F588(PlayerAvatar * param0);
void sub_0205F5E4(PlayerAvatar * param0, int param1);
u32 sub_02060B7C(PlayerAvatar * param0, LocalMapObject * param1, int param2);
u32 sub_020611FC(PlayerAvatar * param0, LocalMapObject * param1, int param2);
u32 sub_02060B7C(PlayerAvatar * param0, MapObject * param1, int param2);
u32 sub_020611FC(PlayerAvatar * param0, MapObject * param1, int param2);
int sub_02061308(PlayerAvatar * param0, u16 param1, u16 param2);
int sub_020613AC(PlayerAvatar * param0);
int sub_020613FC(PlayerAvatar * param0, u16 param1);

View File

@ -23,27 +23,27 @@
MapObjectManager * sub_02061804(FieldSystem * param0, int param1, int param2);
void sub_02061830(MapObjectManager * param0);
void sub_0206184C(MapObjectManager * param0, int param1, int param2, int param3, const UnkStruct_020619DC * param4);
LocalMapObject * sub_02061918(const MapObjectManager * param0, const UnkStruct_020619DC * param1, int param2);
LocalMapObject * sub_020619DC(const MapObjectManager * param0, int param1, int param2, int param3, int param4, int param5, int param6);
LocalMapObject * sub_02061A74(const MapObjectManager * param0, int param1, int param2, int param3, const UnkStruct_020619DC * param4);
void sub_02061AB4(LocalMapObject * param0, int param1);
void sub_02061AD4(LocalMapObject * param0, int param1);
void LocalMapObj_Delete(LocalMapObject * param0);
void sub_02061B28(LocalMapObject * param0);
void sub_02061B48(LocalMapObject * param0);
MapObject * sub_02061918(const MapObjectManager * param0, const UnkStruct_020619DC * param1, int param2);
MapObject * sub_020619DC(const MapObjectManager * param0, int param1, int param2, int param3, int param4, int param5, int param6);
MapObject * sub_02061A74(const MapObjectManager * param0, int param1, int param2, int param3, const UnkStruct_020619DC * param4);
void sub_02061AB4(MapObject * param0, int param1);
void sub_02061AD4(MapObject * param0, int param1);
void MapObject_Delete(MapObject * param0);
void sub_02061B28(MapObject * param0);
void sub_02061B48(MapObject * param0);
void sub_02061BBC(MapObjectManager * param0);
void sub_02061BF0(MapObjectManager * param0);
void sub_02061C48(MapObjectManager * param0);
void sub_02061CA8(FieldSystem * param0, const MapObjectManager * param1, UnkStruct_02061D3C * param2, int param3);
void sub_02061D04(const MapObjectManager * param0, UnkStruct_02061D3C * param1, int param2);
void sub_02062068(const MapObjectManager * param0, int param1, int param2, const UnkStruct_020619DC * param3);
LocalMapObject * MapObjMan_LocalMapObjByIndex(const MapObjectManager * param0, int param1);
LocalMapObject * sub_02062570(const MapObjectManager * param0, int param1);
int sub_020625B0(const MapObjectManager * param0, LocalMapObject ** param1, int * param2, u32 param3);
int sub_020626B4(const LocalMapObject * param0);
int sub_02062758(const LocalMapObject * param0, int param1);
int sub_02062764(const LocalMapObject * param0, int param1, int param2);
int sub_020627B4(const LocalMapObject * param0, int param1, int param2, int param3);
MapObject * MapObjMan_LocalMapObjByIndex(const MapObjectManager * param0, int param1);
MapObject * sub_02062570(const MapObjectManager * param0, int param1);
int sub_020625B0(const MapObjectManager * param0, MapObject ** param1, int * param2, u32 param3);
int sub_020626B4(const MapObject * param0);
int sub_02062758(const MapObject * param0, int param1);
int sub_02062764(const MapObject * param0, int param1, int param2);
int sub_020627B4(const MapObject * param0, int param1, int param2, int param3);
void sub_02062820(MapObjectManager * param0, int param1);
int sub_02062824(const MapObjectManager * param0);
void sub_02062838(MapObjectManager * param0, u32 param1);
@ -52,175 +52,175 @@ u32 sub_0206284C(const MapObjectManager * param0, u32 param1);
void sub_02062854(MapObjectManager * param0, int param1);
int sub_02062858(const MapObjectManager * param0);
UnkStruct_ov5_021ED0A4 * sub_0206285C(const MapObjectManager * param0);
void sub_02062860(MapObjectManager * param0, LocalMapObject * param1);
const LocalMapObject * sub_02062868(const MapObjectManager * param0);
LocalMapObject * sub_02062878(const MapObjectManager * param0);
void sub_02062880(const LocalMapObject ** param0);
void sub_02062860(MapObjectManager * param0, MapObject * param1);
const MapObject * sub_02062868(const MapObjectManager * param0);
MapObject * sub_02062878(const MapObjectManager * param0);
void sub_02062880(const MapObject ** param0);
void sub_0206288C(MapObjectManager * param0, FieldSystem * param1);
FieldSystem * sub_02062894(const MapObjectManager * param0);
void sub_0206289C(MapObjectManager * param0, NARC * param1);
NARC * sub_020628A0(const MapObjectManager * param0);
void sub_020628B4(LocalMapObject * param0, u32 param1);
u32 sub_020628B8(const LocalMapObject * param0);
void sub_020628BC(LocalMapObject * param0, u32 param1);
void sub_020628C4(LocalMapObject * param0, u32 param1);
u32 sub_020628D0(const LocalMapObject * param0, u32 param1);
u32 sub_020628D8(const LocalMapObject * param0, u32 param1);
void sub_020628E8(LocalMapObject * param0, u32 param1);
u32 sub_020628EC(const LocalMapObject * param0);
void sub_020628F0(LocalMapObject * param0, u32 param1);
void sub_020628F8(LocalMapObject * param0, u32 param1);
u32 sub_02062904(const LocalMapObject * param0, u32 param1);
void LocalMapObj_SetId(LocalMapObject * param0, u32 param1);
u32 sub_02062910(const LocalMapObject * param0);
void sub_02062914(LocalMapObject * param0, int param1);
int sub_02062918(const LocalMapObject * param0);
void sub_0206291C(LocalMapObject * param0, u32 param1);
u32 sub_02062920(const LocalMapObject * param0);
u32 sub_02062924(const LocalMapObject * param0);
void sub_02062944(LocalMapObject * param0, u32 param1);
u32 sub_02062948(const LocalMapObject * param0);
void sub_0206294C(LocalMapObject * param0, u32 param1);
u32 sub_02062950(const LocalMapObject * param0);
void sub_02062954(LocalMapObject * param0, u32 param1);
u32 sub_02062958(const LocalMapObject * param0);
void sub_0206295C(LocalMapObject * param0, u32 param1);
u32 sub_02062960(const LocalMapObject * param0);
void sub_02062964(LocalMapObject * param0, int param1);
u32 sub_02062968(const LocalMapObject * param0);
void sub_0206296C(LocalMapObject * param0, int param1);
void sub_02062974(LocalMapObject * param0, int param1);
int sub_0206298C(const LocalMapObject * param0);
int sub_02062990(const LocalMapObject * param0);
void sub_02062994(LocalMapObject * param0, int param1);
int sub_0206299C(const LocalMapObject * param0);
void sub_020629A0(LocalMapObject * param0, int param1);
void sub_020629B4(LocalMapObject * param0, int param1, int param2);
int sub_020629D8(const LocalMapObject * param0, int param1);
void sub_020629FC(LocalMapObject * param0, int param1);
int sub_02062A00(const LocalMapObject * param0);
void sub_02062A04(LocalMapObject * param0, int param1);
int sub_02062A08(const LocalMapObject * param0);
void sub_02062A0C(LocalMapObject * param0, u32 param1);
u32 sub_02062A14(const LocalMapObject * param0);
void sub_02062A1C(LocalMapObject * param0, SysTask * param1);
SysTask * sub_02062A24(const LocalMapObject * param0);
void sub_02062A2C(const LocalMapObject * param0);
void sub_02062A38(LocalMapObject * param0, const MapObjectManager * param1);
const MapObjectManager * sub_02062A40(const LocalMapObject * param0);
void * sub_02062A54(LocalMapObject * param0, int param1);
void * sub_02062A78(LocalMapObject * param0);
void * sub_02062A7C(LocalMapObject * param0, int param1);
void * sub_02062AA0(LocalMapObject * param0);
void * sub_02062AA4(LocalMapObject * param0, int param1);
void * sub_02062AC8(LocalMapObject * param0);
void * sub_02062ACC(LocalMapObject * param0, int param1);
void * sub_02062AF0(LocalMapObject * param0);
void sub_02062AF8(LocalMapObject * param0, UnkFuncPtr_020EDF0C param1);
void sub_02062B00(LocalMapObject * param0);
void sub_02062B0C(LocalMapObject * param0, UnkFuncPtr_020EDF0C_1 param1);
void sub_02062B14(LocalMapObject * param0);
void sub_02062B20(LocalMapObject * param0, UnkFuncPtr_020EDF0C_2 param1);
void sub_02062B28(LocalMapObject * param0);
void sub_02062B34(LocalMapObject * param0);
void sub_02062B4C(LocalMapObject * param0, UnkFuncPtr_ov5_021FB0F0 param1);
void sub_02062B54(LocalMapObject * param0);
void sub_02062B60(LocalMapObject * param0, UnkFuncPtr_ov5_021FB0F0_1 param1);
void sub_02062B68(LocalMapObject * param0);
void sub_02062B74(LocalMapObject * param0, UnkFuncPtr_ov5_021FB0F0_2 param1);
void sub_02062B7C(LocalMapObject * param0);
void sub_02062B88(LocalMapObject * param0, UnkFuncPtr_ov5_021FB0F0_3 param1);
void sub_02062B90(LocalMapObject * param0);
void sub_02062B9C(LocalMapObject * param0, UnkFuncPtr_ov5_021FB0F0_4 param1);
void sub_02062BA4(LocalMapObject * param0);
void sub_02062BB0(LocalMapObject * param0, int param1);
int sub_02062BB8(const LocalMapObject * param0);
void sub_02062BC0(LocalMapObject * param0, int param1);
void sub_02062BC8(LocalMapObject * param0);
int sub_02062BD8(const LocalMapObject * param0);
void sub_02062BE0(LocalMapObject * param0, u32 param1);
u32 sub_02062BE8(const LocalMapObject * param0);
void sub_02062BF0(LocalMapObject * param0, u32 param1);
u32 sub_02062BF8(const LocalMapObject * param0);
FieldSystem * sub_02062C00(const LocalMapObject * param0);
int sub_02062C0C(const LocalMapObject * param0);
int sub_02062C18(const LocalMapObject * param0);
void sub_020628B4(MapObject * param0, u32 param1);
u32 sub_020628B8(const MapObject * param0);
void MapObject_SetFlagOn(MapObject * param0, u32 param1);
void MapObject_SetFlagOff(MapObject * param0, u32 param1);
u32 sub_020628D0(const MapObject * param0, u32 param1);
u32 sub_020628D8(const MapObject * param0, u32 param1);
void sub_020628E8(MapObject * param0, u32 param1);
u32 sub_020628EC(const MapObject * param0);
void sub_020628F0(MapObject * param0, u32 param1);
void sub_020628F8(MapObject * param0, u32 param1);
u32 sub_02062904(const MapObject * param0, u32 param1);
void LocalMapObj_SetId(MapObject * param0, u32 param1);
u32 sub_02062910(const MapObject * param0);
void sub_02062914(MapObject * param0, int param1);
int sub_02062918(const MapObject * param0);
void sub_0206291C(MapObject * param0, u32 param1);
u32 sub_02062920(const MapObject * param0);
u32 sub_02062924(const MapObject * param0);
void sub_02062944(MapObject * param0, u32 param1);
u32 sub_02062948(const MapObject * param0);
void sub_0206294C(MapObject * param0, u32 param1);
u32 sub_02062950(const MapObject * param0);
void sub_02062954(MapObject * param0, u32 param1);
u32 sub_02062958(const MapObject * param0);
void sub_0206295C(MapObject * param0, u32 param1);
u32 sub_02062960(const MapObject * param0);
void sub_02062964(MapObject * param0, int param1);
u32 sub_02062968(const MapObject * param0);
void sub_0206296C(MapObject * param0, int param1);
void sub_02062974(MapObject * param0, int param1);
int sub_0206298C(const MapObject * param0);
int sub_02062990(const MapObject * param0);
void sub_02062994(MapObject * param0, int param1);
int sub_0206299C(const MapObject * param0);
void sub_020629A0(MapObject * param0, int param1);
void sub_020629B4(MapObject * param0, int param1, int param2);
int sub_020629D8(const MapObject * param0, int param1);
void sub_020629FC(MapObject * param0, int param1);
int sub_02062A00(const MapObject * param0);
void sub_02062A04(MapObject * param0, int param1);
int sub_02062A08(const MapObject * param0);
void sub_02062A0C(MapObject * param0, u32 param1);
u32 sub_02062A14(const MapObject * param0);
void sub_02062A1C(MapObject * param0, SysTask * param1);
SysTask * sub_02062A24(const MapObject * param0);
void sub_02062A2C(const MapObject * param0);
void sub_02062A38(MapObject * param0, const MapObjectManager * param1);
const MapObjectManager * sub_02062A40(const MapObject * param0);
void * sub_02062A54(MapObject * param0, int param1);
void * sub_02062A78(MapObject * param0);
void * sub_02062A7C(MapObject * param0, int param1);
void * sub_02062AA0(MapObject * param0);
void * sub_02062AA4(MapObject * param0, int param1);
void * sub_02062AC8(MapObject * param0);
void * sub_02062ACC(MapObject * param0, int param1);
void * sub_02062AF0(MapObject * param0);
void sub_02062AF8(MapObject * param0, UnkFuncPtr_020EDF0C param1);
void sub_02062B00(MapObject * param0);
void sub_02062B0C(MapObject * param0, UnkFuncPtr_020EDF0C_1 param1);
void sub_02062B14(MapObject * param0);
void sub_02062B20(MapObject * param0, UnkFuncPtr_020EDF0C_2 param1);
void sub_02062B28(MapObject * param0);
void sub_02062B34(MapObject * param0);
void sub_02062B4C(MapObject * param0, UnkFuncPtr_ov5_021FB0F0 param1);
void sub_02062B54(MapObject * param0);
void sub_02062B60(MapObject * param0, UnkFuncPtr_ov5_021FB0F0_1 param1);
void sub_02062B68(MapObject * param0);
void sub_02062B74(MapObject * param0, UnkFuncPtr_ov5_021FB0F0_2 param1);
void sub_02062B7C(MapObject * param0);
void sub_02062B88(MapObject * param0, UnkFuncPtr_ov5_021FB0F0_3 param1);
void sub_02062B90(MapObject * param0);
void sub_02062B9C(MapObject * param0, UnkFuncPtr_ov5_021FB0F0_4 param1);
void sub_02062BA4(MapObject * param0);
void sub_02062BB0(MapObject * param0, int param1);
int sub_02062BB8(const MapObject * param0);
void sub_02062BC0(MapObject * param0, int param1);
void sub_02062BC8(MapObject * param0);
int sub_02062BD8(const MapObject * param0);
void sub_02062BE0(MapObject * param0, u32 param1);
u32 sub_02062BE8(const MapObject * param0);
void sub_02062BF0(MapObject * param0, u32 param1);
u32 sub_02062BF8(const MapObject * param0);
FieldSystem * sub_02062C00(const MapObject * param0);
int sub_02062C0C(const MapObject * param0);
int sub_02062C18(const MapObject * param0);
void sub_02062C30(MapObjectManager * param0);
void sub_02062C3C(MapObjectManager * param0);
void MapObjectMan_PauseAllMovement(MapObjectManager * param0);
void MapObjectMan_UnpauseAllMovement(MapObjectManager * param0);
int sub_02062CA8(const MapObjectManager * param0);
u32 sub_02062CBC(const LocalMapObject * param0, u32 param1);
u32 sub_02062CBC(const MapObject * param0, u32 param1);
void sub_02062CCC(MapObjectManager * param0, int param1);
int sub_02062CE4(const MapObjectManager * param0);
int sub_02062CF8(const LocalMapObject * param0);
void sub_02062D04(LocalMapObject * param0);
void sub_02062D10(LocalMapObject * param0);
int sub_02062D1C(const LocalMapObject * param0);
void sub_02062D28(LocalMapObject * param0);
void sub_02062D34(LocalMapObject * param0);
void sub_02062D40(LocalMapObject * param0);
int sub_02062D4C(const LocalMapObject * param0);
int sub_02062D58(const LocalMapObject * param0);
void sub_02062D64(LocalMapObject * param0, int param1);
void sub_02062D80(LocalMapObject * param0, int param1);
int sub_02062D9C(LocalMapObject * param0);
void sub_02062DB4(LocalMapObject * param0, int param1);
void sub_02062DD0(LocalMapObject * param0);
void sub_02062DDC(LocalMapObject * param0);
int sub_02062DE8(const LocalMapObject * param0);
int sub_02062DFC(const LocalMapObject * param0);
void sub_02062E28(LocalMapObject * param0, int param1);
int sub_02062E44(const LocalMapObject * param0);
void sub_02062E5C(LocalMapObject * param0, int param1);
void sub_02062E78(LocalMapObject * param0, int param1);
int sub_02062E94(const LocalMapObject * param0);
void sub_02062EAC(LocalMapObject * param0, int param1);
int sub_02062EC8(const LocalMapObject * param0);
void sub_02062EE0(LocalMapObject * param0, int param1);
int sub_02062EFC(const LocalMapObject * param0);
void sub_02062F14(LocalMapObject * param0, int param1);
int sub_02062F30(const LocalMapObject * param0);
void sub_02062F48(LocalMapObject * param0, int param1);
int sub_02062F64(const LocalMapObject * param0);
int sub_02062F7C(const LocalMapObject * param0);
void sub_02062F90(LocalMapObject * param0, int param1);
int sub_02062FAC(const LocalMapObject * param0);
void sub_02062FC4(LocalMapObject * param0, int param1);
int sub_02062FDC(const LocalMapObject * param0);
int sub_02062FF0(const LocalMapObject * param0);
void sub_02062FF4(LocalMapObject * param0, int param1);
int sub_02062FF8(const LocalMapObject * param0);
void sub_02062FFC(LocalMapObject * param0, int param1);
int sub_02063000(const LocalMapObject * param0);
void sub_02063004(LocalMapObject * param0, int param1);
int sub_02063008(const LocalMapObject * param0);
void sub_0206300C(LocalMapObject * param0, int param1);
int sub_02063010(const LocalMapObject * param0);
void sub_02063014(LocalMapObject * param0, int param1);
int sub_02063018(const LocalMapObject * param0);
void sub_0206301C(LocalMapObject * param0, int param1);
int sub_02063020(const LocalMapObject * param0);
void LocalMapObj_SetX(LocalMapObject * param0, int param1);
void sub_02063028(LocalMapObject * param0, int param1);
int sub_02063030(const LocalMapObject * param0);
void sub_02063034(LocalMapObject * param0, int param1);
void sub_02063038(LocalMapObject * param0, int param1);
int sub_02063040(const LocalMapObject * param0);
void LocalMapObj_SetZ(LocalMapObject * param0, int param1);
void sub_02063048(LocalMapObject * param0, int param1);
void sub_02063050(const LocalMapObject * param0, VecFx32 * param1);
void sub_02063060(LocalMapObject * param0, const VecFx32 * param1);
const VecFx32 * sub_02063070(const LocalMapObject * param0);
fx32 sub_02063074(const LocalMapObject * param0);
void sub_02063078(const LocalMapObject * param0, VecFx32 * param1);
void sub_02063088(LocalMapObject * param0, const VecFx32 * param1);
VecFx32 * sub_02063098(LocalMapObject * param0);
void sub_0206309C(const LocalMapObject * param0, VecFx32 * param1);
void sub_020630AC(LocalMapObject * param0, const VecFx32 * param1);
void sub_020630BC(const LocalMapObject * param0, VecFx32 * param1);
void sub_020630CC(LocalMapObject * param0, const VecFx32 * param1);
int sub_020630DC(const LocalMapObject * param0);
int sub_02062CF8(const MapObject * param0);
void sub_02062D04(MapObject * param0);
void sub_02062D10(MapObject * param0);
int sub_02062D1C(const MapObject * param0);
void sub_02062D28(MapObject * param0);
void sub_02062D34(MapObject * param0);
void sub_02062D40(MapObject * param0);
int sub_02062D4C(const MapObject * param0);
int sub_02062D58(const MapObject * param0);
void sub_02062D64(MapObject * param0, int param1);
void sub_02062D80(MapObject * param0, int param1);
int sub_02062D9C(MapObject * param0);
void sub_02062DB4(MapObject * param0, int param1);
void sub_02062DD0(MapObject * param0);
void sub_02062DDC(MapObject * param0);
int sub_02062DE8(const MapObject * param0);
int sub_02062DFC(const MapObject * param0);
void sub_02062E28(MapObject * param0, int param1);
int sub_02062E44(const MapObject * param0);
void sub_02062E5C(MapObject * param0, int param1);
void sub_02062E78(MapObject * param0, int param1);
int sub_02062E94(const MapObject * param0);
void sub_02062EAC(MapObject * param0, int param1);
int sub_02062EC8(const MapObject * param0);
void sub_02062EE0(MapObject * param0, int param1);
int sub_02062EFC(const MapObject * param0);
void sub_02062F14(MapObject * param0, int param1);
int sub_02062F30(const MapObject * param0);
void sub_02062F48(MapObject * param0, int param1);
int sub_02062F64(const MapObject * param0);
int sub_02062F7C(const MapObject * param0);
void sub_02062F90(MapObject * param0, int param1);
int sub_02062FAC(const MapObject * param0);
void sub_02062FC4(MapObject * param0, int param1);
int sub_02062FDC(const MapObject * param0);
int sub_02062FF0(const MapObject * param0);
void sub_02062FF4(MapObject * param0, int param1);
int sub_02062FF8(const MapObject * param0);
void sub_02062FFC(MapObject * param0, int param1);
int sub_02063000(const MapObject * param0);
void sub_02063004(MapObject * param0, int param1);
int sub_02063008(const MapObject * param0);
void sub_0206300C(MapObject * param0, int param1);
int sub_02063010(const MapObject * param0);
void sub_02063014(MapObject * param0, int param1);
int sub_02063018(const MapObject * param0);
void sub_0206301C(MapObject * param0, int param1);
int sub_02063020(const MapObject * param0);
void LocalMapObj_SetX(MapObject * param0, int param1);
void sub_02063028(MapObject * param0, int param1);
int sub_02063030(const MapObject * param0);
void sub_02063034(MapObject * param0, int param1);
void sub_02063038(MapObject * param0, int param1);
int sub_02063040(const MapObject * param0);
void LocalMapObj_SetZ(MapObject * param0, int param1);
void sub_02063048(MapObject * param0, int param1);
void sub_02063050(const MapObject * param0, VecFx32 * param1);
void sub_02063060(MapObject * param0, const VecFx32 * param1);
const VecFx32 * sub_02063070(const MapObject * param0);
fx32 sub_02063074(const MapObject * param0);
void sub_02063078(const MapObject * param0, VecFx32 * param1);
void sub_02063088(MapObject * param0, const VecFx32 * param1);
VecFx32 * sub_02063098(MapObject * param0);
void sub_0206309C(const MapObject * param0, VecFx32 * param1);
void sub_020630AC(MapObject * param0, const VecFx32 * param1);
void sub_020630BC(const MapObject * param0, VecFx32 * param1);
void sub_020630CC(MapObject * param0, const VecFx32 * param1);
int sub_020630DC(const MapObject * param0);
void sub_020630F0(UnkStruct_020619DC * param0, int param1);
int sub_020630F4(const UnkStruct_020619DC * param0);
void sub_020630F8(UnkStruct_020619DC * param0, int param1);
@ -247,18 +247,18 @@ void sub_02063194(UnkStruct_020619DC * param0, int param1);
int sub_02063198(const UnkStruct_020619DC * param0);
void sub_0206319C(UnkStruct_020619DC * param0, int param1);
int sub_020631A0(const UnkStruct_020619DC * param0);
LocalMapObject * sub_0206326C(const MapObjectManager * param0, int param1, int param2, int param3);
void sub_020632D4(LocalMapObject * param0, const VecFx32 * param1, int param2);
void LocalMapObj_SetPosDir(LocalMapObject * param0, int param1, int param2, int param3, int param4);
void sub_020633A8(LocalMapObject * param0, u32 param1);
void sub_020633C8(LocalMapObject * param0, int param1);
void sub_020633E0(LocalMapObject * param0);
void sub_020633E4(LocalMapObject * param0);
void sub_020633E8(LocalMapObject * param0);
void sub_020633EC(LocalMapObject * param0);
void sub_020633F0(LocalMapObject * param0);
void sub_020633F4(LocalMapObject * param0);
void sub_020633F8(LocalMapObject * param0);
void sub_020633FC(LocalMapObject * param0);
MapObject * sub_0206326C(const MapObjectManager * param0, int param1, int param2, int param3);
void sub_020632D4(MapObject * param0, const VecFx32 * param1, int param2);
void LocalMapObj_SetPosDir(MapObject * param0, int param1, int param2, int param3, int param4);
void sub_020633A8(MapObject * param0, u32 param1);
void sub_020633C8(MapObject * param0, int param1);
void sub_020633E0(MapObject * param0);
void sub_020633E4(MapObject * param0);
void sub_020633E8(MapObject * param0);
void sub_020633EC(MapObject * param0);
void sub_020633F0(MapObject * param0);
void sub_020633F4(MapObject * param0);
void sub_020633F8(MapObject * param0);
void sub_020633FC(MapObject * param0);
#endif // POKEPLATINUM_UNK_02061804_H

View File

@ -6,33 +6,33 @@
#include <nitro/fx/fx.h>
void sub_02063400(LocalMapObject * param0);
void sub_02063410(LocalMapObject * param0);
u32 sub_02063E18(const LocalMapObject * param0, const VecFx32 * param1, int param2, int param3, int param4, int param5);
u32 sub_02063E94(const LocalMapObject * param0, int param1, int param2, int param3, int param4);
u32 sub_02063EBC(const LocalMapObject * param0, int param1);
int sub_02063F00(const LocalMapObject * param0, int param1, int param2, int param3);
int sub_02063FAC(const LocalMapObject * param0, int param1, int param2, int param3);
int sub_02064004(const LocalMapObject * param0, int param1, int param2, int param3);
int sub_0206406C(LocalMapObject * param0, u32 param1);
int sub_020640A0(LocalMapObject * param0, u32 param1);
int sub_020640D4(LocalMapObject * param0, u32 param1);
int sub_02064108(LocalMapObject * param0, u32 param1);
int sub_0206413C(LocalMapObject * param0, u32 param1);
int sub_0206415C(LocalMapObject * param0, u32 param1);
int sub_0206417C(LocalMapObject * param0, u32 param1);
void sub_02063400(MapObject * param0);
void sub_02063410(MapObject * param0);
u32 sub_02063E18(const MapObject * param0, const VecFx32 * param1, int param2, int param3, int param4, int param5);
u32 sub_02063E94(const MapObject * param0, int param1, int param2, int param3, int param4);
u32 sub_02063EBC(const MapObject * param0, int param1);
int sub_02063F00(const MapObject * param0, int param1, int param2, int param3);
int sub_02063FAC(const MapObject * param0, int param1, int param2, int param3);
int sub_02064004(const MapObject * param0, int param1, int param2, int param3);
int sub_0206406C(MapObject * param0, u32 param1);
int sub_020640A0(MapObject * param0, u32 param1);
int sub_020640D4(MapObject * param0, u32 param1);
int sub_02064108(MapObject * param0, u32 param1);
int sub_0206413C(MapObject * param0, u32 param1);
int sub_0206415C(MapObject * param0, u32 param1);
int sub_0206417C(MapObject * param0, u32 param1);
int sub_0206419C(int param0);
int sub_020641A8(int param0);
void sub_020641B4(LocalMapObject * param0, int param1);
void sub_02064208(LocalMapObject * param0);
u32 sub_02064238(LocalMapObject * param0, int param1);
void sub_02064270(LocalMapObject * param0, const VecFx32 * param1);
void sub_020642A4(LocalMapObject * param0, int param1, fx32 param2);
int sub_020642F8(LocalMapObject * param0);
int sub_02064390(LocalMapObject * param0);
void sub_020641B4(MapObject * param0, int param1);
void sub_02064208(MapObject * param0);
u32 sub_02064238(MapObject * param0, int param1);
void sub_02064270(MapObject * param0, const VecFx32 * param1);
void sub_020642A4(MapObject * param0, int param1, fx32 param2);
int sub_020642F8(MapObject * param0);
int sub_02064390(MapObject * param0);
void sub_02064418(int param0, VecFx32 * param1, fx32 param2);
void sub_02064450(int param0, int param1, VecFx32 * param2);
void sub_02064464(LocalMapObject * param0);
void sub_02064464(MapObject * param0);
int sub_0206447C(int param0);
int sub_02064488(int param0, int param1, int param2, int param3);
int sub_020644A4(FieldSystem * param0, VecFx32 * param1);

View File

@ -3,61 +3,61 @@
#include "struct_decls/struct_02061AB4_decl.h"
void sub_0206453C(LocalMapObject * param0);
void sub_02064548(LocalMapObject * param0);
void sub_02064554(LocalMapObject * param0);
void sub_02064560(LocalMapObject * param0);
void sub_0206456C(LocalMapObject * param0);
void sub_02064578(LocalMapObject * param0);
void sub_02064584(LocalMapObject * param0);
void sub_02064590(LocalMapObject * param0);
void sub_0206459C(LocalMapObject * param0);
void sub_020645A8(LocalMapObject * param0);
void sub_020645B4(LocalMapObject * param0);
void sub_020645C0(LocalMapObject * param0);
void sub_02064624(LocalMapObject * param0);
void sub_02064628(LocalMapObject * param0);
void sub_02064638(LocalMapObject * param0);
void sub_02064648(LocalMapObject * param0);
void sub_02064658(LocalMapObject * param0);
void sub_02064690(LocalMapObject * param0);
void sub_02064918(LocalMapObject * param0);
void sub_0206493C(LocalMapObject * param0);
void sub_02064948(LocalMapObject * param0);
void sub_02064954(LocalMapObject * param0);
void sub_02064960(LocalMapObject * param0);
void sub_02064990(LocalMapObject * param0);
void sub_0206499C(LocalMapObject * param0);
void sub_020649A8(LocalMapObject * param0);
void sub_02064AF0(LocalMapObject * param0);
void sub_02064AFC(LocalMapObject * param0);
void sub_02064C28(LocalMapObject * param0);
void sub_02064C48(LocalMapObject * param0);
void sub_02064DC8(LocalMapObject * param0);
void sub_02064DD8(LocalMapObject * param0);
void sub_02064DE8(LocalMapObject * param0);
void sub_02064DF8(LocalMapObject * param0);
void sub_02064E08(LocalMapObject * param0);
void sub_02064E18(LocalMapObject * param0);
void sub_02064E28(LocalMapObject * param0);
void sub_02064E38(LocalMapObject * param0);
void sub_02064E48(LocalMapObject * param0);
void sub_02064E58(LocalMapObject * param0);
void sub_02064E68(LocalMapObject * param0);
void sub_02064E78(LocalMapObject * param0);
void sub_02064E88(LocalMapObject * param0);
void sub_02064E98(LocalMapObject * param0);
void sub_02064EA8(LocalMapObject * param0);
void sub_02064EB8(LocalMapObject * param0);
void sub_02064EC8(LocalMapObject * param0);
void sub_0206505C(LocalMapObject * param0);
void sub_0206506C(LocalMapObject * param0);
void sub_0206507C(LocalMapObject * param0);
void sub_0206508C(LocalMapObject * param0);
void sub_0206509C(LocalMapObject * param0);
void sub_020650AC(LocalMapObject * param0);
void sub_020650BC(LocalMapObject * param0);
void sub_020650CC(LocalMapObject * param0);
void sub_020650DC(LocalMapObject * param0);
void sub_0206453C(MapObject * param0);
void sub_02064548(MapObject * param0);
void sub_02064554(MapObject * param0);
void sub_02064560(MapObject * param0);
void sub_0206456C(MapObject * param0);
void sub_02064578(MapObject * param0);
void sub_02064584(MapObject * param0);
void sub_02064590(MapObject * param0);
void sub_0206459C(MapObject * param0);
void sub_020645A8(MapObject * param0);
void sub_020645B4(MapObject * param0);
void sub_020645C0(MapObject * param0);
void sub_02064624(MapObject * param0);
void sub_02064628(MapObject * param0);
void sub_02064638(MapObject * param0);
void sub_02064648(MapObject * param0);
void sub_02064658(MapObject * param0);
void sub_02064690(MapObject * param0);
void sub_02064918(MapObject * param0);
void sub_0206493C(MapObject * param0);
void sub_02064948(MapObject * param0);
void sub_02064954(MapObject * param0);
void sub_02064960(MapObject * param0);
void sub_02064990(MapObject * param0);
void sub_0206499C(MapObject * param0);
void sub_020649A8(MapObject * param0);
void sub_02064AF0(MapObject * param0);
void sub_02064AFC(MapObject * param0);
void sub_02064C28(MapObject * param0);
void sub_02064C48(MapObject * param0);
void sub_02064DC8(MapObject * param0);
void sub_02064DD8(MapObject * param0);
void sub_02064DE8(MapObject * param0);
void sub_02064DF8(MapObject * param0);
void sub_02064E08(MapObject * param0);
void sub_02064E18(MapObject * param0);
void sub_02064E28(MapObject * param0);
void sub_02064E38(MapObject * param0);
void sub_02064E48(MapObject * param0);
void sub_02064E58(MapObject * param0);
void sub_02064E68(MapObject * param0);
void sub_02064E78(MapObject * param0);
void sub_02064E88(MapObject * param0);
void sub_02064E98(MapObject * param0);
void sub_02064EA8(MapObject * param0);
void sub_02064EB8(MapObject * param0);
void sub_02064EC8(MapObject * param0);
void sub_0206505C(MapObject * param0);
void sub_0206506C(MapObject * param0);
void sub_0206507C(MapObject * param0);
void sub_0206508C(MapObject * param0);
void sub_0206509C(MapObject * param0);
void sub_020650AC(MapObject * param0);
void sub_020650BC(MapObject * param0);
void sub_020650CC(MapObject * param0);
void sub_020650DC(MapObject * param0);
#endif // POKEPLATINUM_UNK_0206450C_H

View File

@ -5,18 +5,18 @@
#include "struct_decls/struct_02061AB4_decl.h"
#include "overlay005/struct_ov5_021F8E3C.h"
int LocalMapObj_IsAnimationSet(const LocalMapObject * param0);
void LocalMapObj_SetAnimationCode(LocalMapObject * param0, int param1);
void sub_02065668(LocalMapObject * param0, int param1);
int LocalMapObj_CheckAnimationFinished(const LocalMapObject * param0);
int sub_020656AC(LocalMapObject * param0);
void sub_020656DC(LocalMapObject * param0);
SysTask * sub_02065700(LocalMapObject * param0, const UnkStruct_ov5_021F8E3C * param1);
int LocalMapObj_IsAnimationSet(const MapObject * param0);
void LocalMapObj_SetAnimationCode(MapObject * param0, int param1);
void sub_02065668(MapObject * param0, int param1);
int LocalMapObj_CheckAnimationFinished(const MapObject * param0);
int sub_020656AC(MapObject * param0);
void sub_020656DC(MapObject * param0);
SysTask * sub_02065700(MapObject * param0, const UnkStruct_ov5_021F8E3C * param1);
int sub_0206574C(SysTask * param0);
void sub_02065758(SysTask * param0);
int sub_02065838(int param0, int param1);
int sub_0206587C(int param0);
void sub_020658B4(LocalMapObject * param0);
int sub_020658DC(LocalMapObject * param0);
void sub_020658B4(MapObject * param0);
int sub_020658DC(MapObject * param0);
#endif // POKEPLATINUM_UNK_020655F4_H

View File

@ -3,7 +3,7 @@
#include "struct_decls/struct_02061AB4_decl.h"
void sub_020673B8(LocalMapObject * param0);
int sub_020673C0(LocalMapObject * param0);
void sub_020673B8(MapObject * param0);
int sub_020673C0(MapObject * param0);
#endif // POKEPLATINUM_UNK_020673B8_H

View File

@ -5,16 +5,16 @@
#include "struct_decls/struct_02061AB4_decl.h"
int sub_020677F4(int param0);
int sub_02067800(const LocalMapObject * param0);
void sub_02067834(LocalMapObject * param0);
void sub_02067840(LocalMapObject * param0);
void sub_02067850(LocalMapObject * param0);
void sub_0206786C(LocalMapObject * param0);
void sub_02067870(LocalMapObject * param0);
void sub_02067890(LocalMapObject * param0);
void sub_02067950(LocalMapObject * param0);
void sub_02067968(LocalMapObject * param0);
void sub_02067998(LocalMapObject * param0);
UnkStruct_020216E0 * sub_02067A58(LocalMapObject * param0);
int sub_02067800(const MapObject * param0);
void sub_02067834(MapObject * param0);
void sub_02067840(MapObject * param0);
void sub_02067850(MapObject * param0);
void sub_0206786C(MapObject * param0);
void sub_02067870(MapObject * param0);
void sub_02067890(MapObject * param0);
void sub_02067950(MapObject * param0);
void sub_02067968(MapObject * param0);
void sub_02067998(MapObject * param0);
UnkStruct_020216E0 * sub_02067A58(MapObject * param0);
#endif // POKEPLATINUM_UNK_020677F4_H

View File

@ -7,10 +7,10 @@
#include "struct_decls/struct_02061AB4_decl.h"
int sub_02067A84(FieldSystem * param0, BOOL param1);
int sub_02067D58(const LocalMapObject * param0, PlayerAvatar * param1, int param2, int param3);
int sub_02067F24(LocalMapObject * param0);
int sub_02067F88(FieldSystem * param0, LocalMapObject * param1);
SysTask * sub_02067FB8(FieldSystem * param0, LocalMapObject * param1, PlayerAvatar * param2, int param3, int param4, int param5, int param6, int param7);
int sub_02067D58(const MapObject * param0, PlayerAvatar * param1, int param2, int param3);
int sub_02067F24(MapObject * param0);
int sub_02067F88(FieldSystem * param0, MapObject * param1);
SysTask * sub_02067FB8(FieldSystem * param0, MapObject * param1, PlayerAvatar * param2, int param3, int param4, int param5, int param6, int param7);
int sub_02067FD4(SysTask * param0);
void sub_02067FE8(SysTask * param0);

View File

@ -4,37 +4,37 @@
#include "struct_decls/struct_02061AB4_decl.h"
#include "overlay101/struct_ov101_021D5D90_decl.h"
void sub_02069BE0(LocalMapObject * param0);
void sub_02069C0C(LocalMapObject * param0);
void sub_02069C44(LocalMapObject * param0);
void sub_02069DF4(LocalMapObject * param0);
void sub_02069E1C(LocalMapObject * param0);
void sub_02069E4C(LocalMapObject * param0);
void sub_02069E50(LocalMapObject * param0);
LocalMapObject * sub_02069EB8(LocalMapObject * param0);
void sub_0206A104(LocalMapObject * param0);
void sub_0206A110(LocalMapObject * param0);
void sub_0206A11C(LocalMapObject * param0);
void sub_0206A128(LocalMapObject * param0);
void sub_0206A134(LocalMapObject * param0);
void sub_0206A158(LocalMapObject * param0);
void sub_0206A168(LocalMapObject * param0);
void sub_0206A218(LocalMapObject * param0, UnkStruct_ov101_021D5D90 * param1);
UnkStruct_ov101_021D5D90 * sub_0206A224(LocalMapObject * param0);
void sub_0206A230(LocalMapObject * param0);
void sub_0206A25C(LocalMapObject * param0);
void sub_0206A268(LocalMapObject * param0);
void sub_0206A274(LocalMapObject * param0);
void sub_0206A280(LocalMapObject * param0);
void sub_0206A28C(LocalMapObject * param0);
void sub_0206A298(LocalMapObject * param0);
void sub_0206A2A4(LocalMapObject * param0);
void sub_0206A2B0(LocalMapObject * param0);
void sub_0206A2BC(LocalMapObject * param0);
void sub_0206A490(LocalMapObject * param0);
void sub_0206A49C(LocalMapObject * param0);
void sub_0206A4A8(LocalMapObject * param0);
void sub_0206A4B4(LocalMapObject * param0);
void sub_0206A4C0(LocalMapObject * param0);
void sub_02069BE0(MapObject * param0);
void sub_02069C0C(MapObject * param0);
void sub_02069C44(MapObject * param0);
void sub_02069DF4(MapObject * param0);
void sub_02069E1C(MapObject * param0);
void sub_02069E4C(MapObject * param0);
void sub_02069E50(MapObject * param0);
MapObject * sub_02069EB8(MapObject * param0);
void sub_0206A104(MapObject * param0);
void sub_0206A110(MapObject * param0);
void sub_0206A11C(MapObject * param0);
void sub_0206A128(MapObject * param0);
void sub_0206A134(MapObject * param0);
void sub_0206A158(MapObject * param0);
void sub_0206A168(MapObject * param0);
void sub_0206A218(MapObject * param0, UnkStruct_ov101_021D5D90 * param1);
UnkStruct_ov101_021D5D90 * sub_0206A224(MapObject * param0);
void sub_0206A230(MapObject * param0);
void sub_0206A25C(MapObject * param0);
void sub_0206A268(MapObject * param0);
void sub_0206A274(MapObject * param0);
void sub_0206A280(MapObject * param0);
void sub_0206A28C(MapObject * param0);
void sub_0206A298(MapObject * param0);
void sub_0206A2A4(MapObject * param0);
void sub_0206A2B0(MapObject * param0);
void sub_0206A2BC(MapObject * param0);
void sub_0206A490(MapObject * param0);
void sub_0206A49C(MapObject * param0);
void sub_0206A4A8(MapObject * param0);
void sub_0206A4B4(MapObject * param0);
void sub_0206A4C0(MapObject * param0);
#endif // POKEPLATINUM_UNK_02069BE0_H

View File

@ -191,7 +191,7 @@ void CommPlayerMan_Reinit (void)
if (sCommPlayerManager->playerAvatar[netId] != NULL) {
if (sCommPlayerManager->fieldSys->playerAvatar != sCommPlayerManager->playerAvatar[netId]) {
if (sCommPlayerManager->isUnderground) {
Player_Delete(sCommPlayerManager->playerAvatar[netId]);
Player_DeleteAll(sCommPlayerManager->playerAvatar[netId]);
}
}
@ -394,10 +394,10 @@ static void CommPlayer_Add (u8 netId)
if (trainerInfo) {
if (!sCommPlayerManager->isUnderground) {
if (netId != CommSys_CurNetId()) {
LocalMapObject * obj = MapObjMan_LocalMapObjByIndex(sCommPlayerManager->fieldSys->unk_38, 0xff + netId + 1);
MapObject * obj = MapObjMan_LocalMapObjByIndex(sCommPlayerManager->fieldSys->unk_38, 0xff + netId + 1);
if (obj != 0) {
LocalMapObj_Delete(obj);
MapObject_Delete(obj);
}
}
}
@ -415,7 +415,7 @@ static void CommPlayer_Add (u8 netId)
GF_ASSERT(playerAvatar != NULL);
sCommPlayerManager->playerAvatar[netId] = playerAvatar;
LocalMapObj_SetId(Player_LocalMapObject(playerAvatar), 0xff + netId + 1);
LocalMapObj_SetId(Player_MapObject(playerAvatar), 0xff + netId + 1);
if (sCommPlayerManager->isUnderground) {
UndergroundMan_SetReturnLog(netId);
@ -449,9 +449,9 @@ void CommPlayer_Destroy (u8 param0, BOOL param1, BOOL param2)
if (sCommPlayerManager->playerAvatar[param0] != NULL) {
if (sCommPlayerManager->fieldSys->playerAvatar != sCommPlayerManager->playerAvatar[param0]) {
if (sCommPlayerManager->isUnderground || param2) {
Player_Delete(sCommPlayerManager->playerAvatar[param0]);
Player_DeleteAll(sCommPlayerManager->playerAvatar[param0]);
} else {
sub_0205E8E0(sCommPlayerManager->playerAvatar[param0]);
Player_Delete(sCommPlayerManager->playerAvatar[param0]);
}
}
@ -947,7 +947,7 @@ static void sub_02058644 (int param0)
static BOOL sub_020586A8 (int netId, int param1, int param2, int animSpeed)
{
LocalMapObject * obj;
MapObject * obj;
u8 walkAnimationCode[] = {
0x14, 0x15, 0x16, 0x17, 0x10, 0x11, 0x12, 0x13, 0xc, 0xd, 0xe, 0xf
};
@ -960,12 +960,12 @@ static BOOL sub_020586A8 (int netId, int param1, int param2, int animSpeed)
return TRUE;
}
obj = Player_LocalMapObject(sCommPlayerManager->playerAvatar[netId]);
obj = Player_MapObject(sCommPlayerManager->playerAvatar[netId]);
if (Player_Dir(sCommPlayerManager->playerAvatar[netId]) != CommPlayer_GetOppositeDir(sCommPlayerManager->blowDir[netId])) {
sub_020628C4(obj, (1 << 7));
MapObject_SetFlagOff(obj, (1 << 7));
Player_SetDir(sCommPlayerManager->playerAvatar[netId], CommPlayer_GetOppositeDir(sCommPlayerManager->blowDir[netId]));
sub_020628BC(obj, (1 << 7));
MapObject_SetFlagOn(obj, (1 << 7));
}
LocalMapObj_CheckAnimationFinished(obj);
@ -1214,34 +1214,34 @@ void sub_02058B94 (int param0)
void sub_02058BA8 (int param0, int param1, BOOL param2)
{
LocalMapObject * obj;
MapObject * obj;
if (sCommPlayerManager->playerAvatar[param0] == NULL) {
return;
}
obj = Player_LocalMapObject(sCommPlayerManager->playerAvatar[param0]);
obj = Player_MapObject(sCommPlayerManager->playerAvatar[param0]);
sub_020628BC(obj, (1 << 7));
sub_020628BC(obj, (1 << 8));
MapObject_SetFlagOn(obj, (1 << 7));
MapObject_SetFlagOn(obj, (1 << 8));
sCommPlayerManager->blowDir[param0] = param1;
}
void sub_02058BE8 (int param0)
{
LocalMapObject * obj;
MapObject * obj;
if (sCommPlayerManager->playerAvatar[param0] == NULL) {
return;
}
if (sCommPlayerManager->blowDir[param0] != -1) {
obj = Player_LocalMapObject(sCommPlayerManager->playerAvatar[param0]);
obj = Player_MapObject(sCommPlayerManager->playerAvatar[param0]);
sub_020656AC(obj);
sub_020628C4(obj, (1 << 7));
sub_020628C4(obj, (1 << 8));
MapObject_SetFlagOff(obj, (1 << 7));
MapObject_SetFlagOff(obj, (1 << 8));
sCommPlayerManager->blowDir[param0] = -1;
}
@ -1768,7 +1768,7 @@ void sub_02059570 (void)
void CommPlayerMan_ForcePos (void)
{
int netId, x, z, dir;
LocalMapObject * obj;
MapObject * obj;
if (!sCommPlayerManager) {
return;
@ -1783,7 +1783,7 @@ void CommPlayerMan_ForcePos (void)
continue;
}
obj = Player_LocalMapObject(sCommPlayerManager->playerAvatar[netId]);
obj = Player_MapObject(sCommPlayerManager->playerAvatar[netId]);
x = sCommPlayerManager->playerLocation[netId].x;
z = sCommPlayerManager->playerLocation[netId].z;
dir = sCommPlayerManager->playerLocation[netId].dir;

View File

@ -94,7 +94,7 @@ static u8 ov5_021D2CFC(const FieldSystem * param0);
static u8 ov5_021D2D18(const FieldSystem * param0);
static BOOL ov5_021D2D34(const FieldSystem * param0, int param1, int param2, UnkStruct_02049FA8 * param3);
static void ov5_021D2E14(FieldSystem * param0);
static BOOL ov5_021D2EA4(FieldSystem * param0, LocalMapObject ** param1);
static BOOL ov5_021D2EA4(FieldSystem * param0, MapObject ** param1);
static int ov5_021D2274(void);
static void ov5_021D1C30 (UnkStruct_ov5_021D1CAC * param0)
@ -257,7 +257,7 @@ int ov5_021D1DA4 (const UnkStruct_ov5_021D1CAC * param0, FieldSystem * param1)
if (param0->unk_00_0) {
{
int v4;
LocalMapObject * v5;
MapObject * v5;
if (sub_02071CB4(param1, 9) == 1) {
v4 = ov5_021D2EA4(param1, &v5);
@ -361,7 +361,7 @@ int ov5_021D1DA4 (const UnkStruct_ov5_021D1CAC * param0, FieldSystem * param1)
static BOOL ov5_021D20DC (FieldSystem * param0)
{
LocalMapObject * v0;
MapObject * v0;
int v1;
if (sub_0203CBE0(param0, &v0) == 1) {
@ -425,7 +425,7 @@ BOOL ov5_021D219C (UnkStruct_ov5_021D1CAC * param0, FieldSystem * param1)
if (param0->unk_00_0) {
{
LocalMapObject * v0;
MapObject * v0;
if (sub_0203CA40(param1, &v0) == 1) {
UnkStruct_ov5_021D219C * v1;
@ -486,7 +486,7 @@ BOOL ov5_021D2298 (const UnkStruct_ov5_021D1CAC * param0, FieldSystem * param1)
}
if (param0->unk_00_0) {
LocalMapObject * v0;
MapObject * v0;
if (sub_0203CA40(param1, &v0) == 1) {
if (sub_0205F588(param1->playerAvatar) == 1) {
@ -529,7 +529,7 @@ int ov5_021D2368 (const UnkStruct_ov5_021D1CAC * param0, FieldSystem * param1)
if (param0->unk_00_0) {
{
LocalMapObject * v0;
MapObject * v0;
if (sub_0203CA40(param1, &v0) == 1) {
UnkStruct_ov5_021D219C * v1;
@ -1143,7 +1143,7 @@ static void ov5_021D2E14 (FieldSystem * param0)
}
}
static BOOL ov5_021D2EA4 (FieldSystem * param0, LocalMapObject ** param1)
static BOOL ov5_021D2EA4 (FieldSystem * param0, MapObject ** param1)
{
int v0 = 0;
int v1, v2, v3, v4, v5, v6;

View File

@ -72,7 +72,7 @@ void ov5_021D4334 (const int param0, const int param1, UnkStruct_ov5_021D432C *
BOOL ov5_021D433C (FieldSystem * param0, UnkStruct_ov5_021D432C * param1)
{
LocalMapObject * v0;
MapObject * v0;
switch (param1->unk_00) {
case 0:
@ -176,12 +176,12 @@ BOOL ov5_021D433C (FieldSystem * param0, UnkStruct_ov5_021D432C * param1)
}
break;
case 3:
v0 = Player_LocalMapObject(param0->playerAvatar);
v0 = Player_MapObject(param0->playerAvatar);
LocalMapObj_SetAnimationCode(v0, 0xc);
(param1->unk_00)++;
break;
case 4:
v0 = Player_LocalMapObject(param0->playerAvatar);
v0 = Player_MapObject(param0->playerAvatar);
if (LocalMapObj_CheckAnimationFinished(v0) == 1) {
sub_020656AC(v0);
@ -238,7 +238,7 @@ BOOL ov5_021D433C (FieldSystem * param0, UnkStruct_ov5_021D432C * param1)
BOOL ov5_021D453C (FieldSystem * param0, UnkStruct_ov5_021D432C * param1)
{
LocalMapObject * v0;
MapObject * v0;
switch (param1->unk_00) {
case 0:
@ -346,19 +346,19 @@ BOOL ov5_021D453C (FieldSystem * param0, UnkStruct_ov5_021D432C * param1)
v12 = ov5_021D42F0(param0->unk_54, 1);
if (v12) {
v0 = Player_LocalMapObject(param0->playerAvatar);
v0 = Player_MapObject(param0->playerAvatar);
sub_02062D64(v0, 0);
(param1->unk_00)++;
}
}
break;
case 3:
v0 = Player_LocalMapObject(param0->playerAvatar);
v0 = Player_MapObject(param0->playerAvatar);
LocalMapObj_SetAnimationCode(v0, 0xd);
(param1->unk_00)++;
break;
case 4:
v0 = Player_LocalMapObject(param0->playerAvatar);
v0 = Player_MapObject(param0->playerAvatar);
if (LocalMapObj_CheckAnimationFinished(v0) == 1) {
sub_020656AC(v0);
@ -493,7 +493,7 @@ static u8 ov5_021D481C (const int param0)
BOOL ov5_021D4858 (FieldSystem * param0, UnkStruct_ov5_021D432C * param1, const u8 param2)
{
LocalMapObject * v0;
MapObject * v0;
switch (param1->unk_00) {
case 0:
@ -524,7 +524,7 @@ BOOL ov5_021D4858 (FieldSystem * param0, UnkStruct_ov5_021D432C * param1, const
return 1;
}
v0 = Player_LocalMapObject(param0->playerAvatar);
v0 = Player_MapObject(param0->playerAvatar);
if (LocalMapObj_IsAnimationSet(v0) == 1) {
LocalMapObj_SetAnimationCode(v0, 0x49);
@ -539,7 +539,7 @@ BOOL ov5_021D4858 (FieldSystem * param0, UnkStruct_ov5_021D432C * param1, const
ov5_021D1744(1);
ov5_021D4278(param0->unk_54, 2, 0, 1557);
v0 = Player_LocalMapObject(param0->playerAvatar);
v0 = Player_MapObject(param0->playerAvatar);
if (LocalMapObj_IsAnimationSet(v0) == 1) {
int v8;
@ -558,7 +558,7 @@ BOOL ov5_021D4858 (FieldSystem * param0, UnkStruct_ov5_021D432C * param1, const
(param1->unk_00)++;
break;
case 2:
v0 = Player_LocalMapObject(param0->playerAvatar);
v0 = Player_MapObject(param0->playerAvatar);
if (LocalMapObj_IsAnimationSet(v0) == 1) {
LocalMapObj_SetAnimationCode(v0, 0x4a);
@ -566,7 +566,7 @@ BOOL ov5_021D4858 (FieldSystem * param0, UnkStruct_ov5_021D432C * param1, const
}
break;
case 3:
v0 = Player_LocalMapObject(param0->playerAvatar);
v0 = Player_MapObject(param0->playerAvatar);
if (LocalMapObj_IsAnimationSet(v0) == 1) {
int v9;
@ -582,7 +582,7 @@ BOOL ov5_021D4858 (FieldSystem * param0, UnkStruct_ov5_021D432C * param1, const
}
break;
case 4:
v0 = Player_LocalMapObject(param0->playerAvatar);
v0 = Player_MapObject(param0->playerAvatar);
if (LocalMapObj_CheckAnimationFinished(v0) == 1) {
sub_020656AC(v0);
@ -609,7 +609,7 @@ BOOL ov5_021D4858 (FieldSystem * param0, UnkStruct_ov5_021D432C * param1, const
BOOL ov5_021D4A24 (FieldSystem * param0, UnkStruct_ov5_021D432C * param1, const u8 param2)
{
LocalMapObject * v0;
MapObject * v0;
switch (param1->unk_00) {
case 0:
@ -640,7 +640,7 @@ BOOL ov5_021D4A24 (FieldSystem * param0, UnkStruct_ov5_021D432C * param1, const
return 1;
}
v0 = Player_LocalMapObject(param0->playerAvatar);
v0 = Player_MapObject(param0->playerAvatar);
if (LocalMapObj_IsAnimationSet(v0) == 1) {
LocalMapObj_SetAnimationCode(v0, 0x49);
@ -653,7 +653,7 @@ BOOL ov5_021D4A24 (FieldSystem * param0, UnkStruct_ov5_021D432C * param1, const
break;
case 1:
ov5_021D4278(param0->unk_54, 2, 0, 1557);
v0 = Player_LocalMapObject(param0->playerAvatar);
v0 = Player_MapObject(param0->playerAvatar);
if (LocalMapObj_IsAnimationSet(v0) == 1) {
int v8;
@ -672,7 +672,7 @@ BOOL ov5_021D4A24 (FieldSystem * param0, UnkStruct_ov5_021D432C * param1, const
(param1->unk_00)++;
break;
case 2:
v0 = Player_LocalMapObject(param0->playerAvatar);
v0 = Player_MapObject(param0->playerAvatar);
if (LocalMapObj_IsAnimationSet(v0) == 1) {
LocalMapObj_SetAnimationCode(v0, 0x4a);
@ -682,7 +682,7 @@ BOOL ov5_021D4A24 (FieldSystem * param0, UnkStruct_ov5_021D432C * param1, const
}
break;
case 3:
v0 = Player_LocalMapObject(param0->playerAvatar);
v0 = Player_MapObject(param0->playerAvatar);
if (LocalMapObj_CheckAnimationFinished(v0) == 1) {
sub_020656AC(v0);
@ -886,13 +886,13 @@ UnkStruct_ov5_021D4E00 * ov5_021D4E00 (void)
BOOL ov5_021D4E10 (TaskManager * param0)
{
LocalMapObject * v0;
MapObject * v0;
FieldSystem * v1 = TaskManager_FieldSystem(param0);
UnkStruct_ov5_021D4E00 * v2 = TaskManager_Environment(param0);
switch (v2->unk_00) {
case 0:
v0 = Player_LocalMapObject(v1->playerAvatar);
v0 = Player_MapObject(v1->playerAvatar);
if (Player_Dir(v1->playerAvatar) == 1) {
sub_02062D64(v0, 1);
@ -914,13 +914,13 @@ BOOL ov5_021D4E10 (TaskManager * param0)
v2->unk_08 = 1;
break;
case 1:
v0 = Player_LocalMapObject(v1->playerAvatar);
v0 = Player_MapObject(v1->playerAvatar);
sub_02062D64(v0, 0);
LocalMapObj_SetAnimationCode(v0, 0xd);
(v2->unk_00)++;
break;
case 2:
v0 = Player_LocalMapObject(v1->playerAvatar);
v0 = Player_MapObject(v1->playerAvatar);
if (LocalMapObj_CheckAnimationFinished(v0) == 1) {
sub_020656AC(v0);
@ -950,9 +950,9 @@ BOOL ov5_021D4F14 (TaskManager * param0)
switch (v1->unk_00) {
case 0:
{
LocalMapObject * v2;
MapObject * v2;
v2 = Player_LocalMapObject(v0->playerAvatar);
v2 = Player_MapObject(v0->playerAvatar);
sub_02062D64(v2, 1);
@ -1016,7 +1016,7 @@ BOOL ov5_021D4FA0 (TaskManager * param0)
BOOL ov5_021D5020 (TaskManager * param0)
{
LocalMapObject * v0;
MapObject * v0;
FieldSystem * v1 = TaskManager_FieldSystem(param0);
UnkStruct_ov5_021D4E00 * v2 = TaskManager_Environment(param0);
@ -1026,7 +1026,7 @@ BOOL ov5_021D5020 (TaskManager * param0)
u8 v3;
u8 v4;
v0 = Player_LocalMapObject(v1->playerAvatar);
v0 = Player_MapObject(v1->playerAvatar);
v3 = Player_Dir(v1->playerAvatar);
if (v3 == 1) {
@ -1067,13 +1067,13 @@ BOOL ov5_021D5020 (TaskManager * param0)
}
break;
case 1:
v0 = Player_LocalMapObject(v1->playerAvatar);
v0 = Player_MapObject(v1->playerAvatar);
sub_02062D64(v0, 0);
LocalMapObj_SetAnimationCode(v0, 0xd);
(v2->unk_00)++;
break;
case 2:
v0 = Player_LocalMapObject(v1->playerAvatar);
v0 = Player_MapObject(v1->playerAvatar);
if (LocalMapObj_CheckAnimationFinished(v0) == 1) {
sub_020656AC(v0);
@ -1097,7 +1097,7 @@ BOOL ov5_021D5020 (TaskManager * param0)
BOOL ov5_021D5150 (TaskManager * param0)
{
LocalMapObject * v0;
MapObject * v0;
FieldSystem * v1 = TaskManager_FieldSystem(param0);
UnkStruct_ov5_021D4E00 * v2 = TaskManager_Environment(param0);
@ -1107,7 +1107,7 @@ BOOL ov5_021D5150 (TaskManager * param0)
u8 v3;
u8 v4;
v0 = Player_LocalMapObject(v1->playerAvatar);
v0 = Player_MapObject(v1->playerAvatar);
v3 = Player_Dir(v1->playerAvatar);
if (v3 == 1) {
@ -1122,13 +1122,13 @@ BOOL ov5_021D5150 (TaskManager * param0)
}
break;
case 1:
v0 = Player_LocalMapObject(v1->playerAvatar);
v0 = Player_MapObject(v1->playerAvatar);
sub_02062D64(v0, 0);
LocalMapObj_SetAnimationCode(v0, 0xd);
(v2->unk_00)++;
break;
case 2:
v0 = Player_LocalMapObject(v1->playerAvatar);
v0 = Player_MapObject(v1->playerAvatar);
if (LocalMapObj_CheckAnimationFinished(v0) == 1) {
sub_020656AC(v0);

View File

@ -36,7 +36,7 @@ typedef struct {
FieldSystem * unk_04;
UnkStruct_020507E4 * unk_08;
const UnkStruct_ov5_021F8E48 * unk_0C;
LocalMapObject * unk_10[64];
MapObject * unk_10[64];
u16 unk_110;
u16 unk_112;
u16 * unk_114;
@ -51,30 +51,30 @@ typedef struct {
} UnkStruct_ov5_021DBC64;
void ov5_021DB888(TaskManager * param0, StringTemplate * param1, u16 * param2);
u16 ov5_021DBD98(FieldSystem * param0, LocalMapObject * param1, u16 param2);
u16 ov5_021DBD98(FieldSystem * param0, MapObject * param1, u16 param2);
BOOL ov5_021DBB94(FieldSystem * param0);
static BOOL ov5_021DBB70(u32 param0);
static BOOL ov5_021DB8D8(TaskManager * param0);
static int ov5_021DBA58(UnkStruct_ov5_021DBA58 * param0);
static void ov5_021DBA54(UnkStruct_ov5_021DBA58 * param0, u32 param1);
static void ov5_021DBA7C(UnkStruct_ov5_021DBA58 * param0);
static void ov5_021DBC40(UnkStruct_ov5_021DBA58 * param0, LocalMapObject * param1, const UnkStruct_ov5_021F8E3C * param2);
static void ov5_021DBC40(UnkStruct_ov5_021DBA58 * param0, MapObject * param1, const UnkStruct_ov5_021F8E3C * param2);
static void ov5_021DBC64(UnkStruct_ov5_021DBA58 * param0, SysTask * param1);
static void ov5_021DBC94(SysTask * param0, void * param1);
static BOOL ov5_021DBCD4(UnkStruct_ov5_021DBA58 * param0);
static BOOL ov5_021DBCE0(UnkStruct_ov5_021DBA58 * param0);
static u16 ov5_021DBD88(LocalMapObject * param0);
static u16 ov5_021DBD88(MapObject * param0);
static void ov5_021DBC08(FieldSystem * param0);
static u16 ov5_021DBDDC(FieldSystem * param0, u16 param1);
static u16 ov5_021DBDFC(FieldSystem * param0, u16 param1);
static u16 ov5_021DBE48(FieldSystem * param0, u16 param1, u16 param2);
static u16 ov5_021DBE70(u16 param0, u16 param1);
static u16 ov5_021DBEA4(u16 param0, u16 param1);
static BOOL ov5_021DBEB8(LocalMapObject * param0);
static void ov5_021DBECC(LocalMapObject * param0, u16 param1);
void ov5_021DBED4(FieldSystem * param0, LocalMapObject * param1);
static BOOL ov5_021DBEB8(MapObject * param0);
static void ov5_021DBECC(MapObject * param0, u16 param1);
void ov5_021DBED4(FieldSystem * param0, MapObject * param1);
static BOOL ov5_021DBF20(FieldSystem * param0);
static LocalMapObject * ov5_021DBF70(FieldSystem * param0, LocalMapObject * param1, int param2);
static MapObject * ov5_021DBF70(FieldSystem * param0, MapObject * param1, int param2);
const UnkStruct_ov5_021F8E48 Unk_ov5_021F8E48[] = {
{ 0xE, 0xE, 0x0, 0x0, 0x0, 0x0 },
@ -459,7 +459,7 @@ static void ov5_021DBA7C (UnkStruct_ov5_021DBA58 * param0)
u32 v2;
int v3, v4, v5, v6;
int v7, v8, v9, v10;
LocalMapObject * v11;
MapObject * v11;
u32 v12 = sub_0203A4B4(param0->unk_04);
v6 = 0;
@ -560,7 +560,7 @@ BOOL ov5_021DBB94 (FieldSystem * param0)
static void ov5_021DBC08 (FieldSystem * param0)
{
int v0;
LocalMapObject * v1;
MapObject * v1;
u32 v2 = sub_0203A4B4(param0);
for (v0 = 0; v0 < v2; v0++) {
@ -578,7 +578,7 @@ static void ov5_021DBC08 (FieldSystem * param0)
return;
}
static void ov5_021DBC40 (UnkStruct_ov5_021DBA58 * param0, LocalMapObject * param1, const UnkStruct_ov5_021F8E3C * param2)
static void ov5_021DBC40 (UnkStruct_ov5_021DBA58 * param0, MapObject * param1, const UnkStruct_ov5_021F8E3C * param2)
{
SysTask * v0;
@ -634,7 +634,7 @@ static BOOL ov5_021DBCD4 (UnkStruct_ov5_021DBA58 * param0)
static BOOL ov5_021DBCE0 (UnkStruct_ov5_021DBA58 * param0)
{
UnkStruct_020507E4 * v0 = SaveData_Events(param0->unk_04->saveData);
LocalMapObject * v1;
MapObject * v1;
u16 v2;
int v3, v4;
@ -669,13 +669,13 @@ static BOOL ov5_021DBCE0 (UnkStruct_ov5_021DBA58 * param0)
return v4;
}
static u16 ov5_021DBD88 (LocalMapObject * param0)
static u16 ov5_021DBD88 (MapObject * param0)
{
u32 v0 = sub_02062960(param0);
return sub_0203F254(v0);
}
u16 ov5_021DBD98 (FieldSystem * param0, LocalMapObject * param1, u16 param2)
u16 ov5_021DBD98 (FieldSystem * param0, MapObject * param1, u16 param2)
{
u16 v0, v1, v2;
@ -771,7 +771,7 @@ static u16 ov5_021DBEA4 (u16 param0, u16 param1)
return v0[param0].unk_00[param1];
}
static BOOL ov5_021DBEB8 (LocalMapObject * param0)
static BOOL ov5_021DBEB8 (MapObject * param0)
{
if (sub_02062948(param0) == 0x31) {
return 1;
@ -780,15 +780,15 @@ static BOOL ov5_021DBEB8 (LocalMapObject * param0)
return 0;
}
static void ov5_021DBECC (LocalMapObject * param0, u16 param1)
static void ov5_021DBECC (MapObject * param0, u16 param1)
{
sub_020633A8(param0, param1);
return;
}
void ov5_021DBED4 (FieldSystem * param0, LocalMapObject * param1)
void ov5_021DBED4 (FieldSystem * param0, MapObject * param1)
{
LocalMapObject * v0;
MapObject * v0;
u32 v1;
int v2;
@ -821,7 +821,7 @@ void ov5_021DBED4 (FieldSystem * param0, LocalMapObject * param1)
static BOOL ov5_021DBF20 (FieldSystem * param0)
{
int v0, v1;
LocalMapObject * v2;
MapObject * v2;
u32 v3 = sub_0203A4B4(param0);
v1 = 0;
@ -848,9 +848,9 @@ static BOOL ov5_021DBF20 (FieldSystem * param0)
}
}
static LocalMapObject * ov5_021DBF70 (FieldSystem * param0, LocalMapObject * param1, int param2)
static MapObject * ov5_021DBF70 (FieldSystem * param0, MapObject * param1, int param2)
{
LocalMapObject * v0;
MapObject * v0;
u32 v1, v2, v3, v4;
u32 v5 = sub_0203A4B4(param0);
u16 v6 = sub_02062960(param1);

View File

@ -225,7 +225,7 @@ FieldSystem * ov5_021DF574 (const UnkStruct_ov5_021DF47C * param0)
return param0->unk_10;
}
UnkStruct_ov5_021DF47C * ov5_021DF578 (const LocalMapObject * param0)
UnkStruct_ov5_021DF47C * ov5_021DF578 (const MapObject * param0)
{
FieldSystem * v0 = sub_02062C00(param0);
return (UnkStruct_ov5_021DF47C *)v0->unk_40;

View File

@ -58,7 +58,7 @@ typedef struct {
int unk_04;
FieldSystem * unk_08;
PlayerAvatar * unk_0C;
LocalMapObject * unk_10;
MapObject * unk_10;
UnkStruct_ov9_0224F6EC * unk_14;
} UnkStruct_ov5_021DFF88;
@ -69,7 +69,7 @@ typedef struct {
UnkStruct_ov5_021E1050 unk_0C;
FieldSystem * unk_1C;
PlayerAvatar * unk_20;
LocalMapObject * unk_24;
MapObject * unk_24;
UnkStruct_ov101_021D5D90 * unk_28;
} UnkStruct_ov5_021E00B0;
@ -78,7 +78,7 @@ typedef struct {
int unk_04;
FieldSystem * unk_08;
PlayerAvatar * unk_0C;
LocalMapObject * unk_10;
MapObject * unk_10;
UnkStruct_ov101_021D5D90 * unk_14;
} UnkStruct_ov5_021E0390;
@ -88,7 +88,7 @@ typedef struct {
int unk_08;
FieldSystem * unk_0C;
PlayerAvatar * unk_10;
LocalMapObject * unk_14;
MapObject * unk_14;
UnkStruct_ov101_021D5D90 * unk_18;
UnkStruct_ov5_021E1050 unk_1C;
UnkStruct_ov5_021D1BEC * unk_2C;
@ -106,7 +106,7 @@ typedef struct {
VecFx32 unk_28;
FieldSystem * unk_34;
PlayerAvatar * unk_38;
LocalMapObject * unk_3C;
MapObject * unk_3C;
UnkStruct_ov5_021E1050 unk_40;
UnkStruct_ov5_021D1BEC * unk_50;
} UnkStruct_ov5_021F9B10;
@ -121,7 +121,7 @@ typedef struct {
typedef struct {
FieldSystem * unk_00;
PlayerAvatar * unk_04;
LocalMapObject * unk_08;
MapObject * unk_08;
int unk_0C;
int unk_10;
SysTask * unk_14;
@ -137,7 +137,7 @@ typedef struct {
static int ov5_021DFE68(FieldSystem * param0, PlayerAvatar * param1, int param2, int param3);
static int ov5_021DFEF4(FieldSystem * param0, PlayerAvatar * param1, int param2, int param3);
static int ov5_021DFF1C(FieldSystem * param0, PlayerAvatar * param1, int param2, int param3);
static void ov5_021DFF88(int param0, FieldSystem * param1, PlayerAvatar * param2, LocalMapObject * param3);
static void ov5_021DFF88(int param0, FieldSystem * param1, PlayerAvatar * param2, MapObject * param3);
static BOOL ov5_021DFFBC(TaskManager * param0);
static void ov5_021E00B0(FieldSystem * param0, int param1, const UnkStruct_ov5_021E1050 * param2);
static BOOL ov5_021E0160(TaskManager * param0);
@ -162,7 +162,7 @@ static void ov5_021E103C(FieldSystem * param0, UnkStruct_ov5_021E1050 * param1);
static int ov5_021E1050(UnkStruct_ov5_021E1050 * param0);
static void ov5_021E106C(PlayerAvatar * param0, int param1);
static void ov5_021E10C0(void * param0, const UnkStruct_020216E0 * param1);
static LocalMapObject * ov5_021E10D4(PlayerAvatar * param0, int param1);
static MapObject * ov5_021E10D4(PlayerAvatar * param0, int param1);
static void * ov5_021E1110(int param0);
static void ov5_021E1134(void * param0);
static Pokemon * ov5_021E1140(FieldSystem * param0, int param1);
@ -203,7 +203,7 @@ static void ov5_021DFB90 (PlayerAvatar * param0)
if (sub_0205F108(param0) != 0) {
v1 = 0x18;
} else {
LocalMapObject * v2 = Player_LocalMapObject(param0);
MapObject * v2 = Player_MapObject(param0);
FieldSystem * v3 = sub_02062C00(v2);
if (sub_02071CB4(v3, 2) == 1) {
@ -254,7 +254,7 @@ static void ov5_021DFBF4 (PlayerAvatar * param0)
static void ov5_021DFC3C (PlayerAvatar * param0)
{
int v0, v1;
LocalMapObject * v2 = Player_LocalMapObject(param0);
MapObject * v2 = Player_MapObject(param0);
FieldSystem * v3 = sub_02062C00(v2);
int v4 = sub_0205F108(param0);
UnkStruct_ov101_021D5D90 * v5 = sub_0205EC04(param0);
@ -317,7 +317,7 @@ static void ov5_021DFD28 (PlayerAvatar * param0)
if (sub_0205F108(param0) != 0) {
v1 = 0x1b;
} else {
LocalMapObject * v2 = Player_LocalMapObject(param0);
MapObject * v2 = Player_MapObject(param0);
FieldSystem * v3 = sub_02062C00(v2);
if (sub_02071CB4(v3, 2) == 1) {
@ -337,7 +337,7 @@ static void ov5_021DFD68 (PlayerAvatar * param0)
if (sub_0205F108(param0) != 0) {
v1 = 0x1a;
} else {
LocalMapObject * v2 = Player_LocalMapObject(param0);
MapObject * v2 = Player_MapObject(param0);
FieldSystem * v3 = sub_02062C00(v2);
if (sub_02071CB4(v3, 2) == 1) {
@ -381,10 +381,10 @@ static void(*const Unk_ov5_021F9B74[10])(PlayerAvatar *) = {
int ov5_021DFDE0 (FieldSystem * param0, PlayerAvatar * param1, int param2, int param3)
{
{
LocalMapObject * v0;
MapObject * v0;
GF_ASSERT(param1 != NULL);
v0 = Player_LocalMapObject(param1);
v0 = Player_MapObject(param1);
GF_ASSERT(v0 != NULL);
}
@ -466,7 +466,7 @@ static int ov5_021DFF1C (FieldSystem * param0, PlayerAvatar * param1, int param2
}
{
LocalMapObject * v0 = ov5_021E10D4(param1, param2);
MapObject * v0 = ov5_021E10D4(param1, param2);
if (v0 == NULL) {
return 0;
@ -501,7 +501,7 @@ static int ov5_021DFF1C (FieldSystem * param0, PlayerAvatar * param1, int param2
}
}
static void ov5_021DFF88 (int param0, FieldSystem * param1, PlayerAvatar * param2, LocalMapObject * param3)
static void ov5_021DFF88 (int param0, FieldSystem * param1, PlayerAvatar * param2, MapObject * param3)
{
UnkStruct_ov5_021DFF88 * v0 = ov5_021E1110((sizeof(UnkStruct_ov5_021DFF88)));
@ -517,8 +517,8 @@ static void ov5_021DFF88 (int param0, FieldSystem * param1, PlayerAvatar * param
static BOOL ov5_021DFFBC (TaskManager * param0)
{
UnkStruct_ov5_021DFF88 * v0 = TaskManager_Environment(param0);
LocalMapObject * v1 = Player_LocalMapObject(v0->unk_0C);
LocalMapObject * v2 = v0->unk_10;
MapObject * v1 = Player_MapObject(v0->unk_0C);
MapObject * v2 = v0->unk_10;
switch (v0->unk_00) {
case 0:
@ -586,7 +586,7 @@ static void ov5_021E00B0 (FieldSystem * param0, int param1, const UnkStruct_ov5_
v0->unk_04 = param1;
v0->unk_1C = param0;
v0->unk_20 = param0->playerAvatar;
v0->unk_24 = Player_LocalMapObject(v0->unk_20);
v0->unk_24 = Player_MapObject(v0->unk_20);
v0->unk_0C = *param2;
sub_02050944(param0->unk_10, ov5_021E0160, v0);
@ -604,7 +604,7 @@ void ov5_021E00EC (TaskManager * param0, int param1, int param2)
int ov5_021E0118 (PlayerAvatar * param0, u32 param1, u32 param2)
{
LocalMapObject * v0 = Player_LocalMapObject(param0);
MapObject * v0 = Player_MapObject(param0);
if (sub_0205DB58(param2) == 1) {
if ((sub_0205DEFC(param1) == 1) || (sub_0205DEF0(param1) == 1)) {
@ -716,7 +716,7 @@ static int ov5_021E032C (FieldSystem * param0, PlayerAvatar * param1, int param2
{
u32 v0;
LocalMapObject * v1 = Player_LocalMapObject(param1);
MapObject * v1 = Player_MapObject(param1);
if (sub_0205F158(param1) == 0) {
v0 = sub_02060B7C(param1, v1, param2);
@ -746,7 +746,7 @@ static void ov5_021E0390 (int param0, FieldSystem * param1, PlayerAvatar * param
v0->unk_04 = param0;
v0->unk_08 = param1;
v0->unk_0C = param2;
v0->unk_10 = Player_LocalMapObject(param2);
v0->unk_10 = Player_MapObject(param2);
v0->unk_14 = sub_0205EC04(param2);
sub_02050904(param1, ov5_021E03C8, v0);
@ -828,7 +828,7 @@ static int ov5_021E04EC (FieldSystem * param0, PlayerAvatar * param1, int param2
}
{
LocalMapObject * v0 = Player_LocalMapObject(param1);
MapObject * v0 = Player_MapObject(param1);
u8 v1 = sub_02062BE8(v0);
if ((sub_0205DCF0(v1) != 1) && (sub_0205DD0C(v1) != 1)) {
@ -854,7 +854,7 @@ static void ov5_021E0534 (FieldSystem * param0, PlayerAvatar * param1)
static BOOL ov5_021E0560 (TaskManager * param0)
{
UnkStruct_ov5_021E0534 * v0 = TaskManager_Environment(param0);
LocalMapObject * v1 = Player_LocalMapObject(v0->unk_0C);
MapObject * v1 = Player_MapObject(v0->unk_0C);
switch (v0->unk_00) {
case 0:
@ -922,7 +922,7 @@ static BOOL ov5_021E0560 (TaskManager * param0)
static int ov5_021E067C (FieldSystem * param0, PlayerAvatar * param1, int param2)
{
LocalMapObject * v0 = Player_LocalMapObject(param1);
MapObject * v0 = Player_MapObject(param1);
if (LocalMapObj_IsAnimationSet(v0) == 0) {
return 0;
@ -943,7 +943,7 @@ static int ov5_021E06A8 (FieldSystem * param0, PlayerAvatar * param1)
{
int v0 = sub_0205EA94(param1);
LocalMapObject * v1 = ov5_021E10D4(param1, v0);
MapObject * v1 = ov5_021E10D4(param1, v0);
if (v1 == NULL) {
return 0;
@ -958,7 +958,7 @@ static int ov5_021E06A8 (FieldSystem * param0, PlayerAvatar * param1)
}
ov5_021EC7F0(v1);
LocalMapObj_Delete(v1);
MapObject_Delete(v1);
Sound_PlayEffect(1627);
}
@ -972,7 +972,7 @@ static void ov5_021E06F8 (FieldSystem * param0, int param1, const UnkStruct_ov5_
v0->unk_04 = param1;
v0->unk_0C = param0;
v0->unk_10 = param0->playerAvatar;
v0->unk_14 = Player_LocalMapObject(v0->unk_10);
v0->unk_14 = Player_MapObject(v0->unk_10);
v0->unk_1C = *param2;
sub_02050944(param0->unk_10, ov5_021E07A0, v0);
@ -1149,7 +1149,7 @@ static UnkStruct_ov5_021F9B10 * ov5_021E0948 (FieldSystem * param0, int param1,
v0->unk_04 = param1;
v0->unk_34 = param0;
v0->unk_38 = param0->playerAvatar;
v0->unk_3C = Player_LocalMapObject(param0->playerAvatar);
v0->unk_3C = Player_MapObject(param0->playerAvatar);
if (param2 != NULL) {
v0->unk_40 = *param2;
@ -1524,7 +1524,7 @@ static void ov5_021E0DE0 (FieldSystem * param0)
v0->unk_00 = param0;
v0->unk_04 = param0->playerAvatar;
v0->unk_08 = Player_LocalMapObject(v0->unk_04);
v0->unk_08 = Player_MapObject(v0->unk_04);
v0->unk_10 = sub_0205EB98(v0->unk_04);
sub_02050944(param0->unk_10, ov5_021E0E10, v0);
@ -1564,7 +1564,7 @@ static BOOL ov5_021E0E10 (TaskManager * param0)
void ov5_021E0E94 (PlayerAvatar * param0)
{
LocalMapObject * v0 = Player_LocalMapObject(param0);
MapObject * v0 = Player_MapObject(param0);
if (sub_02062DFC(v0) == 0) {
return;
@ -1597,7 +1597,7 @@ void ov5_021E0E94 (PlayerAvatar * param0)
void ov5_021E0EEC (PlayerAvatar * param0)
{
LocalMapObject * v0 = Player_LocalMapObject(param0);
MapObject * v0 = Player_MapObject(param0);
if (sub_02062DFC(v0) == 0) {
return;
@ -1639,7 +1639,7 @@ static SysTask * ov5_021E0F54 (FieldSystem * param0, u32 param1)
{
SysTask * v2;
LocalMapObject * v3 = Player_LocalMapObject(v0);
MapObject * v3 = Player_MapObject(v0);
UnkStruct_ov5_021E0FF0 * v4 = Heap_AllocFromHeapAtEnd(4, (sizeof(UnkStruct_ov5_021E0FF0)));
v4->unk_00 = 0;
@ -1678,7 +1678,7 @@ static void ov5_021E0FC0 (SysTask * param0)
static void ov5_021E0FF0 (SysTask * param0, void * param1)
{
UnkStruct_ov5_021E0FF0 * v0 = param1;
LocalMapObject * v1 = Player_LocalMapObject(v0->unk_0C);
MapObject * v1 = Player_MapObject(v0->unk_0C);
sub_02062B68(v1);
}
@ -1727,7 +1727,7 @@ static int ov5_021E1050 (UnkStruct_ov5_021E1050 * param0)
static void ov5_021E106C (PlayerAvatar * param0, int param1)
{
LocalMapObject * v0 = Player_LocalMapObject(param0);
MapObject * v0 = Player_MapObject(param0);
if (sub_0205F108(param0) == 0) {
ov5_021EE3FC(v0, param1, NULL, NULL);
@ -1749,18 +1749,18 @@ static void ov5_021E106C (PlayerAvatar * param0, int param1)
static void ov5_021E10C0 (void * param0, const UnkStruct_020216E0 * param1)
{
PlayerAvatar * v0 = param0;
LocalMapObject * v1 = Player_LocalMapObject(v0);
MapObject * v1 = Player_MapObject(v0);
FieldSystem * v2 = sub_02062C00(v1);
ov9_0224A564(v2, param1);
}
static LocalMapObject * ov5_021E10D4 (PlayerAvatar * param0, int param1)
static MapObject * ov5_021E10D4 (PlayerAvatar * param0, int param1)
{
int v0 = Player_XPos(param0) + sub_0206419C(param1);
int v1 = Player_ZPos(param0) + sub_020641A8(param1);
const MapObjectManager * v2 = sub_02062A40(Player_LocalMapObject(param0));
LocalMapObject * v3 = sub_0206326C(v2, v0, v1, 0);
const MapObjectManager * v2 = sub_02062A40(Player_MapObject(param0));
MapObject * v3 = sub_0206326C(v2, v0, v1, 0);
return v3;
}

View File

@ -23,7 +23,7 @@ typedef struct {
int unk_08;
FieldSystem * unk_0C;
PlayerAvatar * unk_10;
LocalMapObject * unk_14;
MapObject * unk_14;
} UnkStruct_ov5_021E11B0;
static void ov5_021E11B0(FieldSystem * param0, PlayerAvatar * param1, int param2);
@ -33,7 +33,7 @@ static void ov5_021E1350(void * param0);
int ov5_021E1154 (FieldSystem * param0, PlayerAvatar * param1, int param2)
{
LocalMapObject * v0 = Player_LocalMapObject(param1);
MapObject * v0 = Player_MapObject(param1);
u8 v1 = sub_02062BE8(v0);
int v2;
@ -84,12 +84,12 @@ static int ov5_021E11E0 (int param0)
static BOOL ov5_021E120C (TaskManager * param0)
{
UnkStruct_ov5_021E11B0 * v0 = TaskManager_Environment(param0);
LocalMapObject * v1 = Player_LocalMapObject(v0->unk_10);
MapObject * v1 = Player_MapObject(v0->unk_10);
u8 v2 = sub_02062BE8(v1);
switch (v0->unk_08) {
case 0:
sub_020628BC(v1, (1 << 8));
MapObject_SetFlagOn(v1, (1 << 8));
v0->unk_08++;
break;
case 1:
@ -136,8 +136,8 @@ static BOOL ov5_021E120C (TaskManager * param0)
if (v4 == 0) {
v0->unk_08 = 1;
} else {
sub_020628C4(v1, (1 << 7));
sub_020628C4(v1, (1 << 8));
MapObject_SetFlagOff(v1, (1 << 7));
MapObject_SetFlagOff(v1, (1 << 8));
Player_SetDir(v0->unk_10, v0->unk_00);
ov5_021E1350(v0);
sub_020057A4(1624, 0);

View File

@ -48,7 +48,7 @@ static void ov5_021E135C (UnkStruct_ov5_021E135C * param0)
static void ov5_021E139C (SysTask * param0, void * param1)
{
UnkStruct_ov5_021E135C * v0 = param1;
LocalMapObject * v1 = Player_LocalMapObject(v0->unk_00->playerAvatar);
MapObject * v1 = Player_MapObject(v0->unk_00->playerAvatar);
VecFx32 v2;
switch (v0->unk_08) {
@ -81,7 +81,7 @@ static void ov5_021E139C (SysTask * param0, void * param1)
static void ov5_021E1470 (SysTask * param0, void * param1)
{
UnkStruct_ov5_021E135C * v0 = param1;
LocalMapObject * v1 = Player_LocalMapObject(v0->unk_00->playerAvatar);
MapObject * v1 = Player_MapObject(v0->unk_00->playerAvatar);
VecFx32 v2;
int v3;

View File

@ -69,39 +69,39 @@ typedef struct {
UnkStruct_ov5_021ED01C unk_0C;
} UnkStruct_ov5_021EC938;
void ov5_021EB2EC(LocalMapObject * param0);
void ov5_021EB314(LocalMapObject * param0);
void ov5_021EB328(LocalMapObject * param0);
void ov5_021EB354(LocalMapObject * param0);
void ov5_021EB398(LocalMapObject * param0);
void ov5_021EB40C(LocalMapObject * param0);
static void ov5_021EB478(LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3);
static void ov5_021EB4AC(LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3);
static void ov5_021EB4E8(LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3);
static void ov5_021EB524(LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3);
static void ov5_021EB560(LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3);
static void ov5_021EB59C(LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3);
static void ov5_021EB620(LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3);
static void ov5_021EC068(LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3);
static void ov5_021EC0E4(LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3);
void ov5_021EC734(LocalMapObject * param0);
void ov5_021EC75C(LocalMapObject * param0);
void ov5_021EC760(LocalMapObject * param0);
void ov5_021EC778(LocalMapObject * param0);
void ov5_021EC790(LocalMapObject * param0);
void ov5_021EB2EC(MapObject * param0);
void ov5_021EB314(MapObject * param0);
void ov5_021EB328(MapObject * param0);
void ov5_021EB354(MapObject * param0);
void ov5_021EB398(MapObject * param0);
void ov5_021EB40C(MapObject * param0);
static void ov5_021EB478(MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3);
static void ov5_021EB4AC(MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3);
static void ov5_021EB4E8(MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3);
static void ov5_021EB524(MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3);
static void ov5_021EB560(MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3);
static void ov5_021EB59C(MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3);
static void ov5_021EB620(MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3);
static void ov5_021EC068(MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3);
static void ov5_021EC0E4(MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3);
void ov5_021EC734(MapObject * param0);
void ov5_021EC75C(MapObject * param0);
void ov5_021EC760(MapObject * param0);
void ov5_021EC778(MapObject * param0);
void ov5_021EC790(MapObject * param0);
static void ov5_021EC638(UnkStruct_020216E0 * param0, int param1);
static void ov5_021EC668(UnkStruct_020216E0 * param0);
static void ov5_021EC674(UnkStruct_020216E0 * param0, int param1, int param2);
static void ov5_021EC69C(UnkStruct_020216E0 * param0, int param1);
static void ov5_021EC6C0(LocalMapObject * param0, UnkStruct_020216E0 * param1);
static void ov5_021EC374(LocalMapObject * param0, UnkStruct_020216E0 * param1, int param2);
static void ov5_021EC6C0(MapObject * param0, UnkStruct_020216E0 * param1);
static void ov5_021EC374(MapObject * param0, UnkStruct_020216E0 * param1, int param2);
void(*const Unk_ov5_021FF3D4[])(LocalMapObject *, UnkStruct_020216E0 *, UnkStruct_ov5_021EB2EC *, int);
void(*const Unk_ov5_021FF420[])(LocalMapObject *, UnkStruct_020216E0 *, UnkStruct_ov5_021EB2EC *, int);
void(*const Unk_ov5_021FF3F8[])(LocalMapObject *, UnkStruct_020216E0 *, UnkStruct_ov5_021EBA0C *, int);
static void(*const Unk_ov5_021FF448[11])(LocalMapObject *, UnkStruct_020216E0 *, UnkStruct_ov5_021EBA0C *, int);
void(*const Unk_ov5_021FF3D4[])(MapObject *, UnkStruct_020216E0 *, UnkStruct_ov5_021EB2EC *, int);
void(*const Unk_ov5_021FF420[])(MapObject *, UnkStruct_020216E0 *, UnkStruct_ov5_021EB2EC *, int);
void(*const Unk_ov5_021FF3F8[])(MapObject *, UnkStruct_020216E0 *, UnkStruct_ov5_021EBA0C *, int);
static void(*const Unk_ov5_021FF448[11])(MapObject *, UnkStruct_020216E0 *, UnkStruct_ov5_021EBA0C *, int);
UnkStruct_020216E0 * ov5_021EB1A0 (LocalMapObject * param0)
UnkStruct_020216E0 * ov5_021EB1A0 (MapObject * param0)
{
int v0 = sub_02062920(param0);
@ -186,7 +186,7 @@ UnkStruct_020216E0 * ov5_021EB1A0 (LocalMapObject * param0)
return NULL;
}
void ov5_021EB2EC (LocalMapObject * param0)
void ov5_021EB2EC (MapObject * param0)
{
UnkStruct_ov5_021EB2EC * v0;
@ -200,7 +200,7 @@ void ov5_021EB2EC (LocalMapObject * param0)
}
}
void ov5_021EB314 (LocalMapObject * param0)
void ov5_021EB314 (MapObject * param0)
{
UnkStruct_ov5_021EB2EC * v0;
@ -208,7 +208,7 @@ void ov5_021EB314 (LocalMapObject * param0)
ov5_021ECFA4(param0, &v0->unk_04);
}
void ov5_021EB328 (LocalMapObject * param0)
void ov5_021EB328 (MapObject * param0)
{
UnkStruct_ov5_021EB2EC * v0;
@ -219,10 +219,10 @@ void ov5_021EB328 (LocalMapObject * param0)
}
ov5_021ECFA4(param0, &v0->unk_04);
sub_020628BC(param0, (1 << 21));
MapObject_SetFlagOn(param0, (1 << 21));
}
void ov5_021EB354 (LocalMapObject * param0)
void ov5_021EB354 (MapObject * param0)
{
int v0;
UnkStruct_ov5_021EB2EC * v1;
@ -241,11 +241,11 @@ void ov5_021EB354 (LocalMapObject * param0)
ov5_021ED03C(v1->unk_04, &v1->unk_08);
ov5_021EDEB4(param0, v1->unk_04);
sub_020628C4(param0, (1 << 21));
MapObject_SetFlagOff(param0, (1 << 21));
}
}
void ov5_021EB398 (LocalMapObject * param0)
void ov5_021EB398 (MapObject * param0)
{
int v0, v1;
UnkStruct_ov5_021EB2EC * v2 = sub_02062AF0(param0);
@ -274,7 +274,7 @@ void ov5_021EB398 (LocalMapObject * param0)
ov5_021EC6C0(param0, v3);
}
void ov5_021EB40C (LocalMapObject * param0)
void ov5_021EB40C (MapObject * param0)
{
int v0, v1;
UnkStruct_ov5_021EB2EC * v2;
@ -296,7 +296,7 @@ void ov5_021EB40C (LocalMapObject * param0)
ov5_021EC6C0(param0, v3);
}
void ov5_021EB438 (LocalMapObject * param0)
void ov5_021EB438 (MapObject * param0)
{
int v0, v1;
UnkStruct_ov5_021EB2EC * v2;
@ -322,7 +322,7 @@ void ov5_021EB438 (LocalMapObject * param0)
ov5_021EC6C0(param0, v3);
}
static void ov5_021EB478 (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3)
static void ov5_021EB478 (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3)
{
if (param3 != param2->unk_02) {
int v0 = ov5_021EDF18(param3);
@ -336,7 +336,7 @@ static void ov5_021EB478 (LocalMapObject * param0, UnkStruct_020216E0 * param1,
sub_02021368(param1, 0);
}
static void ov5_021EB4AC (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3)
static void ov5_021EB4AC (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3)
{
if (param3 != param2->unk_02) {
int v0 = ov5_021EDF18(param3);
@ -350,7 +350,7 @@ static void ov5_021EB4AC (LocalMapObject * param0, UnkStruct_020216E0 * param1,
}
}
static void ov5_021EB4E8 (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3)
static void ov5_021EB4E8 (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3)
{
if (param3 != param2->unk_02) {
int v0 = ov5_021EDF18(param3);
@ -364,7 +364,7 @@ static void ov5_021EB4E8 (LocalMapObject * param0, UnkStruct_020216E0 * param1,
}
}
static void ov5_021EB524 (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3)
static void ov5_021EB524 (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3)
{
if (param3 != param2->unk_02) {
int v0 = ov5_021EDF18(param3);
@ -378,7 +378,7 @@ static void ov5_021EB524 (LocalMapObject * param0, UnkStruct_020216E0 * param1,
}
}
static void ov5_021EB560 (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3)
static void ov5_021EB560 (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3)
{
if (param3 != param2->unk_02) {
int v0 = ov5_021EDF18(param3);
@ -392,7 +392,7 @@ static void ov5_021EB560 (LocalMapObject * param0, UnkStruct_020216E0 * param1,
}
}
static void ov5_021EB59C (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3)
static void ov5_021EB59C (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3)
{
if (param3 != param2->unk_02) {
int v0 = ov5_021EDF18(param3);
@ -427,7 +427,7 @@ static void ov5_021EB59C (LocalMapObject * param0, UnkStruct_020216E0 * param1,
}
}
static void ov5_021EB620 (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3)
static void ov5_021EB620 (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3)
{
if (param3 != param2->unk_02) {
int v0 = ov5_021EDF18(param3);
@ -459,7 +459,7 @@ static void ov5_021EB620 (LocalMapObject * param0, UnkStruct_020216E0 * param1,
}
}
static void ov5_021EB69C (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3)
static void ov5_021EB69C (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3)
{
if (param3 != param2->unk_02) {
int v0 = ov5_021EDF18(param3);
@ -496,7 +496,7 @@ static void ov5_021EB69C (LocalMapObject * param0, UnkStruct_020216E0 * param1,
}
static void(*const Unk_ov5_021FF3D4[])(
LocalMapObject *, UnkStruct_020216E0 *, UnkStruct_ov5_021EB2EC *, int) = {
MapObject *, UnkStruct_020216E0 *, UnkStruct_ov5_021EB2EC *, int) = {
ov5_021EB478,
ov5_021EB4AC,
ov5_021EB4AC,
@ -508,7 +508,7 @@ static void(*const Unk_ov5_021FF3D4[])(
ov5_021EB69C
};
void ov5_021EB720 (LocalMapObject * param0)
void ov5_021EB720 (MapObject * param0)
{
int v0, v1;
UnkStruct_ov5_021EB2EC * v2 = sub_02062AF0(param0);
@ -538,7 +538,7 @@ void ov5_021EB720 (LocalMapObject * param0)
ov5_021EC6C0(param0, v3);
}
static void ov5_021EB794 (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3)
static void ov5_021EB794 (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3)
{
if ((param3 != param2->unk_02) || (param2->unk_03 == 0x9)) {
int v0 = ov5_021EDF18(param3);
@ -552,7 +552,7 @@ static void ov5_021EB794 (LocalMapObject * param0, UnkStruct_020216E0 * param1,
sub_02021368(param1, 0);
}
static void ov5_021EB7D0 (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3)
static void ov5_021EB7D0 (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EB2EC * param2, int param3)
{
if (param2->unk_03 != 0x9) {
sub_02021344(param1, 4);
@ -562,7 +562,7 @@ static void ov5_021EB7D0 (LocalMapObject * param0, UnkStruct_020216E0 * param1,
sub_02021368(param1, (FX32_ONE));
}
static void(*const Unk_ov5_021FF420[])(LocalMapObject *, UnkStruct_020216E0 *, UnkStruct_ov5_021EB2EC *, int) = {
static void(*const Unk_ov5_021FF420[])(MapObject *, UnkStruct_020216E0 *, UnkStruct_ov5_021EB2EC *, int) = {
ov5_021EB794,
ov5_021EB4AC,
ov5_021EB4AC,
@ -575,7 +575,7 @@ static void(*const Unk_ov5_021FF420[])(LocalMapObject *, UnkStruct_020216E0 *, U
ov5_021EB7D0
};
void ov5_021EB7F8 (LocalMapObject * param0)
void ov5_021EB7F8 (MapObject * param0)
{
UnkStruct_ov5_021EB7F8 * v0;
@ -591,7 +591,7 @@ void ov5_021EB7F8 (LocalMapObject * param0)
}
}
void ov5_021EB834 (LocalMapObject * param0)
void ov5_021EB834 (MapObject * param0)
{
UnkStruct_ov5_021EB7F8 * v0;
@ -599,7 +599,7 @@ void ov5_021EB834 (LocalMapObject * param0)
ov5_021ECFA4(param0, &v0->unk_04);
}
void ov5_021EB848 (LocalMapObject * param0)
void ov5_021EB848 (MapObject * param0)
{
UnkStruct_ov5_021EB7F8 * v0;
@ -610,10 +610,10 @@ void ov5_021EB848 (LocalMapObject * param0)
}
ov5_021ECFA4(param0, &v0->unk_04);
sub_020628BC(param0, (1 << 21));
MapObject_SetFlagOn(param0, (1 << 21));
}
void ov5_021EB874 (LocalMapObject * param0)
void ov5_021EB874 (MapObject * param0)
{
int v0;
UnkStruct_ov5_021EB7F8 * v1;
@ -631,11 +631,11 @@ void ov5_021EB874 (LocalMapObject * param0)
if (v1->unk_04 != NULL) {
ov5_021ED03C(v1->unk_04, &v1->unk_08);
ov5_021EDEB4(param0, v1->unk_04);
sub_020628C4(param0, (1 << 21));
MapObject_SetFlagOff(param0, (1 << 21));
}
}
void ov5_021EB8B8 (LocalMapObject * param0)
void ov5_021EB8B8 (MapObject * param0)
{
int v0, v1;
UnkStruct_ov5_021EB7F8 * v2 = sub_02062AF0(param0);
@ -674,7 +674,7 @@ void ov5_021EB8B8 (LocalMapObject * param0)
ov5_021EC6C0(param0, v3);
}
void ov5_021EB944 (LocalMapObject * param0)
void ov5_021EB944 (MapObject * param0)
{
int v0, v1;
UnkStruct_ov5_021EB2EC * v2 = sub_02062AF0(param0);
@ -741,7 +741,7 @@ void ov5_021EB944 (LocalMapObject * param0)
ov5_021EC6C0(param0, v3);
}
void ov5_021EBA0C (LocalMapObject * param0)
void ov5_021EBA0C (MapObject * param0)
{
UnkStruct_ov5_021EBA0C * v0;
@ -755,7 +755,7 @@ void ov5_021EBA0C (LocalMapObject * param0)
}
}
void ov5_021EBA34 (LocalMapObject * param0)
void ov5_021EBA34 (MapObject * param0)
{
UnkStruct_ov5_021EBA0C * v0;
VecFx32 v1 = {0, 0, 0};
@ -766,7 +766,7 @@ void ov5_021EBA34 (LocalMapObject * param0)
sub_02063088(param0, &v1);
}
void ov5_021EBA60 (LocalMapObject * param0)
void ov5_021EBA60 (MapObject * param0)
{
UnkStruct_ov5_021EBA0C * v0;
@ -777,10 +777,10 @@ void ov5_021EBA60 (LocalMapObject * param0)
}
ov5_021ECFA4(param0, &v0->unk_04);
sub_020628BC(param0, (1 << 21));
MapObject_SetFlagOn(param0, (1 << 21));
}
void ov5_021EBA8C (LocalMapObject * param0)
void ov5_021EBA8C (MapObject * param0)
{
int v0;
UnkStruct_ov5_021EBA0C * v1;
@ -798,11 +798,11 @@ void ov5_021EBA8C (LocalMapObject * param0)
if (v1->unk_04 != NULL) {
ov5_021ED03C(v1->unk_04, &v1->unk_08);
ov5_021EDEB4(param0, v1->unk_04);
sub_020628C4(param0, (1 << 21));
MapObject_SetFlagOff(param0, (1 << 21));
}
}
void ov5_021EBAD0 (LocalMapObject * param0)
void ov5_021EBAD0 (MapObject * param0)
{
int v0, v1;
UnkStruct_ov5_021EBA0C * v2 = sub_02062AF0(param0);
@ -831,7 +831,7 @@ void ov5_021EBAD0 (LocalMapObject * param0)
ov5_021EC6C0(param0, v3);
}
static void ov5_021EBB44 (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
static void ov5_021EBB44 (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
{
if (param3 != param2->unk_00) {
int v0 = ov5_021EDF18(param3);
@ -849,7 +849,7 @@ static void ov5_021EBB44 (LocalMapObject * param0, UnkStruct_020216E0 * param1,
}
}
static void ov5_021EBBB4 (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
static void ov5_021EBBB4 (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
{
int v0;
@ -870,7 +870,7 @@ static void ov5_021EBBB4 (LocalMapObject * param0, UnkStruct_020216E0 * param1,
}
}
static void ov5_021EBC28 (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
static void ov5_021EBC28 (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
{
int v0;
@ -887,7 +887,7 @@ static void ov5_021EBC28 (LocalMapObject * param0, UnkStruct_020216E0 * param1,
}
}
static void ov5_021EBC7C (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
static void ov5_021EBC7C (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
{
if (param3 != param2->unk_00) {
int v0 = ov5_021EDF18(param3);
@ -903,7 +903,7 @@ static void ov5_021EBC7C (LocalMapObject * param0, UnkStruct_020216E0 * param1,
}
}
static void ov5_021EBCD0 (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
static void ov5_021EBCD0 (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
{
if (param3 != param2->unk_00) {
int v0 = ov5_021EDF18(param3);
@ -919,7 +919,7 @@ static void ov5_021EBCD0 (LocalMapObject * param0, UnkStruct_020216E0 * param1,
}
}
static void ov5_021EBD24 (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
static void ov5_021EBD24 (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
{
if (param3 != param2->unk_00) {
int v0 = ov5_021EDF18(param3);
@ -955,7 +955,7 @@ static void ov5_021EBD24 (LocalMapObject * param0, UnkStruct_020216E0 * param1,
}
}
static void ov5_021EBDC4 (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
static void ov5_021EBDC4 (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
{
if (param3 != param2->unk_00) {
int v0 = ov5_021EDF18(param3);
@ -988,7 +988,7 @@ static void ov5_021EBDC4 (LocalMapObject * param0, UnkStruct_020216E0 * param1,
}
}
static void ov5_021EBE5C (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
static void ov5_021EBE5C (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
{
if (param3 != param2->unk_00) {
int v0 = ov5_021EDF18(param3);
@ -1025,7 +1025,7 @@ static void ov5_021EBE5C (LocalMapObject * param0, UnkStruct_020216E0 * param1,
}
}
static void ov5_021EBEFC (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
static void ov5_021EBEFC (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
{
int v0;
@ -1044,7 +1044,7 @@ static void ov5_021EBEFC (LocalMapObject * param0, UnkStruct_020216E0 * param1,
}
static void(*const Unk_ov5_021FF3F8[])(
LocalMapObject *, UnkStruct_020216E0 *, UnkStruct_ov5_021EBA0C *, int) = {
MapObject *, UnkStruct_020216E0 *, UnkStruct_ov5_021EBA0C *, int) = {
ov5_021EBB44,
ov5_021EBBB4,
ov5_021EBBB4,
@ -1057,7 +1057,7 @@ static void(*const Unk_ov5_021FF3F8[])(
ov5_021EBEFC
};
void ov5_021EBF50 (LocalMapObject * param0)
void ov5_021EBF50 (MapObject * param0)
{
int v0, v1;
UnkStruct_ov5_021EBA0C * v2 = sub_02062AF0(param0);
@ -1091,7 +1091,7 @@ void ov5_021EBF50 (LocalMapObject * param0)
ov5_021EC6C0(param0, v3);
}
static void ov5_021EBFDC (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
static void ov5_021EBFDC (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
{
int v0[4] = {6, 7, 8, 9};
int v1 = v0[param3];
@ -1111,7 +1111,7 @@ static void ov5_021EBFDC (LocalMapObject * param0, UnkStruct_020216E0 * param1,
}
}
static void ov5_021EC068 (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
static void ov5_021EC068 (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
{
int v0;
@ -1133,7 +1133,7 @@ static void ov5_021EC068 (LocalMapObject * param0, UnkStruct_020216E0 * param1,
}
}
static void ov5_021EC0E4 (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
static void ov5_021EC0E4 (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
{
int v0;
@ -1156,7 +1156,7 @@ static void ov5_021EC0E4 (LocalMapObject * param0, UnkStruct_020216E0 * param1,
}
static void(*const Unk_ov5_021FF448[11])(
LocalMapObject *, UnkStruct_020216E0 *, UnkStruct_ov5_021EBA0C *, int) = {
MapObject *, UnkStruct_020216E0 *, UnkStruct_ov5_021EBA0C *, int) = {
ov5_021EBFDC,
ov5_021EBBB4,
ov5_021EBBB4,
@ -1170,7 +1170,7 @@ static void(*const Unk_ov5_021FF448[11])(
ov5_021EC0E4
};
void(*const Unk_ov5_021FF31C[])(LocalMapObject *, UnkStruct_020216E0 *, UnkStruct_ov5_021EBA0C *, int);
void(*const Unk_ov5_021FF31C[])(MapObject *, UnkStruct_020216E0 *, UnkStruct_ov5_021EBA0C *, int);
static const int Unk_ov5_021FF34C[] = {
0x0,
@ -1179,7 +1179,7 @@ static const int Unk_ov5_021FF34C[] = {
0x3
};
void ov5_021EC15C (LocalMapObject * param0)
void ov5_021EC15C (MapObject * param0)
{
int v0, v1;
UnkStruct_ov5_021EBA0C * v2 = sub_02062AF0(param0);
@ -1206,7 +1206,7 @@ void ov5_021EC15C (LocalMapObject * param0)
ov5_021EC6C0(param0, v3);
}
static void ov5_021EC1D8 (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
static void ov5_021EC1D8 (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
{
fx32 v0;
@ -1226,7 +1226,7 @@ static void ov5_021EC1D8 (LocalMapObject * param0, UnkStruct_020216E0 * param1,
sub_02021368(param1, 0);
}
static void ov5_021EC228 (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
static void ov5_021EC228 (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
{
fx32 v0;
@ -1238,7 +1238,7 @@ static void ov5_021EC228 (LocalMapObject * param0, UnkStruct_020216E0 * param1,
sub_02021368(param1, (FX32_ONE));
}
static void ov5_021EC260 (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
static void ov5_021EC260 (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
{
fx32 v0;
@ -1277,7 +1277,7 @@ static void ov5_021EC260 (LocalMapObject * param0, UnkStruct_020216E0 * param1,
sub_02021368(param1, 0);
}
static void ov5_021EC324 (LocalMapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
static void ov5_021EC324 (MapObject * param0, UnkStruct_020216E0 * param1, UnkStruct_ov5_021EBA0C * param2, int param3)
{
fx32 v0;
@ -1296,7 +1296,7 @@ static void ov5_021EC324 (LocalMapObject * param0, UnkStruct_020216E0 * param1,
sub_02021368(param1, 0);
}
static void ov5_021EC374 (LocalMapObject * param0, UnkStruct_020216E0 * param1, int param2)
static void ov5_021EC374 (MapObject * param0, UnkStruct_020216E0 * param1, int param2)
{
VecFx32 v0 = {0, 0, 0};
int v1 = ((sub_02021394(param1) / FX32_ONE));
@ -1328,14 +1328,14 @@ static void ov5_021EC374 (LocalMapObject * param0, UnkStruct_020216E0 * param1,
sub_02063088(param0, &v0);
}
static void(*const Unk_ov5_021FF31C[])(LocalMapObject *, UnkStruct_020216E0 *, UnkStruct_ov5_021EBA0C *, int) = {
static void(*const Unk_ov5_021FF31C[])(MapObject *, UnkStruct_020216E0 *, UnkStruct_ov5_021EBA0C *, int) = {
ov5_021EC1D8,
ov5_021EC228,
ov5_021EC260,
ov5_021EC324
};
void ov5_021EC3F0 (LocalMapObject * param0)
void ov5_021EC3F0 (MapObject * param0)
{
int v0;
UnkStruct_ov5_021EBA0C * v1 = sub_02062AF0(param0);
@ -1368,7 +1368,7 @@ void ov5_021EC3F0 (LocalMapObject * param0)
ov5_021EC6C0(param0, v2);
}
void ov5_021EC454 (LocalMapObject * param0)
void ov5_021EC454 (MapObject * param0)
{
int v0;
UnkStruct_ov5_021EBA0C * v1 = sub_02062AF0(param0);
@ -1400,7 +1400,7 @@ void ov5_021EC454 (LocalMapObject * param0)
ov5_021EC6C0(param0, v2);
}
void ov5_021EC4BC (LocalMapObject * param0)
void ov5_021EC4BC (MapObject * param0)
{
int v0, v1;
UnkStruct_ov5_021EBA0C * v2 = sub_02062AF0(param0);
@ -1444,7 +1444,7 @@ void ov5_021EC4BC (LocalMapObject * param0)
ov5_021EC6C0(param0, v3);
}
void ov5_021EC554 (LocalMapObject * param0)
void ov5_021EC554 (MapObject * param0)
{
int v0, v1;
UnkStruct_ov5_021EBA0C * v2 = sub_02062AF0(param0);
@ -1476,7 +1476,7 @@ void ov5_021EC554 (LocalMapObject * param0)
v2->unk_02 = sub_02062A14(param0);
}
void ov5_021EC5C0 (LocalMapObject * param0)
void ov5_021EC5C0 (MapObject * param0)
{
int v0, v1;
UnkStruct_ov5_021EBA0C * v2 = sub_02062AF0(param0);
@ -1555,7 +1555,7 @@ static void ov5_021EC69C (UnkStruct_020216E0 * param0, int param1)
sub_020213A4(param0, v0);
}
static void ov5_021EC6C0 (LocalMapObject * param0, UnkStruct_020216E0 * param1)
static void ov5_021EC6C0 (MapObject * param0, UnkStruct_020216E0 * param1)
{
int v0 = 1;
@ -1588,7 +1588,7 @@ static void ov5_021EC700 (u32 param0, VecFx32 * param1)
GF_ASSERT(0);
}
void ov5_021EC734 (LocalMapObject * param0)
void ov5_021EC734 (MapObject * param0)
{
VecFx32 v0;
UnkStruct_ov5_021EC760 * v1;
@ -1598,12 +1598,12 @@ void ov5_021EC734 (LocalMapObject * param0)
v1->unk_00 = ov5_021F121C(param0, &v0);
}
void ov5_021EC75C (LocalMapObject * param0)
void ov5_021EC75C (MapObject * param0)
{
return;
}
void ov5_021EC760 (LocalMapObject * param0)
void ov5_021EC760 (MapObject * param0)
{
UnkStruct_ov5_021EC760 * v0;
@ -1615,7 +1615,7 @@ void ov5_021EC760 (LocalMapObject * param0)
}
}
void ov5_021EC778 (LocalMapObject * param0)
void ov5_021EC778 (MapObject * param0)
{
UnkStruct_ov5_021EC760 * v0;
@ -1627,7 +1627,7 @@ void ov5_021EC778 (LocalMapObject * param0)
}
}
void ov5_021EC790 (LocalMapObject * param0)
void ov5_021EC790 (MapObject * param0)
{
VecFx32 v0;
UnkStruct_ov5_021EC760 * v1;
@ -1637,7 +1637,7 @@ void ov5_021EC790 (LocalMapObject * param0)
v1->unk_00 = ov5_021F121C(param0, &v0);
}
void ov5_021EC7B8 (LocalMapObject * param0)
void ov5_021EC7B8 (MapObject * param0)
{
UnkStruct_ov5_021EC760 * v0;
@ -1645,7 +1645,7 @@ void ov5_021EC7B8 (LocalMapObject * param0)
v0->unk_00 = ov5_021F2438(param0);
}
void ov5_021EC7D0 (LocalMapObject * param0)
void ov5_021EC7D0 (MapObject * param0)
{
UnkStruct_ov5_021EC760 * v0;
@ -1654,7 +1654,7 @@ void ov5_021EC7D0 (LocalMapObject * param0)
v0->unk_00 = ov5_021F2438(param0);
}
void ov5_021EC7F0 (LocalMapObject * param0)
void ov5_021EC7F0 (MapObject * param0)
{
UnkStruct_ov5_021EC760 * v0;
@ -1672,7 +1672,7 @@ static void ov5_021EC804 (UnkStruct_020216E0 * param0, void * param1)
NNS_G3dMdlSetMdlAlphaAll(v1, v0->unk_10);
}
void ov5_021EC824 (LocalMapObject * param0)
void ov5_021EC824 (MapObject * param0)
{
UnkStruct_ov5_021EC804 * v0;
@ -1687,7 +1687,7 @@ void ov5_021EC824 (LocalMapObject * param0)
}
}
void ov5_021EC858 (LocalMapObject * param0)
void ov5_021EC858 (MapObject * param0)
{
UnkStruct_ov5_021EC804 * v0;
@ -1695,7 +1695,7 @@ void ov5_021EC858 (LocalMapObject * param0)
ov5_021ECFA4(param0, &v0->unk_04);
}
void ov5_021EC86C (LocalMapObject * param0)
void ov5_021EC86C (MapObject * param0)
{
UnkStruct_ov5_021EC804 * v0;
@ -1706,10 +1706,10 @@ void ov5_021EC86C (LocalMapObject * param0)
}
ov5_021ECFA4(param0, &v0->unk_04);
sub_020628BC(param0, (1 << 21));
MapObject_SetFlagOn(param0, (1 << 21));
}
void ov5_021EC898 (LocalMapObject * param0)
void ov5_021EC898 (MapObject * param0)
{
int v0;
UnkStruct_ov5_021EB2EC * v1;
@ -1727,12 +1727,12 @@ void ov5_021EC898 (LocalMapObject * param0)
if (v1->unk_04 != NULL) {
ov5_021ED03C(v1->unk_04, &v1->unk_08);
ov5_021EDEB4(param0, v1->unk_04);
sub_020628C4(param0, (1 << 21));
MapObject_SetFlagOff(param0, (1 << 21));
sub_02021444(v1->unk_04, ov5_021EC804, v1);
}
}
void ov5_021EC8EC (LocalMapObject * param0)
void ov5_021EC8EC (MapObject * param0)
{
int v0, v1;
UnkStruct_ov5_021EC804 * v2;
@ -1762,7 +1762,7 @@ void ov5_021EC8EC (LocalMapObject * param0)
ov5_021EC6C0(param0, v3);
}
void ov5_021EC938 (LocalMapObject * param0)
void ov5_021EC938 (MapObject * param0)
{
UnkStruct_ov5_021EC938 * v0;
@ -1774,7 +1774,7 @@ void ov5_021EC938 (LocalMapObject * param0)
}
}
void ov5_021EC95C (LocalMapObject * param0)
void ov5_021EC95C (MapObject * param0)
{
UnkStruct_ov5_021EC938 * v0;
@ -1782,7 +1782,7 @@ void ov5_021EC95C (LocalMapObject * param0)
ov5_021ECFA4(param0, &v0->unk_08);
}
void ov5_021EC970 (LocalMapObject * param0)
void ov5_021EC970 (MapObject * param0)
{
UnkStruct_ov5_021EC938 * v0;
@ -1793,10 +1793,10 @@ void ov5_021EC970 (LocalMapObject * param0)
}
ov5_021ECFA4(param0, &v0->unk_08);
sub_020628BC(param0, (1 << 21));
MapObject_SetFlagOn(param0, (1 << 21));
}
void ov5_021EC9A0 (LocalMapObject * param0)
void ov5_021EC9A0 (MapObject * param0)
{
int v0;
UnkStruct_ov5_021EC938 * v1;
@ -1814,11 +1814,11 @@ void ov5_021EC9A0 (LocalMapObject * param0)
if (v1->unk_08 != NULL) {
ov5_021ED03C(v1->unk_08, &v1->unk_0C);
ov5_021EDEB4(param0, v1->unk_08);
sub_020628C4(param0, (1 << 21));
MapObject_SetFlagOff(param0, (1 << 21));
}
}
void ov5_021EC9E8 (LocalMapObject * param0)
void ov5_021EC9E8 (MapObject * param0)
{
int v0, v1;
UnkStruct_ov5_021EC938 * v2;

View File

@ -17,12 +17,12 @@ typedef struct UnkStruct_ov5_021ECB8C_t {
UnkStruct_ov5_021ED01C unk_04;
};
static void ov5_021ECB90(LocalMapObject * param0);
static void ov5_021ECBA4(LocalMapObject * param0);
static void ov5_021ECBCC(LocalMapObject * param0, UnkStruct_020216E0 * param1);
static void ov5_021ECC0C(LocalMapObject * param0);
static void ov5_021ECB90(MapObject * param0);
static void ov5_021ECBA4(MapObject * param0);
static void ov5_021ECBCC(MapObject * param0, UnkStruct_020216E0 * param1);
static void ov5_021ECC0C(MapObject * param0);
void ov5_021ECA70 (LocalMapObject * param0)
void ov5_021ECA70 (MapObject * param0)
{
VecFx32 v0;
@ -35,7 +35,7 @@ void ov5_021ECA70 (LocalMapObject * param0)
sub_020630AC(param0, &v0);
}
void ov5_021ECA90 (LocalMapObject * param0)
void ov5_021ECA90 (MapObject * param0)
{
UnkStruct_ov5_021ECB8C * v0 = sub_02062AF0(param0);
UnkStruct_020216E0 * v1 = v0->unk_00;
@ -52,12 +52,12 @@ void ov5_021ECA90 (LocalMapObject * param0)
sub_02021368(v1, FX32_ONE);
}
void ov5_021ECABC (LocalMapObject * param0)
void ov5_021ECABC (MapObject * param0)
{
ov5_021ECC0C(param0);
}
void ov5_021ECAC4 (LocalMapObject * param0)
void ov5_021ECAC4 (MapObject * param0)
{
UnkStruct_ov5_021ECB8C * v0;
@ -68,10 +68,10 @@ void ov5_021ECAC4 (LocalMapObject * param0)
}
ov5_021ECFA4(param0, &v0->unk_00);
sub_020628BC(param0, (1 << 21));
MapObject_SetFlagOn(param0, (1 << 21));
}
void ov5_021ECAF0 (LocalMapObject * param0)
void ov5_021ECAF0 (MapObject * param0)
{
UnkStruct_ov5_021ECB8C * v0;
@ -88,11 +88,11 @@ void ov5_021ECAF0 (LocalMapObject * param0)
if (v0->unk_00 != NULL) {
ov5_021ED03C(v0->unk_00, &v0->unk_04);
ov5_021EDEB4(param0, v0->unk_00);
sub_020628C4(param0, (1 << 21));
MapObject_SetFlagOff(param0, (1 << 21));
}
}
void ov5_021ECB34 (LocalMapObject * param0)
void ov5_021ECB34 (MapObject * param0)
{
VecFx32 v0;
@ -105,7 +105,7 @@ void ov5_021ECB34 (LocalMapObject * param0)
sub_020630AC(param0, &v0);
}
void ov5_021ECB58 (LocalMapObject * param0)
void ov5_021ECB58 (MapObject * param0)
{
UnkStruct_ov5_021ECB8C * v0 = sub_02062AF0(param0);
UnkStruct_020216E0 * v1 = v0->unk_00;
@ -121,12 +121,12 @@ void ov5_021ECB58 (LocalMapObject * param0)
ov5_021ECBA4(param0);
}
void ov5_021ECB78 (LocalMapObject * param0)
void ov5_021ECB78 (MapObject * param0)
{
ov5_021ECC0C(param0);
}
UnkStruct_020216E0 * ov5_021ECB80 (LocalMapObject * param0)
UnkStruct_020216E0 * ov5_021ECB80 (MapObject * param0)
{
UnkStruct_ov5_021ECB8C * v0 = sub_02062AF0(param0);
return ov5_021ECB8C(v0);
@ -137,7 +137,7 @@ UnkStruct_020216E0 * ov5_021ECB8C (UnkStruct_ov5_021ECB8C * param0)
return param0->unk_00;
}
static void ov5_021ECB90 (LocalMapObject * param0)
static void ov5_021ECB90 (MapObject * param0)
{
UnkStruct_ov5_021ECB8C * v0;
@ -146,7 +146,7 @@ static void ov5_021ECB90 (LocalMapObject * param0)
ov5_021ECF04(param0, &v0->unk_00);
}
static void ov5_021ECBA4 (LocalMapObject * param0)
static void ov5_021ECBA4 (MapObject * param0)
{
UnkStruct_ov5_021ECB8C * v0 = sub_02062AF0(param0);
UnkStruct_020216E0 * v1 = v0->unk_00;
@ -156,7 +156,7 @@ static void ov5_021ECBA4 (LocalMapObject * param0)
ov5_021ECBCC(param0, v1);
}
static void ov5_021ECBCC (LocalMapObject * param0, UnkStruct_020216E0 * param1)
static void ov5_021ECBCC (MapObject * param0, UnkStruct_020216E0 * param1)
{
int v0 = 1;
@ -173,7 +173,7 @@ static void ov5_021ECBCC (LocalMapObject * param0, UnkStruct_020216E0 * param1)
sub_02021320(param1, v0);
}
static void ov5_021ECC0C (LocalMapObject * param0)
static void ov5_021ECC0C (MapObject * param0)
{
UnkStruct_ov5_021ECB8C * v0;

View File

@ -62,7 +62,7 @@ static void ov5_021ECCBC (MapObjectManager * param0)
NARC_dtor(v0);
}
void ov5_021ECCC8 (LocalMapObject * param0)
void ov5_021ECCC8 (MapObject * param0)
{
const MapObjectManager * v0 = sub_02062A40(param0);
@ -79,7 +79,7 @@ void ov5_021ECCC8 (LocalMapObject * param0)
}
}
const UnkStruct_ov5_021ECD10 * ov5_021ECD04 (const LocalMapObject * param0)
const UnkStruct_ov5_021ECD10 * ov5_021ECD04 (const MapObject * param0)
{
int v0 = sub_02062920(param0);
const UnkStruct_ov5_021ECD10 * v1 = ov5_021ECD10(v0);
@ -103,7 +103,7 @@ static const UnkStruct_ov5_021ECD10 * ov5_021ECD10 (int param0)
return NULL;
}
int ov5_021ECD38 (const LocalMapObject * param0)
int ov5_021ECD38 (const MapObject * param0)
{
if (sub_02062DE8(param0) == 1) {
if (sub_02062F7C(param0) == 0) {
@ -135,7 +135,7 @@ void * ov5_021ECD68 (const MapObjectManager * param0, u32 param1, int param2)
return v0;
}
void ov5_021ECDA0 (const LocalMapObject * param0, VecFx32 * param1)
void ov5_021ECDA0 (const MapObject * param0, VecFx32 * param1)
{
VecFx32 v0, v1, v2, v3;
@ -149,7 +149,7 @@ void ov5_021ECDA0 (const LocalMapObject * param0, VecFx32 * param1)
param1->z = v0.z + v1.z + v2.z + v3.z;
}
void ov5_021ECDFC (LocalMapObject * param0, int param1)
void ov5_021ECDFC (MapObject * param0, int param1)
{
sub_02062974(param0, param1);
@ -158,28 +158,28 @@ void ov5_021ECDFC (LocalMapObject * param0, int param1)
}
}
void ov5_021ECE18 (LocalMapObject * param0)
void ov5_021ECE18 (MapObject * param0)
{
sub_02062D64(param0, 1);
sub_020628BC(param0, (1 << 20));
MapObject_SetFlagOn(param0, (1 << 20));
}
void ov5_021ECE30 (LocalMapObject * param0)
void ov5_021ECE30 (MapObject * param0)
{
return;
}
void ov5_021ECE34 (LocalMapObject * param0)
void ov5_021ECE34 (MapObject * param0)
{
return;
}
void ov5_021ECE38 (LocalMapObject * param0)
void ov5_021ECE38 (MapObject * param0)
{
return;
}
void ov5_021ECE3C (LocalMapObject * param0)
void ov5_021ECE3C (MapObject * param0)
{
return;
}

View File

@ -73,19 +73,19 @@ typedef struct {
UnkStruct_02024184 unk_14;
UnkStruct_020216E0 * unk_24;
UnkStruct_ov5_021DF84C unk_28;
LocalMapObject * unk_50;
MapObject * unk_50;
UnkStruct_ov101_021D5D90 * unk_54;
void * unk_58;
UnkFuncPtr_ov5_021EE454 unk_5C;
} UnkStruct_ov5_021EE698;
static void ov5_021ED094(const LocalMapObject * param0);
static void ov5_021ED094(const MapObject * param0);
static void ov5_021ED0A4(UnkStruct_ov5_021ED0A4 * param0, int param1);
static void ov5_021ED0F0(UnkStruct_ov5_021ED0A4 * param0);
static UnkStruct_ov5_021DF84C * ov5_021ED110(UnkStruct_ov5_021ED0A4 * param0, u32 param1);
static void ov5_021ED184(UnkStruct_ov5_021ED0A4 * param0, u32 param1);
static void ov5_021ED1A4(UnkStruct_ov5_021ED0A4 * param0);
static int ov5_021ED1C8(const MapObjectManager * param0, const LocalMapObject * param1, int param2);
static int ov5_021ED1C8(const MapObjectManager * param0, const MapObject * param1, int param2);
static void ov5_021ED224(UnkStruct_ov5_021ED0A4 * param0, int param1, int param2, int param3, int param4, int param5, int param6);
static void ov5_021ED2AC(UnkStruct_ov5_021ED0A4 * param0);
static const UnkStruct_ov5_021ED2D0 * ov5_021ED2D0(int param0, int param1, const UnkStruct_ov5_021ED2D0 * param2);
@ -133,9 +133,9 @@ static void ov5_021ED9C4(UnkStruct_ov5_021ED0A4 * param0, int param1);
static void ov5_021ED9DC(UnkStruct_ov5_021ED0A4 * param0, int param1);
static void ov5_021ED9F4(UnkStruct_ov5_021ED0A4 * param0, int param1);
static void ov5_021EDA0C(UnkStruct_ov5_021ED0A4 * param0, int param1);
static int ov5_021EDA54(const MapObjectManager * param0, int param1, const LocalMapObject * param2);
static int ov5_021EDAB4(const MapObjectManager * param0, int param1, const LocalMapObject * param2);
static int ov5_021EDB3C(const MapObjectManager * param0, int param1, const LocalMapObject * param2);
static int ov5_021EDA54(const MapObjectManager * param0, int param1, const MapObject * param2);
static int ov5_021EDAB4(const MapObjectManager * param0, int param1, const MapObject * param2);
static int ov5_021EDB3C(const MapObjectManager * param0, int param1, const MapObject * param2);
static int * ov5_021EDCB8(UnkStruct_ov5_021ED0A4 * param0);
static int * ov5_021EDCBC(UnkStruct_ov5_021ED0A4 * param0);
static int * ov5_021EDCC0(UnkStruct_ov5_021ED0A4 * param0);
@ -161,7 +161,7 @@ static void ov5_021EDDAC(UnkStruct_ov5_021ED0A4 * param0, int param1);
static void ov5_021EDDD4(UnkStruct_02020C44 * param0);
static UnkStruct_020216E0 * ov5_021EDDDC(UnkStruct_02020C44 * param0, const UnkStruct_ov5_021DF84C * param1, const VecFx32 * param2, u32 param3);
static void ov5_021EDE3C(UnkStruct_ov5_021ED0A4 * param0, u32 param1, UnkStruct_ov5_021DF84C * param2);
static UnkStruct_ov5_021ED0A4 * ov5_021EDEA8(const LocalMapObject * param0);
static UnkStruct_ov5_021ED0A4 * ov5_021EDEA8(const MapObject * param0);
static int ov5_021EDF3C(UnkStruct_ov5_021ED0A4 * param0, int param1, u32 param2, int param3);
static void ov5_021EDFBC(UnkStruct_ov5_021ED0A4 * param0, int param1);
static int ov5_021EDFF0(UnkStruct_ov5_021ED0A4 * param0, int param1);
@ -171,14 +171,14 @@ static void ov5_021EE134(UnkStruct_ov5_021ED0A4 * param0, int param1);
static void ov5_021EE170(UnkStruct_ov5_021ED0A4 * param0, int param1);
static void ov5_021EE1AC(SysTask * param0, void * param1);
static void ov5_021EE1E8(SysTask * param0, void * param1);
static void ov5_021EE228(UnkStruct_ov5_021ED0A4 * param0, LocalMapObject * param1, UnkStruct_020216E0 ** param2, int param3);
static void ov5_021EE264(UnkStruct_ov5_021ED0A4 * param0, const LocalMapObject * param1);
static void ov5_021EE228(UnkStruct_ov5_021ED0A4 * param0, MapObject * param1, UnkStruct_020216E0 ** param2, int param3);
static void ov5_021EE264(UnkStruct_ov5_021ED0A4 * param0, const MapObject * param1);
static void ov5_021EE2C4(SysTask * param0, void * param1);
static void ov5_021EE294(UnkStruct_ov5_021ED0A4 * param0);
static void ov5_021EE2D0(UnkStruct_ov5_021ED0A4 * param0, UnkStruct_ov5_021EE294 * param1);
static void ov5_021EE320(UnkStruct_ov5_021ED0A4 * param0, int param1, int param2);
static void ov5_021EE3C4(UnkStruct_ov5_021ED0A4 * param0);
static UnkStruct_020216E0 * ov5_021EE454(LocalMapObject * param0, int param1, UnkFuncPtr_ov5_021EE454 param2, void * param3);
static UnkStruct_020216E0 * ov5_021EE454(MapObject * param0, int param1, UnkFuncPtr_ov5_021EE454 param2, void * param3);
static void ov5_021EE698(SysTask * param0, void * param1);
void ov5_021ECE40 (UnkStruct_ov5_021ED0A4 * param0, const MapObjectManager * param1, int param2, int param3, int param4, int param5, const int * param6, int param7)
@ -200,7 +200,7 @@ void ov5_021ECE94 (UnkStruct_ov5_021ED0A4 * param0)
ov5_021ED2AC(param0);
}
int ov5_021ECEB4 (LocalMapObject * param0, UnkStruct_020216E0 ** param1, int param2)
int ov5_021ECEB4 (MapObject * param0, UnkStruct_020216E0 ** param1, int param2)
{
int v0;
UnkStruct_ov5_021ED0A4 * v1;
@ -224,7 +224,7 @@ int ov5_021ECEB4 (LocalMapObject * param0, UnkStruct_020216E0 ** param1, int par
return v0;
}
int ov5_021ECF04 (LocalMapObject * param0, UnkStruct_020216E0 ** param1)
int ov5_021ECF04 (MapObject * param0, UnkStruct_020216E0 ** param1)
{
int v0 = sub_02062920(param0);
int v1 = ov5_021ECEB4(param0, param1, v0);
@ -232,7 +232,7 @@ int ov5_021ECF04 (LocalMapObject * param0, UnkStruct_020216E0 ** param1)
return v1;
}
UnkStruct_020216E0 * ov5_021ECF1C (LocalMapObject * param0, int param1)
UnkStruct_020216E0 * ov5_021ECF1C (MapObject * param0, int param1)
{
VecFx32 v0;
UnkStruct_02020C44 * v1;
@ -256,7 +256,7 @@ UnkStruct_020216E0 * ov5_021ECF1C (LocalMapObject * param0, int param1)
return v2;
}
void ov5_021ECF70 (const LocalMapObject * param0, UnkStruct_020216E0 ** param1, int param2)
void ov5_021ECF70 (const MapObject * param0, UnkStruct_020216E0 ** param1, int param2)
{
int v0;
@ -270,7 +270,7 @@ void ov5_021ECF70 (const LocalMapObject * param0, UnkStruct_020216E0 ** param1,
}
}
void ov5_021ECFA4 (const LocalMapObject * param0, UnkStruct_020216E0 ** param1)
void ov5_021ECFA4 (const MapObject * param0, UnkStruct_020216E0 ** param1)
{
ov5_021ED094(param0);
@ -285,7 +285,7 @@ void ov5_021ECFA4 (const LocalMapObject * param0, UnkStruct_020216E0 ** param1)
}
}
void ov5_021ECFD8 (const LocalMapObject * param0, UnkStruct_020216E0 ** param1, int param2)
void ov5_021ECFD8 (const MapObject * param0, UnkStruct_020216E0 ** param1, int param2)
{
int v0;
@ -319,7 +319,7 @@ void ov5_021ED03C (UnkStruct_020216E0 * param0, UnkStruct_ov5_021ED01C * param1)
sub_02021380(param0, param1->unk_04);
}
void ov5_021ED060 (LocalMapObject * param0, UnkStruct_020216E0 ** param1, int param2)
void ov5_021ED060 (MapObject * param0, UnkStruct_020216E0 ** param1, int param2)
{
UnkStruct_ov5_021ED0A4 * v0 = ov5_021EDEA8(param0);
@ -330,7 +330,7 @@ void ov5_021ED060 (LocalMapObject * param0, UnkStruct_020216E0 ** param1, int pa
}
}
static void ov5_021ED094 (const LocalMapObject * param0)
static void ov5_021ED094 (const MapObject * param0)
{
UnkStruct_ov5_021ED0A4 * v0 = ov5_021EDEA8(param0);
@ -469,10 +469,10 @@ static void ov5_021ED1A4 (UnkStruct_ov5_021ED0A4 * param0)
} while (v0);
}
static int ov5_021ED1C8 (const MapObjectManager * param0, const LocalMapObject * param1, int param2)
static int ov5_021ED1C8 (const MapObjectManager * param0, const MapObject * param1, int param2)
{
int v0, v1;
const LocalMapObject * v2;
const MapObject * v2;
v0 = sub_02062824(param0);
v2 = sub_02062868(param0);
@ -1101,10 +1101,10 @@ void ov5_021EDA38 (MapObjectManager * param0, UnkStruct_ov5_021ED0A4 * param1)
ov5_021ED8B8(param0, param1);
}
static int ov5_021EDA54 (const MapObjectManager * param0, int param1, const LocalMapObject * param2)
static int ov5_021EDA54 (const MapObjectManager * param0, int param1, const MapObject * param2)
{
int v0 = 0, v1;
LocalMapObject * v2 = NULL;
MapObject * v2 = NULL;
while (sub_020625B0(param0, &v2, &v0, (1 << 0)) == 1) {
if ((param2 != NULL) && (param2 == v2)) {
@ -1125,10 +1125,10 @@ static int ov5_021EDA54 (const MapObjectManager * param0, int param1, const Loca
return 0;
}
static int ov5_021EDAB4 (const MapObjectManager * param0, int param1, const LocalMapObject * param2)
static int ov5_021EDAB4 (const MapObjectManager * param0, int param1, const MapObject * param2)
{
int v0, v1 = 0;
LocalMapObject * v2 = NULL;
MapObject * v2 = NULL;
while (sub_020625B0(param0, &v2, &v1, (1 << 0)) == 1) {
if ((param2 != NULL) && (param2 == v2)) {
@ -1163,10 +1163,10 @@ static int ov5_021EDAB4 (const MapObjectManager * param0, int param1, const Loca
return 0;
}
static int ov5_021EDB3C (const MapObjectManager * param0, int param1, const LocalMapObject * param2)
static int ov5_021EDB3C (const MapObjectManager * param0, int param1, const MapObject * param2)
{
int v0, v1 = 0;
LocalMapObject * v2 = NULL;
MapObject * v2 = NULL;
while (sub_020625B0(param0, &v2, &v1, (1 << 0)) == 1) {
if ((param2 != NULL) && (v2 == param2)) {
@ -1201,7 +1201,7 @@ static int ov5_021EDB3C (const MapObjectManager * param0, int param1, const Loca
return 0;
}
void ov5_021EDBC4 (const MapObjectManager * param0, int param1, LocalMapObject * param2)
void ov5_021EDBC4 (const MapObjectManager * param0, int param1, MapObject * param2)
{
int v0;
UnkStruct_ov5_021ED0A4 * v1 = sub_0206285C(param0);
@ -1405,16 +1405,16 @@ static u32 ov5_021EDD50 (int param0)
return 1;
}
void ov5_021EDD78 (LocalMapObject * param0, int param1)
void ov5_021EDD78 (MapObject * param0, int param1)
{
if (param1 == 1) {
sub_020628BC(param0, (1 << 22));
MapObject_SetFlagOn(param0, (1 << 22));
} else {
sub_020628C4(param0, (1 << 22));
MapObject_SetFlagOff(param0, (1 << 22));
}
}
int ov5_021EDD94 (LocalMapObject * param0)
int ov5_021EDD94 (MapObject * param0)
{
if (sub_020628D0(param0, (1 << 22))) {
return 1;
@ -1500,7 +1500,7 @@ static void ov5_021EDE3C (UnkStruct_ov5_021ED0A4 * param0, u32 param1, UnkStruct
}
}
static UnkStruct_ov5_021ED0A4 * ov5_021EDEA8 (const LocalMapObject * param0)
static UnkStruct_ov5_021ED0A4 * ov5_021EDEA8 (const MapObject * param0)
{
const MapObjectManager * v0;
@ -1508,7 +1508,7 @@ static UnkStruct_ov5_021ED0A4 * ov5_021EDEA8 (const LocalMapObject * param0)
return (UnkStruct_ov5_021ED0A4 *)sub_0206285C(v0);
}
BOOL ov5_021EDEB4 (LocalMapObject * param0, UnkStruct_020216E0 * param1)
BOOL ov5_021EDEB4 (MapObject * param0, UnkStruct_020216E0 * param1)
{
BOOL v0;
VecFx32 v1;
@ -1524,7 +1524,7 @@ BOOL ov5_021EDEB4 (LocalMapObject * param0, UnkStruct_020216E0 * param1)
return 0;
}
void ov5_021EDED8 (LocalMapObject * param0, UnkStruct_020216E0 * param1)
void ov5_021EDED8 (MapObject * param0, UnkStruct_020216E0 * param1)
{
int v0 = 1;
@ -1791,7 +1791,7 @@ static void ov5_021EE1E8 (SysTask * param0, void * param1)
v2->unk_06 = 0;
}
static void ov5_021EE228 (UnkStruct_ov5_021ED0A4 * param0, LocalMapObject * param1, UnkStruct_020216E0 ** param2, int param3)
static void ov5_021EE228 (UnkStruct_ov5_021ED0A4 * param0, MapObject * param1, UnkStruct_020216E0 ** param2, int param3)
{
int v0 = 0;
UnkStruct_ov5_021EDF3C * v1 = param0->unk_100;
@ -1815,7 +1815,7 @@ static void ov5_021EE228 (UnkStruct_ov5_021ED0A4 * param0, LocalMapObject * para
GF_ASSERT(FALSE);
}
static void ov5_021EE264 (UnkStruct_ov5_021ED0A4 * param0, const LocalMapObject * param1)
static void ov5_021EE264 (UnkStruct_ov5_021ED0A4 * param0, const MapObject * param1)
{
int v0 = 0;
UnkStruct_ov5_021EDF3C * v1 = param0->unk_100;
@ -1925,7 +1925,7 @@ static void ov5_021EE3C4 (UnkStruct_ov5_021ED0A4 * param0)
param0->unk_100 = NULL;
}
UnkStruct_020216E0 * ov5_021EE3FC (LocalMapObject * param0, int param1, UnkFuncPtr_ov5_021EE454 param2, void * param3)
UnkStruct_020216E0 * ov5_021EE3FC (MapObject * param0, int param1, UnkFuncPtr_ov5_021EE454 param2, void * param3)
{
if ((ov5_021EDD94(param0) == 1) || (ov5_021EB1A0(param0) == NULL)) {
int v0 = sub_02062920(param0);
@ -1940,7 +1940,7 @@ UnkStruct_020216E0 * ov5_021EE3FC (LocalMapObject * param0, int param1, UnkFuncP
return ov5_021EE454(param0, param1, param2, param3);
}
static UnkStruct_020216E0 * ov5_021EE454 (LocalMapObject * param0, int param1, UnkFuncPtr_ov5_021EE454 param2, void * param3)
static UnkStruct_020216E0 * ov5_021EE454 (MapObject * param0, int param1, UnkFuncPtr_ov5_021EE454 param2, void * param3)
{
VecFx32 v0;
int v1, v2, v3, v4;
@ -2075,7 +2075,7 @@ static UnkStruct_020216E0 * ov5_021EE454 (LocalMapObject * param0, int param1, U
static void ov5_021EE698 (SysTask * param0, void * param1)
{
UnkStruct_ov5_021EE698 * v0 = param1;
LocalMapObject * v1 = v0->unk_50;
MapObject * v1 = v0->unk_50;
switch (v0->unk_04) {
case 0:

View File

@ -83,7 +83,7 @@ static void ov5_021F0DE8(UnkStruct_ov5_021F0D6C * param0, u32 param1);
static int ov5_021F0E24(UnkStruct_ov5_021F0D6C * param0);
static u16 ov5_021F0E58(int param0);
int(*const Unk_ov5_021FFA0C[])(UnkStruct_ov5_021F0D6C *, PlayerAvatar *, LocalMapObject *);
int(*const Unk_ov5_021FFA0C[])(UnkStruct_ov5_021F0D6C *, PlayerAvatar *, MapObject *);
const int Unk_ov5_021FFA00[];
void * ov5_021F08CC (FieldSystem * param0, u32 param1, int param2)
@ -187,14 +187,14 @@ static void ov5_021F0A04 (SysTask * param0, void * param1)
{
UnkStruct_ov5_021F0D6C * v0 = param1;
PlayerAvatar * v1 = v0->unk_20->playerAvatar;
LocalMapObject * v2 = Player_LocalMapObject(v1);
MapObject * v2 = Player_MapObject(v1);
while (Unk_ov5_021FFA0C[v0->unk_0C](v0, v1, v2)) {
(void)0;
}
}
static int ov5_021F0A30 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, LocalMapObject * param2)
static int ov5_021F0A30 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, MapObject * param2)
{
ov5_021F0D6C(param0);
sub_02062DDC(param2);
@ -203,7 +203,7 @@ static int ov5_021F0A30 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1,
return 1;
}
static int ov5_021F0A48 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, LocalMapObject * param2)
static int ov5_021F0A48 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, MapObject * param2)
{
if (LocalMapObj_IsAnimationSet(param2) == 1) {
sub_020656AC(param2);
@ -216,7 +216,7 @@ static int ov5_021F0A48 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1,
return 0;
}
static int ov5_021F0A80 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, LocalMapObject * param2)
static int ov5_021F0A80 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, MapObject * param2)
{
param0->unk_10++;
@ -238,7 +238,7 @@ static int ov5_021F0A80 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1,
return 1;
}
static int ov5_021F0AB8 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, LocalMapObject * param2)
static int ov5_021F0AB8 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, MapObject * param2)
{
param0->unk_14 = ((LCRNG_Next() % 4) + 1) * 30;
param0->unk_18 = Unk_ov5_021FFA00[param0->unk_1C];
@ -247,7 +247,7 @@ static int ov5_021F0AB8 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1,
return 1;
}
static int ov5_021F0AEC (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, LocalMapObject * param2)
static int ov5_021F0AEC (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, MapObject * param2)
{
param0->unk_14--;
@ -268,7 +268,7 @@ static int ov5_021F0AEC (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1,
return 1;
}
static int ov5_021F0B30 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, LocalMapObject * param2)
static int ov5_021F0B30 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, MapObject * param2)
{
param0->unk_18--;
@ -286,7 +286,7 @@ static int ov5_021F0B30 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1,
return 0;
}
static int ov5_021F0B5C (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, LocalMapObject * param2)
static int ov5_021F0B5C (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, MapObject * param2)
{
ov5_021F5C58(param0->unk_24);
sub_02062A0C(param2, 0x3);
@ -297,7 +297,7 @@ static int ov5_021F0B5C (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1,
return 0;
}
static int ov5_021F0B7C (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, LocalMapObject * param2)
static int ov5_021F0B7C (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, MapObject * param2)
{
param0->unk_10++;
@ -315,7 +315,7 @@ static int ov5_021F0B7C (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1,
return 0;
}
static int ov5_021F0BB0 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, LocalMapObject * param2)
static int ov5_021F0BB0 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, MapObject * param2)
{
if (ov5_021F0E24(param0) == 0) {
return 0;
@ -325,7 +325,7 @@ static int ov5_021F0BB0 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1,
return 1;
}
static int ov5_021F0BC8 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, LocalMapObject * param2)
static int ov5_021F0BC8 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, MapObject * param2)
{
param0->unk_08 = 1;
param0->unk_0C = 15;
@ -333,7 +333,7 @@ static int ov5_021F0BC8 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1,
return 1;
}
static int ov5_021F0BD4 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, LocalMapObject * param2)
static int ov5_021F0BD4 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, MapObject * param2)
{
sub_02062A0C(param2, 0x0);
ov5_021F0DE8(param0, 56);
@ -344,7 +344,7 @@ static int ov5_021F0BD4 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1,
return 1;
}
static int ov5_021F0BF4 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, LocalMapObject * param2)
static int ov5_021F0BF4 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, MapObject * param2)
{
sub_02062A0C(param2, 0x0);
ov5_021F0DE8(param0, 55);
@ -362,7 +362,7 @@ static int ov5_021F0BF4 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1,
return 1;
}
static int ov5_021F0C34 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, LocalMapObject * param2)
static int ov5_021F0C34 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, MapObject * param2)
{
param0->unk_10 = 30 * 4;
param0->unk_0C = 13;
@ -370,7 +370,7 @@ static int ov5_021F0C34 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1,
return 1;
}
static int ov5_021F0C40 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, LocalMapObject * param2)
static int ov5_021F0C40 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, MapObject * param2)
{
param0->unk_10--;
@ -392,7 +392,7 @@ static int ov5_021F0C40 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1,
return 0;
}
static int ov5_021F0C84 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, LocalMapObject * param2)
static int ov5_021F0C84 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, MapObject * param2)
{
param0->unk_10++;
@ -411,7 +411,7 @@ static int ov5_021F0C84 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1,
return 1;
}
static int ov5_021F0CB0 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, LocalMapObject * param2)
static int ov5_021F0CB0 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, MapObject * param2)
{
if (param0->unk_24 != NULL) {
ov5_021F5C58(param0->unk_24);
@ -433,7 +433,7 @@ static int ov5_021F0CB0 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1,
return 1;
}
static int ov5_021F0CEC (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, LocalMapObject * param2)
static int ov5_021F0CEC (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, MapObject * param2)
{
param0->unk_10++;
@ -444,7 +444,7 @@ static int ov5_021F0CEC (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1,
return 0;
}
static int ov5_021F0D00 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, LocalMapObject * param2)
static int ov5_021F0D00 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1, MapObject * param2)
{
if (param0->unk_24 != NULL) {
sub_0207136C(param0->unk_24);
@ -455,7 +455,7 @@ static int ov5_021F0D00 (UnkStruct_ov5_021F0D6C * param0, PlayerAvatar * param1,
return 0;
}
static int(*const Unk_ov5_021FFA0C[])(UnkStruct_ov5_021F0D6C *, PlayerAvatar *, LocalMapObject *) = {
static int(*const Unk_ov5_021FFA0C[])(UnkStruct_ov5_021F0D6C *, PlayerAvatar *, MapObject *) = {
ov5_021F0A30,
ov5_021F0A48,
ov5_021F0A80,

View File

@ -30,7 +30,7 @@ typedef struct {
typedef struct {
u32 unk_00;
UnkStruct_ov5_021DF47C * unk_04;
const LocalMapObject * unk_08;
const MapObject * unk_08;
} UnkStruct_021F121C;
typedef struct {
@ -178,7 +178,7 @@ UnkStruct_02073B50 * ov5_021F11FC (UnkStruct_ov5_021DF47C * param0, u32 param1)
return &v1->unk_18;
}
UnkStruct_ov101_021D5D90 * ov5_021F121C (const LocalMapObject * param0, const VecFx32 * param1)
UnkStruct_ov101_021D5D90 * ov5_021F121C (const MapObject * param0, const VecFx32 * param1)
{
int v0;
UnkStruct_ov101_021D5D90 * v1;
@ -224,7 +224,7 @@ static void ov5_021F12A8 (UnkStruct_ov101_021D5D90 * param0, void * param1)
static void ov5_021F12AC (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
UnkStruct_021F1258 * v0 = param1;
const LocalMapObject * v1 = v0->unk_1C.unk_08;
const MapObject * v1 = v0->unk_1C.unk_08;
if (sub_02062764(v1, v0->unk_04, v0->unk_08) == 0) {
ov5_021DF74C(param0);

View File

@ -35,7 +35,7 @@ typedef struct {
typedef struct {
UnkStruct_ov5_021DF47C * unk_00;
UnkStruct_ov5_021F1388 * unk_04;
LocalMapObject * unk_08;
MapObject * unk_08;
} UnkStruct_ov5_021F1570;
typedef struct {
@ -198,7 +198,7 @@ static void ov5_021F1554 (UnkStruct_ov5_021F1388 * param0, int param1)
NNS_G3dMdlSetMdlAlphaAll(param0->unk_28[0].unk_0C, param1);
}
void ov5_021F1570 (LocalMapObject * param0)
void ov5_021F1570 (MapObject * param0)
{
int v0, v1;
UnkStruct_ov5_021F1570 v2;
@ -249,7 +249,7 @@ static void ov5_021F1600 (UnkStruct_ov101_021D5D90 * param0, void * param1)
static void ov5_021F1604 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
UnkStruct_ov5_021F15B4 * v0;
LocalMapObject * v1;
MapObject * v1;
v0 = param1;
v1 = v0->unk_14.unk_08;
@ -307,7 +307,7 @@ static const UnkStruct_ov101_021D86B0 Unk_ov5_022002AC = {
ov5_021F1670
};
UnkStruct_ov101_021D5D90 * ov5_021F16D4 (LocalMapObject * param0, int param1)
UnkStruct_ov101_021D5D90 * ov5_021F16D4 (MapObject * param0, int param1)
{
int v0;
UnkStruct_ov5_021F1570 v1;
@ -329,7 +329,7 @@ UnkStruct_ov101_021D5D90 * ov5_021F16D4 (LocalMapObject * param0, int param1)
static void ov5_021F1718 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
UnkStruct_ov5_021F15B4 * v0;
LocalMapObject * v1;
MapObject * v1;
v0 = param1;
v1 = v0->unk_14.unk_08;

View File

@ -29,7 +29,7 @@ typedef struct {
FieldSystem * unk_00;
UnkStruct_ov5_021DF47C * unk_04;
UnkStruct_ov5_021F17E4 * unk_08;
LocalMapObject * unk_0C;
MapObject * unk_0C;
} UnkStruct_ov5_021F1800;
typedef struct {
@ -63,7 +63,7 @@ typedef struct {
static void ov5_021F17E4(UnkStruct_ov5_021F17E4 * param0);
static void ov5_021F17F4(UnkStruct_ov5_021F17E4 * param0);
static void ov5_021F1A24(UnkStruct_ov5_021F1A24 * param0, LocalMapObject * param1, VecFx32 * param2);
static void ov5_021F1A24(UnkStruct_ov5_021F1A24 * param0, MapObject * param1, VecFx32 * param2);
static void ov5_021F1A8C(UnkStruct_ov101_021D5D90 * param0, UnkStruct_ov5_021F1A24 * param1);
static const UnkStruct_ov101_021D86B0 Unk_ov5_02200338;
@ -97,7 +97,7 @@ static void ov5_021F17F4 (UnkStruct_ov5_021F17E4 * param0)
ov5_021DFA08(param0->unk_00, 2);
}
void ov5_021F1800 (LocalMapObject * param0, int param1)
void ov5_021F1800 (MapObject * param0, int param1)
{
int v0;
VecFx32 v1;
@ -165,7 +165,7 @@ static void ov5_021F18E0 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
int v0;
UnkStruct_ov5_021F1A24 * v1;
LocalMapObject * v2;
MapObject * v2;
v1 = param1;
v2 = v1->unk_14.unk_0C;
@ -207,7 +207,7 @@ static void ov5_021F18E0 (UnkStruct_ov101_021D5D90 * param0, void * param1)
static void ov5_021F1978 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
UnkStruct_ov5_021F1A24 * v0 = param1;
LocalMapObject * v1 = v0->unk_14.unk_0C;
MapObject * v1 = v0->unk_14.unk_0C;
{
int v2 = sub_02062920(v1);
@ -257,7 +257,7 @@ static const UnkStruct_ov101_021D86B0 Unk_ov5_02200338 = {
ov5_021F1978
};
static void ov5_021F1A24 (UnkStruct_ov5_021F1A24 * param0, LocalMapObject * param1, VecFx32 * param2)
static void ov5_021F1A24 (UnkStruct_ov5_021F1A24 * param0, MapObject * param1, VecFx32 * param2)
{
int v0;
fx32 v1, v2;

View File

@ -44,7 +44,7 @@ static void ov5_021F1CF8(UnkStruct_021F1CF8 * param0);
static void ov5_021F1D80(UnkStruct_021F1CF8 * param0);
static UnkStruct_02073B50 * ov5_021F1DA4(UnkStruct_021F1CF8 * param0, int param1, int param2, int param3);
static UnkStruct_02073838 * ov5_021F1E24(UnkStruct_021F1CF8 * param0, int param1, int param2, int param3);
static UnkStruct_ov101_021D5D90 * ov5_021F1ECC(const LocalMapObject * param0, int param1);
static UnkStruct_ov101_021D5D90 * ov5_021F1ECC(const MapObject * param0, int param1);
static const u32 Unk_ov5_0220039C[10];
static const u32 Unk_ov5_02200374[10];
@ -153,37 +153,37 @@ static UnkStruct_02073838 * ov5_021F1E24 (UnkStruct_021F1CF8 * param0, int param
return v1;
}
UnkStruct_ov101_021D5D90 * ov5_021F1E8C (const LocalMapObject * param0)
UnkStruct_ov101_021D5D90 * ov5_021F1E8C (const MapObject * param0)
{
return ov5_021F1ECC(param0, 0);
}
UnkStruct_ov101_021D5D90 * ov5_021F1E98 (const LocalMapObject * param0)
UnkStruct_ov101_021D5D90 * ov5_021F1E98 (const MapObject * param0)
{
return ov5_021F1ECC(param0, 1);
}
UnkStruct_ov101_021D5D90 * ov5_021F1EA4 (const LocalMapObject * param0)
UnkStruct_ov101_021D5D90 * ov5_021F1EA4 (const MapObject * param0)
{
return ov5_021F1ECC(param0, 2);
}
UnkStruct_ov101_021D5D90 * ov5_021F1EB0 (const LocalMapObject * param0)
UnkStruct_ov101_021D5D90 * ov5_021F1EB0 (const MapObject * param0)
{
return ov5_021F1ECC(param0, 3);
}
UnkStruct_ov101_021D5D90 * ov5_021F1EBC (const LocalMapObject * param0)
UnkStruct_ov101_021D5D90 * ov5_021F1EBC (const MapObject * param0)
{
return ov5_021F1ECC(param0, 4);
}
UnkStruct_ov101_021D5D90 * ov5_021F1EC8 (const LocalMapObject * param0)
UnkStruct_ov101_021D5D90 * ov5_021F1EC8 (const MapObject * param0)
{
return NULL;
}
static UnkStruct_ov101_021D5D90 * ov5_021F1ECC (const LocalMapObject * param0, int param1)
static UnkStruct_ov101_021D5D90 * ov5_021F1ECC (const MapObject * param0, int param1)
{
VecFx32 v0;
UnkStruct_ov101_021D5D90 * v1;

View File

@ -29,7 +29,7 @@ typedef struct {
typedef struct {
UnkStruct_ov5_021DF47C * unk_00;
UnkStruct_ov5_021F2078 * unk_04;
LocalMapObject * unk_08;
MapObject * unk_08;
} UnkStruct_ov5_021F20D4;
typedef struct {
@ -49,7 +49,7 @@ typedef struct {
typedef struct {
UnkStruct_ov5_021DF47C * unk_00;
UnkStruct_ov5_021F2204 * unk_04;
LocalMapObject * unk_08;
MapObject * unk_08;
} UnkStruct_ov5_021F22BC;
typedef struct {
@ -115,7 +115,7 @@ static void ov5_021F20B8 (UnkStruct_ov5_021F2078 * param0)
} while (v0 < (2 + 1));
}
void ov5_021F20D4 (LocalMapObject * param0)
void ov5_021F20D4 (MapObject * param0)
{
int v0, v1;
UnkStruct_ov5_021F20D4 v2;
@ -159,7 +159,7 @@ static void ov5_021F2144 (UnkStruct_ov101_021D5D90 * param0, void * param1)
static void ov5_021F2148 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
UnkStruct_ov5_021F2118 * v0;
LocalMapObject * v1;
MapObject * v1;
v0 = param1;
v1 = v0->unk_10.unk_08;
@ -275,7 +275,7 @@ static void ov5_021F22AC (UnkStruct_ov5_021F2204 * param0)
}
}
UnkStruct_ov101_021D5D90 * ov5_021F22BC (LocalMapObject * param0)
UnkStruct_ov101_021D5D90 * ov5_021F22BC (MapObject * param0)
{
VecFx32 v0;
UnkStruct_ov5_021DF47C * v1;

View File

@ -25,7 +25,7 @@ typedef struct {
typedef struct {
UnkStruct_ov5_021DF47C * unk_00;
UnkStruct_ov5_021F23FC * unk_04;
LocalMapObject * unk_08;
MapObject * unk_08;
} UnkStruct_ov5_021F2438;
typedef struct {
@ -74,7 +74,7 @@ static void ov5_021F2424 (UnkStruct_ov5_021F23FC * param0)
sub_02073AA8(&param0->unk_18);
}
UnkStruct_ov101_021D5D90 * ov5_021F2438 (LocalMapObject * param0)
UnkStruct_ov101_021D5D90 * ov5_021F2438 (MapObject * param0)
{
UnkStruct_ov101_021D5D90 * v0;
UnkStruct_ov5_021DF47C * v1;
@ -123,7 +123,7 @@ static int ov5_021F2488 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
VecFx32 v2, v3;
LocalMapObject * v4 = v0->unk_10.unk_08;
MapObject * v4 = v0->unk_10.unk_08;
sub_02063050(v4, &v2);
sub_02063078(v4, &v3);
@ -147,7 +147,7 @@ static void ov5_021F2510 (UnkStruct_ov101_021D5D90 * param0, void * param1)
static void ov5_021F251C (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
UnkStruct_ov5_021F247C * v0 = param1;
LocalMapObject * v1 = v0->unk_10.unk_08;
MapObject * v1 = v0->unk_10.unk_08;
if (v0->unk_0C == 0) {
if (sub_02062764(v1, v0->unk_04, v0->unk_08) == 0) {

View File

@ -28,7 +28,7 @@ typedef struct {
int unk_00;
UnkStruct_ov5_021DF47C * unk_04;
UnkStruct_ov5_021F25EC * unk_08;
LocalMapObject * unk_0C;
MapObject * unk_0C;
} UnkStruct_ov5_021F26A8;
typedef struct {
@ -79,7 +79,7 @@ static void ov5_021F2610 (UnkStruct_ov5_021F25EC * param0)
sub_0207395C(&param0->unk_04);
}
UnkStruct_ov101_021D5D90 * ov5_021F261C (LocalMapObject * param0, int param1, int param2, int param3, int param4)
UnkStruct_ov101_021D5D90 * ov5_021F261C (MapObject * param0, int param1, int param2, int param3, int param4)
{
UnkStruct_ov5_021F26A8 v0;
VecFx32 v1 = {0, 0, 0};
@ -112,7 +112,7 @@ static int ov5_021F26A8 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
UnkStruct_ov5_021F26F0 * v0 = param1;
const UnkStruct_ov5_021F26A8 * v1 = sub_020715BC(param0);
LocalMapObject * v2 = v1->unk_0C;
MapObject * v2 = v1->unk_0C;
v0->unk_24 = *v1;
v0->unk_0C = sub_02062910(v2);
@ -128,7 +128,7 @@ static int ov5_021F26A8 (UnkStruct_ov101_021D5D90 * param0, void * param1)
static void ov5_021F26F0 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
UnkStruct_ov5_021F26F0 * v0 = param1;
LocalMapObject * v1 = v0->unk_24.unk_0C;
MapObject * v1 = v0->unk_24.unk_0C;
VecFx32 v2 = {0, 0, 0};
sub_020630AC(v1, &v2);
@ -137,7 +137,7 @@ static void ov5_021F26F0 (UnkStruct_ov101_021D5D90 * param0, void * param1)
static void ov5_021F2708 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
UnkStruct_ov5_021F26F0 * v0 = param1;
LocalMapObject * v1 = v0->unk_24.unk_0C;
MapObject * v1 = v0->unk_24.unk_0C;
if (sub_02062764(v1, v0->unk_0C, v0->unk_10) == 0) {
ov5_021DF74C(param0);

View File

@ -34,7 +34,7 @@ typedef struct {
UnkStruct_ov5_021DF47C * unk_04;
FieldSystem * unk_08;
UnkStruct_ov5_021F2874 * unk_0C;
LocalMapObject * unk_10;
MapObject * unk_10;
} UnkStruct_ov5_021F28F4;
typedef struct {
@ -115,7 +115,7 @@ static void ov5_021F28E4 (UnkStruct_ov5_021F2874 * param0)
}
}
UnkStruct_ov101_021D5D90 * ov5_021F28F4 (LocalMapObject * param0, int param1, int param2, int param3, int param4)
UnkStruct_ov101_021D5D90 * ov5_021F28F4 (MapObject * param0, int param1, int param2, int param3, int param4)
{
int v0;
UnkStruct_ov101_021D5D90 * v1;
@ -175,7 +175,7 @@ static void ov5_021F29BC (UnkStruct_ov101_021D5D90 * param0, void * param1)
static void ov5_021F29D0 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
UnkStruct_ov5_021F2974 * v0 = param1;
LocalMapObject * v1 = v0->unk_10.unk_10;
MapObject * v1 = v0->unk_10.unk_10;
if (v0->unk_0C == 0) {
return;

View File

@ -70,7 +70,7 @@ static void ov5_021F2AD0 (UnkStruct_ov5_021F2AA8 * param0)
sub_02073AA8(&param0->unk_18);
}
void ov5_021F2AE4 (LocalMapObject * param0, int param1, int param2, int param3)
void ov5_021F2AE4 (MapObject * param0, int param1, int param2, int param3)
{
int v0, v1;
UnkStruct_ov5_021F2AE4 v2;

View File

@ -70,7 +70,7 @@ static void ov5_021F2C24 (UnkStruct_ov5_021F2BFC * param0)
sub_02073AA8(&param0->unk_18);
}
void ov5_021F2C38 (LocalMapObject * param0, int param1, int param2, int param3)
void ov5_021F2C38 (MapObject * param0, int param1, int param2, int param3)
{
int v0, v1;
UnkStruct_ov5_021F2C38 v2;

View File

@ -28,7 +28,7 @@ typedef struct {
FieldSystem * unk_0C;
UnkStruct_ov5_021DF47C * unk_10;
UnkStruct_ov5_021F2D20 * unk_14;
LocalMapObject * unk_18;
MapObject * unk_18;
} UnkStruct_021F2EA4;
typedef struct {
@ -147,7 +147,7 @@ static void ov5_021F2E2C (UnkStruct_ov5_021F2D20 * param0)
ov5_021DF9D4(param0->unk_00, 7);
}
void ov5_021F2EA4 (LocalMapObject * param0, int param1)
void ov5_021F2EA4 (MapObject * param0, int param1)
{
int v0;
VecFx32 v1;
@ -217,7 +217,7 @@ static void ov5_021F2FAC (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
int v0;
UnkStruct_021F2FA0 * v1;
LocalMapObject * v2;
MapObject * v2;
v1 = param1;
v2 = v1->unk_18.unk_18;
@ -281,7 +281,7 @@ static void ov5_021F308C (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
VecFx32 v0;
UnkStruct_021F2FA0 * v1;
LocalMapObject * v2;
MapObject * v2;
v1 = param1;
v2 = v1->unk_18.unk_18;

View File

@ -24,7 +24,7 @@ typedef struct {
FieldSystem * unk_00;
UnkStruct_ov5_021DF47C * unk_04;
UnkStruct_ov5_021F32B0 * unk_08;
LocalMapObject * unk_0C;
MapObject * unk_0C;
} UnkStruct_ov5_021F331C;
typedef struct {
@ -78,7 +78,7 @@ static void ov5_021F32F4 (UnkStruct_ov5_021F32B0 * param0)
ov5_021DF9D4(param0->unk_00, 3);
}
void ov5_021F331C (LocalMapObject * param0, int param1)
void ov5_021F331C (MapObject * param0, int param1)
{
UnkStruct_ov5_021F331C v0;
UnkStruct_ov5_021DF47C * v1;
@ -131,7 +131,7 @@ static void ov5_021F33D0 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
int v0, v1;
UnkStruct_ov5_021F336C * v2;
LocalMapObject * v3;
MapObject * v3;
v2 = param1;
v3 = v2->unk_14.unk_0C;
@ -171,7 +171,7 @@ static void ov5_021F3448 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
VecFx32 v0;
UnkStruct_ov5_021F336C * v1;
LocalMapObject * v2;
MapObject * v2;
v1 = param1;
v2 = v1->unk_14.unk_0C;

View File

@ -26,7 +26,7 @@ typedef struct {
FieldSystem * unk_00;
UnkStruct_ov5_021DF47C * unk_04;
UnkStruct_ov5_021F34D0 * unk_08;
LocalMapObject * unk_0C;
MapObject * unk_0C;
} UnkStruct_ov5_021F35E8;
typedef struct {
@ -112,7 +112,7 @@ static void ov5_021F358C (UnkStruct_ov5_021F34D0 * param0)
}
}
static void ov5_021F35E8 (UnkStruct_ov5_021DF47C * param0, LocalMapObject * param1, UnkStruct_ov5_021F35E8 * param2, VecFx32 * param3, int * param4)
static void ov5_021F35E8 (UnkStruct_ov5_021DF47C * param0, MapObject * param1, UnkStruct_ov5_021F35E8 * param2, VecFx32 * param3, int * param4)
{
param2->unk_00 = sub_02062C00(param1);
param2->unk_04 = param0;
@ -125,7 +125,7 @@ static void ov5_021F35E8 (UnkStruct_ov5_021DF47C * param0, LocalMapObject * para
*param4 = sub_02062758(param1, 2);
}
void ov5_021F3638 (LocalMapObject * param0)
void ov5_021F3638 (MapObject * param0)
{
int v0;
UnkStruct_ov5_021DF47C * v1;
@ -139,7 +139,7 @@ void ov5_021F3638 (LocalMapObject * param0)
v2 = ov5_021DF72C(v1, &Unk_ov5_022005C4, &v3, 0, &v4, v0);
}
void ov5_021F3678 (LocalMapObject * param0, int param1)
void ov5_021F3678 (MapObject * param0, int param1)
{
int v0;
UnkStruct_ov5_021DF47C * v1;
@ -219,7 +219,7 @@ static void ov5_021F3760 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
int v0;
UnkStruct_ov5_021F36F4 * v1;
LocalMapObject * v2;
MapObject * v2;
v1 = param1;
v2 = v1->unk_10.unk_0C;
@ -241,7 +241,7 @@ static void ov5_021F3790 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
VecFx32 v0, v1;
UnkStruct_ov5_021F36F4 * v2;
LocalMapObject * v3;
MapObject * v3;
v2 = param1;
v3 = v2->unk_10.unk_0C;

View File

@ -28,7 +28,7 @@ typedef struct {
FieldSystem * unk_0C;
UnkStruct_ov5_021DF47C * unk_10;
UnkStruct_ov5_021F37D4 * unk_14;
LocalMapObject * unk_18;
MapObject * unk_18;
} UnkStruct_ov5_021F3844;
typedef struct {
@ -83,7 +83,7 @@ static void ov5_021F381C (UnkStruct_ov5_021F37D4 * param0)
ov5_021DF9D4(param0->unk_00, 9);
}
void ov5_021F3844 (LocalMapObject * param0, int param1)
void ov5_021F3844 (MapObject * param0, int param1)
{
int v0;
VecFx32 v1;
@ -153,7 +153,7 @@ static void ov5_021F394C (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
int v0;
UnkStruct_ov5_021F38AC * v1;
LocalMapObject * v2;
MapObject * v2;
v1 = param1;
v2 = v1->unk_18.unk_18;
@ -211,7 +211,7 @@ static void ov5_021F3A18 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
VecFx32 v0;
UnkStruct_ov5_021F38AC * v1;
LocalMapObject * v2;
MapObject * v2;
v1 = param1;
v2 = v1->unk_18.unk_18;

View File

@ -28,7 +28,7 @@ typedef struct {
FieldSystem * unk_0C;
UnkStruct_ov5_021DF47C * unk_10;
UnkStruct_ov5_021F3A7C * unk_14;
LocalMapObject * unk_18;
MapObject * unk_18;
} UnkStruct_ov5_021F3AEC;
typedef struct {
@ -83,7 +83,7 @@ static void ov5_021F3AC4 (UnkStruct_ov5_021F3A7C * param0)
ov5_021DF9D4(param0->unk_00, 10);
}
void ov5_021F3AEC (LocalMapObject * param0, int param1)
void ov5_021F3AEC (MapObject * param0, int param1)
{
int v0;
VecFx32 v1;
@ -154,7 +154,7 @@ static void ov5_021F3C00 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
int v0;
UnkStruct_ov5_021F3B54 * v1;
LocalMapObject * v2;
MapObject * v2;
v1 = param1;
v2 = v1->unk_18.unk_18;
@ -212,7 +212,7 @@ static void ov5_021F3CCC (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
VecFx32 v0;
UnkStruct_ov5_021F3B54 * v1;
LocalMapObject * v2;
MapObject * v2;
v1 = param1;
v2 = v1->unk_18.unk_18;

View File

@ -28,7 +28,7 @@ typedef struct {
int unk_00;
UnkStruct_ov5_021DF47C * unk_04;
UnkStruct_ov5_021F3D2C * unk_08;
LocalMapObject * unk_0C;
MapObject * unk_0C;
UnkStruct_02073B50 * unk_10;
} UnkStruct_ov5_021F3D90;
@ -90,7 +90,7 @@ static UnkStruct_02073B50 * ov5_021F3D84 (UnkStruct_ov5_021F3D2C * param0, int p
return &param0->unk_54[param1];
}
UnkStruct_ov101_021D5D90 * ov5_021F3D90 (LocalMapObject * param0, int param1)
UnkStruct_ov101_021D5D90 * ov5_021F3D90 (MapObject * param0, int param1)
{
VecFx32 v0;
UnkStruct_ov101_021D5D90 * v1;
@ -128,7 +128,7 @@ static int ov5_021F3E00 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
UnkStruct_ov5_021F3E00 * v0 = param1;
const UnkStruct_ov5_021F3D90 * v1 = sub_020715BC(param0);
LocalMapObject * v2 = v1->unk_0C;
MapObject * v2 = v1->unk_0C;
v0->unk_10 = *v1;
v0->unk_08 = sub_02062910(v2);
@ -140,7 +140,7 @@ static int ov5_021F3E00 (UnkStruct_ov101_021D5D90 * param0, void * param1)
static void ov5_021F3E30 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
UnkStruct_ov5_021F3E00 * v0 = param1;
LocalMapObject * v1 = v0->unk_10.unk_0C;
MapObject * v1 = v0->unk_10.unk_0C;
if (sub_02062764(v1, v0->unk_08, v0->unk_0C) == 1) {
sub_0206A218(v1, NULL);

View File

@ -25,7 +25,7 @@ typedef struct {
FieldSystem * unk_00;
UnkStruct_ov5_021DF47C * unk_04;
UnkStruct_ov5_021F3EA0 * unk_08;
LocalMapObject * unk_0C;
MapObject * unk_0C;
} UnkStruct_ov5_021F3F10;
typedef struct {
@ -79,7 +79,7 @@ static void ov5_021F3EE8 (UnkStruct_ov5_021F3EA0 * param0)
ov5_021DF9D4(param0->unk_00, 11);
}
void ov5_021F3F10 (LocalMapObject * param0)
void ov5_021F3F10 (MapObject * param0)
{
UnkStruct_ov5_021F3F10 v0;
UnkStruct_ov5_021DF47C * v1;
@ -133,7 +133,7 @@ static void ov5_021F3FC4 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
int v0;
UnkStruct_ov5_021F3FB8 * v1;
LocalMapObject * v2;
MapObject * v2;
v1 = param1;
v2 = v1->unk_10.unk_0C;
@ -155,7 +155,7 @@ static void ov5_021F3FF4 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
VecFx32 v0, v1;
UnkStruct_ov5_021F3FB8 * v2;
LocalMapObject * v3;
MapObject * v3;
v2 = param1;
v3 = v2->unk_10.unk_0C;

View File

@ -29,7 +29,7 @@ typedef struct {
int unk_00;
UnkStruct_ov5_021DF47C * unk_04;
UnkStruct_021F47DC * unk_08;
const LocalMapObject * unk_0C;
const MapObject * unk_0C;
} UnkStruct_ov5_021F4840;
typedef struct {
@ -57,7 +57,7 @@ static void ov5_021F4820(UnkStruct_021F47DC * param0);
static void ov5_021F49D0(UnkStruct_ov101_021D5D90 * param0, UnkStruct_021F487C * param1);
static void ov5_021F4A24(UnkStruct_ov101_021D5D90 * param0, UnkStruct_021F487C * param1);
static void ov5_021F4A80(u16 * param0, s16 param1);
static int ov5_021F4AB4(const LocalMapObject * param0, int param1, VecFx32 * param2);
static int ov5_021F4AB4(const MapObject * param0, int param1, VecFx32 * param2);
static void ov5_021F4B6C(int param0, int param1, const VecFx32 * param2, const VecFx32 * param3, VecFx32 * param4, VecFx32 * param5);
static const UnkStruct_ov101_021D86B0 Unk_ov5_02200754;
@ -115,7 +115,7 @@ static void ov5_021F4820 (UnkStruct_021F47DC * param0)
}
}
UnkStruct_ov101_021D5D90 * ov5_021F4840 (UnkStruct_ov5_021DF47C * param0, const LocalMapObject * param1, int param2, int param3)
UnkStruct_ov101_021D5D90 * ov5_021F4840 (UnkStruct_ov5_021DF47C * param0, const MapObject * param1, int param2, int param3)
{
int v0;
UnkStruct_ov101_021D5D90 * v1;
@ -163,7 +163,7 @@ static void ov5_021F4908 (UnkStruct_ov101_021D5D90 * param0, void * param1)
VecFx32 v1, v2;
const VecFx32 * v3;
UnkStruct_021F487C * v4 = param1;
const LocalMapObject * v5 = v4->unk_24.unk_0C;
const MapObject * v5 = v4->unk_24.unk_0C;
int v6 = sub_0206298C(v5);
sub_02063050(v5, &v2);
@ -218,7 +218,7 @@ static const UnkStruct_ov101_021D86B0 Unk_ov5_02200754 = {
static void ov5_021F49D0 (UnkStruct_ov101_021D5D90 * param0, UnkStruct_021F487C * param1)
{
VecFx32 v0;
const LocalMapObject * v1 = param1->unk_24.unk_0C;
const MapObject * v1 = param1->unk_24.unk_0C;
param1->unk_1C = Unk_ov5_0220077C[param1->unk_00];
sub_02063050(param1->unk_24.unk_0C, &v0);
@ -233,7 +233,7 @@ static void ov5_021F49D0 (UnkStruct_ov101_021D5D90 * param0, UnkStruct_021F487C
static void ov5_021F4A24 (UnkStruct_ov101_021D5D90 * param0, UnkStruct_021F487C * param1)
{
VecFx32 v0;
const LocalMapObject * v1 = param1->unk_24.unk_0C;
const MapObject * v1 = param1->unk_24.unk_0C;
param1->unk_10 = Unk_ov5_022007C0[param1->unk_00][param1->unk_01];
param1->unk_04 = Unk_ov5_022008E0[param1->unk_00][param1->unk_01];
@ -254,7 +254,7 @@ static void ov5_021F4A80 (u16 * param0, s16 param1)
}
}
static int ov5_021F4AB4 (const LocalMapObject * param0, int param1, VecFx32 * param2)
static int ov5_021F4AB4 (const MapObject * param0, int param1, VecFx32 * param2)
{
u32 v0;
VecFx32 v1;
@ -277,7 +277,7 @@ static int ov5_021F4AB4 (const LocalMapObject * param0, int param1, VecFx32 * pa
if ((v0 != 0) && (v0 != (1 << 0))) {
if (v0 == (1 << 2)) {
LocalMapObject * v7;
MapObject * v7;
v7 = sub_0206326C(sub_02062A40(param0), v4, v6, 1);
GF_ASSERT(v7 != NULL);

View File

@ -22,13 +22,13 @@ typedef struct {
UnkStruct_ov5_021DF47C * unk_08;
UnkStruct_02073838 unk_0C;
UnkStruct_02073B50 unk_20;
LocalMapObject * unk_74;
MapObject * unk_74;
} UnkStruct_021F50E8;
typedef struct {
UnkStruct_ov5_021DF47C * unk_00;
UnkStruct_021F50E8 * unk_04;
LocalMapObject * unk_08;
MapObject * unk_08;
} UnkStruct_ov5_021F511C;
typedef struct {
@ -78,7 +78,7 @@ static void ov5_021F5110 (UnkStruct_021F50E8 * param0)
sub_0207395C(&param0->unk_0C);
}
UnkStruct_ov101_021D5D90 * ov5_021F511C (LocalMapObject * param0)
UnkStruct_ov101_021D5D90 * ov5_021F511C (MapObject * param0)
{
int v0, v1;
UnkStruct_ov5_021F511C v2;
@ -128,7 +128,7 @@ static void ov5_021F51A0 (UnkStruct_ov101_021D5D90 * param0, void * param1)
static void ov5_021F51A4 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
UnkStruct_ov5_021F5158 * v0;
LocalMapObject * v1;
MapObject * v1;
VecFx32 v2;
v0 = param1;

View File

@ -22,13 +22,13 @@ typedef struct {
UnkStruct_ov5_021DF47C * unk_08;
UnkStruct_02073838 unk_0C;
UnkStruct_02073B50 unk_20;
LocalMapObject * unk_74;
MapObject * unk_74;
} UnkStruct_021F52B0;
typedef struct {
UnkStruct_ov5_021DF47C * unk_00;
UnkStruct_021F52B0 * unk_04;
LocalMapObject * unk_08;
MapObject * unk_08;
} UnkStruct_021F52E4;
typedef struct {
@ -79,7 +79,7 @@ static void ov5_021F52D8 (UnkStruct_021F52B0 * param0)
sub_0207395C(&param0->unk_0C);
}
UnkStruct_ov101_021D5D90 * ov5_021F52E4 (LocalMapObject * param0)
UnkStruct_ov101_021D5D90 * ov5_021F52E4 (MapObject * param0)
{
int v0, v1;
UnkStruct_021F52E4 v2;
@ -130,7 +130,7 @@ static void ov5_021F5368 (UnkStruct_ov101_021D5D90 * param0, void * param1)
static void ov5_021F536C (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
UnkStruct_021F5320 * v0;
LocalMapObject * v1;
MapObject * v1;
VecFx32 v2;
v0 = param1;

View File

@ -22,13 +22,13 @@ typedef struct {
UnkStruct_ov5_021DF47C * unk_08;
UnkStruct_02073838 unk_0C;
UnkStruct_02073B50 unk_20;
LocalMapObject * unk_74;
MapObject * unk_74;
} UnkStruct_ov5_021F5454;
typedef struct {
UnkStruct_ov5_021DF47C * unk_00;
UnkStruct_ov5_021F5454 * unk_04;
LocalMapObject * unk_08;
MapObject * unk_08;
} UnkStruct_ov5_021F5488;
typedef struct {
@ -79,7 +79,7 @@ static void ov5_021F547C (UnkStruct_ov5_021F5454 * param0)
sub_0207395C(&param0->unk_0C);
}
UnkStruct_ov101_021D5D90 * ov5_021F5488 (LocalMapObject * param0)
UnkStruct_ov101_021D5D90 * ov5_021F5488 (MapObject * param0)
{
int v0, v1;
UnkStruct_ov5_021F5488 v2;
@ -132,7 +132,7 @@ static void ov5_021F5510 (UnkStruct_ov101_021D5D90 * param0, void * param1)
static void ov5_021F5514 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
UnkStruct_ov5_021F54C4 * v0;
LocalMapObject * v1;
MapObject * v1;
VecFx32 v2;
v0 = param1;

View File

@ -69,7 +69,7 @@ static void ov5_021F58E8 (UnkStruct_021F58C0 * param0)
sub_02073AA8(&param0->unk_18);
}
void ov5_021F58FC (LocalMapObject * param0, int param1, int param2, int param3)
void ov5_021F58FC (MapObject * param0, int param1, int param2, int param3)
{
int v0, v1, v2;
UnkStruct_021F58FC v3;

View File

@ -34,7 +34,7 @@ typedef struct {
int unk_00;
UnkStruct_ov5_021DF47C * unk_04;
UnkStruct_ov5_021F5A34 * unk_08;
LocalMapObject * unk_0C;
MapObject * unk_0C;
} UnkStruct_ov5_021F5D8C;
typedef struct {
@ -353,7 +353,7 @@ static void ov5_021F5D54 (UnkStruct_ov101_021D5D90 * param0, void * param1)
sub_020212A8(v1->unk_40, &v0);
}
UnkStruct_ov101_021D5D90 * ov5_021F5D8C (LocalMapObject * param0, int param1, int param2, int param3)
UnkStruct_ov101_021D5D90 * ov5_021F5D8C (MapObject * param0, int param1, int param2, int param3)
{
int v0;
UnkStruct_ov5_021F5D8C v1;
@ -412,7 +412,7 @@ static int ov5_021F5DE4 (UnkStruct_ov101_021D5D90 * param0, void * param1)
static void ov5_021F5E58 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
UnkStruct_ov5_021F5C4C * v0;
LocalMapObject * v1;
MapObject * v1;
VecFx32 v2;
v0 = param1;
@ -475,7 +475,7 @@ static int ov5_021F5EE0 (UnkStruct_ov101_021D5D90 * param0, void * param1)
static void ov5_021F5F24 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
UnkStruct_ov5_021F5C4C * v0;
LocalMapObject * v1;
MapObject * v1;
VecFx32 v2;
v0 = param1;

View File

@ -24,7 +24,7 @@ typedef struct {
FieldSystem * unk_00;
UnkStruct_ov5_021DF47C * unk_04;
UnkStruct_ov5_021F600C * unk_08;
LocalMapObject * unk_0C;
MapObject * unk_0C;
} UnkStruct_ov5_021F6094;
typedef struct {
@ -75,7 +75,7 @@ static void ov5_021F6074 (UnkStruct_ov5_021F600C * param0)
ov5_021DF9D4(param0->unk_00, 4);
}
UnkStruct_ov101_021D5D90 * ov5_021F6094 (LocalMapObject * param0)
UnkStruct_ov101_021D5D90 * ov5_021F6094 (MapObject * param0)
{
UnkStruct_ov5_021F6094 v0;
UnkStruct_ov5_021DF47C * v1;
@ -128,7 +128,7 @@ static void ov5_021F6134 (UnkStruct_ov101_021D5D90 * param0, void * param1)
static void ov5_021F6140 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
UnkStruct_ov5_021F6134 * v0;
LocalMapObject * v1;
MapObject * v1;
v0 = param1;
v1 = v0->unk_10.unk_0C;
@ -143,7 +143,7 @@ static void ov5_021F615C (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
VecFx32 v0, v1;
UnkStruct_ov5_021F6134 * v2;
LocalMapObject * v3;
MapObject * v3;
v2 = param1;
v3 = v2->unk_10.unk_0C;

View File

@ -88,10 +88,10 @@ void ov5_021F6218 (PlayerAvatar * param0)
int v0 = 0, v1;
UnkStruct_021F6218 v2;
UnkStruct_ov5_021DF47C * v3;
LocalMapObject * v4;
MapObject * v4;
VecFx32 v5 = {0, 0, 0};
v4 = Player_LocalMapObject(param0);
v4 = Player_MapObject(param0);
v3 = ov5_021DF578(v4);
v2.unk_00 = v3;
@ -105,13 +105,13 @@ void ov5_021F6218 (PlayerAvatar * param0)
static int ov5_021F6264 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
UnkStruct_021F6264 * v0;
LocalMapObject * v1;
MapObject * v1;
const UnkStruct_021F6218 * v2;
v0 = param1;
v2 = sub_020715BC(param0);
v0->unk_24 = *v2;
v1 = Player_LocalMapObject(v2->unk_08);
v1 = Player_MapObject(v2->unk_08);
v0->unk_04 = -1;
v0->unk_14 = sub_02062910(v1);
@ -130,7 +130,7 @@ static void ov5_021F62A0 (UnkStruct_ov101_021D5D90 * param0, void * param1)
int v0;
UnkStruct_021F6264 * v1 = param1;
PlayerAvatar * v2 = v1->unk_24.unk_08;
LocalMapObject * v3 = Player_LocalMapObject(v2);
MapObject * v3 = Player_MapObject(v2);
if (sub_02062764(v3, v1->unk_14, v1->unk_18) == 0) {
ov5_021DF74C(param0);

View File

@ -985,15 +985,15 @@ BOOL ScrCmd_32D (ScriptContext * param0)
int v3 = 0;
FieldSystem * v4 = param0->fieldSys;
MapObjectManager * v5 = v4->unk_38;
LocalMapObject * v6 = Player_LocalMapObject(v4->playerAvatar);
LocalMapObject * v7;
MapObject * v6 = Player_MapObject(v4->playerAvatar);
MapObject * v7;
sub_02063050(v6, &v1);
v0 = v1.y;
while (sub_020625B0(v5, &v7, &v3, (1 << 0)) == 1) {
if (v7 != v6) {
sub_020628BC(v7, (1 << 13));
MapObject_SetFlagOn(v7, (1 << 13));
if (sub_020628D8(v7, (1 << 12)) == 1) {
sub_02063050(v7, &v1);
@ -1026,24 +1026,24 @@ BOOL ScrCmd_32E (ScriptContext * param0)
int v0 = 0;
FieldSystem * v1 = param0->fieldSys;
MapObjectManager * v2 = v1->unk_38;
LocalMapObject * v3 = Player_LocalMapObject(v1->playerAvatar);
LocalMapObject * v4;
MapObject * v3 = Player_MapObject(v1->playerAvatar);
MapObject * v4;
while (sub_020625B0(v2, &v4, &v0, (1 << 0)) == 1) {
if (v4 != v3) {
sub_020628C4(v4, (1 << 13));
MapObject_SetFlagOff(v4, (1 << 13));
}
}
return 0;
}
static void ov5_021F7654 (LocalMapObject * param0, int param1)
static void ov5_021F7654 (MapObject * param0, int param1)
{
VecFx32 v0;
UnkStruct_020216E0 * v1;
sub_020628BC(param0, (1 << 13));
MapObject_SetFlagOn(param0, (1 << 13));
sub_02063050(param0, &v0);
v0.y = (((param1) << 4) * FX32_ONE);
@ -1061,7 +1061,7 @@ static void ov5_021F7654 (LocalMapObject * param0, int param1)
BOOL ScrCmd_331 (ScriptContext * param0)
{
LocalMapObject * v0;
MapObject * v0;
FieldSystem * v1 = param0->fieldSys;
MapObjectManager * v2 = v1->unk_38;
@ -1082,19 +1082,19 @@ BOOL ScrCmd_331 (ScriptContext * param0)
BOOL ScrCmd_332 (ScriptContext * param0)
{
LocalMapObject * v0;
MapObject * v0;
MapObjectManager * v1 = param0->fieldSys->unk_38;
v0 = MapObjMan_LocalMapObjByIndex(v1, 32);
if (v0 != NULL) {
sub_020628C4(v0, (1 << 13));
MapObject_SetFlagOff(v0, (1 << 13));
}
v0 = MapObjMan_LocalMapObjByIndex(v1, 2);
if (v0 != NULL) {
sub_020628C4(v0, (1 << 13));
MapObject_SetFlagOff(v0, (1 << 13));
}
return 0;
@ -1103,7 +1103,7 @@ BOOL ScrCmd_332 (ScriptContext * param0)
BOOL ScrCmd_338 (ScriptContext * param0)
{
int v0;
LocalMapObject * v1 = MapObjMan_LocalMapObjByIndex(param0->fieldSys->unk_38, 15);
MapObject * v1 = MapObjMan_LocalMapObjByIndex(param0->fieldSys->unk_38, 15);
if (v1 != NULL)
{
switch (sub_02063020(v1))
@ -1131,9 +1131,9 @@ BOOL ScrCmd_338 (ScriptContext * param0)
BOOL ScrCmd_339 (ScriptContext * param0)
{
LocalMapObject * v0 = MapObjMan_LocalMapObjByIndex(param0->fieldSys->unk_38, 15);
MapObject * v0 = MapObjMan_LocalMapObjByIndex(param0->fieldSys->unk_38, 15);
if (v0 != NULL)
sub_020628C4(v0, 8192);
MapObject_SetFlagOff(v0, 8192);
return 0;
}

View File

@ -31,7 +31,7 @@ typedef struct {
int unk_04;
UnkStruct_ov5_021DF47C * unk_08;
UnkStruct_ov5_021F858C * unk_0C;
LocalMapObject * unk_10;
MapObject * unk_10;
PlayerAvatar * unk_14;
} UnkStruct_ov5_021F8668;
@ -98,9 +98,9 @@ UnkStruct_ov101_021D5D90 * ov5_021F85BC (PlayerAvatar * param0, int param1, int
const VecFx32 * v2;
VecFx32 v3 = {0, 0, 0};
UnkStruct_ov5_021F8668 v4;
LocalMapObject * v5;
MapObject * v5;
v5 = Player_LocalMapObject(param0);
v5 = Player_MapObject(param0);
v4.unk_00 = param4;
v4.unk_04 = param6;
@ -132,7 +132,7 @@ static int ov5_021F8668 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
UnkStruct_ov5_021F86CC * v0 = param1;
const UnkStruct_ov5_021F8668 * v1 = sub_020715BC(param0);
LocalMapObject * v2 = v1->unk_10;
MapObject * v2 = v1->unk_10;
v0->unk_38 = *v1;
v0->unk_04 = v1->unk_00;
@ -153,7 +153,7 @@ static int ov5_021F8668 (UnkStruct_ov101_021D5D90 * param0, void * param1)
static void ov5_021F86CC (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
UnkStruct_ov5_021F86CC * v0 = param1;
LocalMapObject * v1 = v0->unk_38.unk_10;
MapObject * v1 = v0->unk_38.unk_10;
VecFx32 v2 = {0, 0, 0};
sub_020630AC(v1, &v2);
@ -162,7 +162,7 @@ static void ov5_021F86CC (UnkStruct_ov101_021D5D90 * param0, void * param1)
static void ov5_021F86E4 (UnkStruct_ov101_021D5D90 * param0, void * param1)
{
UnkStruct_ov5_021F86CC * v0 = param1;
LocalMapObject * v1 = v0->unk_38.unk_10;
MapObject * v1 = v0->unk_38.unk_10;
PlayerAvatar * v2 = v0->unk_38.unk_14;
if (((v0)->unk_00 & (1 << 1)) == 0) {

View File

@ -140,9 +140,9 @@ typedef struct {
UnkStruct_ov6_0223FD0C unk_E4;
UnkStruct_ov6_0223FD0C unk_F4;
FieldSystem * unk_104;
LocalMapObject * unk_108;
LocalMapObject * unk_10C;
LocalMapObject * unk_110;
MapObject * unk_108;
MapObject * unk_10C;
MapObject * unk_110;
PlayerAvatar * unk_114;
} UnkStruct_ov6_0223EA98;
@ -195,7 +195,7 @@ typedef struct UnkStruct_ov6_022400A8_t {
} UnkStruct_ov6_022400A8;
typedef struct {
LocalMapObject * unk_00;
MapObject * unk_00;
UnkStruct_ov6_0223FD0C unk_04;
UnkStruct_ov6_0223FD0C unk_14;
int unk_24;
@ -498,14 +498,14 @@ static void ov6_0223E2FC (SysTask * param0, void * param1)
static void ov6_0223E318 (FieldSystem * param0, u32 param1, BOOL param2)
{
LocalMapObject * v0;
MapObject * v0;
v0 = MapObjMan_LocalMapObjByIndex(param0->unk_38, param1);
if (param2 == 1) {
sub_020628BC(v0, (1 << 20));
MapObject_SetFlagOn(v0, (1 << 20));
} else {
sub_020628C4(v0, (1 << 20));
MapObject_SetFlagOff(v0, (1 << 20));
}
}
@ -836,7 +836,7 @@ static BOOL ov6_0223E71C (UnkStruct_ov6_0223E71C * param0)
static void ov6_0223E7B4 (UnkStruct_ov5_021D1BEC * param0, FieldSystem * param1, void * param2)
{
UnkStruct_ov6_0223E7B4 * v0 = param2;
LocalMapObject * v1;
MapObject * v1;
u16 v2, v3, v4;
v1 = MapObjMan_LocalMapObjByIndex(param1->unk_38, 0);
@ -1092,7 +1092,7 @@ static void ov6_0223EB4C (UnkStruct_ov5_021D1BEC * param0, FieldSystem * param1,
v0->unk_104 = param1;
v0->unk_108 = MapObjMan_LocalMapObjByIndex(v0->unk_104->unk_38, 1);
v0->unk_10C = MapObjMan_LocalMapObjByIndex(v0->unk_104->unk_38, 0);
v0->unk_110 = Player_LocalMapObject(sub_0205EF3C(v0->unk_104));
v0->unk_110 = Player_MapObject(sub_0205EF3C(v0->unk_104));
Heap_FndInitAllocatorForExpHeap(&v0->unk_C0, 4, 32);
ov6_0223EA98(v0);
@ -2824,7 +2824,7 @@ UnkStruct_ov6_02240C44 * ov6_02240B9C (u32 param0, FieldSystem * param1)
void ov6_02240C44 (UnkStruct_ov6_02240C44 * param0, u32 param1)
{
VecFx32 v0;
LocalMapObject * v1;
MapObject * v1;
v1 = MapObjMan_LocalMapObjByIndex(param0->unk_D8->unk_38, param1);

View File

@ -295,10 +295,10 @@ static BOOL ov6_02242D94 (FieldSystem * param0, UnkStruct_ov6_02242B58 * param1,
static BOOL ov6_02242E60 (FieldSystem * param0, UnkStruct_ov6_02242B58 * param1, const fx32 * param2, VecFx32 * param3)
{
LocalMapObject * v0;
MapObject * v0;
VecFx32 v1;
v0 = Player_LocalMapObject(param0->playerAvatar);
v0 = Player_MapObject(param0->playerAvatar);
sub_0205EAEC(param0->playerAvatar, &v1);
param3->z = v1.z + ((FX32_ONE * 16) / 2);

Some files were not shown because too many files have changed in this diff Show More