SSBM Decomp
Toggle main menu visibility
Loading...
Searching...
No Matches
itmasterhandbullet.h
Go to the documentation of this file.
1
#ifndef GALE01_2F0AE0
2
#define GALE01_2F0AE0
3
4
#include <
Runtime/platform.h
>
5
6
#include <
melee/it/forward.h
>
7
8
#include <
dolphin/mtx.h
>
9
#include <
melee/it/kinds/types.h
>
10
11
/* 2F0AE0 */
void
it_802F0AE0
(
Item_GObj
*
gobj
,
Vec3
* prev_pos,
Vec3
* pos,
12
ItemKind
kind,
s32
msid,
f32
facing_dir,
13
f32
vel_x,
f32
vel_y);
14
/* 2F0BC8 */
void
itMasterHandBullet_Logic85_EvtUnk
(
Item_GObj
*,
Item_GObj
*);
15
/* 2F0BE8 */
void
it_802F0BE8
(
Item_GObj
*);
16
/* 2F0E70 */
bool
itMasterhandbullet_UnkMotion1_Anim
(
Item_GObj
*);
17
/* 2F0ED4 */
void
itMasterhandbullet_UnkMotion1_Phys
(
Item_GObj
*);
18
/* 2F0ED8 */
bool
itMasterhandbullet_UnkMotion1_Coll
(
Item_GObj
*);
19
/* 2F0F08 */
void
it_802F0F08
(
Item_GObj
*);
20
/* 2F0F0C */
bool
itMasterHandBullet_Logic83_DmgDealt
(
Item_GObj
*);
21
/* 2F0F14 */
bool
itMasterHandBullet_Logic83_Reflected
(
Item_GObj
*);
22
/* 2F0F34 */
bool
itMasterHandBullet_Logic83_Clanked
(
Item_GObj
*);
23
/* 2F0F3C */
bool
itMasterHandBullet_Logic83_Absorbed
(
Item_GObj
*);
24
/* 2F0F44 */
bool
itMasterHandBullet_Logic83_ShieldBounced
(
Item_GObj
*);
25
/* 2F0F64 */
bool
itMasterHandBullet_Logic83_HitShield
(
Item_GObj
*);
26
/* 3F9388 */
extern
ItemStateTable
it_803F9388
[];
27
28
#endif
mtx.h
Vec3
struct Vec Vec3
f32
float f32
Definition
types.h:13
s32
signed long s32
Definition
types.h:8
gobj
HSD_GObj * gobj
Definition
gm_19EF.c:73
it_803F9388
ItemStateTable it_803F9388[]
Definition
itmasterhandbullet.c:18
itMasterhandbullet_UnkMotion1_Anim
bool itMasterhandbullet_UnkMotion1_Anim(Item_GObj *)
Definition
itmasterhandbullet.c:97
itMasterhandbullet_UnkMotion1_Phys
void itMasterhandbullet_UnkMotion1_Phys(Item_GObj *)
Definition
itmasterhandbullet.c:112
itMasterHandBullet_Logic83_DmgDealt
bool itMasterHandBullet_Logic83_DmgDealt(Item_GObj *)
Definition
itmasterhandbullet.c:124
itMasterHandBullet_Logic85_EvtUnk
void itMasterHandBullet_Logic85_EvtUnk(Item_GObj *, Item_GObj *)
Definition
itmasterhandbullet.c:62
it_802F0BE8
void it_802F0BE8(Item_GObj *)
Definition
itmasterhandbullet.c:67
itMasterHandBullet_Logic83_Reflected
bool itMasterHandBullet_Logic83_Reflected(Item_GObj *)
Definition
itmasterhandbullet.c:129
itMasterHandBullet_Logic83_ShieldBounced
bool itMasterHandBullet_Logic83_ShieldBounced(Item_GObj *)
Definition
itmasterhandbullet.c:144
it_802F0AE0
void it_802F0AE0(Item_GObj *gobj, Vec3 *prev_pos, Vec3 *pos, ItemKind kind, s32 msid, f32 facing_dir, f32 vel_x, f32 vel_y)
Definition
itmasterhandbullet.c:40
itMasterHandBullet_Logic83_Clanked
bool itMasterHandBullet_Logic83_Clanked(Item_GObj *)
Definition
itmasterhandbullet.c:134
it_802F0F08
void it_802F0F08(Item_GObj *)
Definition
itmasterhandbullet.c:122
itMasterHandBullet_Logic83_Absorbed
bool itMasterHandBullet_Logic83_Absorbed(Item_GObj *)
Definition
itmasterhandbullet.c:139
itMasterhandbullet_UnkMotion1_Coll
bool itMasterhandbullet_UnkMotion1_Coll(Item_GObj *)
Definition
itmasterhandbullet.c:114
itMasterHandBullet_Logic83_HitShield
bool itMasterHandBullet_Logic83_HitShield(Item_GObj *)
Definition
itmasterhandbullet.c:149
forward.h
ItemKind
ItemKind
Definition
forward.h:132
Item_GObj
HSD_GObj Item_GObj
Definition
forward.h:62
platform.h
types.h
ItemStateTable
Definition
types.h:12
src
melee
it
kinds
itmasterhandbullet.h
Generated by
1.17.0