SSBM Decomp
Loading...
Searching...
No Matches
ftdata.h File Reference
#include <platform.h>
#include <placeholder.h>
#include "ft/forward.h"
#include <baselib/forward.h>
#include "ft/types.h"

Go to the source code of this file.

Data Structures

struct  ftData_80086060_arg0
 

Functions

void ftData_80085560 (int idx, int increment)
 
void ftData_800855C8 (enum_t id, int slot)
 
void ftData_8008572C (s32)
 
void ftData_8008578C (enum_t id, int slot)
 
void ftData_800857E0 (bool)
 
void ftData_80085820 (FighterKind, int costume_id)
 
void ftData_800858E4 (FighterKind, int costume_id)
 
void ftData_800859A8 (Fighter *)
 
void ftData_80085A14 (bool)
 
void ftData_80085B10 (Fighter *)
 
void ftData_80085B98 (Fighter *, int, int)
 
void ftData_80085CD8 (Fighter *, Fighter *, enum_t msid)
 
u32 ftData_80085E50 (Fighter *, enum_t msid)
 
struct ftData_80085FD4_retftData_80085FD4 (Fighter *fp, FtMotionId msid)
 
FighterftData_80086060 (struct ftData_80086060_arg0 *arg0)
 

Variables

Event ftData_Table_Unk1 [FTKIND_MAX]
 
HSD_GObjEvent ftData_OnLoad [FTKIND_MAX]
 One load callback for every character.
 
HSD_GObjEvent ftData_OnDeath [FTKIND_MAX]
 One death callback for every character.-.
 
HSD_GObjEvent ftData_OnUserDataRemove [FTKIND_MAX]
 
HSD_GObjEvent ftData_SpecialS [FTKIND_MAX]
 
HSD_GObjEvent ftData_SpecialAirHi [FTKIND_MAX]
 
HSD_GObjEvent ftData_SpecialAirLw [FTKIND_MAX]
 
HSD_GObjEvent ftData_SpecialAirS [FTKIND_MAX]
 
HSD_GObjEvent ftData_SpecialAirN [FTKIND_MAX]
 
HSD_GObjEvent ftData_OnAbsorb [FTKIND_MAX]
 
Fighter_ItemEvent ftData_OnItemPickupExt [FTKIND_MAX]
 
HSD_GObjEvent ftData_UnkMotionStates3 [FTKIND_MAX]
 probably ft_OnSomething
 
HSD_GObjEvent ftData_UnkMotionStates4 [FTKIND_MAX]
 
Fighter_UnkMtxEvent ftData_UnkMtxFunc0 [FTKIND_MAX]
 
