SSBM Decomp
Loading...
Searching...
No Matches
ftfox.c File Reference
#include "ftfox.h"
#include <Runtime/platform.h>
#include <melee/ft/forward.h>
#include <melee/it/forward.h>
#include "ftfoxappeals.h"
#include "ftfoxspecialhi.h"
#include "ftfoxspeciallw.h"
#include "ftfoxspecialn.h"
#include "ftfoxspecials.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>

Functions

bool ftFx_Init_800E5534 (HSD_GObj *gobj)
void ftFx_Init_OnDeath (HSD_GObj *gobj)
void ftFx_Init_800E5588 (HSD_GObj *gobj)
void ftFx_Init_OnItemPickup (HSD_GObj *gobj, bool flag)
void ftFx_Init_OnItemInvisible (HSD_GObj *gobj)
void ftFx_Init_OnItemVisible (HSD_GObj *gobj)
void ftFx_Init_OnItemDrop (HSD_GObj *gobj, bool flag)
void ftFx_Init_OnLoadForFalco (Fighter *fp)
void ftFx_Init_OnLoad (HSD_GObj *gobj)
void ftFx_Init_LoadSpecialAttrs (HSD_GObj *gobj)
void ftFx_Init_OnKnockbackEnter (HSD_GObj *gobj)
 0.0f
void ftFx_Init_OnKnockbackExit (HSD_GObj *gobj)

Variables

UnkCostumeStruct ftFx_CostumeList [4]
MotionState ftFx_Init_MotionStateTable [ftFx_MS_SelfCount]
char ftFx_Init_DatFilename [] = "PlFx.dat"
char ftFx_Init_DataName [] = "ftDataFox"
char ftFx_Init_803C7C00 [] = "PlFxNr.dat"
char ftFx_Init_803C7C0C [] = "PlyFox5K_Share_joint"
char ftFx_Init_803C7C24 [] = "PlyFox5K_Share_matanim_joint"
char ftFx_Init_803C7C44 [] = "PlFxOr.dat"
char ftFx_Init_803C7C50 [] = "PlyFox5KOr_Share_joint"
char ftFx_Init_803C7C68 [] = "PlyFox5KOr_Share_matanim_joint"
char ftFx_Init_803C7C88 [] = "PlFxLa.dat"
char ftFx_Init_803C7C94 [] = "PlyFox5KLa_Share_joint"
char ftFx_Init_803C7CAC [] = "PlyFox5KLa_Share_matanim_joint"
char ftFx_Init_803C7CCC [] = "PlFxGr.dat"
char ftFx_Init_803C7CD8 [] = "PlyFox5KGr_Share_joint"
char ftFx_Init_803C7CF0 [] = "PlyFox5KGr_Share_matanim_joint"
char ftFx_Init_AnimDatFilename [] = "PlFxAJ.dat"
Fighter_DemoStrings ftFx_Init_DemoMotionFilenames
Fighter_CostumeStrings ftFx_Init_CostumeStrings []
float lbl_804D9244

Function Documentation

◆ ftFx_Init_800E5534()

bool ftFx_Init_800E5534 ( HSD_GObj * gobj)

◆ ftFx_Init_OnDeath()

void ftFx_Init_OnDeath ( HSD_GObj * gobj)

◆ ftFx_Init_800E5588()

void ftFx_Init_800E5588 ( HSD_GObj * gobj)

◆ ftFx_Init_OnItemPickup()

void ftFx_Init_OnItemPickup ( HSD_GObj * gobj,
bool flag )

◆ ftFx_Init_OnItemInvisible()

void ftFx_Init_OnItemInvisible ( HSD_GObj * gobj)

◆ ftFx_Init_OnItemVisible()

void ftFx_Init_OnItemVisible ( HSD_GObj * gobj)

◆ ftFx_Init_OnItemDrop()

void ftFx_Init_OnItemDrop ( HSD_GObj * gobj,
bool flag )

◆ ftFx_Init_OnLoadForFalco()

void ftFx_Init_OnLoadForFalco ( Fighter * fp)

◆ ftFx_Init_OnLoad()

