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 it_3F14_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 it_3F14_Logic19_PickedUp(Item_GObj* gobj);
18/* 2900F4 */ void it_3F14_Logic19_Dropped(Item_GObj* gobj);
19/* 290114 */ void it_3F14_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 it_3F14_Logic19_DmgDealt(Item_GObj* gobj);
32/* 290738 */ bool it_3F14_Logic19_DmgReceived(Item_GObj* gobj);
33/* 290794 */ void it_3F14_Logic19_EnteredAir(Item_GObj* gobj);
34/* 2907BC */ bool itMsbomb_UnkMotion7_Coll(Item_GObj* gobj);
35/* 2907F0 */ bool it_3F14_Logic19_Clanked(Item_GObj* gobj);
36/* 290830 */ bool it_3F14_Logic19_Reflected(Item_GObj* gobj);
37/* 290850 */ bool it_3F14_Logic19_HitShield(Item_GObj* gobj);
38/* 2908A4 */ bool it_3F14_Logic19_ShieldBounced(Item_GObj* gobj);
39/* 2908D8 */ bool it_802908D8(Item_GObj* gobj);
40/* 290918 */ void it_3F14_Logic19_EvtUnk(Item_GObj* gobj1, Item_GObj* gobj2);
41/* 3F5E00 */ extern ItemStateTable ItemStateTable_MsBomb[];
42
43#endif
ItemStateTable ItemStateTable_MsBomb[]
Definition itmsbomb.c:25
void it_3F14_Logic19_EnteredAir(Item_GObj *gobj)
Definition itmsbomb.c:269
void it_802905D8(Item_GObj *gobj)
Definition itmsbomb.c:212
bool itMsbomb_UnkMotion4_Coll(Item_GObj *gobj)
Definition itmsbomb.c:178
void itMsbomb_UnkMotion1_Phys(Item_GObj *gobj)
Definition itmsbomb.c:79
void itMsbomb_UnkMotion5_Phys(Item_GObj *gobj)
Definition itmsbomb.c:199
bool it_3F14_Logic19_Reflected(Item_GObj *gobj)
Definition itmsbomb.c:288
void it_3F14_Logic19_Thrown(Item_GObj *gobj)
Definition itmsbomb.c:102
void it_3F14_Logic19_Dropped(Item_GObj *gobj)
Definition itmsbomb.c:97
void it_3F14_Logic19_EvtUnk(Item_GObj *gobj1, Item_GObj *gobj2)
Definition itmsbomb.c:326
void it_8029047C(Item_GObj *gobj)
Definition itmsbomb.c:190
void it_80290238(Item_GObj *gobj)
Definition itmsbomb.c:126
bool it_3F14_Logic19_HitShield(Item_GObj *gobj)
Definition itmsbomb.c:293
bool itMsbomb_UnkMotion6_Anim(Item_GObj *gobj)
Definition itmsbomb.c:237
bool it_3F14_Logic19_ShieldBounced(Item_GObj *gobj)
Definition itmsbomb.c:304
void itMsbomb_UnkMotion3_Phys(Item_GObj *gobj)
Definition itmsbomb.c:113
void it_8028FE90(Item_GObj *gobj)
Definition itmsbomb.c:36
bool itMsbomb_UnkMotion7_Coll(Item_GObj *gobj)
Definition itmsbomb.c:274
void it_80290314(Item_GObj *gobj)
Definition itmsbomb.c:166
bool itMsbomb_UnkMotion1_Coll(Item_GObj *gobj)
Definition itmsbomb.c:86
bool it_3F14_Logic19_DmgReceived(Item_GObj *gobj)
Definition itmsbomb.c:259
void it_8028FF1C(Item_GObj *gobj)
Definition itmsbomb.c:55
void it_3F14_Logic19_Spawned(Item_GObj *gobj)
Definition itmsbomb.c:47
bool it_802908D8(Item_GObj *gobj)
Definition itmsbomb.c:319
void it_8028FF8C(Item_GObj *gobj)
Definition itmsbomb.c:69
bool itMsbomb_UnkMotion5_Coll(Item_GObj *gobj)
Definition itmsbomb.c:206
bool it_3F14_Logic19_Clanked(Item_GObj *gobj)
Definition itmsbomb.c:280
void it_3F14_Logic19_PickedUp(Item_GObj *gobj)
Definition itmsbomb.c:92
void it_80290614(Item_GObj *gobj)
Definition itmsbomb.c:219
bool it_3F14_Logic19_DmgDealt(Item_GObj *gobj)
Definition itmsbomb.c:242
bool itMsbomb_UnkMotion3_Coll(Item_GObj *gobj)
Definition itmsbomb.c:120
bool itMsbomb_UnkMotion0_Coll(Item_GObj *gobj)
Definition itmsbomb.c:63
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
Definition types.h:11