SSBM Decomp
Loading...
Searching...
No Matches
itlinkbomb.h File Reference
#include <platform.h>
#include "it/forward.h"
#include "it/inlines.h"
#include "it/item.h"
#include "it/items/types.h"

Go to the source code of this file.

Functions

void it_8029D968 (Item_GObj *)
 
void it_8029D9A4 (HSD_GObj *, enum_t, Item_StateChangeFlags)
 
void it_8029DB5C (HSD_GObj *)
 
HSD_GObjit_8029DD58 (Item_GObj *fighter_gobj, Vec3 *, u8, int, f32)
 
void it_8029DEB0 (HSD_GObj *)
 
bool itLinkbomb_UnkMotion0_Anim (HSD_GObj *)
 
void itLinkbomb_UnkMotion0_Phys (HSD_GObj *)
 
void fn_8029E21C (HSD_GObj *)
 
bool itLinkbomb_UnkMotion1_Anim (HSD_GObj *)
 
void itLinkbomb_UnkMotion1_Phys (HSD_GObj *)
 
bool itLinkbomb_UnkMotion1_Coll (Item_GObj *)
 
void it_8029E5D0 (HSD_GObj *)
 
bool itLinkbomb_UnkMotion2_Anim (HSD_GObj *)
 
void itLinkbomb_UnkMotion2_Phys (Item_GObj *)
 
bool itLinkbomb_UnkMotion2_Coll (HSD_GObj *)
 
void it_8029EC34 (HSD_GObj *)
 
bool itLinkbomb_UnkMotion3_Anim (HSD_GObj *)
 
void itLinkbomb_UnkMotion3_Phys (Item_GObj *)
 
bool itLinkbomb_UnkMotion3_Coll (HSD_GObj *)
 
void it_8029F18C (HSD_GObj *)
 
bool itLinkbomb_UnkMotion4_Anim (HSD_GObj *)
 
void itLinkbomb_UnkMotion4_Phys (HSD_GObj *)
 
bool itLinkbomb_UnkMotion4_Coll (Item_GObj *)
 
void it_8029F69C (HSD_GObj *)
 
bool itLinkbomb_UnkMotion5_Anim (Item_GObj *)
 
void itLinkbomb_UnkMotion5_Phys (HSD_GObj *)
 
bool itLinkbomb_UnkMotion5_Coll (HSD_GObj *)
 
bool it_8029F960 (Item_GObj *)
 
bool it_2725_Logic16_DmgReceived (Item_GObj *)
 
void it_2725_Logic16_EnteredAir (Item_GObj *)
 
bool itLinkbomb_UnkMotion6_Anim (HSD_GObj *)
 
void itLinkbomb_UnkMotion6_Phys (HSD_GObj *)
 
bool itLinkbomb_UnkMotion6_Coll (Item_GObj *)
 
bool it_2725_Logic16_Reflected (Item_GObj *)
 
bool it_2725_Logic16_HitShield (Item_GObj *)
 
bool it_2725_Logic16_ShieldBounced (Item_GObj *)
 
void it_8029FD84 (Item_GObj *, Item_GObj *)
 

Variables

ItemStateTable it_803F6888 []
 

Function Documentation

◆ it_8029D968()

void it_8029D968 ( Item_GObj gobj)

◆ it_8029D9A4()

void it_8029D9A4 ( HSD_GObj gobj,
enum_t  msid,
Item_StateChangeFlags  arg2 
)

◆ it_8029DB5C()

void it_8029DB5C ( HSD_GObj gobj)

◆ it_8029DD58()

HSD_GObj * it_8029DD58 ( Item_GObj fighter_gobj,
Vec3 *  arg1,
u8  arg2,
int  arg3,
f32  arg4 
)

◆ it_8029DEB0()

void it_8029DEB0 ( HSD_GObj gobj)

◆ itLinkbomb_UnkMotion0_Anim()

bool itLinkbomb_UnkMotion0_Anim ( HSD_GObj gobj)

◆ itLinkbomb_UnkMotion0_Phys()

