SSBM Decomp
Loading...
Searching...
No Matches
itsamusbomb.h
Go to the documentation of this file.
1#ifndef GALE01_2B4AC8
2#define GALE01_2B4AC8
3
4#include <Runtime/platform.h>
5
6#include <melee/it/forward.h>
7
8#include <dolphin/mtx.h>
10
12 float facing_dir);
13/* 2B4BA0 */ void it_802B4BA0(Item_GObj* arg0);
14/* 2B4C10 */ void it_802B4C10(Item_GObj* gobj);
18/* 2B4CF4 */ void it_802B4CF4(Item_GObj* gobj);
26/* 2B52B8 */ bool itSamusBomb_Logic50_DmgDealt(Item_GObj*);
27/* 2B52EC */ bool itSamusBomb_Logic50_Clanked(Item_GObj*);
30/* 2B5374 */ bool it_2725_Logic50_Reflected(Item_GObj*);
31/* 2B53CC */ void it_802B53CC(Item_GObj*);
33/* 2B5478 */ void it_802B5478(Item_GObj* gobj);
35/* 3F7220 */ extern ItemStateTable it_803F7220[];
36
37#endif
struct Vec Vec3
HSD_GObj * gobj
Definition gm_19EF.c:73
ItemStateTable it_803F7220[]
Definition itsamusbomb.c:20
void itSamusbomb_UnkMotion0_Phys(Item_GObj *gobj)
Definition itsamusbomb.c:110
void itSamusBomb_Logic50_EvtUnk(Item_GObj *, Item_GObj *)
Definition itsamusbomb.c:284
bool itSamusbomb_UnkMotion1_Coll(Item_GObj *gobj)
Definition itsamusbomb.c:138
bool itSamusBomb_Logic50_Clanked(Item_GObj *)
Definition itsamusbomb.c:207
void it_802B4C10(Item_GObj *gobj)
Definition itsamusbomb.c:68
bool itSamusbomb_UnkMotion0_Coll(Item_GObj *gobj)
Definition itsamusbomb.c:112
bool itSamusbomb_UnkMotion0_Anim(Item_GObj *gobj)
Definition itsamusbomb.c:104
void itSamusbomb_UnkMotion1_Phys(Item_GObj *gobj)
Definition itsamusbomb.c:131
bool itSamusbomb_UnkMotion2_Anim(Item_GObj *gobj)
Definition itsamusbomb.c:149
void itSamusBomb_Logic50_EnteredAir(Item_GObj *)
Definition itsamusbomb.c:144
bool itSamusbomb_UnkMotion1_Anim(Item_GObj *gobj)
Definition itsamusbomb.c:123
bool itSamusbomb_UnkMotion2_Coll(Item_GObj *gobj)
Definition itsamusbomb.c:191
bool itSamusbomb_UnkMotion3_Anim(Item_GObj *gobj)
Definition itsamusbomb.c:262
void it_802B5478(Item_GObj *gobj)
Definition itsamusbomb.c:267
bool itSamusBomb_Logic50_HitShield(Item_GObj *)
Definition itsamusbomb.c:217
void it_802B4BA0(Item_GObj *arg0)
Definition itsamusbomb.c:55
void itSamusbomb_UnkMotion2_Phys(Item_GObj *gobj)
Definition itsamusbomb.c:177
Item_GObj * it_802B4AC8(Item_GObj *gobj, Vec3 *pos, float facing_dir)
bool itSamusBomb_Logic50_ShieldBounced(Item_GObj *)
Definition itsamusbomb.c:227
bool it_2725_Logic50_Reflected(Item_GObj *)
Definition itsamusbomb.c:232
void it_802B53CC(Item_GObj *)
Definition itsamusbomb.c:246
void it_802B4CF4(Item_GObj *gobj)
Definition itsamusbomb.c:118
bool itSamusBomb_Logic50_DmgDealt(Item_GObj *)
Definition itsamusbomb.c:197
HSD_GObj Item_GObj
Definition forward.h:62
Definition types.h:12