SSBM Decomp
Loading...
Searching...
No Matches
itevyoshiegg.h
Go to the documentation of this file.
1#ifndef GALE01_29B0C8
2#define GALE01_29B0C8
3
4#include <platform.h>
5
6#include "it/forward.h"
7
8#include "it/items/types.h"
9
10/* 29B0C8 */ void itEvYoshiEgg_Spawn(Vec3*);
12/* 29B1AC */ void itEvYoshiEgg_Logic42_Spawned(Item_GObj* gobj);
13/* 29B1D8 */ void it_8029B1D8(Item_GObj*);
14/* 29B230 */ bool itEvyoshiegg_UnkMotion0_Anim(Item_GObj* gobj);
15/* 29B238 */ void itEvyoshiegg_UnkMotion0_Phys(Item_GObj* gobj);
16/* 29B23C */ bool itEvyoshiegg_UnkMotion0_Coll(Item_GObj* gobj);
17/* 29B268 */ void it_8029B268(Item_GObj* gobj);
18/* 29B290 */ bool itEvyoshiegg_UnkMotion3_Anim(Item_GObj* gobj);
19/* 29B298 */ void itEvyoshiegg_UnkMotion1_Phys(Item_GObj* gobj);
20/* 29B2C8 */ bool itEvyoshiegg_UnkMotion1_Coll(Item_GObj* gobj);
22/* 29B31C */ bool itEvyoshiegg_UnkMotion2_Anim(Item_GObj* gobj);
23/* 29B324 */ void itEvyoshiegg_UnkMotion2_Phys(Item_GObj* gobj);
24/* 29B328 */ void itEvYoshiEgg_Logic42_Dropped(Item_GObj*);
25/* 29B348 */ void itEvYoshiEgg_Logic42_Thrown(Item_GObj*);
26/* 29B370 */ void itEvyoshiegg_UnkMotion3_Phys(Item_GObj* gobj);
27/* 29B3BC */ bool itEvyoshiegg_UnkMotion3_Coll(Item_GObj* gobj);
28/* 29B400 */ bool itEvyoshiegg_UnkMotion5_Anim(Item_GObj* gobj);
29/* 29B460 */ void itEvyoshiegg_UnkMotion5_Phys(Item_GObj* gobj);
30/* 29B464 */ bool itEvyoshiegg_UnkMotion5_Coll(Item_GObj* gobj);
31/* 29B46C */ bool it_3F14_Logic42_DmgDealt(Item_GObj*);
32/* 29B4AC */ bool it_3F14_Logic42_Clanked(Item_GObj*);
33/* 29B4EC */ bool it_3F14_Logic42_HitShield(Item_GObj*);
34/* 29B52C */ bool it_3F14_Logic42_Reflected(Item_GObj*);
37/* 29B698 */ bool itEvyoshiegg_UnkMotion4_Anim(Item_GObj* gobj);
38/* 29B6A0 */ void itEvyoshiegg_UnkMotion4_Phys(Item_GObj* gobj);
39/* 29B6A4 */ bool itEvyoshiegg_UnkMotion4_Coll(Item_GObj* gobj);
41/* 3F6728 */ extern ItemStateTable it_803F6728[];
42
43#endif
void itEvYoshiEgg_Logic42_Thrown(Item_GObj *)
Definition itevyoshiegg.c:137
bool itEvyoshiegg_UnkMotion4_Coll(Item_GObj *gobj)
Definition itevyoshiegg.c:258
void itEvyoshiegg_UnkMotion5_Phys(Item_GObj *gobj)
Definition itevyoshiegg.c:174
void itEvYoshiEgg_Spawn(Vec3 *)
Definition itevyoshiegg.c:38
bool it_3F14_Logic42_Clanked(Item_GObj *)
Definition itevyoshiegg.c:195
void itEvyoshiegg_UnkMotion1_Phys(Item_GObj *gobj)
Definition itevyoshiegg.c:107
void itEvYoshiEgg_Logic42_PickedUp(Item_GObj *)
Definition itevyoshiegg.c:120
void itEvYoshiEgg_Logic42_EnteredAir(Item_GObj *)
Definition itevyoshiegg.c:246
void itEvYoshiEgg_Logic42_Dropped(Item_GObj *)
Definition itevyoshiegg.c:132
bool it_3F14_Logic42_DmgDealt(Item_GObj *)
Definition itevyoshiegg.c:190
bool itEvyoshiegg_UnkMotion3_Coll(Item_GObj *gobj)
Definition itevyoshiegg.c:150
ItemStateTable it_803F6728[]
Definition itevyoshiegg.c:24
void itEvyoshiegg_UnkMotion0_Phys(Item_GObj *gobj)
Definition itevyoshiegg.c:89
bool itEvyoshiegg_UnkMotion0_Coll(Item_GObj *gobj)
Definition itevyoshiegg.c:91
void it_8029B268(Item_GObj *gobj)
Definition itevyoshiegg.c:97
void it_8029B1D8(Item_GObj *)
Definition itevyoshiegg.c:75
bool itEvyoshiegg_UnkMotion5_Coll(Item_GObj *gobj)
Definition itevyoshiegg.c:176
bool it_3F14_Logic42_Reflected(Item_GObj *)
Definition itevyoshiegg.c:205
void itEvyoshiegg_UnkMotion3_Phys(Item_GObj *gobj)
Definition itevyoshiegg.c:142
bool it_3F14_Logic42_HitShield(Item_GObj *)
Definition itevyoshiegg.c:200
bool itEvyoshiegg_UnkMotion5_Anim(Item_GObj *gobj)
itEvyoshiegg_UnkMotion5_Anim
Definition itevyoshiegg.c:159
bool itEvyoshiegg_UnkMotion4_Anim(Item_GObj *gobj)
Definition itevyoshiegg.c:251
bool itEvyoshiegg_UnkMotion0_Anim(Item_GObj *gobj)
Definition itevyoshiegg.c:84
bool itEvYoshiEgg_Logic42_DmgReceived(Item_GObj *)
Definition itevyoshiegg.c:223
void itEvyoshiegg_UnkMotion4_Phys(Item_GObj *gobj)
Definition itevyoshiegg.c:256
bool itEvyoshiegg_UnkMotion3_Anim(Item_GObj *gobj)
Definition itevyoshiegg.c:102
bool itEvyoshiegg_UnkMotion1_Coll(Item_GObj *gobj)
Definition itevyoshiegg.c:114
void itEvYoshiEgg_Logic42_EvtUnk(Item_GObj *, Item_GObj *)
Definition itevyoshiegg.c:264
void itEvyoshiegg_UnkMotion2_Phys(Item_GObj *gobj)
Definition itevyoshiegg.c:130
void itEvYoshiEgg_Logic42_Spawned(Item_GObj *gobj)
Definition itevyoshiegg.c:68
void itEvYoshiEgg_Logic42_Destroyed(Item_GObj *)
Definition itevyoshiegg.c:63
bool itEvyoshiegg_UnkMotion2_Anim(Item_GObj *gobj)
Definition itevyoshiegg.c:125
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
Definition types.h:11