SSBM Decomp
Loading...
Searching...
No Matches
ithouou.c File Reference
#include "ithouou.h"
#include "inlines.h"
#include <placeholder.h>
#include <platform.h>
#include "ef/eflib.h"
#include "gr/stage.h"
#include "it/inlines.h"
#include "it/it_266F.h"
#include "it/it_26B1.h"
#include "it/it_2725.h"
#include "it/it_279C.h"
#include "it/itCommonItems.h"
#include "it/item.h"
#include "it/itmaplib.h"
#include "mp/mplib.h"

Functions

void it_2725_Logic18_Spawned (Item_GObj *gobj)
void it_802D25B8 (HSD_GObj *gobj)
void it_802D25BC (Item_GObj *gobj, Item_GObj *ref_gobj)
bool itHouou_UnkMotion1_Anim (Item_GObj *gobj)
void itHouou_UnkMotion1_Phys (Item_GObj *gobj)
bool itHouou_UnkMotion1_Coll (Item_GObj *gobj)
void it_802D2668 (Item_GObj *gobj)
bool itHouou_UnkMotion2_Anim (Item_GObj *gobj)
void itHouou_UnkMotion2_Phys (Item_GObj *gobj)
bool itHouou_UnkMotion2_Coll (Item_GObj *gobj)
void it_802D27B0 (Item_GObj *gobj)
bool itHouou_UnkMotion3_Anim (Item_GObj *gobj)
void itHouou_UnkMotion3_Phys (Item_GObj *gobj)
bool itHouou_UnkMotion3_Coll (Item_GObj *gobj)
void it_802D290C (Item_GObj *gobj)
bool itHouou_UnkMotion4_Anim (Item_GObj *gobj)
void itHouou_UnkMotion4_Phys (Item_GObj *gobj)
bool itHouou_UnkMotion4_Coll (Item_GObj *gobj)
void it_802D2A58 (Item_GObj *gobj)
bool itHouou_UnkMotion5_Anim (Item_GObj *gobj)
void itHouou_UnkMotion5_Phys (Item_GObj *gobj)
bool itHouou_UnkMotion5_Coll (Item_GObj *gobj)
void it_802D2B4C (Item_GObj *gobj)
void it_802D2BE0 (Item_GObj *gobj)
bool it_802D2C54 (Item_GObj *gobj)
void it_802D2C78 (Item_GObj *gobj)
bool it_802D2D04 (Item_GObj *gobj)
void it_802D2D2C (Item_GObj *gobj)
void it_2725_Logic42_Spawned (Item_GObj *item_gobj)
void it_802D2ED0 (Item_GObj *gobj, Item_GObj *ref_gobj)
void it_802D2EF0 (Item_GObj *gobj)
bool it_802D2F3C (Item_GObj *gobj)
void it_802D2F70 (Item_GObj *gobj)
bool it_802D2FE8 (Item_GObj *gobj)

Variables

ItemStateTable it_803F7F58 []
ItemStateTable it_803F7FB8 []

Function Documentation

◆ it_2725_Logic18_Spawned()

void it_2725_Logic18_Spawned ( Item_GObj * gobj)

◆ it_802D25B8()

void it_802D25B8 ( HSD_GObj * gobj)

◆ it_802D25BC()

void it_802D25BC ( Item_GObj * gobj,
Item_GObj * ref_gobj )

◆ itHouou_UnkMotion1_Anim()

bool itHouou_UnkMotion1_Anim ( Item_GObj * gobj)

◆ itHouou_UnkMotion1_Phys()

void itHouou_UnkMotion1_Phys ( Item_GObj * gobj)

◆ itHouou_UnkMotion1_Coll()

bool itHouou_UnkMotion1_Coll ( Item_GObj * gobj)

◆ it_802D2668()

void it_802D2668 ( Item_GObj * gobj)

◆ itHouou_UnkMotion2_Anim()

bool itHouou_UnkMotion2_Anim ( Item_GObj * gobj)

◆ itHouou_UnkMotion2_Phys()

void itHouou_UnkMotion2_Phys ( Item_GObj * gobj)

◆ itHouou_UnkMotion2_Coll()

bool itHouou_UnkMotion2_Coll ( Item_GObj * gobj)

◆ it_802D27B0()

void it_802D27B0 ( Item_GObj * gobj)

◆ itHouou_UnkMotion3_Anim()

bool itHouou_UnkMotion3_Anim ( Item_GObj * gobj)

◆ itHouou_UnkMotion3_Phys()

void itHouou_UnkMotion3_Phys ( Item_GObj * gobj)

◆ itHouou_UnkMotion3_Coll()

