SSBM Decomp
Loading...
Searching...
No Matches
itlinkbomb.h
Go to the documentation of this file.
1#ifndef GALE01_29D968
2#define GALE01_29D968
3
4#include <platform.h>
5
6#include "it/forward.h"
7
8#include "it/inlines.h"
9#include "it/item.h"
10#include "it/items/types.h"
11
12/* 29D968 */ void it_8029D968(Item_GObj*);
14/* 29DB5C */ void it_8029DB5C(HSD_GObj*);
15/* 29DD58 */ HSD_GObj* it_8029DD58(Item_GObj* fighter_gobj, Vec3*, u8, int,
16 f32);
17/* 29DEB0 */ void it_8029DEB0(HSD_GObj*);
18/* 29E074 */ bool itLinkbomb_UnkMotion0_Anim(HSD_GObj*);
19/* 29E218 */ void itLinkbomb_UnkMotion0_Phys(HSD_GObj*);
20/* 29E21C */ void fn_8029E21C(HSD_GObj*);
21/* 29E3D8 */ bool itLinkbomb_UnkMotion1_Anim(HSD_GObj*);
22/* 29E574 */ void itLinkbomb_UnkMotion1_Phys(HSD_GObj*);
23/* 29E5A4 */ bool itLinkbomb_UnkMotion1_Coll(Item_GObj*);
24/* 29E5D0 */ void it_8029E5D0(HSD_GObj*);
25/* 29E920 */ bool itLinkbomb_UnkMotion2_Anim(HSD_GObj*);
26/* 29EAF0 */ void itLinkbomb_UnkMotion2_Phys(Item_GObj*);
27/* 29EB3C */ bool itLinkbomb_UnkMotion2_Coll(HSD_GObj*);
28/* 29EC34 */ void it_8029EC34(HSD_GObj*);
29/* 29EF84 */ bool itLinkbomb_UnkMotion3_Anim(HSD_GObj*);
30/* 29F04C */ void itLinkbomb_UnkMotion3_Phys(Item_GObj*);
31/* 29F098 */ bool itLinkbomb_UnkMotion3_Coll(HSD_GObj*);
32/* 29F18C */ void it_8029F18C(HSD_GObj*);
33/* 29F3DC */ bool itLinkbomb_UnkMotion4_Anim(HSD_GObj*);
34/* 29F60C */ void itLinkbomb_UnkMotion4_Phys(HSD_GObj*);
35/* 29F670 */ bool itLinkbomb_UnkMotion4_Coll(Item_GObj*);
36/* 29F69C */ void it_8029F69C(HSD_GObj*);
37/* 29F934 */ bool itLinkbomb_UnkMotion5_Anim(Item_GObj*);
38/* 29F954 */ void itLinkbomb_UnkMotion5_Phys(HSD_GObj*);
39/* 29F958 */ bool itLinkbomb_UnkMotion5_Coll(HSD_GObj*);
40/* 29F960 */ bool it_8029F960(Item_GObj*);
41/* 29FA30 */ bool it_2725_Logic16_DmgReceived(Item_GObj*);
42/* 29FB24 */ void it_2725_Logic16_EnteredAir(Item_GObj*);
43/* 29FB4C */ bool itLinkbomb_UnkMotion6_Anim(HSD_GObj*);
44/* 29FCE8 */ void itLinkbomb_UnkMotion6_Phys(HSD_GObj*);
45/* 29FCEC */ bool itLinkbomb_UnkMotion6_Coll(Item_GObj*);
46/* 29FD20 */ bool it_2725_Logic16_Reflected(Item_GObj*);
47/* 29FD40 */ bool it_2725_Logic16_HitShield(Item_GObj*);
49/* 29FD84 */ void it_8029FD84(Item_GObj*, Item_GObj*);
50
51/* 3F6888 */ extern ItemStateTable it_803F6888[];
52
53#endif
bool itLinkbomb_UnkMotion6_Anim(HSD_GObj *)
Definition itlinkbomb.c:672
void it_8029FD84(Item_GObj *, Item_GObj *)
Definition itlinkbomb.c:725
HSD_GObj * it_8029DD58(Item_GObj *fighter_gobj, Vec3 *, u8, int, f32)
Definition itlinkbomb.c:207
bool itLinkbomb_UnkMotion5_Anim(Item_GObj *)
Definition itlinkbomb.c:603
void itLinkbomb_UnkMotion6_Phys(HSD_GObj *)
Definition itlinkbomb.c:698
void it_8029E5D0(HSD_GObj *)
Definition itlinkbomb.c:325
bool itLinkbomb_UnkMotion2_Coll(HSD_GObj *)
Definition itlinkbomb.c:388
void itLinkbomb_UnkMotion1_Phys(HSD_GObj *)
Definition itlinkbomb.c:310
void itLinkbomb_UnkMotion0_Phys(HSD_GObj *)
Definition itlinkbomb.c:272
void it_8029DB5C(HSD_GObj *)
Definition itlinkbomb.c:174
ItemStateTable it_803F6888[]
Definition itlinkbomb.c:18
bool itLinkbomb_UnkMotion0_Anim(HSD_GObj *)
Definition itlinkbomb.c:247
bool it_8029F960(Item_GObj *)
Definition itlinkbomb.c:618
bool itLinkbomb_UnkMotion1_Anim(HSD_GObj *)
Definition itlinkbomb.c:283
void it_8029D968(Item_GObj *)
Definition itlinkbomb.c:58
void it_8029F69C(HSD_GObj *)
Definition itlinkbomb.c:566
bool itLinkbomb_UnkMotion4_Anim(HSD_GObj *)
Definition itlinkbomb.c:513
void itLinkbomb_UnkMotion2_Phys(Item_GObj *)
Definition itlinkbomb.c:365
void it_8029D9A4(HSD_GObj *, enum_t, Item_StateChangeFlags)
Definition itlinkbomb.c:67
void fn_8029E21C(HSD_GObj *)
Definition itlinkbomb.c:277
bool itLinkbomb_UnkMotion5_Coll(HSD_GObj *)
Definition itlinkbomb.c:613
void itLinkbomb_UnkMotion5_Phys(HSD_GObj *)
Definition itlinkbomb.c:608
bool itLinkbomb_UnkMotion6_Coll(Item_GObj *)
Definition itlinkbomb.c:703
void itLinkbomb_UnkMotion4_Phys(HSD_GObj *)
Definition itlinkbomb.c:539
bool itLinkbomb_UnkMotion4_Coll(Item_GObj *)
Definition itlinkbomb.c:560
bool it_2725_Logic16_Reflected(Item_GObj *)
Definition itlinkbomb.c:709
bool itLinkbomb_UnkMotion3_Anim(HSD_GObj *)
Definition itlinkbomb.c:438
void it_8029F18C(HSD_GObj *)
Definition itlinkbomb.c:488
void itLinkbomb_UnkMotion3_Phys(Item_GObj *)
Definition itlinkbomb.c:455
bool it_2725_Logic16_ShieldBounced(Item_GObj *)
Definition itlinkbomb.c:720
void it_8029DEB0(HSD_GObj *)
Definition itlinkbomb.c:236
bool itLinkbomb_UnkMotion2_Anim(HSD_GObj *)
Definition itlinkbomb.c:338
void it_8029EC34(HSD_GObj *)
Definition itlinkbomb.c:407
bool itLinkbomb_UnkMotion1_Coll(Item_GObj *)
Definition itlinkbomb.c:319
bool it_2725_Logic16_DmgReceived(Item_GObj *)
Definition itlinkbomb.c:638
bool it_2725_Logic16_HitShield(Item_GObj *)
Definition itlinkbomb.c:714
void it_2725_Logic16_EnteredAir(Item_GObj *)
Definition itlinkbomb.c:667
bool itLinkbomb_UnkMotion3_Coll(HSD_GObj *)
Definition itlinkbomb.c:463
Item_StateChangeFlags
Definition forward.h:60
int enum_t
The underlying type of an enum, used as a placeholder.
Definition platform.h:9
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
Definition types.h:11