SSBM Decomp
Loading...
Searching...
No Matches
itclimbersice.h
Go to the documentation of this file.
1#ifndef GALE01_2C1590
2#define GALE01_2C1590
3
4#include <platform.h>
5
6#include "it/forward.h"
7
8#include "it/items/types.h"
9
10#include <dolphin/mtx.h>
11
12/* 2C1590 */ Item_GObj* it_802C1590(Item_GObj*, Vec3*, enum_t,
13 float facing_dir);
14/* 2C16F8 */ void it_802C16F8(Item_GObj*);
15/* 2C17DC */ void it_802C17DC(Item_GObj*);
20/* 2C1A14 */ void itClimbersice_UnkMotion0_Phys(Item_GObj* gobj);
23/* 2C1A80 */ bool itClimbersice_UnkMotion1_Anim(Item_GObj* gobj);
34/* 2C1FC8 */ bool it_2725_Logic90_DmgDealt(Item_GObj*);
36/* 2C1FF0 */ bool it_2725_Logic90_Clanked(Item_GObj*);
38/* 2C20E4 */ bool it_2725_Logic90_Absorbed(Item_GObj*);
41/* 3F7668 */ extern ItemStateTable it_803F7668[];
42
43#endif
bool it_2725_Logic90_HitShield(Item_GObj *)
void itClimbersice_UnkMotion2_Phys(Item_GObj *gobj)
bool itClimbersice_UnkMotion1_Anim(Item_GObj *gobj)
itClimbersice_UnkMotion0_Coll
Definition itclimbersice.c:30
void it_802C17DC(Item_GObj *)
bool it_2725_Logic90_Absorbed(Item_GObj *)
it_2725_Logic90_HitShield
Definition itclimbersice.c:69
bool itClimbersice_UnkMotion1_Coll(Item_GObj *gobj)
Item_GObj * it_802C1590(Item_GObj *, Vec3 *, enum_t, float facing_dir)
bool itClimbersice_UnkMotion0_Coll(Item_GObj *gobj)
void itClimbersice_UnkMotion3_Phys(Item_GObj *gobj)
ItemStateTable it_803F7668[]
bool itClimbersice_UnkMotion0_Anim(Item_GObj *gobj)
bool itClimbersice_UnkMotion3_Coll(Item_GObj *gobj)
void it_2725_Logic90_Destroyed(Item_GObj *)
void it_2725_Logic90_EvtUnk(Item_GObj *, Item_GObj *)
UNK_RET it_802C1A58(UNK_PARAMS)
void it_802C16F8(Item_GObj *)
bool it_2725_Logic90_DmgDealt(Item_GObj *)
itClimbersice_UnkMotion1_Phys
Definition itclimbersice.c:55
UNK_RET it_802C1950(UNK_PARAMS)
bool itClimbersice_UnkMotion2_Anim(Item_GObj *gobj)
void itClimbersice_UnkMotion0_Phys(Item_GObj *gobj)
it_802C1590
Definition itclimbersice.c:24
bool itClimbersice_UnkMotion3_Anim(Item_GObj *gobj)
UNK_RET it_802C1854(UNK_PARAMS)
bool it_2725_Logic90_Reflected(Item_GObj *)
bool itClimbersice_UnkMotion2_Coll(Item_GObj *gobj)
bool it_2725_Logic90_Clanked(Item_GObj *)
it_2725_Logic90_Reflected
Definition itclimbersice.c:62
void itClimbersice_UnkMotion1_Phys(Item_GObj *gobj)
UNK_RET it_802C1AE4(UNK_PARAMS)
UNK_RET fn_802C1D44(UNK_PARAMS)
bool it_2725_Logic90_ShieldBounced(Item_GObj *)
#define UNK_PARAMS
Definition placeholder.h:48
#define UNK_RET
Definition placeholder.h:40
int enum_t
The underlying type of an enum, used as a placeholder.
Definition platform.h:9
was using this to try and fix some matches, unsuccessfully
Definition gobj.h:26
Definition types.h:11