bool itHouou_UnkMotion3_Coll ( Item_GObj * gobj)

◆ it_802D290C()

void it_802D290C ( Item_GObj * gobj)

◆ itHouou_UnkMotion4_Anim()

bool itHouou_UnkMotion4_Anim ( Item_GObj * gobj)

◆ itHouou_UnkMotion4_Phys()

void itHouou_UnkMotion4_Phys ( Item_GObj * gobj)

◆ itHouou_UnkMotion4_Coll()

bool itHouou_UnkMotion4_Coll ( Item_GObj * gobj)

◆ it_802D2A58()

void it_802D2A58 ( Item_GObj * gobj)

◆ itHouou_UnkMotion5_Anim()

bool itHouou_UnkMotion5_Anim ( Item_GObj * gobj)

◆ itHouou_UnkMotion5_Phys()

void itHouou_UnkMotion5_Phys ( Item_GObj * gobj)

◆ itHouou_UnkMotion5_Coll()

bool itHouou_UnkMotion5_Coll ( Item_GObj * gobj)

◆ it_802D2B4C()

void it_802D2B4C ( Item_GObj * gobj)

◆ it_802D2BE0()

void it_802D2BE0 ( Item_GObj * gobj)

◆ it_802D2C54()

bool it_802D2C54 ( Item_GObj * gobj)

◆ it_802D2C78()

void it_802D2C78 ( Item_GObj * gobj)

◆ it_802D2D04()

bool it_802D2D04 ( Item_GObj * gobj)

◆ it_802D2D2C()

void it_802D2D2C ( Item_GObj * gobj)

◆ it_2725_Logic42_Spawned()

void it_2725_Logic42_Spawned ( Item_GObj * item_gobj)

◆ it_802D2ED0()

void it_802D2ED0 ( Item_GObj * gobj,
Item_GObj * ref_gobj )

◆ it_802D2EF0()

void it_802D2EF0 ( Item_GObj * gobj)

◆ it_802D2F3C()

bool it_802D2F3C ( Item_GObj * gobj)

◆ it_802D2F70()

void it_802D2F70 ( Item_GObj * gobj)

◆ it_802D2FE8()

bool it_802D2FE8 ( Item_GObj * gobj)

Variable Documentation

◆ it_803F7F58

ItemStateTable it_803F7F58[]
Initial value:
= {
}
bool itHouou_UnkMotion1_Anim(Item_GObj *gobj)
Definition ithouou.c:63
bool it_802D2D04(Item_GObj *gobj)
Definition ithouou.c:325
bool itHouou_UnkMotion1_Coll(Item_GObj *gobj)
Definition ithouou.c:89
void itHouou_UnkMotion4_Phys(Item_GObj *gobj)
Definition ithouou.c:229
bool itHouou_UnkMotion2_Anim(Item_GObj *gobj)
Definition ithouou.c:102
void itHouou_UnkMotion5_Phys(Item_GObj *gobj)
Definition ithouou.c:275
bool itHouou_UnkMotion4_Coll(Item_GObj *gobj)
Definition ithouou.c:244
void itHouou_UnkMotion2_Phys(Item_GObj *gobj)
Definition ithouou.c:118
bool it_802D2C54(Item_GObj *gobj)
Definition ithouou.c:306
bool itHouou_UnkMotion5_Coll(Item_GObj *gobj)
Definition ithouou.c:280
void itHouou_UnkMotion3_Phys(Item_GObj *gobj)
Definition ithouou.c:174
bool itHouou_UnkMotion3_Anim(Item_GObj *gobj)
Definition ithouou.c:151
bool itHouou_UnkMotion5_Anim(Item_GObj *gobj)
Definition ithouou.c:258
void it_802D2C78(Item_GObj *gobj)
Definition ithouou.c:312
bool itHouou_UnkMotion4_Anim(Item_GObj *gobj)
Definition ithouou.c:208
bool itHouou_UnkMotion2_Coll(Item_GObj *gobj)
Definition ithouou.c:139
bool itHouou_UnkMotion3_Coll(Item_GObj *gobj)
Definition ithouou.c:194
void itHouou_UnkMotion1_Phys(Item_GObj *gobj)
Definition ithouou.c:84

◆ it_803F7FB8

ItemStateTable it_803F7FB8[]
Initial value:
= { {
0,
} }
bool it_802D2F3C(Item_GObj *gobj)
Definition ithouou.c:390
void it_802D2F70(Item_GObj *gobj)
Definition ithouou.c:396
bool it_802D2FE8(Item_GObj *gobj)
Definition ithouou.c:409