void ftFx_Init_OnLoad ( HSD_GObj * gobj)

◆ ftFx_Init_LoadSpecialAttrs()

void ftFx_Init_LoadSpecialAttrs ( HSD_GObj * gobj)

◆ ftFx_Init_OnKnockbackEnter()

void ftFx_Init_OnKnockbackEnter ( HSD_GObj * gobj)

0.0f

◆ ftFx_Init_OnKnockbackExit()

void ftFx_Init_OnKnockbackExit ( HSD_GObj * gobj)

Variable Documentation

◆ ftFx_CostumeList

UnkCostumeStruct ftFx_CostumeList[4]

◆ ftFx_Init_MotionStateTable

MotionState ftFx_Init_MotionStateTable[ftFx_MS_SelfCount]

◆ ftFx_Init_DatFilename

char ftFx_Init_DatFilename[] = "PlFx.dat"

◆ ftFx_Init_DataName

char ftFx_Init_DataName[] = "ftDataFox"

◆ ftFx_Init_803C7C00

char ftFx_Init_803C7C00[] = "PlFxNr.dat"

◆ ftFx_Init_803C7C0C

char ftFx_Init_803C7C0C[] = "PlyFox5K_Share_joint"

◆ ftFx_Init_803C7C24

char ftFx_Init_803C7C24[] = "PlyFox5K_Share_matanim_joint"

◆ ftFx_Init_803C7C44

char ftFx_Init_803C7C44[] = "PlFxOr.dat"

◆ ftFx_Init_803C7C50

char ftFx_Init_803C7C50[] = "PlyFox5KOr_Share_joint"

◆ ftFx_Init_803C7C68

char ftFx_Init_803C7C68[] = "PlyFox5KOr_Share_matanim_joint"

◆ ftFx_Init_803C7C88

char ftFx_Init_803C7C88[] = "PlFxLa.dat"

◆ ftFx_Init_803C7C94

char ftFx_Init_803C7C94[] = "PlyFox5KLa_Share_joint"

◆ ftFx_Init_803C7CAC

char ftFx_Init_803C7CAC[] = "PlyFox5KLa_Share_matanim_joint"

◆ ftFx_Init_803C7CCC

char ftFx_Init_803C7CCC[] = "PlFxGr.dat"

◆ ftFx_Init_803C7CD8

char ftFx_Init_803C7CD8[] = "PlyFox5KGr_Share_joint"

◆ ftFx_Init_803C7CF0

char ftFx_Init_803C7CF0[] = "PlyFox5KGr_Share_matanim_joint"

◆ ftFx_Init_AnimDatFilename

char ftFx_Init_AnimDatFilename[] = "PlFxAJ.dat"

◆ ftFx_Init_DemoMotionFilenames

Fighter_DemoStrings ftFx_Init_DemoMotionFilenames
Initial value:
= {
"ftDemoResultMotionFileFox",
"ftDemoIntroMotionFileFox",
"ftDemoEndingMotionFileFox",
"ftDemoViWaitMotionFileFox",
}

◆ ftFx_Init_CostumeStrings

Fighter_CostumeStrings ftFx_Init_CostumeStrings[]
Initial value:
= {
}
char ftFx_Init_803C7CF0[]
Definition ftfox.c:424
char ftFx_Init_803C7C88[]
Definition ftfox.c:419
char ftFx_Init_803C7C00[]
Definition ftfox.c:413
char ftFx_Init_803C7C44[]
Definition ftfox.c:416
char ftFx_Init_803C7CCC[]
Definition ftfox.c:422
char ftFx_Init_803C7CAC[]
Definition ftfox.c:421
char ftFx_Init_803C7C0C[]
Definition ftfox.c:414
char ftFx_Init_803C7C24[]
Definition ftfox.c:415
char ftFx_Init_803C7CD8[]
Definition ftfox.c:423
char ftFx_Init_803C7C68[]
Definition ftfox.c:418
char ftFx_Init_803C7C94[]
Definition ftfox.c:420
char ftFx_Init_803C7C50[]
Definition ftfox.c:417

◆ lbl_804D9244

float lbl_804D9244
extern