|
SSBM Decomp
|
#include "itdrmariopill.h"#include <Runtime/platform.h>#include <melee/ft/forward.h>#include <melee/it/forward.h>#include <sysdolphin/baselib/forward.h>#include <math.h>#include <placeholder.h>#include <dolphin/mtx.h>#include <dolphin/types.h>#include <melee/db/db.h>#include <melee/ft/ft_0BF0.h>#include <melee/ft/ftlib.h>#include <melee/ft/kinds/ftDrMario/ftdrmario.h>#include <melee/it/inlines.h>#include <melee/it/it_26B1.h>#include <melee/it/it_2725.h>#include <melee/it/it_3F14.h>#include <melee/it/itCharItems.h>#include <melee/it/item.h>#include <melee/it/itgroundcoll.h>#include <melee/it/ithitbox.h>#include <melee/it/itmaplib.h>#include <sysdolphin/baselib/gobj.h>#include <sysdolphin/baselib/jobj.h>#include <sysdolphin/baselib/mtx.h>Macros | |
| #define | GET_ATTRS(ip) |
Variables | |
| ItemStateTable | it_803F75D0 [] |
| #define GET_ATTRS | ( | ip | ) |
|
static |
|
static |
|
static |
|
inlinestatic |
NOTE: 4 iterations instead of the usual 3.
| void itDrMarioPill_Spawn | ( | Item_GObj * | parent_gobj, |
| Vec3 * | pos, | ||
| s32 | arg2, | ||
| ItemKind | kind, | ||
| f32 | facing_dir ) |
|
static |
| Item_GObj * itDrMarioPill_Appeal_Spawn | ( | Item_GObj * | parent_gobj, |
| Vec3 * | pos, | ||
| s32 | arg2, | ||
| ItemKind | kind, | ||
| f32 | facing_dir ) |
| Item_GObj * itDrMarioPill_802C09C4 | ( | Fighter_GObj * | parent_gobj, |
| Vec3 * | pos, | ||
| s32 | arg2, | ||
| ItemKind | kind, | ||
| s32 | msid, | ||
| Fighter_Part | part, | ||
| f32 | facing_dir ) |
| void itDrMarioPill_802C0B5C | ( | Item_GObj * | gobj | ) |
| void itDrMarioPill_802C0DBC | ( | Item_GObj * | gobj | ) |
| void itDrMarioPill_802C0DF8 | ( | Item_GObj * | gobj | ) |
|
inlinestatic |
| void itDrMarioPill_PickedUp | ( | Item_GObj * | gobj | ) |
| ItemStateTable it_803F75D0[] |