SSBM Decomp
Loading...
Searching...
No Matches
itdrmariopill.h File Reference
#include <platform.h>
#include "ft/forward.h"
#include "it/forward.h"
#include "it/items/types.h"
#include <dolphin/mtx.h>

Go to the source code of this file.

Functions

void itDrMarioPill_Spawn (Item_GObj *, Vec3 *, s32, ItemKind, f32)
Item_GObjitDrMarioPill_Appeal_Spawn (Item_GObj *, Vec3 *, s32, ItemKind, f32)
void itDrMarioPill_802C0B5C (Item_GObj *)
Item_GObjitDrMarioPill_802C09C4 (Fighter_GObj *, Vec3 *, s32, ItemKind, s32, Fighter_Part, f32)
void itDrMarioPill_802C0DBC (Item_GObj *)
void itDrMarioPill_802C0DF8 (Item_GObj *)
void itDrMarioPill_802C1180 (Item_GObj *, enum_t)
void itDrMarioPill_PickedUp (Item_GObj *)
bool itDrMarioPill_DmgDealt (Item_GObj *)
bool itDrMarioPill_Reflected (Item_GObj *)
bool itDrMarioPill_Clanked (Item_GObj *)
 NOTE: identical to itDrMarioPill_DmgDealt.
bool itDrMarioPill_HitShield (Item_GObj *)
 NOTE: identical to itDrMarioPill_DmgDealt.
bool itDrMarioPill_Absorbed (Item_GObj *)
 NOTE: identical to itDrMarioPill_DmgDealt.
bool itDrMarioPill_ShieldBounced (Item_GObj *)
 NOTE: identical to itDrMarioPill_DmgDealt.
void itDrMarioPill_EvtUnk (Item_GObj *, Item_GObj *)

Variables

ItemStateTable it_803F75D0 []

Function Documentation

◆ itDrMarioPill_Spawn()

void itDrMarioPill_Spawn ( Item_GObj * parent_gobj,
Vec3 * pos,
s32 arg2,
ItemKind kind,
f32 facing_dir )

◆ itDrMarioPill_Appeal_Spawn()

Item_GObj * itDrMarioPill_Appeal_Spawn ( Item_GObj * parent_gobj,
Vec3 * pos,
s32 arg2,
ItemKind kind,
f32 facing_dir )

◆ itDrMarioPill_802C0B5C()

void itDrMarioPill_802C0B5C ( Item_GObj * gobj)

◆ itDrMarioPill_802C09C4()

Item_GObj * itDrMarioPill_802C09C4 ( Fighter_GObj * parent_gobj,
Vec3 * pos,
s32 arg2,
ItemKind kind,
s32 msid,
Fighter_Part part,
f32 facing_dir )

◆ itDrMarioPill_802C0DBC()

void itDrMarioPill_802C0DBC ( Item_GObj * gobj)

◆ itDrMarioPill_802C0DF8()

void itDrMarioPill_802C0DF8 ( Item_GObj * gobj)

◆ itDrMarioPill_802C1180()

void itDrMarioPill_802C1180 ( Item_GObj * gobj,
enum_t msid )

◆ itDrMarioPill_PickedUp()

void itDrMarioPill_PickedUp ( Item_GObj * gobj)

◆ itDrMarioPill_DmgDealt()

bool itDrMarioPill_DmgDealt ( Item_GObj * gobj)

◆ itDrMarioPill_Reflected()

bool itDrMarioPill_Reflected ( Item_GObj * gobj)

◆ itDrMarioPill_Clanked()

bool itDrMarioPill_Clanked ( Item_GObj * gobj)

NOTE: identical to itDrMarioPill_DmgDealt.

◆ itDrMarioPill_HitShield()

bool itDrMarioPill_HitShield ( Item_GObj * gobj)

NOTE: identical to itDrMarioPill_DmgDealt.

◆ itDrMarioPill_Absorbed()

bool itDrMarioPill_Absorbed ( Item_GObj * gobj)

NOTE: identical to itDrMarioPill_DmgDealt.

◆ itDrMarioPill_ShieldBounced()

bool itDrMarioPill_ShieldBounced ( Item_GObj * gobj)

NOTE: identical to itDrMarioPill_DmgDealt.

◆ itDrMarioPill_EvtUnk()

void itDrMarioPill_EvtUnk ( Item_GObj * gobj,
Item_GObj * hobj )

Variable Documentation

◆ it_803F75D0

ItemStateTable it_803F75D0[]
extern