31 bool ftCo_800A0FB0(Vec3* arg0,
int* arg1,
int* arg2, Vec3* arg3,
32 int arg4,
int arg5,
int arg6,
float arg7,
33 float arg8,
float arg9,
float arg10,
u32 HSD_Pad
Definition common_structs.h:20
void ftCo_800A0DA4(Fighter *fp)
Definition ftCo_0A01.c:353
static void ftCo_800AC5A0(Fighter *fp)
Definition ftCo_0A01.c:3251
float ftCo_800A1A24(Fighter *fp)
Definition ftCo_0A01.c:680
static bool ftCo_800A5ACC(Fighter *)
Definition ftCo_0A01.c:1827
static void ftCo_800A08F0(Fighter *fp)
Definition ftCo_0A01.c:238
static void ftCo_800B0918(Fighter *fp0, Fighter *fp1)
Definition ftCo_0A01.c:4264
static UNK_RET ftCo_800A8210(UNK_PARAMS)
static void ftCo_800B2AFC(Fighter *fp)
static UNK_RET ftCo_800A6D2C(UNK_PARAMS)
static bool ftCo_800A3498(Fighter *fp)
Definition ftCo_0A01.c:1260
bool ftCo_800A2998(Fighter *fp, float arg1)
Definition ftCo_0A01.c:1045
static bool ftCo_800A2718(mp_UnkStruct0 *)
Definition ftCo_0A01.c:1008
static void ftCo_800A92CC(Fighter *fp)
Pikachu/Pichu recovery logic.
Definition ftCo_0A01.c:2141
static Fighter * ftCo_800A5294(Fighter *fp, int player_id)
Definition ftCo_0A01.c:1552
bool ftCo_800A3134(Fighter *fp)
ftCo_800A2C80
Definition ftCo_0A01.c:1125
static UNK_RET ftCo_800AA42C(Fighter *fp)
Definition ftCo_0A01.c:2671
static void ftCo_800AD54C(Fighter *)
Definition ftCo_0A01.c:3600
static bool ftCo_800B0E98(Fighter *fp0, Fighter *fp1)
Definition ftCo_0A01.c:4436
static void ftCo_800A0148(Fighter *)
Definition ftCo_0A01.c:83
bool ftCo_800A2040(Fighter *fp)
Definition ftCo_0A01.c:850
static void ftCo_800ADE48(Fighter *fp)
static void ftCo_800AE7AC(Fighter *fp, Vec3 *, int)
static bool ftCo_800A3554(Fighter *fp, float)
Definition ftCo_0A01.c:1288
static bool ftCo_800A6700(Fighter *fp, Vec3 *, Vec3 *)
bool ftCo_800A1BA8(Fighter *fp)
Definition ftCo_0A01.c:703
static void ftCo_800B0AF4(Fighter *fp)
Definition ftCo_0A01.c:4304
static UNK_RET ftCo_800A9904(Fighter *)
Definition ftCo_0A01.c:2334
static void ftCo_800AC30C(Fighter *fp)
Definition ftCo_0A01.c:3179
static void ftCo_800AABC8(Fighter *fp)
Definition ftCo_0A01.c:2805
static void ftCo_800AC7D4(Fighter *)
Definition ftCo_0A01.c:3298
static void ftCo_800B0760(Fighter *fp)
Definition ftCo_0A01.c:4221
static bool ftCo_800A3908(Fighter *fp, bool)
static bool ftCo_800AAF48(Fighter *fp)
Definition ftCo_0A01.c:2890
static void ftCo_800B101C(Fighter *)
Definition ftCo_0A01.c:4503
static UNK_RET ftCo_800A6A98(UNK_PARAMS)
static Fighter * ftCo_800A50D4(Fighter *fp)
ftCo_800A4BEC
Definition ftCo_0A01.c:1500
bool ftCo_800A3200(Fighter *fp)
Definition ftCo_0A01.c:1166
static void ftCo_800ACB44(Fighter *)
Definition ftCo_0A01.c:3368
static void ftCo_800A7AAC(Fighter *fp)
static void ftCo_800AC434(Fighter *fp)
Definition ftCo_0A01.c:3221
void ftCo_800A05F4(Fighter *fp)
Definition ftCo_0A01.c:180
bool ftCo_800A2BD4(Fighter *fp)
Definition ftCo_0A01.c:1099
static bool ftCo_800A3234(Fighter *fp)
Definition ftCo_0A01.c:1178
static void ftCo_800B33B0(Fighter *fp)
static void ftCo_800A8DE4(Fighter *fp)
ftCo_800A8210
Definition ftCo_0A01.c:2051
static Item * ftCo_800A61D8(Fighter *fp)
static UNK_RET ftCo_800AACD0(Fighter *fp)
Definition ftCo_0A01.c:2831
static void ftCo_800AF78C(Fighter *)
Definition ftCo_0A01.c:3841
static bool ftCo_800A4038(Fighter *fp, bool)
static UNK_RET ftCo_800AA844(Fighter *fp)
Definition ftCo_0A01.c:2753
bool ftCo_IsAlly(Fighter *fp0, Fighter *fp1)
Definition ftCo_0A01.c:1364
bool ftCo_800A1C44(Fighter *fp)
Definition ftCo_0A01.c:725
bool ftCo_800A5A90(Fighter *fp)
Definition ftCo_0A01.c:1812
static void ftCo_800B17D0(Fighter *)
static void ftCo_800AA320(Fighter *fp, int *, int *)
Determine how much to move the stick based on CPU level.
Definition ftCo_0A01.c:2571
static void ftCo_800A8EB0(Fighter *)
Ness recovery PK thunder logic.
Definition ftCo_0A01.c:2081
static bool ftCo_800A5944(Item *ip)
Definition ftCo_0A01.c:1725
float ftCo_800A1AB4(Fighter *fp0, Fighter *fp1)
Compute 2D distance between two fighters.
Definition ftCo_0A01.c:686
static void ftCo_800ABA34(Fighter *fp)
Definition ftCo_0A01.c:3130
static void ftCo_800AFE3C(Fighter *, int)
Definition ftCo_0A01.c:3993
Fighter * ftCo_800A4A40(Fighter *fp)
Definition ftCo_0A01.c:1455
static void ftCo_800B00F8(Fighter *)
Definition ftCo_0A01.c:4058
static void ftCo_800A20A0(Fighter *fp)
Definition ftCo_0A01.c:861
bool ftCo_800A1CA8(Fighter *fp)
Definition ftCo_0A01.c:742
static bool ftCo_800A21FC(Fighter *fp)
Definition ftCo_0A01.c:906
UNK_RET ftCo_800A4E8C(UNK_PARAMS)
void ftCo_800B3900(Fighter_GObj *gobj)
ftCo_800B2AFC
Definition ftCo_0A01.c:4696
bool ftCo_800A59C0(Item *)
Definition ftCo_0A01.c:1756
static void ftCo_800A0AF4(Fighter *fp)
Definition ftCo_0A01.c:289
float ftCo_800A1904(Fighter *fp)
Definition ftCo_0A01.c:658
static bool ftCo_800A229C(Fighter *fp, Vec3 *)
UNK_RET ftCo_800B3958(UNK_PARAMS)
static Fighter * ftCo_800A589C(Fighter *fp)
Definition ftCo_0A01.c:1689
static bool ftCo_800A3710(Fighter *fp)
Definition ftCo_0A01.c:1335
static void ftCo_800A8940(Fighter *fp)
static Item * ftCo_800A5F4C(Fighter *fp, ItemKind)
Decide which common item to target.
Definition ftCo_0A01.c:1947
bool ftCo_IsGrabbing(Fighter *fp)
Definition ftCo_0A01.c:1139
float ftCo_800A1994(Fighter *fp)
Definition ftCo_0A01.c:675
static UNK_RET ftCo_800A866C(Fighter *fp)
enum_t ftCo_800A59E4(Fighter *fp)
Definition ftCo_0A01.c:1764
static void ftCo_800A0CB0(Fighter *fp)
Definition ftCo_0A01.c:327
static void ftCo_800A96B8(Fighter *)
Handles CPU recovery / up-B logic for each character.
Definition ftCo_0A01.c:2254
static void ftCo_800B24B8(Fighter *)
static void ftCo_800A0384(Fighter *fp)
Definition ftCo_0A01.c:124
static void ftCo_800ADC28(Fighter *)
Handle charging neutral-B.
Definition ftCo_0A01.c:3713
bool ftCo_800A28D0(Fighter *fp, float arg1)
Definition ftCo_0A01.c:1020
static UNK_RET ftCo_800A4768(UNK_PARAMS)
static void ftCo_800A1F3C(Fighter *fp, float arg1, float arg2, float arg3)
Definition ftCo_0A01.c:820
bool ftCo_800A5A28(Fighter *fp)
Definition ftCo_0A01.c:1781
bool ftCo_800A5980(Fighter *fp)
Definition ftCo_0A01.c:1739
bool ftCo_800A5A5C(Fighter *)
Definition ftCo_0A01.c:1799
static void ftCo_800A75DC(Fighter *fp0, Fighter *fp1)
static void ftCo_800B1EF0(Fighter *)
static void ftCo_800AF290(Fighter *)
static void ftCo_800A49B4(Fighter *fp)
ftCo_800A3908
Definition ftCo_0A01.c:1401
static Fighter * ftCo_800A5CE0(Fighter *fp)
Definition ftCo_0A01.c:1878
static int ftCo_800A648C(Fighter *fp)
static void ftCo_800ACD5C(Fighter *fp)
Definition ftCo_0A01.c:3421
float ftCo_800A2A70(Fighter *fp, bool)
Definition ftCo_0A01.c:1073
static UNK_RET ftCo_800A6FC4(UNK_PARAMS)
static Fighter * ftCo_800A4BEC(Fighter *fp)
static bool ftCo_800B0CA8(Fighter *fp0, Fighter *fp1)
Definition ftCo_0A01.c:4335
static void ftCo_800B126C(Fighter *)
Definition ftCo_0A01.c:4560
float ftCo_800A17E4(Fighter *fp)
Definition ftCo_0A01.c:631
float ftCo_800A1874(Fighter *fp)
Definition ftCo_0A01.c:653
static void ftCo_800AD42C(Fighter *fp)
Definition ftCo_0A01.c:3577
static UNK_RET ftCo_800A2C80(UNK_PARAMS)
static UNK_RET ftCo_800AEA8C(UNK_PARAMS)
bool ftCo_800A0FB0(Vec3 *arg0, int *arg1, int *arg2, Vec3 *arg3, int arg4, int arg5, int arg6, float arg7, float arg8, float arg9, float arg10, float arg11)
Definition ftCo_0A01.c:431
static UNK_RET ftCo_800AEFB8(Fighter *)
static void ftCo_800A9CB4(Fighter *fp)
Definition ftCo_0A01.c:2443
static bool ftCo_800A1B38(enum_t)
Definition ftCo_0A01.c:693
static bool ftCo_800A0F00(Fighter_GObj *gobj)
Definition ftCo_0A01.c:411
static void ftCo_800B1AB8(Fighter *)
static void ftCo_800B2790(Fighter *fp)
static void ftCo_800B04DC(Fighter *)
static Fighter * ftCo_800A53DC(Fighter *)
Definition ftCo_0A01.c:1580
void ftCo_800A0798(Fighter *fp)
Definition ftCo_0A01.c:211
static void ftCo_800AFC40(Fighter *fp)
Definition ftCo_0A01.c:3938
HSD_Pad ftCo_800A198C(Fighter *fp)
Definition ftCo_0A01.c:670
static void ftCo_800AD7FC(Fighter *)
CPU item throw behavior.
Definition ftCo_0A01.c:3640
static void ftCo_800B1478(Fighter *)
Definition ftCo_0A01.c:4598
static void ftCo_800ABBA8(Fighter *fp)
static void ftCo_800AB224(Fighter *fp)
Definition ftCo_0A01.c:2994
void ftCo_800A101C(Fighter *, int, int, int)
Definition ftCo_0A01.c:446
bool ftCo_800A5908(Fighter *fp)
Definition ftCo_0A01.c:1711
static void ftCo_800AECF0(Fighter *fp)
static void ftCo_800A80E4(Fighter *fp)
ftCo_800A61D8
Definition ftCo_0A01.c:2025
bool ftCo_800A2C08(Fighter *fp)
Definition ftCo_0A01.c:1105
float ftCo_800A1948(Fighter *fp)
Definition ftCo_0A01.c:664
static void ftCo_800B21C8(Fighter *)
bool ftCo_800A2170(Fighter *fp0, Fighter *fp1)
Definition ftCo_0A01.c:886
static void ftCo_800A0508(Fighter *fp)
Definition ftCo_0A01.c:153
void ftCo_800A0C8C(Fighter *fp)
Definition ftCo_0A01.c:322
static bool ftCo_800A1F98(int x, float y)
Definition ftCo_0A01.c:831
bool ftCo_800B395C(Fighter_GObj *gobj, int)
Definition ftCo_0A01.c:4709
ItemKind
Definition forward.h:109
#define UNK_PARAMS
Definition placeholder.h:48
#define UNK_RET
Definition placeholder.h:40
Definition ftCo_0A01.h:20
char pad_0[0x10]
Definition ftCo_0A01.h:21
f32 f
Definition ftCo_0A01.h:22
char pad_20[0x18]
Definition ftCo_0A01.h:24
Vec3 vec
Definition ftCo_0A01.h:23