SSBM Decomp
Loading...
Searching...
No Matches
itrshell.h
Go to the documentation of this file.
1#ifndef GALE01_28CFE0
2#define GALE01_28CFE0
3
4#include <Runtime/platform.h>
5
6#include <melee/it/forward.h>
7
9
10/* 28CFE0 */ void it_8028CFE0(Item_GObj*);
11/* 28D090 */ void it_8028D090(Item_GObj*);
12/* 28D100 */ void it_8028D100(Item_GObj* gobj);
13/* 28D26C */ void it_8028D26C(Item_GObj* gobj);
14/* 28D390 */ void it_8028D390(Item_GObj* gobj);
15/* 28D3B8 */ void it_8028D3B8(Item_GObj* gobj);
16/* 28D4A8 */ void fn_8028D4A8(Item_GObj* gobj);
17/* 28D4E4 */ void it_8028D4E4(Item_GObj* gobj);
18/* 28D56C */ f32 it_8028D56C(Item_GObj*, f32, f32);
19/* 28D59C */ void it_3F14_Logic15_Spawned(Item_GObj*);
20/* 28D62C */ void it_8028D62C(Item_GObj* gobj);
21/* 28D6C0 */ bool itRshell_UnkMotion0_Anim(Item_GObj* gobj);
22/* 28D6C8 */ void itRshell_UnkMotion0_Phys(Item_GObj* gobj);
23/* 28D6CC */ bool itRshell_UnkMotion0_Coll(Item_GObj* gobj);
24/* 28D7F0 */ void it_8028D7F0(Item_GObj* gobj);
25/* 28D818 */ bool itRshell_UnkMotion1_Anim(Item_GObj* gobj);
26/* 28D820 */ void itRshell_UnkMotion1_Phys(Item_GObj* gobj);
27/* 28D850 */ bool itRshell_UnkMotion1_Coll(Item_GObj* gobj);
28/* 28D898 */ void itRShell_Logic15_PickedUp(Item_GObj*);
29/* 28D8D4 */ bool itRshell_UnkMotion2_Anim(Item_GObj* gobj);
30/* 28D8DC */ void itRshell_UnkMotion2_Phys(Item_GObj* gobj);
31/* 28D8E0 */ void it_3F14_Logic15_Thrown(Item_GObj*);
32/* 28D940 */ bool itRshell_UnkMotion3_Anim(Item_GObj* gobj);
33/* 28D998 */ void itRshell_UnkMotion3_Phys(Item_GObj* gobj);
34/* 28D9C8 */ bool itRshell_UnkMotion3_Coll(Item_GObj* gobj);
35/* 28D9F4 */ void it_3F14_Logic15_Dropped(Item_GObj*);
36/* 28DA30 */ bool itRshell_UnkMotion4_Anim(Item_GObj* gobj);
37/* 28DA88 */ void itRshell_UnkMotion4_Phys(Item_GObj* gobj);
38/* 28DAB8 */ bool itRshell_UnkMotion4_Coll(Item_GObj* gobj);
39/* 28DAE4 */ void it_8028DAE4(Item_GObj* gobj);
40/* 28DC5C */ bool itRshell_UnkMotion5_Anim(Item_GObj* gobj);
41/* 28DD88 */ void itRshell_UnkMotion5_Phys(Item_GObj* gobj);
42/* 28DFE8 */ bool itRshell_UnkMotion5_Coll(Item_GObj* gobj);
43/* 28E170 */ void it_8028E170(Item_GObj* gobj);
44/* 28E2D4 */ bool itRshell_UnkMotion6_Anim(Item_GObj* gobj);
45/* 28E370 */ void itRshell_UnkMotion6_Phys(Item_GObj* gobj);
46/* 28E3A0 */ bool itRshell_UnkMotion6_Coll(Item_GObj* gobj);
47/* 28E3CC */ void it_3F14_Logic15_EnteredAir(Item_GObj*);
48/* 28E408 */ bool itRshell_UnkMotion7_Anim(Item_GObj* gobj);
49/* 28E410 */ void itRshell_UnkMotion7_Phys(Item_GObj* gobj);
50/* 28E414 */ bool itRshell_UnkMotion7_Coll(Item_GObj* gobj);
51/* 28E540 */ bool it_3F14_Logic15_DmgDealt(Item_GObj*);
52/* 28E584 */ bool it_3F14_Logic15_DmgReceived(Item_GObj*);
53/* 28E5C8 */ bool itRShell_Logic15_Reflected(Item_GObj*);
54/* 28E600 */ bool itRShell_Logic15_Clanked(Item_GObj*);
55/* 28E624 */ bool it_3F14_Logic15_HitShield(Item_GObj*);
57/* 28E6C0 */ bool it_8028E6C0(Item_GObj* gobj);
58/* 28E718 */ void itRShell_Logic15_EvtUnk(Item_GObj*, Item_GObj*);
59/* 3F5C48 */ extern ItemStateTable it_803F5C48[];
60
61#endif
float f32
Definition types.h:13
HSD_GObj * gobj
Definition gm_19EF.c:73
ItemStateTable it_803F5C48[]
Definition itrshell.c:41
bool itRShell_Logic15_Reflected(Item_GObj *)
Definition itrshell.c:730
void itRShell_Logic15_PickedUp(Item_GObj *)
Definition itrshell.c:399
void itRshell_UnkMotion4_Phys(Item_GObj *gobj)
Definition itrshell.c:470
void it_8028D26C(Item_GObj *gobj)
Definition itrshell.c:149
bool itRshell_UnkMotion6_Coll(Item_GObj *gobj)
Definition itrshell.c:678
bool itRShell_Logic15_ShieldBounced(Item_GObj *)
Definition itrshell.c:766
void it_3F14_Logic15_Dropped(Item_GObj *)
Definition itrshell.c:449
f32 it_8028D56C(Item_GObj *, f32, f32)
Definition itrshell.c:310
void fn_8028D4A8(Item_GObj *gobj)
Definition itrshell.c:249
bool itRshell_UnkMotion0_Anim(Item_GObj *gobj)
Definition itrshell.c:349
void it_8028D3B8(Item_GObj *gobj)
Definition itrshell.c:217
void it_3F14_Logic15_Thrown(Item_GObj *)
Definition itrshell.c:413
bool itRshell_UnkMotion1_Anim(Item_GObj *gobj)
Definition itrshell.c:376
void it_8028DAE4(Item_GObj *gobj)
Definition itrshell.c:502
void itRshell_UnkMotion1_Phys(Item_GObj *gobj)
Definition itrshell.c:381
void it_8028D4E4(Item_GObj *gobj)
Definition itrshell.c:257
bool itRshell_UnkMotion4_Coll(Item_GObj *gobj)
Definition itrshell.c:477
void it_8028D100(Item_GObj *gobj)
Definition itrshell.c:90
bool it_3F14_Logic15_DmgDealt(Item_GObj *)
Definition itrshell.c:714
bool itRshell_UnkMotion0_Coll(Item_GObj *gobj)
Definition itrshell.c:356
bool itRshell_UnkMotion5_Coll(Item_GObj *gobj)
Definition itrshell.c:615
void itRshell_UnkMotion0_Phys(Item_GObj *gobj)
Definition itrshell.c:354
void it_8028D7F0(Item_GObj *gobj)
Definition itrshell.c:371
void itRshell_UnkMotion7_Phys(Item_GObj *gobj)
Definition itrshell.c:696
bool itRshell_UnkMotion4_Anim(Item_GObj *gobj)
Definition itrshell.c:457
void it_8028D390(Item_GObj *gobj)
Definition itrshell.c:208
void it_3F14_Logic15_EnteredAir(Item_GObj *)
Definition itrshell.c:684
void itRshell_UnkMotion2_Phys(Item_GObj *gobj)
Definition itrshell.c:411
void itRshell_UnkMotion6_Phys(Item_GObj *gobj)
Definition itrshell.c:671
bool itRshell_UnkMotion3_Anim(Item_GObj *gobj)
Definition itrshell.c:423
bool itRshell_UnkMotion3_Coll(Item_GObj *gobj)
Definition itrshell.c:443
void it_3F14_Logic15_Spawned(Item_GObj *)
Definition itrshell.c:318
void itRshell_UnkMotion5_Phys(Item_GObj *gobj)
Definition itrshell.c:564
void itRshell_UnkMotion3_Phys(Item_GObj *gobj)
Definition itrshell.c:436
bool itRshell_UnkMotion1_Coll(Item_GObj *gobj)
Definition itrshell.c:388
void it_8028D090(Item_GObj *)
Definition itrshell.c:80
bool it_3F14_Logic15_DmgReceived(Item_GObj *)
Definition itrshell.c:722
bool it_8028E6C0(Item_GObj *gobj)
Definition itrshell.c:775
bool itRshell_UnkMotion5_Anim(Item_GObj *gobj)
Definition itrshell.c:514
bool itRshell_UnkMotion7_Anim(Item_GObj *gobj)
Definition itrshell.c:691
void it_8028CFE0(Item_GObj *)
Definition itrshell.c:59
bool itRshell_UnkMotion7_Coll(Item_GObj *gobj)
Definition itrshell.c:698
void itRShell_Logic15_EvtUnk(Item_GObj *, Item_GObj *)
Definition itrshell.c:784
bool itRShell_Logic15_Clanked(Item_GObj *)
Definition itrshell.c:738
void it_8028D62C(Item_GObj *gobj)
Definition itrshell.c:333
bool itRshell_UnkMotion2_Anim(Item_GObj *gobj)
Definition itrshell.c:406
bool itRshell_UnkMotion6_Anim(Item_GObj *gobj)
Definition itrshell.c:649
void it_8028E170(Item_GObj *gobj)
Definition itrshell.c:634
bool it_3F14_Logic15_HitShield(Item_GObj *)
Definition itrshell.c:744
HSD_GObj Item_GObj
Definition forward.h:62
Definition types.h:12