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