SSBM Decomp
Toggle main menu visibility
Loading...
Searching...
No Matches
ftyoshi.h
Go to the documentation of this file.
1
#ifndef MELEE_FT_CHARA_FTYOSHI_FTYOSHI1_H
2
#define MELEE_FT_CHARA_FTYOSHI_FTYOSHI1_H
3
4
#include <
Runtime/platform.h
>
5
6
#include <
melee/ft/forward.h
>
7
#include <
melee/ft/kinds/ftYoshi/forward.h
>
8
#include <
sysdolphin/baselib/forward.h
>
9
10
#include <
melee/ft/types.h
>
11
12
/* 12B6E8 */
void
ftYs_Init_8012B6E8
(
Fighter
* fp,
13
struct
S_UNK_YOSHI1
* unk_struct_arg);
14
/* 12B804 */
void
ftYs_Init_8012B804
(
Fighter
* fp,
15
struct
S_UNK_YOSHI1
* unk_struct_arg,
16
float
start_frame);
17
/* 12B8A4 */
void
ftYs_Init_8012B8A4
(
HSD_GObj
*
gobj
);
18
/* 12B918 */
void
ftYs_Init_8012B918
(
HSD_GObj
*
gobj
);
19
/* 12B960 */
void
ftYs_Init_OnDeath
(
HSD_GObj
*
gobj
);
20
/* 12B99C */
void
ftYs_Init_OnLoad
(
HSD_GObj
*
gobj
);
21
/* 12BA8C */
void
ftYs_Init_8012BA8C
(
HSD_GObj
*
gobj
);
22
/* 12BAC0 */
float
ftYs_Init_8012BAC0
(
Fighter
* fp);
23
/* 12BACC */
void
ftYs_Init_OnItemPickup
(
HSD_GObj
*
gobj
,
bool
flag);
24
/* 12BBAC */
void
ftYs_Init_OnItemInvisible
(
HSD_GObj
*
gobj
);
25
/* 12BBF4 */
void
ftYs_Init_OnItemVisible
(
HSD_GObj
*
gobj
);
26
/* 12BC3C */
void
ftYs_Init_OnItemDrop
(
HSD_GObj
*
gobj
,
bool
bool1);
27
/* 12BC90 */
void
ftYs_Init_LoadSpecialAttrs
(
HSD_GObj
*
gobj
);
28
/* 12BCC8 */
void
ftYs_Init_OnKnockbackEnter
(
HSD_GObj
*
gobj
);
29
/* 12BD34 */
void
ftYs_Init_OnKnockbackExit
(
HSD_GObj
*
gobj
);
30
/* 3B75C0 */
extern
Vec3
const
ftYs_Unk1_803B75C0
;
31
/* 3CE6D0 */
extern
MotionState
ftYs_Init_MotionStateTable
[
ftYs_MS_SelfCount
];
32
/* 45A000 */
extern
UnkCostumeStruct
ftYs_CostumeList
[6];
33
34
#endif
Vec3
struct Vec Vec3
ftYs_Unk1_803B75C0
Vec3 const ftYs_Unk1_803B75C0
Definition
ftyoshi.c:25
ftYs_Init_MotionStateTable
MotionState ftYs_Init_MotionStateTable[ftYs_MS_SelfCount]
Definition
ftyoshi.c:27
ftYs_CostumeList
UnkCostumeStruct ftYs_CostumeList[6]
Definition
ftyoshi.c:566
ftYs_Init_OnKnockbackExit
void ftYs_Init_OnKnockbackExit(HSD_GObj *gobj)
Definition
ftyoshi.c:522
ftYs_Init_8012B6E8
void ftYs_Init_8012B6E8(Fighter *fp, struct S_UNK_YOSHI1 *unk_struct_arg)
https://decomp.me/scratch/ufrFK
Definition
ftyoshi.c:347
ftYs_Init_8012B804
void ftYs_Init_8012B804(Fighter *fp, struct S_UNK_YOSHI1 *unk_struct_arg, float start_frame)
Definition
ftyoshi.c:387
ftYs_Init_OnItemInvisible
void ftYs_Init_OnItemInvisible(HSD_GObj *gobj)
Definition
ftyoshi.c:495
ftYs_Init_8012B918
void ftYs_Init_8012B918(HSD_GObj *gobj)
Definition
ftyoshi.c:431
ftYs_Init_OnItemVisible
void ftYs_Init_OnItemVisible(HSD_GObj *gobj)
Definition
ftyoshi.c:500
ftYs_Init_LoadSpecialAttrs
void ftYs_Init_LoadSpecialAttrs(HSD_GObj *gobj)
Definition
ftyoshi.c:510
ftYs_Init_8012BA8C
void ftYs_Init_8012BA8C(HSD_GObj *gobj)
Definition
ftyoshi.c:478
ftYs_Init_OnItemPickup
void ftYs_Init_OnItemPickup(HSD_GObj *gobj, bool flag)
Definition
ftyoshi.c:490
ftYs_Init_8012BAC0
float ftYs_Init_8012BAC0(Fighter *fp)
Definition
ftyoshi.c:484
ftYs_Init_OnLoad
void ftYs_Init_OnLoad(HSD_GObj *gobj)
https://decomp.me/scratch/5TPxg
Definition
ftyoshi.c:447
ftYs_Init_OnItemDrop
void ftYs_Init_OnItemDrop(HSD_GObj *gobj, bool bool1)
Definition
ftyoshi.c:505
ftYs_Init_OnDeath
void ftYs_Init_OnDeath(HSD_GObj *gobj)
Definition
ftyoshi.c:439
ftYs_Init_OnKnockbackEnter
void ftYs_Init_OnKnockbackEnter(HSD_GObj *gobj)
Definition
ftyoshi.c:515
ftYs_Init_8012B8A4
void ftYs_Init_8012B8A4(HSD_GObj *gobj)
Definition
ftyoshi.c:419
gobj
HSD_GObj * gobj
Definition
gm_19EF.c:73
forward.h
forward.h
ftYs_MS_SelfCount
@ ftYs_MS_SelfCount
Definition
forward.h:84
platform.h
types.h
Fighter
Definition
types.h:1127
HSD_GObj
Definition
gobj.h:28
MotionState
Definition
types.h:854
S_UNK_YOSHI1
Definition
types.h:115
UnkCostumeStruct
Definition
types.h:840
forward.h
src
melee
ft
kinds
ftYoshi
ftyoshi.h
Generated by
1.17.0