SSBM Decomp
Loading...
Searching...
No Matches
itfreeze.h
Go to the documentation of this file.
1#ifndef GALE01_28EB88
2#define GALE01_28EB88
3
4#include <platform.h>
5
6#include "it/forward.h"
7
8#include "it/items/types.h"
9
12/* 28ECE0 */ void it_8028ECE0(Item_GObj* gobj);
18/* 28EF88 */ bool itFreeze_UnkMotion0_Anim(Item_GObj* gobj);
19/* 28EF90 */ void itFreeze_UnkMotion0_Phys(Item_GObj* gobj);
20/* 28EFB0 */ bool itFreeze_UnkMotion0_Coll(Item_GObj* gobj);
22/* 28F200 */ bool itFreeze_UnkMotion3_Anim(Item_GObj* gobj);
23/* 28F208 */ void itFreeze_UnkMotion1_Phys(Item_GObj* gobj);
24/* 28F238 */ bool itFreeze_UnkMotion1_Coll(Item_GObj* gobj);
25/* 28F2B4 */ void it_3F14_Logic17_PickedUp(Item_GObj*);
26/* 28F310 */ bool itFreeze_UnkMotion2_Anim(Item_GObj* gobj);
27/* 28F318 */ void it_3F14_Logic17_Dropped(Item_GObj*);
28/* 28F340 */ void it_3F14_Logic17_Thrown(Item_GObj*);
29/* 28F368 */ void itFreeze_UnkMotion3_Phys(Item_GObj* gobj);
30/* 28F398 */ bool itFreeze_UnkMotion3_Coll(Item_GObj* gobj);
31/* 28F3CC */ bool it_3F14_Logic17_DmgDealt(Item_GObj*);
32/* 28F3D4 */ bool it_3F14_Logic17_Clanked(Item_GObj*);
33/* 28F3DC */ bool it_3F14_Logic17_HitShield(Item_GObj*);
34/* 28F3E4 */ bool it_3F14_Logic17_Absorbed(Item_GObj*);
35/* 28F3EC */ bool it_3F14_Logic17_Reflected(Item_GObj*);
37/* 28F42C */ bool it_3F14_Logic17_DmgReceived(Item_GObj*);
39/* 28F4AC */ bool itFreeze_UnkMotion4_Anim(Item_GObj* gobj);
40/* 28F4B4 */ void itFreeze_UnkMotion4_Phys(Item_GObj* gobj);
41/* 28F560 */ bool itFreeze_UnkMotion4_Coll(Item_GObj* gobj);
43/* 28F828 */ bool itFreeze_UnkMotion5_Anim(Item_GObj* gobj);
44/* 28F830 */ void itFreeze_UnkMotion5_Phys(Item_GObj* gobj);
45/* 28F834 */ bool itFreeze_UnkMotion5_Coll(Item_GObj* gobj);
46/* 28F8C4 */ void it_3F14_Logic17_EvtUnk(Item_GObj*, Item_GObj*);
47/* 28F8E4 */ void it_8028F8E4(Item_GObj*);
48/* 28F968 */ void it_8028F968(Item_GObj*);
49/* 28F9B8 */ void it_8028F9B8(Item_GObj*);
50/* 3F5D28 */ extern ItemStateTable it_803F5D28[];
51
52#endif
bool itFreeze_UnkMotion0_Anim(Item_GObj *gobj)
it_8028ECF0
Definition itfreeze.c:29
bool it_3F14_Logic17_Absorbed(Item_GObj *)
Definition itfreeze.c:110
void it_8028F968(Item_GObj *)
void it_8028F8E4(Item_GObj *)
void it_3F14_Logic17_PickedUp(Item_GObj *)
itFreeze_UnkMotion1_Phys
Definition itfreeze.c:49
bool it_3F14_Logic17_DmgDealt(Item_GObj *)
Definition itfreeze.c:95
bool itFreeze_UnkMotion1_Coll(Item_GObj *gobj)
void itFreeze_UnkMotion4_Phys(Item_GObj *gobj)
void it_3F14_Logic17_EvtUnk(Item_GObj *, Item_GObj *)
itFreeze_UnkMotion5_Coll
Definition itfreeze.c:152
void itFreeze_UnkMotion1_Phys(Item_GObj *gobj)
void itFreeze_UnkMotion5_Phys(Item_GObj *gobj)
Definition itfreeze.c:148
bool itFreeze_UnkMotion3_Coll(Item_GObj *gobj)
Definition itfreeze.c:87
bool it_3F14_Logic17_ShieldBounced(Item_GObj *)
Definition itfreeze.c:120
void itFreeze_UnkMotion3_Phys(Item_GObj *gobj)
Definition itfreeze.c:77
void it_8028ECE0(Item_GObj *gobj)
it_8028EB88
Definition itfreeze.c:14
void it_3F14_Logic17_Destroyed(Item_GObj *)
UNK_RET it_8028EF34(UNK_PARAMS)
UNK_RET it_8028EC98(UNK_PARAMS)
bool it_3F14_Logic17_HitShield(Item_GObj *)
Definition itfreeze.c:105
UNK_RET it_8028F434(UNK_PARAMS)
bool itFreeze_UnkMotion5_Coll(Item_GObj *gobj)
bool itFreeze_UnkMotion5_Anim(Item_GObj *gobj)
itFreeze_UnkMotion4_Phys
Definition itfreeze.c:143
bool itFreeze_UnkMotion0_Coll(Item_GObj *gobj)
bool itFreeze_UnkMotion3_Anim(Item_GObj *gobj)
itFreeze_UnkMotion0_Phys
Definition itfreeze.c:40
void it_3F14_Logic17_Spawned(Item_GObj *)
void it_3F14_Logic17_Dropped(Item_GObj *)
Definition itfreeze.c:67
UNK_RET it_8028F7C8(UNK_PARAMS)
ItemStateTable it_803F5D28[]
bool itFreeze_UnkMotion4_Coll(Item_GObj *gobj)
bool itFreeze_UnkMotion4_Anim(Item_GObj *gobj)
it_8028F434
Definition itfreeze.c:132
void it_3F14_Logic17_Thrown(Item_GObj *)
Definition itfreeze.c:72
bool it_3F14_Logic17_Reflected(Item_GObj *)
Definition itfreeze.c:115
bool itFreeze_UnkMotion2_Anim(Item_GObj *gobj)
Definition itfreeze.c:62
UNK_RET it_8028EB88(UNK_PARAMS)
void it_8028F9B8(Item_GObj *)
it_8028F8E4
Definition itfreeze.c:161
bool it_3F14_Logic17_DmgReceived(Item_GObj *)
Definition itfreeze.c:125
UNK_RET it_8028EDBC(UNK_PARAMS)
UNK_RET it_8028F1D8(UNK_PARAMS)
bool it_3F14_Logic17_Clanked(Item_GObj *)
Definition itfreeze.c:100
void itFreeze_UnkMotion0_Phys(Item_GObj *gobj)
UNK_RET it_8028ECF0(UNK_PARAMS)
#define UNK_PARAMS
Definition placeholder.h:48
#define UNK_RET
Definition placeholder.h:40
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
Definition types.h:11