SSBM Decomp
Loading...
Searching...
No Matches
itsamusgrapple.c File Reference
#include "itsamusgrapple.h"
#include "itlinkhookshot.h"
#include "ft/chara/ftSamus/types.h"
#include "ft/fighter.h"
#include "ft/ftcoll.h"
#include "ft/inlines.h"
#include "it/inlines.h"
#include "it/it_26B1.h"
#include "it/itCharItems.h"
#include "it/item.h"
#include <baselib/gobj.h>
#include <baselib/gobjplink.h>

Functions

void itSamusGrapple_Logic53_Spawned (Item_GObj *gobj)
 
void it_802B7B84 (Item_GObj *gobj)
 it_802B7160
 
void itSamusgrapple_UnkMotion0_Phys (Item_GObj *gobj)
 it_802B7C18
 
void itSamusgrapple_UnkMotion1_Phys (Item_GObj *gobj)
 fn_802B805C
 
void itSamusgrapple_UnkMotion2_Phys (Item_GObj *gobj)
 fn_802B8384
 
void itSamusgrapple_UnkMotion3_Phys (Item_GObj *gobj)
 fn_802B8524
 
void itSamusgrapple_UnkMotion4_Phys (Item_GObj *gobj)
 fn_802B8684
 
void itSamusgrapple_UnkMotion5_Phys (Item_GObj *gobj)
 fn_802B8814
 
void itSamusgrapple_UnkMotion6_Phys (Item_GObj *gobj)
 fn_802B895C
 
void itSamusgrapple_UnkMotion7_Phys (Item_GObj *gobj)
 fn_802B8B54
 
void itSamusgrapple_UnkMotion8_Phys (Item_GObj *gobj)
 fn_802B8D38
 
void itSamusGrapple_Logic53_PickedUp (Item_GObj *gobj)
 it_802B900C
 
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, f32 unused)
 
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 itSamusGrapple_Logic53_EvtUnk (Item_GObj *gobj, Item_GObj *arg1)
 it_802BACC4
 

Function Documentation

◆ itSamusGrapple_Logic53_Spawned()

void itSamusGrapple_Logic53_Spawned ( Item_GObj gobj)

◆ it_802B7B84()

void it_802B7B84 ( Item_GObj gobj)

◆ itSamusgrapple_UnkMotion0_Phys()

void itSamusgrapple_UnkMotion0_Phys ( Item_GObj gobj)

◆ itSamusgrapple_UnkMotion1_Phys()

void itSamusgrapple_UnkMotion1_Phys ( Item_GObj gobj)

◆ itSamusgrapple_UnkMotion2_Phys()

void itSamusgrapple_UnkMotion2_Phys ( Item_GObj gobj)

◆ itSamusgrapple_UnkMotion3_Phys()

void itSamusgrapple_UnkMotion3_Phys ( Item_GObj gobj)

◆ itSamusgrapple_UnkMotion4_Phys()

void itSamusgrapple_UnkMotion4_Phys ( Item_GObj gobj)

◆ itSamusgrapple_UnkMotion5_Phys()

void itSamusgrapple_UnkMotion5_Phys ( Item_GObj gobj)

◆ itSamusgrapple_UnkMotion6_Phys()

void itSamusgrapple_UnkMotion6_Phys ( Item_GObj gobj)

◆ itSamusgrapple_UnkMotion7_Phys()

void itSamusgrapple_UnkMotion7_Phys ( Item_GObj gobj)

◆ itSamusgrapple_UnkMotion8_Phys()

void itSamusgrapple_UnkMotion8_Phys ( Item_GObj gobj)

◆ itSamusGrapple_Logic53_PickedUp()

◆ it_802BA9B8()

void it_802BA9B8 ( Item_GObj gobj)

◆ it_802BAA08()

void it_802BAA08 ( Item_GObj gobj)

◆ it_802BAA58()

void it_802BAA58 ( Item_GObj gobj)

◆ it_802BAA94()

void it_802BAA94 ( Item_GObj gobj)

◆ it_802BAAE4()

void it_802BAAE4 ( Item_GObj gobj,
Vec3 *  vel,
f32  unused 
)

◆ it_802BAB40()

void it_802BAB40 ( Item_GObj gobj)

◆ it_802BAB7C()

void it_802BAB7C ( Item_GObj gobj)

◆ it_802BABB8()

void it_802BABB8 ( Item_GObj gobj)

Set grapple beam state and store duration.

◆ it_802BAC3C()

void it_802BAC3C ( Fighter_GObj *  gobj)

◆ it_802BAC80()

void it_802BAC80 ( Fighter_GObj *  gobj)

◆ itSamusGrapple_Logic53_EvtUnk()

void itSamusGrapple_Logic53_EvtUnk ( Item_GObj gobj,
Item_GObj arg1 
)