SSBM Decomp
Loading...
Searching...
No Matches
ittaru.h
Go to the documentation of this file.
1#ifndef GALE01_287458
2#define GALE01_287458
3
4#include "it/forward.h"
5
6#include "it/items/types.h"
7
8/* 287458 */ void it_3F14_Logic2_Spawned(Item_GObj*);
9/* 2874F0 */ void it_802874F0(Item_GObj* gobj);
10/* 287690 */ void it_80287690(Item_GObj* gobj);
11/* 287B28 */ bool itTaru_UnkMotion0_Anim(Item_GObj* gobj);
12/* 287B68 */ void itTaru_UnkMotion0_Phys(Item_GObj* gobj);
13/* 287B6C */ bool itTaru_UnkMotion0_Coll(Item_GObj* gobj);
14/* 287D0C */ void it_80287D0C(Item_GObj*);
15/* 287D48 */ bool itTaru_UnkMotion1_Anim(Item_GObj* gobj);
16/* 287D50 */ void itTaru_UnkMotion1_Phys(Item_GObj* gobj);
17/* 287D80 */ bool itTaru_UnkMotion1_Coll(Item_GObj* gobj);
18/* 287E68 */ void itTaru_Logic2_PickedUp(Item_GObj*);
19/* 287E9C */ bool itTaru_UnkMotion2_Anim(Item_GObj* gobj);
20/* 287EA4 */ void itTaru_UnkMotion2_Phys(Item_GObj* gobj);
21/* 287EA8 */ void itTaru_Logic2_Dropped(Item_GObj*);
22/* 287EC8 */ void itTaru_Logic2_Thrown(Item_GObj*);
23/* 287F20 */ void it_80287F20(Item_GObj* gobj);
24/* 287F5C */ bool itTaru_UnkMotion3_Anim(Item_GObj* gobj);
25/* 287FE4 */ void itTaru_UnkMotion3_Phys(Item_GObj* gobj);
26/* 288030 */ bool itTaru_UnkMotion3_Coll(Item_GObj* gobj);
27/* 288194 */ void it_80288194(Item_GObj* gobj);
28/* 2881B4 */ void it_802881B4(Item_GObj* gobj);
29/* 2881FC */ void it_802881FC(Item_GObj* gobj);
30/* 28824C */ bool itTaru_UnkMotion5_Anim(Item_GObj* gobj);
31/* 288308 */ void itTaru_UnkMotion5_Phys(Item_GObj* gobj);
32/* 28833C */ bool itTaru_UnkMotion5_Coll(Item_GObj* gobj);
33/* 288454 */ bool itTaru_UnkMotion4_Anim(Item_GObj* gobj);
34/* 2884DC */ void itTaru_UnkMotion4_Phys(Item_GObj* gobj);
35/* 2885A8 */ bool itTaru_UnkMotion4_Coll(Item_GObj* gobj);
36/* 2885C8 */ void it_802885C8(Item_GObj*);
37/* 288698 */ bool itTaru_UnkMotion6_Anim(Item_GObj* gobj);
38/* 2886B8 */ void itTaru_UnkMotion6_Phys(Item_GObj* gobj);
39/* 2886BC */ bool itTaru_UnkMotion6_Coll(Item_GObj* gobj);
40/* 2886C4 */ void it_802886C4(Item_GObj* gobj);
41/* 2887E0 */ bool itTaru_UnkMotion7_Anim(Item_GObj* gobj);
42/* 28880C */ void itTaru_UnkMotion7_Phys(Item_GObj* gobj);
43/* 288810 */ bool itTaru_UnkMotion7_Coll(Item_GObj* gobj);
44/* 288818 */ bool it_3F14_Logic2_DmgDealt(Item_GObj*);
45/* 2888B8 */ bool it_3F14_Logic2_Clanked(Item_GObj*);
46/* 288958 */ bool it_3F14_Logic2_HitShield(Item_GObj*);
47/* 2889F8 */ bool it_3F14_Logic2_Reflected(Item_GObj*);
48/* 288A98 */ bool it_3F14_Logic2_DmgReceived(Item_GObj*);
49/* 288C68 */ void itTaru_Logic2_EvtUnk(Item_GObj*, Item_GObj*);
50/* 3F58E0 */ extern ItemStateTable it_803F58E0[];
51
52#endif
ItemStateTable it_803F58E0[]
Definition ittaru.c:23
bool itTaru_UnkMotion0_Anim(Item_GObj *gobj)
Definition ittaru.c:187
void it_802881FC(Item_GObj *gobj)
Definition ittaru.c:384
bool itTaru_UnkMotion3_Anim(Item_GObj *gobj)
Definition ittaru.c:314
void itTaru_UnkMotion1_Phys(Item_GObj *gobj)
Definition ittaru.c:244
bool it_3F14_Logic2_HitShield(Item_GObj *)
Definition ittaru.c:640
void itTaru_UnkMotion0_Phys(Item_GObj *gobj)
Definition ittaru.c:196
bool itTaru_UnkMotion7_Coll(Item_GObj *gobj)
Definition ittaru.c:590
bool it_3F14_Logic2_Reflected(Item_GObj *)
Definition ittaru.c:652
bool it_3F14_Logic2_DmgReceived(Item_GObj *)
Definition ittaru.c:664
bool itTaru_UnkMotion6_Anim(Item_GObj *gobj)
Definition ittaru.c:535
void itTaru_UnkMotion2_Phys(Item_GObj *gobj)
Definition ittaru.c:290
void it_80288194(Item_GObj *gobj)
Definition ittaru.c:371
void it_80287D0C(Item_GObj *)
Definition ittaru.c:233
void itTaru_UnkMotion3_Phys(Item_GObj *gobj)
Definition ittaru.c:328
void itTaru_Logic2_EvtUnk(Item_GObj *, Item_GObj *)
Definition ittaru.c:700
void it_802886C4(Item_GObj *gobj)
Definition ittaru.c:558
void itTaru_Logic2_Thrown(Item_GObj *)
Definition ittaru.c:297
void it_802885C8(Item_GObj *)
Definition ittaru.c:509
void it_3F14_Logic2_Spawned(Item_GObj *)
Definition ittaru.c:41
bool itTaru_UnkMotion6_Coll(Item_GObj *gobj)
Definition ittaru.c:542
bool itTaru_UnkMotion5_Coll(Item_GObj *gobj)
Definition ittaru.c:420
void itTaru_Logic2_Dropped(Item_GObj *)
Definition ittaru.c:292
bool itTaru_UnkMotion3_Coll(Item_GObj *gobj)
Definition ittaru.c:337
void itTaru_UnkMotion6_Phys(Item_GObj *gobj)
Definition ittaru.c:540
bool itTaru_UnkMotion4_Coll(Item_GObj *gobj)
Definition ittaru.c:504
void itTaru_UnkMotion5_Phys(Item_GObj *gobj)
Definition ittaru.c:413
bool itTaru_UnkMotion7_Anim(Item_GObj *gobj)
Definition ittaru.c:578
void it_802881B4(Item_GObj *gobj)
Definition ittaru.c:376
bool itTaru_UnkMotion1_Anim(Item_GObj *gobj)
Definition ittaru.c:239
void it_802874F0(Item_GObj *gobj)
Definition ittaru.c:78
bool itTaru_UnkMotion5_Anim(Item_GObj *gobj)
Definition ittaru.c:394
bool itTaru_UnkMotion0_Coll(Item_GObj *gobj)
Definition ittaru.c:198
bool itTaru_UnkMotion2_Anim(Item_GObj *gobj)
Definition ittaru.c:285
bool itTaru_UnkMotion1_Coll(Item_GObj *gobj)
Definition ittaru.c:251
void it_80287F20(Item_GObj *gobj)
Definition ittaru.c:306
void itTaru_Logic2_PickedUp(Item_GObj *)
Definition ittaru.c:278
void itTaru_UnkMotion4_Phys(Item_GObj *gobj)
Definition ittaru.c:480
bool it_3F14_Logic2_DmgDealt(Item_GObj *)
Definition ittaru.c:616
bool it_3F14_Logic2_Clanked(Item_GObj *)
Definition ittaru.c:628
void itTaru_UnkMotion7_Phys(Item_GObj *gobj)
Definition ittaru.c:588
bool itTaru_UnkMotion4_Anim(Item_GObj *gobj)
Definition ittaru.c:456
void it_80287690(Item_GObj *gobj)
Definition ittaru.c:147
HSD_GObj Item_GObj
Definition forward.h:55
Definition types.h:11