SSBM Decomp
Loading...
Searching...
No Matches
itflipper.h
Go to the documentation of this file.
1#ifndef GALE01_290938
2#define GALE01_290938
3
4#include <platform.h>
5
6#include "it/forward.h"
7
8#include "it/items/types.h"
9
10/* 290938 */ HSD_GObj* it_80290938(HSD_JObj*);
11/* 290A20 */ void itFlipper_Logic20_Spawned(Item_GObj*);
12/* 290A7C */ void it_80290A7C(Item_GObj*);
13/* 290C38 */ void it_80290C38(Item_GObj*, Vec3*, f32);
14/* 290CE8 */ void it_80290CE8(Item_GObj*);
15/* 290DD4 */ void it_80290DD4(Item_GObj* gobj, s32 kind, Vec3* pos);
16/* 290E78 */ void it_80290E78(Item_GObj*);
17/* 290EC8 */ bool itFlipper_UnkMotion0_Anim(Item_GObj* gobj);
18/* 290ED0 */ void itFlipper_UnkMotion0_Phys(Item_GObj* gobj);
19/* 290ED4 */ bool itFlipper_UnkMotion0_Coll(Item_GObj* gobj);
20/* 290F00 */ void it_80290F00(Item_GObj* gobj);
21/* 290F28 */ bool itFlipper_UnkMotion1_Anim(Item_GObj* gobj);
22/* 290F30 */ void itFlipper_UnkMotion1_Phys(Item_GObj* gobj);
23/* 290F60 */ bool itFlipper_UnkMotion1_Coll(Item_GObj* gobj);
24/* 290F8C */ void itFlipper_Logic20_PickedUp(Item_GObj*);
25/* 290FB4 */ bool itFlipper_UnkMotion2_Anim(Item_GObj* gobj);
26/* 290FBC */ void itFlipper_UnkMotion2_Phys(Item_GObj* gobj);
27/* 290FC0 */ void itFlipper_Logic20_Dropped(Item_GObj*);
28/* 290FE0 */ void itFlipper_Logic20_Thrown(Item_GObj*);
29/* 291068 */ bool itFlipper_UnkMotion3_Anim(Item_GObj* gobj);
30/* 2910A8 */ void itFlipper_UnkMotion3_Phys(Item_GObj* gobj);
31/* 291188 */ bool itFlipper_UnkMotion3_Coll(Item_GObj* gobj);
32/* 291254 */ void it_80291254(Item_GObj*);
33/* 29131C */ void it_8029131C(Item_GObj* gobj);
34/* 291344 */ bool it_80291344(Item_GObj* gobj);
35/* 2914C8 */ bool itFlipper_UnkMotion5_Anim(Item_GObj* gobj);
36/* 29151C */ bool itFlipper_UnkMotion6_Anim(Item_GObj* gobj);
37/* 291570 */ void itFlipper_UnkMotion6_Phys(Item_GObj* gobj);
38/* 2915B4 */ bool itFlipper_UnkMotion6_Coll(Item_GObj* gobj);
39/* 2915E8 */ bool it_3F14_Logic20_DmgDealt(Item_GObj*);
40/* 2917C8 */ bool it_3F14_Logic20_Clanked(Item_GObj*);
41/* 2918A0 */ bool it_3F14_Logic20_HitShield(Item_GObj*);
42/* 291978 */ bool itFlipper_Logic20_Reflected(Item_GObj*);
44/* 2919B8 */ bool it_3F14_Logic20_DmgReceived(Item_GObj*);
45/* 291B58 */ void itFlipper_Logic20_EnteredAir(Item_GObj*);
46/* 291B80 */ bool itFlipper_UnkMotion4_Anim(Item_GObj* gobj);
47/* 291B88 */ void itFlipper_UnkMotion4_Phys(Item_GObj* gobj);
48/* 291B8C */ bool itFlipper_UnkMotion4_Coll(Item_GObj* gobj);
49/* 291BC0 */ void itFlipper_Logic20_EvtUnk(Item_GObj*, Item_GObj*);
50/* 3F5EA8 */ extern ItemStateTable it_803F5EA8[];
51
52#endif
signed long s32
Definition hsd_3B2B.h:1
void it_80291254(Item_GObj *)
Definition itflipper.c:343
bool it_3F14_Logic20_Clanked(Item_GObj *)
Definition itflipper.c:484
void itFlipper_UnkMotion2_Phys(Item_GObj *gobj)
Definition itflipper.c:271
bool itFlipper_UnkMotion4_Coll(Item_GObj *gobj)
Definition itflipper.c:602
void it_80290F00(Item_GObj *gobj)
Definition itflipper.c:238
bool itFlipper_UnkMotion1_Coll(Item_GObj *gobj)
Definition itflipper.c:255
void it_80290CE8(Item_GObj *)
Definition itflipper.c:166
bool itFlipper_UnkMotion3_Coll(Item_GObj *gobj)
Definition itflipper.c:321
void itFlipper_UnkMotion1_Phys(Item_GObj *gobj)
Definition itflipper.c:248
HSD_GObj * it_80290938(HSD_JObj *)
Definition itflipper.c:23
bool it_3F14_Logic20_DmgReceived(Item_GObj *)
Definition itflipper.c:569
void itFlipper_Logic20_Thrown(Item_GObj *)
Definition itflipper.c:278
bool it_3F14_Logic20_DmgDealt(Item_GObj *)
Definition itflipper.c:455
bool itFlipper_UnkMotion0_Anim(Item_GObj *gobj)
Definition itflipper.c:225
void it_80290C38(Item_GObj *, Vec3 *, f32)
Definition itflipper.c:110
bool itFlipper_Logic20_Reflected(Item_GObj *)
Definition itflipper.c:535
void itFlipper_UnkMotion3_Phys(Item_GObj *gobj)
itFlipper_UnkMotion3_Anim
Definition itflipper.c:306
bool it_80291344(Item_GObj *gobj)
Definition itflipper.c:378
bool itFlipper_UnkMotion2_Anim(Item_GObj *gobj)
Definition itflipper.c:266
void it_80290DD4(Item_GObj *gobj, s32 kind, Vec3 *pos)
Definition itflipper.c:211
bool it_3F14_Logic20_HitShield(Item_GObj *)
Definition itflipper.c:509
void itFlipper_Logic20_Spawned(Item_GObj *)
Definition itflipper.c:53
void itFlipper_Logic20_EvtUnk(Item_GObj *, Item_GObj *)
Definition itflipper.c:608
bool itFlipper_UnkMotion5_Anim(Item_GObj *gobj)
Definition itflipper.c:418
bool itFlipper_UnkMotion0_Coll(Item_GObj *gobj)
Definition itflipper.c:232
void itFlipper_UnkMotion0_Phys(Item_GObj *gobj)
Definition itflipper.c:230
bool itFlipper_UnkMotion6_Coll(Item_GObj *gobj)
Definition itflipper.c:446
bool itFlipper_UnkMotion3_Anim(Item_GObj *gobj)
Definition itflipper.c:293
bool itFlipper_Logic20_ShieldBounced(Item_GObj *)
Definition itflipper.c:540
void itFlipper_Logic20_EnteredAir(Item_GObj *)
Definition itflipper.c:590
bool itFlipper_UnkMotion4_Anim(Item_GObj *gobj)
Definition itflipper.c:595
void it_80290E78(Item_GObj *)
Definition itflipper.c:217
void itFlipper_UnkMotion4_Phys(Item_GObj *gobj)
Definition itflipper.c:600
void itFlipper_Logic20_Dropped(Item_GObj *)
Definition itflipper.c:273
void itFlipper_Logic20_PickedUp(Item_GObj *)
Definition itflipper.c:261
void it_80290A7C(Item_GObj *)
Definition itflipper.c:68
bool itFlipper_UnkMotion6_Anim(Item_GObj *gobj)
Definition itflipper.c:427
void itFlipper_UnkMotion6_Phys(Item_GObj *gobj)
Definition itflipper.c:436
ItemStateTable it_803F5EA8[]
void it_8029131C(Item_GObj *gobj)
Definition itflipper.c:363
bool itFlipper_UnkMotion1_Anim(Item_GObj *gobj)
Definition itflipper.c:243
HSD_GObj Item_GObj
Definition forward.h:55
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
Definition jobj.h:107
Definition types.h:11