SSBM Decomp
Loading...
Searching...
No Matches
itleadead.h
Go to the documentation of this file.
1#ifndef GALE01_2E8BCC
2#define GALE01_2E8BCC
3
4#include <platform.h>
5
6#include "ft/forward.h"
7#include "it/forward.h"
8
9#include "it/items/types.h"
10
11/* 2E8BCC */ void it_802E8BCC(Item_GObj*);
12/* 2E8CD8 */ bool it_802E8CD8(Item_GObj*);
13/* 2E8F24 */ void it_802E8F24(Item_GObj* gobj);
14/* 2E8F7C */ bool itLeadead_UnkMotion1_Anim(Item_GObj* gobj);
15/* 2E8F84 */ void itLeadead_UnkMotion1_Phys(Item_GObj* gobj);
16/* 2E8FFC */ bool itLeadead_UnkMotion1_Coll(Item_GObj* gobj);
17/* 2E9038 */ void it_802E9038(Item_GObj* gobj);
18/* 2E90E8 */ bool itLeadead_UnkMotion2_Anim(Item_GObj* gobj);
19/* 2E91AC */ void itLeadead_UnkMotion2_Phys(Item_GObj* gobj);
20/* 2E92A0 */ bool itLeadead_UnkMotion2_Coll(Item_GObj* gobj);
21/* 2E9308 */ void it_802E9308(Item_GObj* gobj);
22/* 2E9354 */ bool itLeadead_UnkMotion10_Anim(Item_GObj* gobj);
23/* 2E935C */ void itLeadead_UnkMotion10_Phys(Item_GObj* gobj);
24/* 2E938C */ bool itLeadead_UnkMotion10_Coll(Item_GObj* gobj);
25/* 2E93C8 */ void it_802E93C8(Item_GObj* gobj);
26/* 2E9494 */ void it_802E9494(Item_GObj* gobj);
27/* 2E959C */ bool itLeadead_UnkMotion11_Anim(Item_GObj* gobj);
28/* 2E9624 */ bool itLeadead_UnkMotion12_Anim(Item_GObj* gobj);
29/* 2E9674 */ void itLeadead_UnkMotion12_Phys(Item_GObj* gobj);
30/* 2E969C */ bool itLeadead_UnkMotion12_Coll(Item_GObj* gobj);
31/* 2E9738 */ void it_802E9738(Item_GObj* gobj);
32/* 2E9780 */ bool itLeadead_UnkMotion7_Anim(Item_GObj* gobj);
33/* 2E9850 */ void itLeadead_UnkMotion7_Phys(Item_GObj* gobj);
34/* 2E98A4 */ bool itLeadead_UnkMotion7_Coll(Item_GObj* gobj);
35/* 2E98E0 */ void it_802E98E0(Item_GObj* gobj);
36/* 2E9948 */ bool itLeadead_UnkMotion8_Anim(Item_GObj* gobj);
37/* 2E9950 */ void itLeadead_UnkMotion8_Phys(Item_GObj* gobj);
38/* 2E99C4 */ bool itLeadead_UnkMotion8_Coll(Item_GObj* gobj);
39/* 2E9A00 */ void it_802E9A00(Item_GObj* gobj);
40/* 2E9A38 */ bool itLeadead_UnkMotion9_Anim(Item_GObj* gobj);
41/* 2E9B60 */ void itLeadead_UnkMotion9_Phys(Item_GObj* gobj);
42/* 2E9B64 */ bool itLeadead_UnkMotion9_Coll(Item_GObj* gobj);
43/* 2E9BA0 */ void it_802E9BA0(Item_GObj* gobj);
44/* 2E9BE4 */ bool itLeadead_UnkMotion3_Anim(Item_GObj* gobj);
45/* 2E9D10 */ void itLeadead_UnkMotion3_Phys(Item_GObj* gobj);
46/* 2E9D14 */ bool itLeadead_UnkMotion3_Coll(Item_GObj* gobj);
47/* 2E9D50 */ void it_802E9D50(Item_GObj* gobj);
48/* 2E9D94 */ bool itLeadead_UnkMotion4_Anim(Item_GObj* gobj);
49/* 2E9D9C */ void itLeadead_UnkMotion4_Phys(Item_GObj* gobj);
50/* 2E9DE8 */ bool itLeadead_UnkMotion4_Coll(Item_GObj* gobj);
51/* 2E9F28 */ bool itLeadead_UnkMotion5_Anim(Item_GObj* gobj);
52/* 2EA004 */ void itLeadead_UnkMotion5_Phys(Item_GObj* gobj);
53/* 2EA008 */ bool itLeadead_UnkMotion5_Coll(Item_GObj* gobj);
54/* 2EA010 */ bool itLeadead_UnkMotion6_Anim(Item_GObj* gobj);
55/* 2EA0A0 */ void itLeadead_UnkMotion6_Phys(Item_GObj* gobj);
56/* 2EA0A4 */ bool itLeadead_UnkMotion6_Coll(Item_GObj* gobj);
57/* 2EA0E0 */ void it_2725_Logic1_PickedUp(Item_GObj*);
58/* 2EA108 */ bool itLeadead_UnkMotion13_Anim(Item_GObj* gobj);
59/* 2EA150 */ void itLeadead_UnkMotion13_Phys(Item_GObj* gobj);
60/* 2EA154 */ void it_2725_Logic1_Dropped(Item_GObj*);
61/* 2EA1B4 */ void it_2725_Logic1_Thrown(Item_GObj*);
62/* 2EA204 */ bool itLeadead_UnkMotion14_Anim(Item_GObj* gobj);
63/* 2EA24C */ void itLeadead_UnkMotion14_Phys(Item_GObj* gobj);
64/* 2EA27C */ bool itLeadead_UnkMotion14_Coll(Item_GObj* gobj);
65/* 2EA2A0 */ void it_802EA2A0(Item_GObj* gobj);
66/* 2EA308 */ bool itLeadead_UnkMotion15_Anim(Item_GObj* gobj);
67/* 2EA310 */ void itLeadead_UnkMotion15_Phys(Item_GObj* gobj);
68/* 2EA314 */ bool itLeadead_UnkMotion15_Coll(Item_GObj* gobj);
69/* 2EA334 */ void it_802EA334(Item_GObj* gobj);
70/* 2EA394 */ bool itLeadead_UnkMotion16_Anim(Item_GObj* gobj);
71/* 2EA39C */ void itLeadead_UnkMotion16_Phys(Item_GObj* gobj);
72/* 2EA3B8 */ bool itLeadead_UnkMotion16_Coll(Item_GObj* gobj);
73/* 2EA3D8 */ bool itLeadead_UnkMotion17_Anim(Item_GObj* gobj);
74/* 2EA3E0 */ void itLeadead_UnkMotion17_Phys(Item_GObj* gobj);
75/* 2EA3FC */ bool itLeadead_UnkMotion17_Coll(Item_GObj* gobj);
76/* 2EA41C */ void it_2725_Logic1_Destroyed(Item_GObj*);
77/* 2EA478 */ void it_802EA478(Item_GObj* gobj, s32 arg1, s32 arg2);
78/* 2EA674 */ s32 it_802EA674(Item_GObj* gobj);
79/* 2EA6F4 */ s32 it_802EA6F4(Item_GObj* gobj);
80/* 2EA804 */ bool it_802EA804(Item_GObj* gobj, f32 range);
81/* 2EA988 */ s32 it_802EA988(Item_GObj* gobj, f32 x_offset, f32 y_offset);
82/* 2EA9FC */ Item_GObj* it_802EA9FC(Vec3* pos, s32 facing_dir);
83/* 2EAAEC */ void it_802EAAEC(Item_GObj*, Fighter_GObj*, int, float);
84/* 2EAC8C */ void it_802EAC8C(Item_GObj* gobj);
85/* 2EADD8 */ void it_802EADD8(Item_GObj* gobj);
86/* 2EAE80 */ void it_802EAE80(Item_GObj* gobj);
87/* 3F8EB0 */ extern ItemStateTable it_803F8EB0[];
88/* 4D6D40 */ extern f32* it_804D6D40;
89
90#endif
signed long s32
Definition hsd_3B2B.h:1
void itLeadead_UnkMotion1_Phys(Item_GObj *gobj)
Definition itleadead.c:234
bool itLeadead_UnkMotion1_Anim(Item_GObj *gobj)
Definition itleadead.c:229
bool itLeadead_UnkMotion6_Coll(Item_GObj *gobj)
Definition itleadead.c:728
bool itLeadead_UnkMotion5_Coll(Item_GObj *gobj)
Definition itleadead.c:709
bool itLeadead_UnkMotion15_Anim(Item_GObj *gobj)
Definition itleadead.c:793
void itLeadead_UnkMotion8_Phys(Item_GObj *gobj)
Definition itleadead.c:534
f32 * it_804D6D40
Definition it_2725.c:4715
void it_802EAE80(Item_GObj *gobj)
Definition itleadead.c:1129
void it_2725_Logic1_Thrown(Item_GObj *)
Definition itleadead.c:755
bool itLeadead_UnkMotion3_Coll(Item_GObj *gobj)
Definition itleadead.c:631
void it_802E8F24(Item_GObj *gobj)
Definition itleadead.c:224
void itLeadead_UnkMotion13_Phys(Item_GObj *gobj)
Definition itleadead.c:747
void it_2725_Logic1_PickedUp(Item_GObj *)
Definition itleadead.c:734
void it_802EA478(Item_GObj *gobj, s32 arg1, s32 arg2)
Definition itleadead.c:857
bool itLeadead_UnkMotion17_Coll(Item_GObj *gobj)
Definition itleadead.c:841
bool it_802EA804(Item_GObj *gobj, f32 range)
Definition itleadead.c:977
ItemStateTable it_803F8EB0[]
Definition itleadead.c:24
bool itLeadead_UnkMotion12_Anim(Item_GObj *gobj)
Definition itleadead.c:437
void it_2725_Logic1_Destroyed(Item_GObj *)
Definition itleadead.c:846
void it_802E9738(Item_GObj *gobj)
Definition itleadead.c:476
s32 it_802EA674(Item_GObj *gobj)
Definition itleadead.c:910
bool itLeadead_UnkMotion16_Coll(Item_GObj *gobj)
Definition itleadead.c:825
void it_802EAC8C(Item_GObj *gobj)
Definition itleadead.c:1083
s32 it_802EA6F4(Item_GObj *gobj)
Definition itleadead.c:933
void itLeadead_UnkMotion2_Phys(Item_GObj *gobj)
Definition itleadead.c:293
bool itLeadead_UnkMotion16_Anim(Item_GObj *gobj)
Definition itleadead.c:814
bool itLeadead_UnkMotion2_Anim(Item_GObj *gobj)
Definition itleadead.c:285
void itLeadead_UnkMotion16_Phys(Item_GObj *gobj)
Definition itleadead.c:819
bool itLeadead_UnkMotion7_Coll(Item_GObj *gobj)
Definition itleadead.c:512
void itLeadead_UnkMotion3_Phys(Item_GObj *gobj)
Definition itleadead.c:629
void itLeadead_UnkMotion10_Phys(Item_GObj *gobj)
Definition itleadead.c:355
bool itLeadead_UnkMotion14_Coll(Item_GObj *gobj)
Definition itleadead.c:778
bool itLeadead_UnkMotion17_Anim(Item_GObj *gobj)
Definition itleadead.c:830
void itLeadead_UnkMotion12_Phys(Item_GObj *gobj)
Definition itleadead.c:450
bool itLeadead_UnkMotion11_Anim(Item_GObj *gobj)
Definition itleadead.c:421
void it_2725_Logic1_Dropped(Item_GObj *)
Definition itleadead.c:749
void it_802E93C8(Item_GObj *gobj)
Definition itleadead.c:369
bool itLeadead_UnkMotion3_Anim(Item_GObj *gobj)
Definition itleadead.c:608
void it_802EA2A0(Item_GObj *gobj)
Definition itleadead.c:783
void itLeadead_UnkMotion7_Phys(Item_GObj *gobj)
Definition itleadead.c:504
void it_802E9A00(Item_GObj *gobj)
Definition itleadead.c:553
bool itLeadead_UnkMotion4_Coll(Item_GObj *gobj)
Definition itleadead.c:679
void it_802E9494(Item_GObj *gobj)
Definition itleadead.c:394
void it_802E9BA0(Item_GObj *gobj)
Definition itleadead.c:593
bool itLeadead_UnkMotion14_Anim(Item_GObj *gobj)
Definition itleadead.c:763
void itLeadead_UnkMotion6_Phys(Item_GObj *gobj)
Definition itleadead.c:726
bool itLeadead_UnkMotion4_Anim(Item_GObj *gobj)
Definition itleadead.c:645
void itLeadead_UnkMotion5_Phys(Item_GObj *gobj)
Definition itleadead.c:707
bool itLeadead_UnkMotion7_Anim(Item_GObj *gobj)
Definition itleadead.c:485
bool itLeadead_UnkMotion9_Coll(Item_GObj *gobj)
Definition itleadead.c:587
void itLeadead_UnkMotion17_Phys(Item_GObj *gobj)
Definition itleadead.c:835
bool itLeadead_UnkMotion6_Anim(Item_GObj *gobj)
Definition itleadead.c:714
void itLeadead_UnkMotion9_Phys(Item_GObj *gobj)
Definition itleadead.c:585
s32 it_802EA988(Item_GObj *gobj, f32 x_offset, f32 y_offset)
Definition itleadead.c:1005
bool itLeadead_UnkMotion12_Coll(Item_GObj *gobj)
Definition itleadead.c:458
void it_802E8BCC(Item_GObj *)
Definition itleadead.c:135
void itLeadead_UnkMotion15_Phys(Item_GObj *gobj)
Definition itleadead.c:798
void itLeadead_UnkMotion4_Phys(Item_GObj *gobj)
Definition itleadead.c:650
bool it_802E8CD8(Item_GObj *)
Definition itleadead.c:164
bool itLeadead_UnkMotion15_Coll(Item_GObj *gobj)
Definition itleadead.c:800
bool itLeadead_UnkMotion1_Coll(Item_GObj *gobj)
Definition itleadead.c:246
void it_802EA334(Item_GObj *gobj)
Definition itleadead.c:805
void it_802E9038(Item_GObj *gobj)
Definition itleadead.c:252
void it_802E9D50(Item_GObj *gobj)
Definition itleadead.c:637
bool itLeadead_UnkMotion9_Anim(Item_GObj *gobj)
Definition itleadead.c:561
void it_802EADD8(Item_GObj *gobj)
Definition itleadead.c:1109
void itLeadead_UnkMotion14_Phys(Item_GObj *gobj)
Definition itleadead.c:771
void it_802E9308(Item_GObj *gobj)
Definition itleadead.c:345
void it_802E98E0(Item_GObj *gobj)
Definition itleadead.c:518
void it_802EAAEC(Item_GObj *, Fighter_GObj *, int, float)
bool itLeadead_UnkMotion10_Coll(Item_GObj *gobj)
Definition itleadead.c:362
bool itLeadead_UnkMotion8_Anim(Item_GObj *gobj)
Definition itleadead.c:529
bool itLeadead_UnkMotion8_Coll(Item_GObj *gobj)
Definition itleadead.c:547
bool itLeadead_UnkMotion10_Anim(Item_GObj *gobj)
Definition itleadead.c:350
bool itLeadead_UnkMotion2_Coll(Item_GObj *gobj)
Definition itleadead.c:323
Item_GObj * it_802EA9FC(Vec3 *pos, s32 facing_dir)
Definition itleadead.c:1021
bool itLeadead_UnkMotion5_Anim(Item_GObj *gobj)
Definition itleadead.c:695
bool itLeadead_UnkMotion13_Anim(Item_GObj *gobj)
Definition itleadead.c:739
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
Definition types.h:11