|
SSBM Decomp
|
#include "ftyoshi.h"#include <melee/ft/forward.h>#include <melee/ft/kinds/ftCommon/forward.h>#include <melee/it/forward.h>#include <sysdolphin/baselib/forward.h>#include "forward.h"#include "ftyoshiguard.h"#include "ftyoshispecialhi.h"#include "ftyoshispecialn.h"#include "ftyoshispecials.h"#include "types.h"#include <melee/ft/fighter.h>#include <melee/ft/ftanim.h>#include <melee/ft/ftcamera.h>#include <melee/ft/ftparts.h>#include <melee/ft/types.h>#include <melee/it/it_26B1.h>#include <sysdolphin/baselib/aobj.h>#include <sysdolphin/baselib/debug.h>#include <sysdolphin/baselib/mobj.h>Functions | |
| void | ftYs_Init_8012B6E8 (Fighter *fp, struct S_UNK_YOSHI1 *unk_struct_arg) |
| https://decomp.me/scratch/ufrFK | |
| void | ftYs_Init_8012B804 (Fighter *fp, struct S_UNK_YOSHI1 *unk_struct_arg, float start_frame) |
| void | ftYs_Init_8012B8A4 (HSD_GObj *gobj) |
| void | ftYs_Init_8012B918 (HSD_GObj *gobj) |
| void | ftYs_Init_OnDeath (HSD_GObj *gobj) |
| void | ftYs_Init_OnLoad (HSD_GObj *gobj) |
| https://decomp.me/scratch/5TPxg | |
| void | ftYs_Init_8012BA8C (HSD_GObj *gobj) |
| float | ftYs_Init_8012BAC0 (Fighter *fp) |
| void | ftYs_Init_OnItemPickup (HSD_GObj *gobj, bool flag) |
| void | ftYs_Init_OnItemInvisible (HSD_GObj *gobj) |
| void | ftYs_Init_OnItemVisible (HSD_GObj *gobj) |
| void | ftYs_Init_OnItemDrop (HSD_GObj *gobj, bool bool1) |
| void | ftYs_Init_LoadSpecialAttrs (HSD_GObj *gobj) |
| void | ftYs_Init_OnKnockbackEnter (HSD_GObj *gobj) |
| void | ftYs_Init_OnKnockbackExit (HSD_GObj *gobj) |
Variables | |
| Vec3 const | ftYs_Unk1_803B75C0 = { 0 } |
| MotionState | ftYs_Init_MotionStateTable [ftYs_MS_SelfCount] |
| char * | ftYs_Unk2_804D3E58 |
| char * | ftYs_Unk2_804D3E60 |
| char * | ftYs_Unk2_804D3E68 |
| char * | ftYs_Unk2_804D3E70 |
| char * | ftYs_Unk2_804D3E78 |
| char | ftYs_Init_DatFilename [] = "PlYs.dat" |
| char | ftYs_Init_DataName [] = "ftDataYoshi" |
| char | ftYs_Unk2_803CEAB0 [] = "PlYsNr.dat" |
| char | ftYs_Unk2_803CEABC [] = "PlyYoshi5K_Share_joint" |
| char | ftYs_Unk2_803CEAD4 [] = "PlyYoshi5K_Share_matanim_joint" |
| char | ftYs_Unk2_803CEAF4 [] = "PlYsRe.dat" |
| char | ftYs_Unk2_803CEB00 [] = "PlyYoshi5KRe_Share_joint" |
| char | ftYs_Unk2_803CEB1C [] = "PlyYoshi5KRe_Share_matanim_joint" |
| char | ftYs_Unk2_803CEB40 [] = "PlYsBu.dat" |
| char | ftYs_Unk2_803CEB4C [] = "PlyYoshi5KBu_Share_joint" |
| char | ftYs_Unk2_803CEB68 [] = "PlyYoshi5KBu_Share_matanim_joint" |
| char | ftYs_Unk2_803CEB8C [] = "PlYsYe.dat" |
| char | ftYs_Unk2_803CEB98 [] = "PlyYoshi5KYe_Share_joint" |
| char | ftYs_Unk2_803CEBB4 [] = "PlyYoshi5KYe_Share_matanim_joint" |
| char | ftYs_Unk2_803CEBD8 [] = "PlYsPi.dat" |
| char | ftYs_Unk2_803CEBE4 [] = "PlyYoshi5KPi_Share_joint" |
| char | ftYs_Unk2_803CEC00 [] = "PlyYoshi5KPi_Share_matanim_joint" |
| char | ftYs_Unk2_803CEC24 [] = "PlYsAq.dat" |
| char | ftYs_Unk2_803CEC30 [] = "PlyYoshi5KAq_Share_joint" |
| char | ftYs_Unk2_803CEC4C [] = "PlyYoshi5KAq_Share_matanim_joint" |
| char | ftYs_Init_AnimDatFilename [] = "PlYsAJ.dat" |
| Fighter_DemoStrings | ftYs_Init_DemoMotionFilenames |
| Fighter_CostumeStrings | ftYs_Init_CostumeStrings [] |
| UnkCostumeStruct | ftYs_CostumeList [6] |
| void ftYs_Init_8012B6E8 | ( | Fighter * | fp, |
| struct S_UNK_YOSHI1 * | unk_struct_arg ) |
| void ftYs_Init_8012B804 | ( | Fighter * | fp, |
| struct S_UNK_YOSHI1 * | unk_struct_arg, | ||
| float | start_frame ) |
| void ftYs_Init_8012B8A4 | ( | HSD_GObj * | gobj | ) |
| void ftYs_Init_8012B918 | ( | HSD_GObj * | gobj | ) |
| void ftYs_Init_OnDeath | ( | HSD_GObj * | gobj | ) |
| void ftYs_Init_OnLoad | ( | HSD_GObj * | gobj | ) |
| void ftYs_Init_8012BA8C | ( | HSD_GObj * | gobj | ) |
| float ftYs_Init_8012BAC0 | ( | Fighter * | fp | ) |
| void ftYs_Init_OnItemInvisible | ( | HSD_GObj * | gobj | ) |
| void ftYs_Init_OnItemVisible | ( | HSD_GObj * | gobj | ) |
| void ftYs_Init_LoadSpecialAttrs | ( | HSD_GObj * | gobj | ) |
| void ftYs_Init_OnKnockbackEnter | ( | HSD_GObj * | gobj | ) |
| void ftYs_Init_OnKnockbackExit | ( | HSD_GObj * | gobj | ) |
| MotionState ftYs_Init_MotionStateTable[ftYs_MS_SelfCount] |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
| char ftYs_Init_DatFilename[] = "PlYs.dat" |
| char ftYs_Init_DataName[] = "ftDataYoshi" |
| char ftYs_Unk2_803CEAB0[] = "PlYsNr.dat" |
| char ftYs_Unk2_803CEABC[] = "PlyYoshi5K_Share_joint" |
| char ftYs_Unk2_803CEAD4[] = "PlyYoshi5K_Share_matanim_joint" |
| char ftYs_Unk2_803CEAF4[] = "PlYsRe.dat" |
| char ftYs_Unk2_803CEB00[] = "PlyYoshi5KRe_Share_joint" |
| char ftYs_Unk2_803CEB1C[] = "PlyYoshi5KRe_Share_matanim_joint" |
| char ftYs_Unk2_803CEB40[] = "PlYsBu.dat" |
| char ftYs_Unk2_803CEB4C[] = "PlyYoshi5KBu_Share_joint" |
| char ftYs_Unk2_803CEB68[] = "PlyYoshi5KBu_Share_matanim_joint" |
| char ftYs_Unk2_803CEB8C[] = "PlYsYe.dat" |
| char ftYs_Unk2_803CEB98[] = "PlyYoshi5KYe_Share_joint" |
| char ftYs_Unk2_803CEBB4[] = "PlyYoshi5KYe_Share_matanim_joint" |
| char ftYs_Unk2_803CEBD8[] = "PlYsPi.dat" |
| char ftYs_Unk2_803CEBE4[] = "PlyYoshi5KPi_Share_joint" |
| char ftYs_Unk2_803CEC00[] = "PlyYoshi5KPi_Share_matanim_joint" |
| char ftYs_Unk2_803CEC24[] = "PlYsAq.dat" |
| char ftYs_Unk2_803CEC30[] = "PlyYoshi5KAq_Share_joint" |
| char ftYs_Unk2_803CEC4C[] = "PlyYoshi5KAq_Share_matanim_joint" |
| char ftYs_Init_AnimDatFilename[] = "PlYsAJ.dat" |
| Fighter_DemoStrings ftYs_Init_DemoMotionFilenames |
| Fighter_CostumeStrings ftYs_Init_CostumeStrings[] |
| UnkCostumeStruct ftYs_CostumeList[6] |