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*, intptr_t);
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
ItemStateTable it_803F6A28[5]
Definition itlinkarrow.c:42
bool itLinkarrow_UnkMotion0_Coll(HSD_GObj *)
Definition itlinkarrow.c:408
bool itLinkarrow_UnkMotion2_Anim(Item_GObj *)
Definition itlinkarrow.c:554
bool itLinkarrow_UnkMotion3_Anim(HSD_GObj *)
Definition itlinkarrow.c:587
bool itLinkarrow_UnkMotion1_Coll(Item_GObj *)
Definition itlinkarrow.c:524
void itLinkarrow_UnkMotion2_Phys(HSD_GObj *)
Definition itlinkarrow.c:565
void itLinkarrow_UnkMotion0_Phys(HSD_GObj *)
Definition itlinkarrow.c:403
void it_802A8A7C(Item_GObj *)
Definition itlinkarrow.c:344
void it_802A7D8C(HSD_GObj *, intptr_t)
Definition itlinkarrow.c:55
void itLinkarrow_UnkMotion1_Phys(Item_GObj *)
Definition itlinkarrow.c:494
bool itLinkarrow_UnkMotion0_Anim(HSD_GObj *)
Definition itlinkarrow.c:367
void itLinkArrow_Logic98_EvtUnk(Item_GObj *, Item_GObj *)
Definition itlinkarrow.c:865
bool itLinkarrow_UnkMotion1_Anim(HSD_GObj *)
Definition itlinkarrow.c:470
s32 itLinkArrow_802A81C4(Item_GObj *)
Definition itlinkarrow.c:115
bool itLinkArrow_802A850C(Item_GObj *, Vec3 *, Vec3 *, f32, f32, f32)
Definition itlinkarrow.c:243
bool itLinkArrow_Logic98_Reflected(Item_GObj *)
Definition itlinkarrow.c:831
bool itLinkArrow_Logic98_Clanked(Item_GObj *)
Definition itlinkarrow.c:824
bool itLinkarrow_UnkMotion4_Coll(HSD_GObj *)
Definition itlinkarrow.c:738
void itLinkarrow_UnkMotion4_Phys(HSD_GObj *)
Definition itlinkarrow.c:712
bool itLinkArrow_Logic98_DmgDealt(Item_GObj *)
Definition itlinkarrow.c:757
void itLinkArrow_Logic98_PickedUp(Item_GObj *)
Definition itlinkarrow.c:352
HSD_GObj * it_802A83E0(f32, Fighter_GObj *, Vec3 *, Fighter_Part, s32)
Definition itlinkarrow.c:179
void it_802A8330(HSD_GObj *)
Definition itlinkarrow.c:148
void it_802A8398(Item_GObj *, Vec3 *, Vec3 *)
Definition itlinkarrow.c:167
void it_802A8C7C(HSD_GObj *)
Definition itlinkarrow.c:413
bool itLinkArrow_Logic98_HitShield(Item_GObj *)
Definition itlinkarrow.c:783
void it_802A9458(HSD_GObj *)
Definition itlinkarrow.c:602
bool itLinkarrow_UnkMotion3_Coll(HSD_GObj *)
Definition itlinkarrow.c:597
void itLinkarrow_UnkMotion3_Phys(HSD_GObj *)
Definition itlinkarrow.c:592
void it_802A7E40(Item_GObj *)
Definition itlinkarrow.c:75
bool itLinkarrow_UnkMotion2_Coll(HSD_GObj *)
Definition itlinkarrow.c:582
bool itLinkarrow_UnkMotion4_Anim(Item_GObj *)
Definition itlinkarrow.c:656
void itLinkArrow_Logic98_Destroyed(Item_GObj *)
Definition itlinkarrow.c:308
struct Vec Vec3
signed int s32
Definition types.h:12
float f32
Definition types.h:18
Fighter_Part
Definition forward.h:264
HSD_GObj Item_GObj
Definition forward.h:64
__INTPTR_TYPE__ intptr_t
Definition stddef.h:12
Definition gobj.h:16
Definition types.h:10