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 <Runtime/platform.h>
5
6#include <melee/ft/forward.h>
7#include <melee/it/forward.h>
8
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 itLeadead_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 itLeadead_Logic1_Dropped(Item_GObj*);
61/* 2EA1B4 */ void itLeadead_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 itLeadead_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, f32);
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
89#endif
struct Vec Vec3
float f32
Definition types.h:13
signed long s32
Definition types.h:8
HSD_GObj * gobj
Definition gm_19EF.c:73
ItemStateTable it_803F8EB0[]
Definition itleadead.c:27
void itLeadead_UnkMotion1_Phys(Item_GObj *gobj)
Definition itleadead.c:237
bool itLeadead_UnkMotion1_Anim(Item_GObj *gobj)
Definition itleadead.c:232
bool itLeadead_UnkMotion6_Coll(Item_GObj *gobj)
Definition itleadead.c:731
bool itLeadead_UnkMotion5_Coll(Item_GObj *gobj)
Definition itleadead.c:712
bool itLeadead_UnkMotion15_Anim(Item_GObj *gobj)
Definition itleadead.c:796
void itLeadead_UnkMotion8_Phys(Item_GObj *gobj)
Definition itleadead.c:537
void it_802EAE80(Item_GObj *gobj)
Definition itleadead.c:1136
bool itLeadead_UnkMotion3_Coll(Item_GObj *gobj)
Definition itleadead.c:634
void it_802E8F24(Item_GObj *gobj)
Definition itleadead.c:227
void itLeadead_UnkMotion13_Phys(Item_GObj *gobj)
Definition itleadead.c:750
void it_802EA478(Item_GObj *gobj, s32 arg1, s32 arg2)
Definition itleadead.c:860
bool itLeadead_UnkMotion17_Coll(Item_GObj *gobj)
Definition itleadead.c:844
bool it_802EA804(Item_GObj *gobj, f32 range)
Definition itleadead.c:980
bool itLeadead_UnkMotion12_Anim(Item_GObj *gobj)
Definition itleadead.c:440
void it_802EAAEC(Item_GObj *, Fighter_GObj *, int, f32)
Definition itleadead.c:1052
void itLeadead_Logic1_Destroyed(Item_GObj *)
Definition itleadead.c:849
void it_802E9738(Item_GObj *gobj)
Definition itleadead.c:479
s32 it_802EA674(Item_GObj *gobj)
Definition itleadead.c:913
void itLeadead_Logic1_Thrown(Item_GObj *)
Definition itleadead.c:758
bool itLeadead_UnkMotion16_Coll(Item_GObj *gobj)
Definition itleadead.c:828
void it_802EAC8C(Item_GObj *gobj)
Definition itleadead.c:1090
s32 it_802EA6F4(Item_GObj *gobj)
Definition itleadead.c:936
void itLeadead_UnkMotion2_Phys(Item_GObj *gobj)
Definition itleadead.c:296
bool itLeadead_UnkMotion16_Anim(Item_GObj *gobj)
Definition itleadead.c:817
bool itLeadead_UnkMotion2_Anim(Item_GObj *gobj)
Definition itleadead.c:288
void itLeadead_UnkMotion16_Phys(Item_GObj *gobj)
Definition itleadead.c:822
bool itLeadead_UnkMotion7_Coll(Item_GObj *gobj)
Definition itleadead.c:515
void itLeadead_UnkMotion3_Phys(Item_GObj *gobj)
Definition itleadead.c:632
void itLeadead_UnkMotion10_Phys(Item_GObj *gobj)
Definition itleadead.c:358
bool itLeadead_UnkMotion14_Coll(Item_GObj *gobj)
Definition itleadead.c:781
void itLeadead_Logic1_PickedUp(Item_GObj *)
Definition itleadead.c:737
bool itLeadead_UnkMotion17_Anim(Item_GObj *gobj)
Definition itleadead.c:833
void itLeadead_UnkMotion12_Phys(Item_GObj *gobj)
Definition itleadead.c:453
bool itLeadead_UnkMotion11_Anim(Item_GObj *gobj)
Definition itleadead.c:424
void it_802E93C8(Item_GObj *gobj)
Definition itleadead.c:372
bool itLeadead_UnkMotion3_Anim(Item_GObj *gobj)
Definition itleadead.c:611
void it_802EA2A0(Item_GObj *gobj)
Definition itleadead.c:786
void itLeadead_UnkMotion7_Phys(Item_GObj *gobj)
Definition itleadead.c:507
void it_802E9A00(Item_GObj *gobj)
Definition itleadead.c:556
bool itLeadead_UnkMotion4_Coll(Item_GObj *gobj)
Definition itleadead.c:682
void it_802E9494(Item_GObj *gobj)
Definition itleadead.c:397
void it_802E9BA0(Item_GObj *gobj)
Definition itleadead.c:596
bool itLeadead_UnkMotion14_Anim(Item_GObj *gobj)
Definition itleadead.c:766
void itLeadead_UnkMotion6_Phys(Item_GObj *gobj)
Definition itleadead.c:729
bool itLeadead_UnkMotion4_Anim(Item_GObj *gobj)
Definition itleadead.c:648
void itLeadead_UnkMotion5_Phys(Item_GObj *gobj)
Definition itleadead.c:710
bool itLeadead_UnkMotion7_Anim(Item_GObj *gobj)
Definition itleadead.c:488
bool itLeadead_UnkMotion9_Coll(Item_GObj *gobj)
Definition itleadead.c:590
void itLeadead_Logic1_Dropped(Item_GObj *)
Definition itleadead.c:752
void itLeadead_UnkMotion17_Phys(Item_GObj *gobj)
Definition itleadead.c:838
bool itLeadead_UnkMotion6_Anim(Item_GObj *gobj)
Definition itleadead.c:717
void itLeadead_UnkMotion9_Phys(Item_GObj *gobj)
Definition itleadead.c:588
s32 it_802EA988(Item_GObj *gobj, f32 x_offset, f32 y_offset)
Definition itleadead.c:1008
bool itLeadead_UnkMotion12_Coll(Item_GObj *gobj)
Definition itleadead.c:461
void it_802E8BCC(Item_GObj *)
Definition itleadead.c:138
void itLeadead_UnkMotion15_Phys(Item_GObj *gobj)
Definition itleadead.c:801
void itLeadead_UnkMotion4_Phys(Item_GObj *gobj)
Definition itleadead.c:653
bool it_802E8CD8(Item_GObj *)
Definition itleadead.c:167
bool itLeadead_UnkMotion15_Coll(Item_GObj *gobj)
Definition itleadead.c:803
bool itLeadead_UnkMotion1_Coll(Item_GObj *gobj)
Definition itleadead.c:249
void it_802EA334(Item_GObj *gobj)
Definition itleadead.c:808
void it_802E9038(Item_GObj *gobj)
Definition itleadead.c:255
void it_802E9D50(Item_GObj *gobj)
Definition itleadead.c:640
bool itLeadead_UnkMotion9_Anim(Item_GObj *gobj)
Definition itleadead.c:564
void it_802EADD8(Item_GObj *gobj)
Definition itleadead.c:1116
void itLeadead_UnkMotion14_Phys(Item_GObj *gobj)
Definition itleadead.c:774
void it_802E9308(Item_GObj *gobj)
Definition itleadead.c:348
void it_802E98E0(Item_GObj *gobj)
Definition itleadead.c:521
bool itLeadead_UnkMotion10_Coll(Item_GObj *gobj)
Definition itleadead.c:365
bool itLeadead_UnkMotion8_Anim(Item_GObj *gobj)
Definition itleadead.c:532
bool itLeadead_UnkMotion8_Coll(Item_GObj *gobj)
Definition itleadead.c:550
bool itLeadead_UnkMotion10_Anim(Item_GObj *gobj)
Definition itleadead.c:353
bool itLeadead_UnkMotion2_Coll(Item_GObj *gobj)
Definition itleadead.c:326
Item_GObj * it_802EA9FC(Vec3 *pos, s32 facing_dir)
Definition itleadead.c:1024
bool itLeadead_UnkMotion5_Anim(Item_GObj *gobj)
Definition itleadead.c:698
bool itLeadead_UnkMotion13_Anim(Item_GObj *gobj)
Definition itleadead.c:742
HSD_GObj Item_GObj
Definition forward.h:62
Definition types.h:12