SSBM Decomp
Loading...
Searching...
No Matches
ftdata.h
Go to the documentation of this file.
1#ifndef GALE01_085560
2#define GALE01_085560
3
4#include <platform.h>
5#include <placeholder.h>
6
7#include "ft/forward.h"
8#include <baselib/forward.h>
9
10#include "ft/types.h"
11
20
21/* 085560 */ void ftData_80085560(int idx, int increment);
22/* 0855C8 */ void ftData_800855C8(enum_t id, int slot);
23/* 08572C */ void ftData_8008572C(s32);
24/* 08578C */ void ftData_8008578C(enum_t id, int slot);
25/* 0857E0 */ void ftData_800857E0(bool);
26/* 085820 */ void ftData_80085820(FighterKind, int costume_id);
27/* 0858E4 */ void ftData_800858E4(FighterKind, int costume_id);
28/* 0859A8 */ void ftData_800859A8(Fighter*);
29/* 085A14 */ void ftData_80085A14(bool);
30/* 085B10 */ void ftData_80085B10(Fighter*);
31/* 085B98 */ void ftData_80085B98(Fighter*, int, int);
32/* 085CD8 */ void ftData_80085CD8(Fighter*, Fighter*, enum_t msid);
33/* 085E50 */ u32 ftData_80085E50(Fighter*, enum_t msid);
35 FtMotionId msid);
36/* 086060 */ Fighter* ftData_80086060(struct ftData_80086060_arg0* arg0);
37/* 3C10D0 */ extern Event ftData_Table_Unk1[FTKIND_MAX];
38/* 3C1154 */ extern HSD_GObjEvent ftData_OnLoad[FTKIND_MAX];
39/* 3C11D8 */ extern HSD_GObjEvent ftData_OnDeath[FTKIND_MAX];
41/* 3C13E8 */ extern HSD_GObjEvent ftData_SpecialS[FTKIND_MAX];
46/* 3C1808 */ extern HSD_GObjEvent ftData_OnAbsorb[FTKIND_MAX];
56/* 3C26FC */ extern s8 ftData_UnkBytePerCharacter[FTKIND_MAX];
58/* 3C52A0 */ extern MotionState ftData_803C52A0[14];
59
60#endif
Fighter_UnkMtxEvent ftData_UnkMtxFunc0[FTKIND_MAX]
Definition ftdata.c:1190
Fighter_DemoStrings * ftData_803C2468[FTKIND_MAX]
Demo Lookup Strings.
Definition ftdata.c:1387
HSD_GObjEvent ftData_OnAbsorb[FTKIND_MAX]
Definition ftdata.c:650
Event ftData_Table_Unk1[FTKIND_MAX]
Definition ftdata.c:222
MotionState ftData_803C52A0[14]
Definition ftdata.c:5273
struct ftData_80085FD4_ret * ftData_80085FD4(Fighter *fp, FtMotionId msid)
HSD_GObjEvent ftData_OnUserDataRemove[FTKIND_MAX]
Definition ftdata.c:282
Fighter * ftData_80086060(struct ftData_80086060_arg0 *arg0)
Definition ftdata.c:5472
void ftData_800855C8(enum_t id, int slot)
Definition ftdata.c:5425
void ftData_800858E4(FighterKind, int costume_id)
MotionState ftData_MotionStateList[ftCo_MS_Count]
Definition ftdata.c:1519
HSD_GObjEvent ftData_UnkMotionStates4[FTKIND_MAX]
Definition ftdata.c:1082
Fighter_MotionFileStringGetter ftData_803C24EC[FTKIND_MAX]
Definition ftdata.c:1423
HSD_GObjEvent ftData_SpecialAirLw[FTKIND_MAX]
Definition ftdata.c:434
HSD_GObjEvent ftData_UnkMotionStates3[FTKIND_MAX]
probably ft_OnSomething
Definition ftdata.c:1046
void ftData_80085820(FighterKind, int costume_id)
void ftData_8008578C(enum_t id, int slot)
ftData_UnkCountStruct ftData_UnkIntPairs[FTKIND_MAX]
Definition ftdata.c:1495
Fighter_UnkPtrEvent ftData_UnkDemoCallbacks0[FTKIND_MAX]
Definition ftdata.c:1459
void ftData_80085CD8(Fighter *, Fighter *, enum_t msid)
u32 ftData_80085E50(Fighter *, enum_t msid)
Fighter_ItemEvent ftData_OnItemPickupExt[FTKIND_MAX]
Definition ftdata.c:686
HSD_GObjEvent ftData_SpecialS[FTKIND_MAX]
Definition ftdata.c:362
HSD_GObjEvent ftData_SpecialAirN[FTKIND_MAX]
Definition ftdata.c:506
ftData_UnkModelStruct ftData_UnkIntBoolFunc0
Character model group (e.g.
Definition ftdata.c:1228
void ftData_800859A8(Fighter *)
void ftData_800857E0(bool)
void ftData_80085A14(bool)
s8 ftData_UnkBytePerCharacter[FTKIND_MAX]
Definition ftdata.c:1504
void ftData_8008572C(s32)
void ftData_80085B98(Fighter *, int, int)
HSD_GObjEvent ftData_SpecialAirS[FTKIND_MAX]
Definition ftdata.c:470
HSD_GObjEvent ftData_OnDeath[FTKIND_MAX]
One death callback for every character.-.
Definition ftdata.c:270
void ftData_80085560(int idx, int increment)
Definition ftdata.c:5416
HSD_GObjEvent ftData_OnLoad[FTKIND_MAX]
One load callback for every character.
Definition ftdata.c:258
void ftData_80085B10(Fighter *)
Definition ftdata.c:5461
HSD_GObjEvent ftData_SpecialAirHi[FTKIND_MAX]
Definition ftdata.c:398
@ ftCo_MS_Count
Definition forward.h:622
char *(* Fighter_MotionFileStringGetter)(enum_t arg0)
Definition forward.h:61
void(* Fighter_UnkMtxEvent)(HSD_GObj *gobj, int arg1, Mtx vmtx)
Definition forward.h:64
enum_t FtMotionId
Definition forward.h:12
FighterKind
Definition forward.h:70
@ FTKIND_MAX
Definition forward.h:105
void(* Fighter_UnkPtrEvent)(int arg0, int *arg1, int *arg2)
Definition forward.h:65
void(* Fighter_ItemEvent)(HSD_GObj *gobj, bool arg1)
Definition forward.h:62
signed char s8
A signed 8-bit integer.
Definition platform.h:8
unsigned long u32
An unsigned 32-bit integer.
Definition platform.h:26
int enum_t
The underlying type of an enum, used as a placeholder.
Definition platform.h:74
signed long s32
A signed 32-bit integer.
Definition platform.h:14
void(* Event)(void)
A void callback with no arguments.
Definition platform.h:77
unsigned char u8
An unsigned 8-bit integer.
Definition platform.h:20
Definition types.h:844
Definition types.h:1063
Definition types.h:797
Definition types.h:1849
Definition ftdata.h:12
u8 unkC
Definition ftdata.h:16
u8 pad[0x20]
Definition ftdata.h:17
s32 unk4
Definition ftdata.h:14
s32 unk2C
Definition ftdata.h:18
s32 unk8
Definition ftdata.h:15
u32 unk0
Definition ftdata.h:13
Definition types.h:1780
Definition ftdata.dox:12
void(* HSD_GObjEvent)(HSD_GObj *gobj)
Definition forward.h:101