ftData_UnkModelStruct ftData_UnkIntBoolFunc0
 Character model group (e.g.
 
Fighter_DemoStringsftData_803C2468 [FTKIND_MAX]
 Demo Lookup Strings.
 
Fighter_MotionFileStringGetter ftData_803C24EC [FTKIND_MAX]
 
Fighter_UnkPtrEvent ftData_UnkDemoCallbacks0 [FTKIND_MAX]
 
ftData_UnkCountStruct ftData_UnkIntPairs [FTKIND_MAX]
 
s8 ftData_UnkBytePerCharacter [FTKIND_MAX]
 
MotionState ftData_MotionStateList [ftCo_MS_Count]
 
MotionState ftData_803C52A0 [14]
 

Function Documentation

◆ ftData_80085560()

void ftData_80085560 ( int  idx,
int  increment 
)

◆ ftData_800855C8()

void ftData_800855C8 ( enum_t  id,
int  slot 
)

◆ ftData_8008572C()

void ftData_8008572C ( s32  )

◆ ftData_8008578C()

void ftData_8008578C ( enum_t  id,
int  slot 
)

◆ ftData_800857E0()

void ftData_800857E0 ( bool  )

◆ ftData_80085820()

void ftData_80085820 ( FighterKind  ,
int  costume_id 
)

◆ ftData_800858E4()

void ftData_800858E4 ( FighterKind  ,
int  costume_id 
)

◆ ftData_800859A8()

void ftData_800859A8 ( Fighter )

◆ ftData_80085A14()

void ftData_80085A14 ( bool  )

◆ ftData_80085B10()

void ftData_80085B10 ( Fighter fp)

◆ ftData_80085B98()

void ftData_80085B98 ( Fighter ,
int  ,
int   
)

◆ ftData_80085CD8()

void ftData_80085CD8 ( Fighter ,
Fighter ,
enum_t  msid 
)

◆ ftData_80085E50()

u32 ftData_80085E50 ( Fighter ,
enum_t  msid 
)

◆ ftData_80085FD4()

struct ftData_80085FD4_ret * ftData_80085FD4 ( Fighter fp,
FtMotionId  msid 
)

◆ ftData_80086060()

Fighter * ftData_80086060 ( struct ftData_80086060_arg0 arg0)

Variable Documentation

◆ ftData_Table_Unk1

Event ftData_Table_Unk1[FTKIND_MAX]
extern

◆ ftData_OnLoad

HSD_GObjEvent ftData_OnLoad[FTKIND_MAX]
extern

One load callback for every character.

◆ ftData_OnDeath

HSD_GObjEvent ftData_OnDeath[FTKIND_MAX]
extern

One death callback for every character.-.

◆ ftData_OnUserDataRemove

HSD_GObjEvent ftData_OnUserDataRemove[FTKIND_MAX]
extern

◆ ftData_SpecialS

HSD_GObjEvent ftData_SpecialS[FTKIND_MAX]
extern

◆ ftData_SpecialAirHi

HSD_GObjEvent ftData_SpecialAirHi[FTKIND_MAX]
extern

◆ ftData_SpecialAirLw

HSD_GObjEvent ftData_SpecialAirLw[FTKIND_MAX]
extern

◆ ftData_SpecialAirS

HSD_GObjEvent ftData_SpecialAirS[FTKIND_MAX]
extern

◆ ftData_SpecialAirN

HSD_GObjEvent ftData_SpecialAirN[FTKIND_MAX]
extern

◆ ftData_OnAbsorb

HSD_GObjEvent ftData_OnAbsorb[FTKIND_MAX]
extern

◆ ftData_OnItemPickupExt

Fighter_ItemEvent ftData_OnItemPickupExt[FTKIND_MAX]
extern

◆ ftData_UnkMotionStates3

HSD_GObjEvent ftData_UnkMotionStates3[FTKIND_MAX]
extern

probably ft_OnSomething

◆ ftData_UnkMotionStates4

HSD_GObjEvent ftData_UnkMotionStates4[FTKIND_MAX]
extern

◆ ftData_UnkMtxFunc0

Fighter_UnkMtxEvent ftData_UnkMtxFunc0[FTKIND_MAX]
extern

◆ ftData_UnkIntBoolFunc0

ftData_UnkModelStruct ftData_UnkIntBoolFunc0
extern

Character model group (e.g.

high poly, low poly, metal) visibility change callbacks

◆ ftData_803C2468

Fighter_DemoStrings* ftData_803C2468[FTKIND_MAX]
extern

Demo Lookup Strings.

◆ ftData_803C24EC

Fighter_MotionFileStringGetter ftData_803C24EC[FTKIND_MAX]
extern

◆ ftData_UnkDemoCallbacks0

Fighter_UnkPtrEvent ftData_UnkDemoCallbacks0[FTKIND_MAX]
extern

◆ ftData_UnkIntPairs

ftData_UnkCountStruct ftData_UnkIntPairs[FTKIND_MAX]
extern

◆ ftData_UnkBytePerCharacter

s8 ftData_UnkBytePerCharacter[FTKIND_MAX]
extern

◆ ftData_MotionStateList

MotionState ftData_MotionStateList[ftCo_MS_Count]
extern

◆ ftData_803C52A0

MotionState ftData_803C52A0[14]
extern