|
SSBM Decomp
|
#include "itmasterhandbullet.h"#include <Runtime/platform.h>#include <dolphin/mtx.h>#include <melee/db/db.h>#include <melee/ef/efsync.h>#include <melee/it/inlines.h>#include <melee/it/it_26B1.h>#include <melee/it/it_2725.h>#include <melee/it/it_279C.h>#include <melee/it/itCharItems.h>#include <melee/it/item.h>#include <melee/it/itgroundcoll.h>#include <sysdolphin/baselib/gobj.h>#include <sysdolphin/baselib/jobj.h>Functions | |
| static void | it_802F0D2C (Item_GObj *gobj) |
| static void | it_802F0F04 (HSD_GObj *gobj) |
| static void | it_802F0AE0_sub (Item_GObj *gobj, enum_t msid, Item_GObj *parent_gobj) |
| void | it_802F0AE0 (Item_GObj *gobj, Vec3 *prev_pos, Vec3 *pos, ItemKind kind, s32 msid, f32 facing_dir, f32 vel_x, f32 vel_y) |
| void | itMasterHandBullet_Logic85_EvtUnk (Item_GObj *gobj, Item_GObj *arg1) |
| void | it_802F0BE8 (Item_GObj *gobj) |
| bool | itMasterhandbullet_UnkMotion1_Anim (Item_GObj *gobj) |
| void | itMasterhandbullet_UnkMotion1_Phys (Item_GObj *gobj) |
| bool | itMasterhandbullet_UnkMotion1_Coll (Item_GObj *gobj) |
| void | it_802F0F08 (Item_GObj *gobj) |
| bool | itMasterHandBullet_Logic83_DmgDealt (Item_GObj *gobj) |
| bool | itMasterHandBullet_Logic83_Reflected (Item_GObj *gobj) |
| bool | itMasterHandBullet_Logic83_Clanked (Item_GObj *gobj) |
| bool | itMasterHandBullet_Logic83_Absorbed (Item_GObj *gobj) |
| bool | itMasterHandBullet_Logic83_ShieldBounced (Item_GObj *gobj) |
| bool | itMasterHandBullet_Logic83_HitShield (Item_GObj *gobj) |
Variables | |
| ItemStateTable | it_803F9388 [] |
|
static |
|
static |
| void it_802F0AE0 | ( | Item_GObj * | gobj, |
| Vec3 * | prev_pos, | ||
| Vec3 * | pos, | ||
| ItemKind | kind, | ||
| s32 | msid, | ||
| f32 | facing_dir, | ||
| f32 | vel_x, | ||
| f32 | vel_y ) |
| void it_802F0BE8 | ( | Item_GObj * | gobj | ) |
| void itMasterhandbullet_UnkMotion1_Phys | ( | Item_GObj * | gobj | ) |
| void it_802F0F08 | ( | Item_GObj * | gobj | ) |
| ItemStateTable it_803F9388[] |