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 <platform.h>
5
6#include "ft/forward.h"
7#include "it/forward.h"
8
9#include "it/items/types.h"
10
11/* 2A7D8C */ void it_802A7D8C(HSD_GObj*, int);
12/* 2A7E40 */ void it_802A7E40(Item_GObj*);
13/* 2A81C4 */ void fn_802A81C4(HSD_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 */ void it_802A850C(Item_GObj*, Vec3*, Vec3*, f32, f32, f32);
19/* 2A8984 */ void it_2725_Logic98_Destroyed(Item_GObj*);
20/* 2A8A7C */ void it_802A8A7C(Item_GObj*);
21/* 2A8AF8 */ void it_2725_Logic98_PickedUp(Item_GObj*);
22/* 2A8B20 */ bool itLinkarrow_UnkMotion0_Anim(HSD_GObj*);
23/* 2A8C70 */ void itLinkarrow_UnkMotion0_Phys(HSD_GObj*);
24/* 2A8C74 */ bool itLinkarrow_UnkMotion0_Coll(HSD_GObj*);
25/* 2A8C7C */ void it_802A8C7C(HSD_GObj*);
26/* 2A8CC8 */ bool itLinkarrow_UnkMotion1_Anim(HSD_GObj*);
27/* 2A90F0 */ void itLinkarrow_UnkMotion1_Phys(HSD_GObj*);
28/* 2A9138 */ bool itLinkarrow_UnkMotion1_Coll(Item_GObj*);
29/* 2A934C */ bool itLinkarrow_UnkMotion2_Anim(Item_GObj*);
30/* 2A93B4 */ void itLinkarrow_UnkMotion2_Phys(HSD_GObj*);
31/* 2A943C */ bool itLinkarrow_UnkMotion2_Coll(HSD_GObj*);
32/* 2A9444 */ bool itLinkarrow_UnkMotion3_Anim(HSD_GObj*);
33/* 2A944C */ void itLinkarrow_UnkMotion3_Phys(HSD_GObj*);
34/* 2A9450 */ bool itLinkarrow_UnkMotion3_Coll(HSD_GObj*);
35/* 2A9458 */ void it_802A9458(HSD_GObj*);
36/* 2A96E4 */ bool itLinkarrow_UnkMotion4_Anim(Item_GObj*);
37/* 2A98E4 */ void itLinkarrow_UnkMotion4_Phys(HSD_GObj*);
38/* 2A98E8 */ bool itLinkarrow_UnkMotion4_Coll(HSD_GObj*);
39/* 2A9A80 */ bool it_2725_Logic98_DmgDealt(Item_GObj*);
40/* 2A9B08 */ bool it_2725_Logic98_HitShield(Item_GObj*);
41/* 2A9CE0 */ bool it_2725_Logic98_Clanked(Item_GObj*);
42/* 2A9D4C */ bool it_2725_Logic98_Reflected(Item_GObj*);
43/* 2AA034 */ void it_2725_Logic98_EvtUnk(Item_GObj*, Item_GObj*);
44/* 3F6A28 */ extern ItemStateTable it_803F6A28[];
45
46#endif
bool itLinkarrow_UnkMotion0_Coll(HSD_GObj *)
Definition itlinkarrow.c:464
bool itLinkarrow_UnkMotion2_Anim(Item_GObj *)
Definition itlinkarrow.c:612
bool itLinkarrow_UnkMotion3_Anim(HSD_GObj *)
Definition itlinkarrow.c:645
bool itLinkarrow_UnkMotion1_Coll(Item_GObj *)
Definition itlinkarrow.c:576
void itLinkarrow_UnkMotion2_Phys(HSD_GObj *)
Definition itlinkarrow.c:623
bool it_2725_Logic98_Reflected(Item_GObj *)
Definition itlinkarrow.c:900
void itLinkarrow_UnkMotion0_Phys(HSD_GObj *)
Definition itlinkarrow.c:459
void it_802A8A7C(Item_GObj *)
Definition itlinkarrow.c:402
bool itLinkarrow_UnkMotion0_Anim(HSD_GObj *)
Definition itlinkarrow.c:425
bool it_2725_Logic98_Clanked(Item_GObj *)
Definition itlinkarrow.c:835
ItemStateTable it_803F6A28[]
Definition itlinkarrow.c:57
bool itLinkarrow_UnkMotion1_Anim(HSD_GObj *)
Definition itlinkarrow.c:506
void it_802A7D8C(HSD_GObj *, int)
Definition itlinkarrow.c:72
bool it_2725_Logic98_DmgDealt(Item_GObj *)
Definition itlinkarrow.c:824
void it_2725_Logic98_PickedUp(Item_GObj *)
Definition itlinkarrow.c:410
bool itLinkarrow_UnkMotion4_Coll(HSD_GObj *)
Definition itlinkarrow.c:773
void itLinkarrow_UnkMotion4_Phys(HSD_GObj *)
Definition itlinkarrow.c:768
void it_2725_Logic98_Destroyed(Item_GObj *)
Definition itlinkarrow.c:368
HSD_GObj * it_802A83E0(f32, Fighter_GObj *, Vec3 *, Fighter_Part, s32)
Definition itlinkarrow.c:136
void fn_802A81C4(HSD_GObj *)
Definition itlinkarrow.c:190
void it_802A8330(HSD_GObj *)
Definition itlinkarrow.c:236
void it_802A8398(Item_GObj *, Vec3 *, Vec3 *)
Definition itlinkarrow.c:255
void it_802A8C7C(HSD_GObj *)
Definition itlinkarrow.c:469
void it_802A850C(Item_GObj *, Vec3 *, Vec3 *, f32, f32, f32)
Definition itlinkarrow.c:297
void it_802A9458(HSD_GObj *)
Definition itlinkarrow.c:660
bool itLinkarrow_UnkMotion3_Coll(HSD_GObj *)
Definition itlinkarrow.c:655
void itLinkarrow_UnkMotion3_Phys(HSD_GObj *)
Definition itlinkarrow.c:650
void it_2725_Logic98_EvtUnk(Item_GObj *, Item_GObj *)
Definition itlinkarrow.c:934
void itLinkarrow_UnkMotion1_Phys(HSD_GObj *)
Definition itlinkarrow.c:543
void it_802A7E40(Item_GObj *)
Definition itlinkarrow.c:92
bool itLinkarrow_UnkMotion2_Coll(HSD_GObj *)
Definition itlinkarrow.c:640
bool it_2725_Logic98_HitShield(Item_GObj *)
Definition itlinkarrow.c:842
bool itLinkarrow_UnkMotion4_Anim(Item_GObj *)
Definition itlinkarrow.c:713
Fighter_Part
Definition forward.h:239
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
Definition types.h:11