void itLinkbomb_UnkMotion0_Phys ( HSD_GObj gobj)

◆ fn_8029E21C()

void fn_8029E21C ( HSD_GObj gobj)

◆ itLinkbomb_UnkMotion1_Anim()

bool itLinkbomb_UnkMotion1_Anim ( HSD_GObj gobj)

◆ itLinkbomb_UnkMotion1_Phys()

void itLinkbomb_UnkMotion1_Phys ( HSD_GObj gobj)

◆ itLinkbomb_UnkMotion1_Coll()

bool itLinkbomb_UnkMotion1_Coll ( Item_GObj gobj)

◆ it_8029E5D0()

void it_8029E5D0 ( HSD_GObj gobj)

◆ itLinkbomb_UnkMotion2_Anim()

bool itLinkbomb_UnkMotion2_Anim ( HSD_GObj gobj)

◆ itLinkbomb_UnkMotion2_Phys()

void itLinkbomb_UnkMotion2_Phys ( Item_GObj gobj)

◆ itLinkbomb_UnkMotion2_Coll()

bool itLinkbomb_UnkMotion2_Coll ( HSD_GObj gobj)

◆ it_8029EC34()

void it_8029EC34 ( HSD_GObj gobj)

◆ itLinkbomb_UnkMotion3_Anim()

bool itLinkbomb_UnkMotion3_Anim ( HSD_GObj gobj)

◆ itLinkbomb_UnkMotion3_Phys()

void itLinkbomb_UnkMotion3_Phys ( Item_GObj gobj)

◆ itLinkbomb_UnkMotion3_Coll()

bool itLinkbomb_UnkMotion3_Coll ( HSD_GObj gobj)

◆ it_8029F18C()

void it_8029F18C ( HSD_GObj gobj)

◆ itLinkbomb_UnkMotion4_Anim()

bool itLinkbomb_UnkMotion4_Anim ( HSD_GObj gobj)

◆ itLinkbomb_UnkMotion4_Phys()

void itLinkbomb_UnkMotion4_Phys ( HSD_GObj gobj)

◆ itLinkbomb_UnkMotion4_Coll()

bool itLinkbomb_UnkMotion4_Coll ( Item_GObj gobj)

◆ it_8029F69C()

void it_8029F69C ( HSD_GObj gobj)

◆ itLinkbomb_UnkMotion5_Anim()

bool itLinkbomb_UnkMotion5_Anim ( Item_GObj gobj)

◆ itLinkbomb_UnkMotion5_Phys()

void itLinkbomb_UnkMotion5_Phys ( HSD_GObj gobj)

◆ itLinkbomb_UnkMotion5_Coll()

bool itLinkbomb_UnkMotion5_Coll ( HSD_GObj gobj)

◆ it_8029F960()

bool it_8029F960 ( Item_GObj gobj)

◆ it_2725_Logic16_DmgReceived()

bool it_2725_Logic16_DmgReceived ( Item_GObj gobj)

◆ it_2725_Logic16_EnteredAir()

void it_2725_Logic16_EnteredAir ( Item_GObj gobj)

◆ itLinkbomb_UnkMotion6_Anim()

bool itLinkbomb_UnkMotion6_Anim ( HSD_GObj gobj)

◆ itLinkbomb_UnkMotion6_Phys()

void itLinkbomb_UnkMotion6_Phys ( HSD_GObj gobj)

◆ itLinkbomb_UnkMotion6_Coll()

bool itLinkbomb_UnkMotion6_Coll ( Item_GObj gobj)

◆ it_2725_Logic16_Reflected()

bool it_2725_Logic16_Reflected ( Item_GObj gobj)

◆ it_2725_Logic16_HitShield()

bool it_2725_Logic16_HitShield ( Item_GObj gobj)

◆ it_2725_Logic16_ShieldBounced()

bool it_2725_Logic16_ShieldBounced ( Item_GObj gobj)

◆ it_8029FD84()

void it_8029FD84 ( Item_GObj gobj,
Item_GObj arg1 
)

Variable Documentation

◆ it_803F6888

ItemStateTable it_803F6888[]
extern