SSBM Decomp
Toggle main menu visibility
Loading...
Searching...
No Matches
itbat.h
Go to the documentation of this file.
1
#ifndef GALE01_284854
2
#define GALE01_284854
3
4
#include <
Runtime/platform.h
>
5
6
#include <
melee/it/forward.h
>
7
8
#include <
melee/it/kinds/types.h
>
9
10
Item_GObj
*
it_80284854
(
Vec3
*);
11
void
itBat_Logic11_Spawned
(
Item_GObj
*);
12
void
it_80284974
(
Item_GObj
*);
13
bool
itBat_UnkMotion0_Anim
(
Item_GObj
*);
14
void
itBat_UnkMotion0_Phys
(
Item_GObj
*);
15
bool
itBat_UnkMotion0_Coll
(
Item_GObj
*);
16
void
it_802849F0
(
Item_GObj
*);
17
bool
itBat_UnkMotion3_Anim
(
Item_GObj
*);
18
void
itBat_UnkMotion3_Phys
(
Item_GObj
*);
19
bool
itBat_UnkMotion3_Coll
(
Item_GObj
*);
20
void
itBat_Logic11_PickedUp
(
Item_GObj
*);
21
bool
itBat_UnkMotion2_Anim
(
Item_GObj
*);
22
void
itBat_UnkMotion2_Phys
(
Item_GObj
*);
23
bool
itBat_UnkMotion2_Coll
(
Item_GObj
*);
24
void
itBat_Logic11_Dropped
(
Item_GObj
*);
25
void
itBat_Logic11_Thrown
(
Item_GObj
*);
26
void
itBat_Logic11_EnteredAir
(
Item_GObj
*);
27
bool
itBat_UnkMotion4_Anim
(
Item_GObj
*);
28
void
itBat_UnkMotion4_Phys
(
Item_GObj
*);
29
bool
itBat_UnkMotion4_Coll
(
Item_GObj
*);
30
bool
itBat_Logic11_DmgDealt
(
Item_GObj
*);
31
bool
itBat_Logic11_Reflected
(
Item_GObj
*);
32
bool
itBat_Logic11_Clanked
(
Item_GObj
*);
33
bool
itBat_Logic11_HitShield
(
Item_GObj
*);
34
bool
itBat_Logic11_ShieldBounced
(
Item_GObj
*);
35
void
itBat_Logic11_EvtUnk
(
Item_GObj
*,
Item_GObj
*);
36
extern
ItemStateTable
it_803F57B0
[];
37
38
#endif
Vec3
struct Vec Vec3
it_803F57B0
ItemStateTable it_803F57B0[]
Definition
itbat.c:14
it_80284854
Item_GObj * it_80284854(Vec3 *)
Definition
itbat.c:26
itBat_UnkMotion0_Coll
bool itBat_UnkMotion0_Coll(Item_GObj *)
Definition
itbat.c:74
itBat_UnkMotion3_Coll
bool itBat_UnkMotion3_Coll(Item_GObj *)
Definition
itbat.c:100
itBat_Logic11_Spawned
void itBat_Logic11_Spawned(Item_GObj *)
Definition
itbat.c:43
itBat_Logic11_PickedUp
void itBat_Logic11_PickedUp(Item_GObj *)
Definition
itbat.c:106
itBat_Logic11_HitShield
bool itBat_Logic11_HitShield(Item_GObj *)
Definition
itbat.c:194
itBat_Logic11_Reflected
bool itBat_Logic11_Reflected(Item_GObj *)
Definition
itbat.c:183
itBat_Logic11_ShieldBounced
bool itBat_Logic11_ShieldBounced(Item_GObj *)
Definition
itbat.c:200
itBat_UnkMotion4_Phys
void itBat_UnkMotion4_Phys(Item_GObj *)
Definition
itbat.c:161
itBat_Logic11_EvtUnk
void itBat_Logic11_EvtUnk(Item_GObj *, Item_GObj *)
Definition
itbat.c:205
itBat_UnkMotion4_Coll
bool itBat_UnkMotion4_Coll(Item_GObj *)
Definition
itbat.c:166
itBat_Logic11_EnteredAir
void itBat_Logic11_EnteredAir(Item_GObj *)
Definition
itbat.c:151
itBat_Logic11_Clanked
bool itBat_Logic11_Clanked(Item_GObj *)
Definition
itbat.c:188
it_802849F0
void it_802849F0(Item_GObj *)
Definition
itbat.c:80
itBat_UnkMotion0_Anim
bool itBat_UnkMotion0_Anim(Item_GObj *)
Definition
itbat.c:64
it_80284974
void it_80284974(Item_GObj *)
Definition
itbat.c:55
itBat_UnkMotion4_Anim
bool itBat_UnkMotion4_Anim(Item_GObj *)
Definition
itbat.c:156
itBat_Logic11_DmgDealt
bool itBat_Logic11_DmgDealt(Item_GObj *)
Definition
itbat.c:172
itBat_UnkMotion0_Phys
void itBat_UnkMotion0_Phys(Item_GObj *)
Definition
itbat.c:69
itBat_Logic11_Dropped
void itBat_Logic11_Dropped(Item_GObj *)
Definition
itbat.c:131
itBat_Logic11_Thrown
void itBat_Logic11_Thrown(Item_GObj *)
Definition
itbat.c:141
itBat_UnkMotion2_Coll
bool itBat_UnkMotion2_Coll(Item_GObj *)
Definition
itbat.c:126
itBat_UnkMotion2_Phys
void itBat_UnkMotion2_Phys(Item_GObj *)
Definition
itbat.c:121
itBat_UnkMotion3_Anim
bool itBat_UnkMotion3_Anim(Item_GObj *)
Definition
itbat.c:87
itBat_UnkMotion2_Anim
bool itBat_UnkMotion2_Anim(Item_GObj *)
Definition
itbat.c:116
itBat_UnkMotion3_Phys
void itBat_UnkMotion3_Phys(Item_GObj *)
Definition
itbat.c:92
forward.h
Item_GObj
HSD_GObj Item_GObj
Definition
forward.h:62
platform.h
types.h
ItemStateTable
Definition
types.h:12
src
melee
it
kinds
itbat.h
Generated by
1.17.0