SSBM Decomp
Loading...
Searching...
No Matches
itbombhei.c File Reference
#include "itbombhei.h"
#include "itbombhei.static.h"
#include <placeholder.h>
#include <platform.h>
#include "baselib/forward.h"
#include "baselib/gobj.h"
#include "baselib/jobj.h"
#include "it/itCommonItems.h"
#include "it/it_26B1.h"
#include "it/it_2725.h"
#include "it/it_266F.h"
#include "it/inlines.h"
#include "it/item.h"

Functions

Item_GObjit_8027D670 (Vec3 *pos)
 
void it_8027D730 (Item_GObj *igp)
 
void it_3F14_Logic6_Spawned (Item_GObj *igp)
 
void it_8027D820 (Item_GObj *igp)
 
void fn_8027DAC8 (Item_GObj *igp)
 
bool itBombhei_UnkMotion0_Anim (Item_GObj *igp)
 
void itBombhei_UnkMotion0_Phys (Item_GObj *gobj)
 
bool itBombhei_UnkMotion0_Coll (Item_GObj *gobj)
 
void it_8027DE18 (Item_GObj *igp)
 
bool itBombhei_UnkMotion1_Anim (Item_GObj *gobj)
 
void itBombhei_UnkMotion1_Phys (Item_GObj *gobj)
 
bool itBombhei_UnkMotion1_Coll (Item_GObj *igp)
 
void it_3F14_Logic6_PickedUp (Item_GObj *igp)
 
bool itBombhei_UnkMotion8_Anim (Item_GObj *igp)
 
void itBombhei_UnkMotion8_Phys (Item_GObj *gobj)
 
void itBombhei_UnkMotion3_Phys (Item_GObj *gobj)
 it_3F14_Logic6_Dropped
 
void itBombhei_UnkMotion2_Phys (Item_GObj *gobj)
 itBombhei_UnkMotion3_Coll
 
void itBombhei_UnkMotion4_Phys (Item_GObj *gobj)
 itBombhei_UnkMotion2_Coll
 
bool itBombhei_UnkMotion5_Anim (Item_GObj *gobj)
 itBombhei_UnkMotion4_Coll
 
void itBombhei_UnkMotion5_Phys (Item_GObj *gobj)
 
bool itBombhei_UnkMotion5_Coll (Item_GObj *gobj)
 
bool itBombhei_UnkMotion6_Anim (Item_GObj *gobj)
 fn_8027FCA8
 
void it_80280DC0 (Item_GObj *gobj)
 itBombhei_UnkMotion6_Phys
 
bool itBombhei_UnkMotion11_Anim (Item_GObj *gobj)
 it_3F14_Logic6_DmgDealt
 
void itBombhei_UnkMotion11_Phys (Item_GObj *gobj)
 
bool itBombhei_UnkMotion11_Coll (Item_GObj *gobj)
 
bool itBombhei_UnkMotion12_Anim (Item_GObj *gobj)
 it_3F14_Logic6_EnteredAir
 
void itBombhei_UnkMotion12_Phys (Item_GObj *gobj)
 
bool itBombhei_UnkMotion12_Coll (Item_GObj *gobj)
 
bool it_3F14_Logic6_Clanked (Item_GObj *gobj)
 
bool it_3F14_Logic6_Reflected (Item_GObj *gobj)
 
void it_3F14_Logic6_EvtUnk (Item_GObj *gobj, Item_GObj *ref_gobj)
 it_3F14_Logic6_HitShield
 

Function Documentation

◆ it_8027D670()

Item_GObj * it_8027D670 ( Vec3 *  pos)

◆ it_8027D730()

void it_8027D730 ( Item_GObj igp)

◆ it_3F14_Logic6_Spawned()

void it_3F14_Logic6_Spawned ( Item_GObj igp)

◆ it_8027D820()

void it_8027D820 ( Item_GObj igp)

◆ fn_8027DAC8()

void fn_8027DAC8 ( Item_GObj igp)
Todo:
cant figure out the correct inline for this.

◆ itBombhei_UnkMotion0_Anim()

bool itBombhei_UnkMotion0_Anim ( Item_GObj igp)

◆ itBombhei_UnkMotion0_Phys()

void itBombhei_UnkMotion0_Phys ( Item_GObj gobj)

◆ itBombhei_UnkMotion0_Coll()

bool itBombhei_UnkMotion0_Coll ( Item_GObj gobj)

◆ it_8027DE18()

void it_8027DE18 ( Item_GObj igp)

◆ itBombhei_UnkMotion1_Anim()

bool itBombhei_UnkMotion1_Anim ( Item_GObj gobj)

◆ itBombhei_UnkMotion1_Phys()

void itBombhei_UnkMotion1_Phys ( Item_GObj gobj)

◆ itBombhei_UnkMotion1_Coll()

bool itBombhei_UnkMotion1_Coll ( Item_GObj igp)

◆ it_3F14_Logic6_PickedUp()

void it_3F14_Logic6_PickedUp ( Item_GObj igp)

◆ itBombhei_UnkMotion8_Anim()

bool itBombhei_UnkMotion8_Anim ( Item_GObj igp)
Todo:
this inline is incorrect

◆ itBombhei_UnkMotion8_Phys()

void itBombhei_UnkMotion8_Phys ( Item_GObj gobj)

◆ itBombhei_UnkMotion3_Phys()

void itBombhei_UnkMotion3_Phys ( Item_GObj gobj)

◆ itBombhei_UnkMotion2_Phys()

void itBombhei_UnkMotion2_Phys ( Item_GObj gobj)

◆ itBombhei_UnkMotion4_Phys()

void itBombhei_UnkMotion4_Phys ( Item_GObj gobj)

◆ itBombhei_UnkMotion5_Anim()

bool itBombhei_UnkMotion5_Anim ( Item_GObj gobj)

◆ itBombhei_UnkMotion5_Phys()

void itBombhei_UnkMotion5_Phys ( Item_GObj gobj)

◆ itBombhei_UnkMotion5_Coll()

bool itBombhei_UnkMotion5_Coll ( Item_GObj gobj)

◆ itBombhei_UnkMotion6_Anim()

bool itBombhei_UnkMotion6_Anim ( Item_GObj gobj)

◆ it_80280DC0()

◆ itBombhei_UnkMotion11_Anim()

bool itBombhei_UnkMotion11_Anim ( Item_GObj gobj)

◆ itBombhei_UnkMotion11_Phys()

void itBombhei_UnkMotion11_Phys ( Item_GObj gobj)

◆ itBombhei_UnkMotion11_Coll()

bool itBombhei_UnkMotion11_Coll ( Item_GObj gobj)

◆ itBombhei_UnkMotion12_Anim()

bool itBombhei_UnkMotion12_Anim ( Item_GObj gobj)

◆ itBombhei_UnkMotion12_Phys()

void itBombhei_UnkMotion12_Phys ( Item_GObj gobj)

◆ itBombhei_UnkMotion12_Coll()

bool itBombhei_UnkMotion12_Coll ( Item_GObj gobj)

◆ it_3F14_Logic6_Clanked()

bool it_3F14_Logic6_Clanked ( Item_GObj gobj)

◆ it_3F14_Logic6_Reflected()

bool it_3F14_Logic6_Reflected ( Item_GObj gobj)

◆ it_3F14_Logic6_EvtUnk()

void it_3F14_Logic6_EvtUnk ( Item_GObj gobj,
Item_GObj ref_gobj 
)