SSBM Decomp
Loading...
Searching...
No Matches
itmsbomb.h
Go to the documentation of this file.
1#ifndef GALE01_28FE90
2#define GALE01_28FE90
3
4#include <platform.h>
5
6#include "it/forward.h"
7
8#include "it/items/types.h"
9
10/* 28FE90 */ void it_8028FE90(Item_GObj* gobj);
11/* 28FED4 */ void itMSBomb_Logic19_Spawned(Item_GObj* gobj);
12/* 28FF1C */ void it_8028FF1C(Item_GObj* gobj);
13/* 28FF60 */ bool itMsbomb_UnkMotion0_Coll(Item_GObj* gobj);
14/* 28FF8C */ void it_8028FF8C(Item_GObj* gobj);
15/* 290070 */ void itMsbomb_UnkMotion1_Phys(Item_GObj* gobj);
16/* 2900A0 */ bool itMsbomb_UnkMotion1_Coll(Item_GObj* gobj);
17/* 2900CC */ void itMSBomb_Logic19_PickedUp(Item_GObj* gobj);
18/* 2900F4 */ void itMSBomb_Logic19_Dropped(Item_GObj* gobj);
19/* 290114 */ void itMSBomb_Logic19_Thrown(Item_GObj* gobj);
20/* 2901C0 */ void itMsbomb_UnkMotion3_Phys(Item_GObj* gobj);
21/* 29020C */ bool itMsbomb_UnkMotion3_Coll(Item_GObj* gobj);
22/* 290238 */ void it_80290238(Item_GObj* gobj);
23/* 290314 */ void it_80290314(Item_GObj* gobj);
24/* 290404 */ bool itMsbomb_UnkMotion4_Coll(Item_GObj* gobj);
25/* 29047C */ void it_8029047C(Item_GObj* gobj);
26/* 290560 */ void itMsbomb_UnkMotion5_Phys(Item_GObj* gobj);
27/* 2905AC */ bool itMsbomb_UnkMotion5_Coll(Item_GObj* gobj);
28/* 2905D8 */ void it_802905D8(Item_GObj* gobj);
29/* 290614 */ void it_80290614(Item_GObj* gobj);
30/* 2906C4 */ bool itMsbomb_UnkMotion6_Anim(Item_GObj* gobj);
31/* 2906E4 */ bool itMSBomb_Logic19_DmgDealt(Item_GObj* gobj);
32/* 290738 */ bool itMSBomb_Logic19_DmgReceived(Item_GObj* gobj);
33/* 290794 */ void itMSBomb_Logic19_EnteredAir(Item_GObj* gobj);
34/* 2907BC */ bool itMsbomb_UnkMotion7_Coll(Item_GObj* gobj);
35/* 2907F0 */ bool itMSBomb_Logic19_Clanked(Item_GObj* gobj);
36/* 290830 */ bool itMSBomb_Logic19_Reflected(Item_GObj* gobj);
37/* 290850 */ bool itMSBomb_Logic19_HitShield(Item_GObj* gobj);
38/* 2908A4 */ bool itMSBomb_Logic19_ShieldBounced(Item_GObj* gobj);
39/* 2908D8 */ bool it_802908D8(Item_GObj* gobj);
40/* 290918 */ void itMSBomb_Logic19_EvtUnk(Item_GObj* gobj1, Item_GObj* gobj2);
41/* 3F5E00 */ extern ItemStateTable ItemStateTable_MsBomb[];
42
43#endif
ItemStateTable ItemStateTable_MsBomb[]
Definition itmsbomb.c:26
void it_802905D8(Item_GObj *gobj)
Definition itmsbomb.c:209
void itMSBomb_Logic19_EvtUnk(Item_GObj *gobj1, Item_GObj *gobj2)
Definition itmsbomb.c:328
bool itMsbomb_UnkMotion4_Coll(Item_GObj *gobj)
Definition itmsbomb.c:177
void itMsbomb_UnkMotion1_Phys(Item_GObj *gobj)
Definition itmsbomb.c:80
bool itMSBomb_Logic19_HitShield(Item_GObj *gobj)
Definition itmsbomb.c:293
void itMSBomb_Logic19_Dropped(Item_GObj *gobj)
Definition itmsbomb.c:98
bool itMSBomb_Logic19_Clanked(Item_GObj *gobj)
Definition itmsbomb.c:280
void itMsbomb_UnkMotion5_Phys(Item_GObj *gobj)
Definition itmsbomb.c:198
void it_8029047C(Item_GObj *gobj)
Definition itmsbomb.c:189
bool itMSBomb_Logic19_DmgReceived(Item_GObj *gobj)
Definition itmsbomb.c:257
void it_80290238(Item_GObj *gobj)
Definition itmsbomb.c:125
void itMSBomb_Logic19_Spawned(Item_GObj *gobj)
Definition itmsbomb.c:48
bool itMsbomb_UnkMotion6_Anim(Item_GObj *gobj)
Definition itmsbomb.c:234
void itMSBomb_Logic19_PickedUp(Item_GObj *gobj)
Definition itmsbomb.c:93
void itMsbomb_UnkMotion3_Phys(Item_GObj *gobj)
Definition itmsbomb.c:114
void it_8028FE90(Item_GObj *gobj)
Definition itmsbomb.c:37
bool itMsbomb_UnkMotion7_Coll(Item_GObj *gobj)
Definition itmsbomb.c:274
void it_80290314(Item_GObj *gobj)
Definition itmsbomb.c:165
bool itMsbomb_UnkMotion1_Coll(Item_GObj *gobj)
Definition itmsbomb.c:87
void itMSBomb_Logic19_Thrown(Item_GObj *gobj)
Definition itmsbomb.c:103
void it_8028FF1C(Item_GObj *gobj)
Definition itmsbomb.c:56
bool it_802908D8(Item_GObj *gobj)
Definition itmsbomb.c:321
void it_8028FF8C(Item_GObj *gobj)
Definition itmsbomb.c:70
bool itMsbomb_UnkMotion5_Coll(Item_GObj *gobj)
Definition itmsbomb.c:203
bool itMSBomb_Logic19_ShieldBounced(Item_GObj *gobj)
Definition itmsbomb.c:305
void it_80290614(Item_GObj *gobj)
Definition itmsbomb.c:216
bool itMsbomb_UnkMotion3_Coll(Item_GObj *gobj)
Definition itmsbomb.c:119
bool itMSBomb_Logic19_Reflected(Item_GObj *gobj)
Definition itmsbomb.c:288
void itMSBomb_Logic19_EnteredAir(Item_GObj *gobj)
Definition itmsbomb.c:269
bool itMSBomb_Logic19_DmgDealt(Item_GObj *gobj)
Definition itmsbomb.c:239
bool itMsbomb_UnkMotion0_Coll(Item_GObj *gobj)
Definition itmsbomb.c:64
HSD_GObj Item_GObj
Definition forward.h:55
Definition types.h:11