SSBM Decomp
Loading...
Searching...
No Matches
itsamusgrapple.h
Go to the documentation of this file.
1#ifndef GALE01_2B7150
2#define GALE01_2B7150
3
4#include "ft/forward.h"
5#include "it/forward.h"
6
7#include "it/items/types.h"
8
9#include <baselib/forward.h>
10
11#include <dolphin/mtx.h>
12
13/* 2A77DC */ void it_802A77DC(Item_GObj* gobj);
14/* 2B7150 */ void it_2725_Logic53_Spawned(Item_GObj*);
18/* 2B7B84 */ void it_802B7B84(Item_GObj* gobj);
19/* 2B7C18 */ Item_GObj* it_802B7C18(Fighter_GObj*, Vec3*, float facing_dir);
21/* 2B8048 */ void itSamusgrapple_UnkMotion0_Phys(Item_GObj* gobj);
23/* 2B8370 */ void itSamusgrapple_UnkMotion1_Phys(Item_GObj* gobj);
25/* 2B8510 */ void itSamusgrapple_UnkMotion2_Phys(Item_GObj* gobj);
27/* 2B8670 */ void itSamusgrapple_UnkMotion3_Phys(Item_GObj* gobj);
29/* 2B8800 */ void itSamusgrapple_UnkMotion4_Phys(Item_GObj* gobj);
31/* 2B8948 */ void itSamusgrapple_UnkMotion5_Phys(Item_GObj* gobj);
33/* 2B8B40 */ void itSamusgrapple_UnkMotion6_Phys(Item_GObj* gobj);
35/* 2B8D24 */ void itSamusgrapple_UnkMotion7_Phys(Item_GObj* gobj);
37/* 2B8FF8 */ void itSamusgrapple_UnkMotion8_Phys(Item_GObj* gobj);
52/* 2BAA58 */ void it_802BAA58(Item_GObj* gobj);
54/* 2BAAE4 */ void it_802BAAE4(HSD_GObj*, Vec3*, float facing_dir);
58/* 2BAC3C */ void it_802BAC3C(Fighter_GObj* gobj);
59/* 2BAC80 */ void it_802BAC80(Fighter_GObj* gobj);
60/* 2BACC4 */ void it_802BACC4(Fighter_GObj* gobj);
62/* 3F73A8 */ extern ItemStateTable it_803F73A8[];
63
64#endif
UNK_RET it_802B9FD4(UNK_PARAMS)
void it_802BAC80(Fighter_GObj *gobj)
UNK_RET it_802BAA94(UNK_PARAMS)
UNK_RET it_802BA9B8(UNK_PARAMS)
void itSamusgrapple_UnkMotion2_Phys(Item_GObj *gobj)
fn_802B8384
Definition itsamusgrapple.c:36
UNK_RET it_802BA194(UNK_PARAMS)
void it_802BACC4(Fighter_GObj *gobj)
void itSamusgrapple_UnkMotion3_Phys(Item_GObj *gobj)
fn_802B8524
Definition itsamusgrapple.c:43
UNK_RET it_802BA5DC(UNK_PARAMS)
void itSamusgrapple_UnkMotion8_Phys(Item_GObj *gobj)
fn_802B8D38
Definition itsamusgrapple.c:78
UNK_RET it_802BAB7C(UNK_PARAMS)
void itSamusgrapple_UnkMotion6_Phys(Item_GObj *gobj)
fn_802B895C
Definition itsamusgrapple.c:64
UNK_RET fn_802B895C(UNK_PARAMS)
UNK_RET it_802B743C(UNK_PARAMS)
UNK_RET fn_802B7E34(UNK_PARAMS)
void it_2725_Logic53_PickedUp(Item_GObj *)
UNK_RET it_802BA3BC(UNK_PARAMS)
void itSamusgrapple_UnkMotion4_Phys(Item_GObj *gobj)
fn_802B8684
Definition itsamusgrapple.c:50
UNK_RET it_802B9CE8(UNK_PARAMS)
void itSamusgrapple_UnkMotion1_Phys(Item_GObj *gobj)
fn_802B805C
Definition itsamusgrapple.c:29
UNK_RET fn_802B8D38(UNK_PARAMS)
void itSamusgrapple_UnkMotion7_Phys(Item_GObj *gobj)
fn_802B8B54
Definition itsamusgrapple.c:71
UNK_RET it_802B99A0(UNK_PARAMS)
UNK_RET fn_802B8684(UNK_PARAMS)
void it_802BAA58(Item_GObj *gobj)
UNK_RET it_802B900C(UNK_PARAMS)
void it_802B7B84(Item_GObj *gobj)
UNK_RET it_802BA760(UNK_PARAMS)
UNK_RET fn_802B805C(UNK_PARAMS)
UNK_RET it_802BABB8(UNK_PARAMS)
UNK_RET fn_802B8384(UNK_PARAMS)
UNK_RET it_802BAB40(UNK_PARAMS)
UNK_RET it_802B91C4(UNK_PARAMS)
UNK_RET fn_802B8814(UNK_PARAMS)
void it_802BAAE4(HSD_GObj *, Vec3 *, float facing_dir)
void it_802BAC3C(Fighter_GObj *gobj)
UNK_RET fn_802B8B54(UNK_PARAMS)
void itSamusgrapple_UnkMotion5_Phys(Item_GObj *gobj)
fn_802B8814
Definition itsamusgrapple.c:57
UNK_RET it_802BA2D8(UNK_PARAMS)
ItemStateTable it_803F73A8[]
UNK_RET it_802B9328(UNK_PARAMS)
void it_802A77DC(Item_GObj *gobj)
Definition itlinkhookshot.c:1934
UNK_RET it_802BAA08(UNK_PARAMS)
UNK_RET it_802B75FC(UNK_PARAMS)
UNK_RET fn_802B8524(UNK_PARAMS)
Item_GObj * it_802B7C18(Fighter_GObj *, Vec3 *, float facing_dir)
void it_2725_Logic53_Spawned(Item_GObj *)
Definition itsamusgrapple.c:5
UNK_RET it_802B7160(UNK_PARAMS)
void itSamusgrapple_UnkMotion0_Phys(Item_GObj *gobj)
it_802B7160
Definition itsamusgrapple.c:22
void it_2725_Logic53_EvtUnk(Item_GObj *, Item_GObj *)
#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