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:317
bool it_3F14_Logic20_Clanked(Item_GObj *)
Definition itflipper.c:459
void itFlipper_UnkMotion2_Phys(Item_GObj *gobj)
Definition itflipper.c:245
bool itFlipper_UnkMotion4_Coll(Item_GObj *gobj)
Definition itflipper.c:578
void it_80290F00(Item_GObj *gobj)
Definition itflipper.c:212
bool itFlipper_UnkMotion1_Coll(Item_GObj *gobj)
Definition itflipper.c:229
void it_80290CE8(Item_GObj *)
Definition itflipper.c:157
bool itFlipper_UnkMotion3_Coll(Item_GObj *gobj)
Definition itflipper.c:295
void itFlipper_UnkMotion1_Phys(Item_GObj *gobj)
Definition itflipper.c:222
HSD_GObj * it_80290938(HSD_JObj *)
Definition itflipper.c:21
bool it_3F14_Logic20_DmgReceived(Item_GObj *)
Definition itflipper.c:544
void itFlipper_Logic20_Thrown(Item_GObj *)
Definition itflipper.c:252
bool it_3F14_Logic20_DmgDealt(Item_GObj *)
Definition itflipper.c:429
bool itFlipper_UnkMotion0_Anim(Item_GObj *gobj)
Definition itflipper.c:199
void it_80290C38(Item_GObj *, Vec3 *, f32)
Definition itflipper.c:108
bool itFlipper_Logic20_Reflected(Item_GObj *)
Definition itflipper.c:510
void itFlipper_UnkMotion3_Phys(Item_GObj *gobj)
itFlipper_UnkMotion3_Anim
Definition itflipper.c:280
bool it_80291344(Item_GObj *gobj)
Definition itflipper.c:352
bool itFlipper_UnkMotion2_Anim(Item_GObj *gobj)
Definition itflipper.c:240
void it_80290DD4(Item_GObj *gobj, s32 kind, Vec3 *pos)
Definition itflipper.c:185
bool it_3F14_Logic20_HitShield(Item_GObj *)
Definition itflipper.c:484
void itFlipper_Logic20_Spawned(Item_GObj *)
Definition itflipper.c:51
void itFlipper_Logic20_EvtUnk(Item_GObj *, Item_GObj *)
Definition itflipper.c:584
bool itFlipper_UnkMotion5_Anim(Item_GObj *gobj)
Definition itflipper.c:392
bool itFlipper_UnkMotion0_Coll(Item_GObj *gobj)
Definition itflipper.c:206
void itFlipper_UnkMotion0_Phys(Item_GObj *gobj)
Definition itflipper.c:204
bool itFlipper_UnkMotion6_Coll(Item_GObj *gobj)
Definition itflipper.c:420
bool itFlipper_UnkMotion3_Anim(Item_GObj *gobj)
Definition itflipper.c:267
bool itFlipper_Logic20_ShieldBounced(Item_GObj *)
Definition itflipper.c:515
void itFlipper_Logic20_EnteredAir(Item_GObj *)
Definition itflipper.c:566
bool itFlipper_UnkMotion4_Anim(Item_GObj *gobj)
Definition itflipper.c:571
void it_80290E78(Item_GObj *)
Definition itflipper.c:191
void itFlipper_UnkMotion4_Phys(Item_GObj *gobj)
Definition itflipper.c:576
void itFlipper_Logic20_Dropped(Item_GObj *)
Definition itflipper.c:247
void itFlipper_Logic20_PickedUp(Item_GObj *)
Definition itflipper.c:235
void it_80290A7C(Item_GObj *)
Definition itflipper.c:66
bool itFlipper_UnkMotion6_Anim(Item_GObj *gobj)
Definition itflipper.c:401
void itFlipper_UnkMotion6_Phys(Item_GObj *gobj)
Definition itflipper.c:410
ItemStateTable it_803F5EA8[]
void it_8029131C(Item_GObj *gobj)
Definition itflipper.c:337
bool itFlipper_UnkMotion1_Anim(Item_GObj *gobj)
Definition itflipper.c:217
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
Definition jobj.h:107
Definition types.h:11