SSBM Decomp
Loading...
Searching...
No Matches
itlinkarrow.h
Go to the documentation of this file.
1#ifndef GALE01_2A7D8C
2#define GALE01_2A7D8C
3
4#include <Runtime/platform.h>
5
6#include <melee/ft/forward.h>
7#include <melee/it/forward.h>
8
10
11/* 2A7D8C */ void it_802A7D8C(HSD_GObj*, int);
12/* 2A7E40 */ void it_802A7E40(Item_GObj*);
14/* 2A8330 */ void it_802A8330(HSD_GObj*);
15/* 2A8398 */ void it_802A8398(Item_GObj*, Vec3*, Vec3*);
16/* 2A83E0 */ HSD_GObj* it_802A83E0(f32, Fighter_GObj*, Vec3*, Fighter_Part,
17 s32);
18/* 2A850C */ bool itLinkArrow_802A850C(Item_GObj*, Vec3*, Vec3*, f32, f32,
19 f32);
21/* 2A8A7C */ void it_802A8A7C(Item_GObj*);
22/* 2A8AF8 */ void itLinkArrow_Logic98_PickedUp(Item_GObj*);
23/* 2A8B20 */ bool itLinkarrow_UnkMotion0_Anim(HSD_GObj*);
24/* 2A8C70 */ void itLinkarrow_UnkMotion0_Phys(HSD_GObj*);
25/* 2A8C74 */ bool itLinkarrow_UnkMotion0_Coll(HSD_GObj*);
26/* 2A8C7C */ void it_802A8C7C(HSD_GObj*);
27/* 2A8CC8 */ bool itLinkarrow_UnkMotion1_Anim(HSD_GObj*);
28/* 2A90F0 */ void itLinkarrow_UnkMotion1_Phys(Item_GObj*);
29/* 2A9138 */ bool itLinkarrow_UnkMotion1_Coll(Item_GObj*);
30/* 2A934C */ bool itLinkarrow_UnkMotion2_Anim(Item_GObj*);
31/* 2A93B4 */ void itLinkarrow_UnkMotion2_Phys(HSD_GObj*);
32/* 2A943C */ bool itLinkarrow_UnkMotion2_Coll(HSD_GObj*);
33/* 2A9444 */ bool itLinkarrow_UnkMotion3_Anim(HSD_GObj*);
34/* 2A944C */ void itLinkarrow_UnkMotion3_Phys(HSD_GObj*);
35/* 2A9450 */ bool itLinkarrow_UnkMotion3_Coll(HSD_GObj*);
36/* 2A9458 */ void it_802A9458(HSD_GObj*);
37/* 2A96E4 */ bool itLinkarrow_UnkMotion4_Anim(Item_GObj*);
38/* 2A98E4 */ void itLinkarrow_UnkMotion4_Phys(HSD_GObj*);
39/* 2A98E8 */ bool itLinkarrow_UnkMotion4_Coll(HSD_GObj*);
40/* 2A9A80 */ bool itLinkArrow_Logic98_DmgDealt(Item_GObj*);
42/* 2A9CE0 */ bool itLinkArrow_Logic98_Clanked(Item_GObj*);
45/* 3F6A28 */ extern ItemStateTable it_803F6A28[];
46
47#endif
struct Vec Vec3
float f32
Definition types.h:13
signed long s32
Definition types.h:8
ItemStateTable it_803F6A28[5]
Definition itlinkarrow.c:41
bool itLinkarrow_UnkMotion0_Coll(HSD_GObj *)
Definition itlinkarrow.c:416
bool itLinkarrow_UnkMotion2_Anim(Item_GObj *)
Definition itlinkarrow.c:560
bool itLinkarrow_UnkMotion3_Anim(HSD_GObj *)
Definition itlinkarrow.c:593
bool itLinkarrow_UnkMotion1_Coll(Item_GObj *)
Definition itlinkarrow.c:531
void itLinkarrow_UnkMotion2_Phys(HSD_GObj *)
Definition itlinkarrow.c:571
void itLinkarrow_UnkMotion0_Phys(HSD_GObj *)
Definition itlinkarrow.c:411
void it_802A8A7C(Item_GObj *)
Definition itlinkarrow.c:352
void itLinkarrow_UnkMotion1_Phys(Item_GObj *)
Definition itlinkarrow.c:502
bool itLinkarrow_UnkMotion0_Anim(HSD_GObj *)
Definition itlinkarrow.c:375
void itLinkArrow_Logic98_EvtUnk(Item_GObj *, Item_GObj *)
Definition itlinkarrow.c:869
bool itLinkarrow_UnkMotion1_Anim(HSD_GObj *)
Definition itlinkarrow.c:478
s32 itLinkArrow_802A81C4(Item_GObj *)
Definition itlinkarrow.c:114
bool itLinkArrow_802A850C(Item_GObj *, Vec3 *, Vec3 *, f32, f32, f32)
Definition itlinkarrow.c:252
void it_802A7D8C(HSD_GObj *, int)
Definition itlinkarrow.c:54
bool itLinkArrow_Logic98_Reflected(Item_GObj *)
Definition itlinkarrow.c:835
bool itLinkArrow_Logic98_Clanked(Item_GObj *)
Definition itlinkarrow.c:828
bool itLinkarrow_UnkMotion4_Coll(HSD_GObj *)
Definition itlinkarrow.c:744
void itLinkarrow_UnkMotion4_Phys(HSD_GObj *)
Definition itlinkarrow.c:718
bool itLinkArrow_Logic98_DmgDealt(Item_GObj *)
Definition itlinkarrow.c:763
void itLinkArrow_Logic98_PickedUp(Item_GObj *)
Definition itlinkarrow.c:360
HSD_GObj * it_802A83E0(f32, Fighter_GObj *, Vec3 *, Fighter_Part, s32)
Definition itlinkarrow.c:178
void it_802A8330(HSD_GObj *)
Definition itlinkarrow.c:147
void it_802A8398(Item_GObj *, Vec3 *, Vec3 *)
Definition itlinkarrow.c:166
void it_802A8C7C(HSD_GObj *)
Definition itlinkarrow.c:421
bool itLinkArrow_Logic98_HitShield(Item_GObj *)
Definition itlinkarrow.c:787
void it_802A9458(HSD_GObj *)
Definition itlinkarrow.c:608
bool itLinkarrow_UnkMotion3_Coll(HSD_GObj *)
Definition itlinkarrow.c:603
void itLinkarrow_UnkMotion3_Phys(HSD_GObj *)
Definition itlinkarrow.c:598
void it_802A7E40(Item_GObj *)
Definition itlinkarrow.c:74
bool itLinkarrow_UnkMotion2_Coll(HSD_GObj *)
Definition itlinkarrow.c:588
bool itLinkarrow_UnkMotion4_Anim(Item_GObj *)
Definition itlinkarrow.c:662
void itLinkArrow_Logic98_Destroyed(Item_GObj *)
Definition itlinkarrow.c:316
Fighter_Part
Definition forward.h:258
HSD_GObj Item_GObj
Definition forward.h:62
Definition gobj.h:13
Definition types.h:12