|
| static bool | samus_grapple_fighter_compare (FtMotionId id) |
| |
| static void | samus_grapple_init_link (ItemLink *link, HSD_JObj *jobj, HSD_GObj *gobj, Vec3 *pos) |
| |
| static f32 | samus_grapple_calc_grav (f32 vel_y) |
| |
| static void | samus_grapple_setup_pos (ItemLink *link, Vec3 *pos, Mtx m) |
| |
| static void | samus_grapple_anim (Item_GObj *gobj) |
| |
| static void | samus_grapple_state_sync (Fighter *fp) |
| |
| void | itSamusGrapple_Logic53_Spawned (Item_GObj *gobj) |
| |
| void | it_802B743C (HSD_GObj *gobj, Item *ip, s32 type) |
| | it_802B7160
|
| |
| static void | it_802B75FC_inline (ItemLink *link, f32 f) |
| |
| void | it_802B7B84 (Item_GObj *gobj) |
| | it_802B75FC
|
| |
| static void | fn_802B7E34_inline (Item *ip, Mtx m) |
| | it_802B7C18
|
| |
| static void | link_all (HSD_JObj *jobj, ItemLink *link) |
| |
| void | fn_802B7E34 (Item_GObj *gobj) |
| |
| void | itSamusgrapple_UnkMotion0_Phys (Item_GObj *gobj) |
| |
| void | fn_802B805C (Item_GObj *gobj) |
| |
| void | itSamusgrapple_UnkMotion1_Phys (Item_GObj *gobj) |
| |
| void | fn_802B8384 (Item_GObj *gobj) |
| |
| void | itSamusgrapple_UnkMotion2_Phys (Item_GObj *gobj) |
| |
| void | fn_802B8524 (Item_GObj *gobj) |
| |
| void | itSamusgrapple_UnkMotion3_Phys (Item_GObj *gobj) |
| |
| void | fn_802B8684 (Item_GObj *gobj) |
| |
| void | itSamusgrapple_UnkMotion4_Phys (Item_GObj *gobj) |
| |
| void | fn_802B8814 (Item_GObj *gobj) |
| |
| void | itSamusgrapple_UnkMotion5_Phys (Item_GObj *gobj) |
| |
| static bool | fn_802B895C_inline (Item *ip, Fighter *fp, Vec3 *pos) |
| |
| void | fn_802B895C (Item_GObj *gobj) |
| |
| void | itSamusgrapple_UnkMotion6_Phys (Item_GObj *gobj) |
| |
| void | fn_802B8B54 (Item_GObj *gobj) |
| |
| void | itSamusgrapple_UnkMotion7_Phys (Item_GObj *gobj) |
| |
| void | fn_802B8D38 (Item_GObj *gobj) |
| |
| void | itSamusgrapple_UnkMotion8_Phys (Item_GObj *gobj) |
| |
| void | it_802B900C (ItemLink *link, Vec3 *pos, itSamusGrappleAttributes *attrs, f32 dist) |
| |
| void | it_802B91C4 (ItemLink *link, Vec3 *pos, itSamusGrappleAttributes *attrs, f32 dist) |
| |
| void | it_802B9CE8 (ItemLink *link, Vec3 *pos, itSamusGrappleAttributes *attrs, Fighter *fp) |
| | it_802B9328
|
| |
| bool | it_802B9FD4 (ItemLink *link, Vec3 *pos, itSamusGrappleAttributes *attrs) |
| |
| bool | it_802BA194 (ItemLink *link, Vec3 *pos, itSamusGrappleAttributes *attrs, f32 target_dist) |
| |
| bool | it_802BA2D8 (ItemLink *link, Vec3 *pos, itSamusGrappleAttributes *attrs, f32 target_dist) |
| |
| bool | it_802BA3BC (ItemLink *tail, ItemLink *head, Vec3 *pos, itSamusGrappleAttributes *attrs, f32 target_dist) |
| |
| void | it_802BA5DC (ItemLink *tail, ItemLink *head, Vec3 *pos, itSamusGrappleAttributes *attrs) |
| |
| bool | it_802BA760 (ItemLink *link, Vec3 *pos, itSamusGrappleAttributes *attrs, Fighter *fp) |
| |
| void | itSamusGrapple_Logic53_PickedUp (Item_GObj *gobj) |
| |
| void | it_802BA9B8 (Item_GObj *gobj) |
| |
| void | it_802BAA08 (Item_GObj *gobj) |
| |
| void | it_802BAA58 (Item_GObj *gobj) |
| |
| void | it_802BAA94 (Item_GObj *gobj) |
| |
| void | it_802BAAE4 (Item_GObj *gobj, Vec3 *vel) |
| |
| void | it_802BAB40 (Item_GObj *gobj) |
| |
| void | it_802BAB7C (Item_GObj *gobj) |
| |
| void | it_802BABB8 (Item_GObj *gobj) |
| | Set grapple beam state and store duration.
|
| |
| void | it_802BAC3C (Fighter_GObj *gobj) |
| |
| void | it_802BAC80 (Fighter_GObj *gobj) |
| |
| void | it_802BACC4 (Fighter_GObj *gobj) |
| |
| void | itSamusGrapple_Logic53_EvtUnk (Item_GObj *gobj, Item_GObj *arg1) |
| |