SSBM Decomp
Loading...
Searching...
No Matches
ftaction.c File Reference
#include "ftaction.h"
#include <Runtime/platform.h>
#include <melee/lb/forward.h>
#include <placeholder.h>
#include "fighter.h"
#include "forward.h"
#include "ft_081B.h"
#include "ft_0877.h"
#include "ft_0881.h"
#include "ft_0899.h"
#include "ft_0C88.h"
#include "ft_0DF0.h"
#include "ftanim.h"
#include "ftcolanim.h"
#include "ftcoll.h"
#include "ftcommon.h"
#include "ftdynamics.h"
#include "ftparts.h"
#include "inlines.h"
#include "kinds/ftCommon/ftCo_09F7.h"
#include "types.h"
#include <dolphin/mtx.h>
#include <melee/lb/inlines.h>
#include <melee/lb/lbaudio_ax.h>
#include <melee/lb/lbcommand.h>
#include <melee/lb/types.h>
#include <sysdolphin/baselib/gobj.h>
#include <sysdolphin/baselib/gobjproc.h>
#include <sysdolphin/baselib/random.h>

Functions

static void ftAction_8007121C (Fighter_GObj *gobj, CommandInfo *cmd)
 Spawns Hitboxes.
static void ftAction_800715EC (Fighter_GObj *gobj, CommandInfo *cmd)
 Skips Hitbox Spawn.
static void ftAction_8007162C (Fighter_GObj *gobj, CommandInfo *cmd)
 Adjust Hitbox Damage.
static void ftAction_8007168C (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_8007169C (Fighter_GObj *gobj, CommandInfo *cmd)
 Adjusts Hitbox Scale.
static void ftAction_800716F8 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80071708 (Fighter_GObj *gobj, CommandInfo *cmd)
 Sets Hitbox flags.
static void ftAction_80071774 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80071784 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_800717C8 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_800717D8 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80071810 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80071820 (Fighter_GObj *gobj, CommandInfo *cmd)
 Set one of Fighter::cmd_vars.
static void ftAction_800718A4 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80071908 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_8007192C (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80071950 (Fighter_GObj *gobj, CommandInfo *cmd)
 Allow interrupt.
static void ftAction_80071974 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80071998 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80071A14 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80071A58 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80071A9C (Fighter_GObj *gobj, CommandInfo *cmd)
 Sets Hurt Capsule State.
static void ftAction_80071AE8 (Fighter_GObj *gobj, CommandInfo *cmd)
 Sets Jab Combo.
static void ftAction_80071B28 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80071CCC (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80071D30 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80071D40 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80071D94 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80071DCC (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80071E04 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80071F0C (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80071F34 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80071F78 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80071FA0 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80071FC8 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_800722C8 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80072320 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_800726C0 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_800726F4 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_800727C8 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_8007283C (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80072894 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_800728F8 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_8007296C (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_8007297C (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_800729C4 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_800729D4 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80072A4C (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80072A5C (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80072AAC (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80072ABC (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80072B04 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80072B14 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80072B3C (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80072B84 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80072B94 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80072BE4 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80072BF4 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80072C5C (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80072C6C (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80072CB0 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80072CD8 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80072E24 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80072E4C (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80072FE0 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80073008 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_8007309C (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_80073118 (Fighter_GObj *gobj, CommandInfo *cmd)
static void ftAction_8007320C (Fighter_GObj *gobj, CommandInfo *cmd)
void ftAction_80071028 (Fighter_GObj *gobj, CommandInfo *cmd)
 Spawns GFX.
void ftAction_800711DC (Fighter_GObj *gobj, CommandInfo *cmd)
 Skips GFX Spawn.
void ftAction_80071B50 (Fighter_GObj *gobj, CommandInfo *cmd)
void ftAction_80071CA4 (Fighter_GObj *gobj, CommandInfo *cmd)
void ftAction_800730B8 (Fighter_GObj *gobj, CommandInfo *cmd)
void ftAction_80073108 (Fighter_GObj *gobj, CommandInfo *cmd)
void ftAction_80073240 (Fighter_GObj *fighter_gobj)
void ftAction_80073354 (Fighter_GObj *gobj)
void ftAction_8007349C (Fighter_GObj *gobj)

Variables

static FtCmd ftAction_803C06E8 []
static FtCmd ftAction_803C07AC [ARRAY_SIZE(ftAction_803C06E8)]
static u8 ftAction_803C0870 [ARRAY_SIZE(ftAction_803C06E8)]

Function Documentation

◆ ftAction_8007121C()

void ftAction_8007121C ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

Spawns Hitboxes.

Todo
this matches but isnt pretty. maybe an inline/macro as

◆ ftAction_800715EC()

void ftAction_800715EC ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

Skips Hitbox Spawn.

◆ ftAction_8007162C()

void ftAction_8007162C ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

Adjust Hitbox Damage.

◆ ftAction_8007168C()

void ftAction_8007168C ( Fighter_GObj * gobj,
CommandInfo * cmd )
static
Remarks
after each CommandInfo function, there seems to be a function that has the ability to skip it (ftAction_800715EC's usage) unsure if theyre all actually called

◆ ftAction_8007169C()

void ftAction_8007169C ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

Adjusts Hitbox Scale.

◆ ftAction_800716F8()

void ftAction_800716F8 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80071708()

void ftAction_80071708 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

Sets Hitbox flags.

◆ ftAction_80071774()

void ftAction_80071774 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80071784()

void ftAction_80071784 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_800717C8()

void ftAction_800717C8 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_800717D8()

void ftAction_800717D8 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80071810()

void ftAction_80071810 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80071820()

void ftAction_80071820 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

Set one of Fighter::cmd_vars.

Todo
Heavily suggests that Fighter::cmd_vars is not an array.

◆ ftAction_800718A4()

void ftAction_800718A4 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80071908()

void ftAction_80071908 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_8007192C()

void ftAction_8007192C ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80071950()

void ftAction_80071950 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

Allow interrupt.

◆ ftAction_80071974()

void ftAction_80071974 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80071998()

void ftAction_80071998 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80071A14()

void ftAction_80071A14 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80071A58()

void ftAction_80071A58 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80071A9C()

void ftAction_80071A9C ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

Sets Hurt Capsule State.

◆ ftAction_80071AE8()

void ftAction_80071AE8 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

Sets Jab Combo.

◆ ftAction_80071B28()

void ftAction_80071B28 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80071CCC()

void ftAction_80071CCC ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80071D30()

void ftAction_80071D30 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80071D40()

void ftAction_80071D40 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80071D94()

void ftAction_80071D94 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80071DCC()

void ftAction_80071DCC ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80071E04()

void ftAction_80071E04 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80071F0C()

void ftAction_80071F0C ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80071F34()

void ftAction_80071F34 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80071F78()

void ftAction_80071F78 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80071FA0()

void ftAction_80071FA0 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80071FC8()

void ftAction_80071FC8 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_800722C8()

void ftAction_800722C8 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80072320()

void ftAction_80072320 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_800726C0()

void ftAction_800726C0 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_800726F4()

void ftAction_800726F4 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_800727C8()

void ftAction_800727C8 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_8007283C()

void ftAction_8007283C ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80072894()

void ftAction_80072894 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_800728F8()

void ftAction_800728F8 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_8007296C()

void ftAction_8007296C ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_8007297C()

void ftAction_8007297C ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_800729C4()

void ftAction_800729C4 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_800729D4()

void ftAction_800729D4 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80072A4C()

void ftAction_80072A4C ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80072A5C()

void ftAction_80072A5C ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80072AAC()

void ftAction_80072AAC ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80072ABC()

void ftAction_80072ABC ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80072B04()

void ftAction_80072B04 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80072B14()

void ftAction_80072B14 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80072B3C()

void ftAction_80072B3C ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80072B84()

void ftAction_80072B84 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80072B94()

void ftAction_80072B94 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80072BE4()

void ftAction_80072BE4 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80072BF4()

void ftAction_80072BF4 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80072C5C()

void ftAction_80072C5C ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80072C6C()

void ftAction_80072C6C ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80072CB0()

void ftAction_80072CB0 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80072CD8()

void ftAction_80072CD8 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80072E24()

void ftAction_80072E24 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80072E4C()

void ftAction_80072E4C ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80072FE0()

void ftAction_80072FE0 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80073008()

void ftAction_80073008 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_8007309C()

void ftAction_8007309C ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80073118()

void ftAction_80073118 ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_8007320C()

void ftAction_8007320C ( Fighter_GObj * gobj,
CommandInfo * cmd )
static

◆ ftAction_80071028()

void ftAction_80071028 ( Fighter_GObj * gobj,
CommandInfo * cmd )

Spawns GFX.

Todo
i believe they are actually read in reverse order, maybe

◆ ftAction_800711DC()

void ftAction_800711DC ( Fighter_GObj * gobj,
CommandInfo * cmd )

Skips GFX Spawn.

◆ ftAction_80071B50()

void ftAction_80071B50 ( Fighter_GObj * gobj,
CommandInfo * cmd )

◆ ftAction_80071CA4()

void ftAction_80071CA4 ( Fighter_GObj * gobj,
CommandInfo * cmd )

◆ ftAction_800730B8()

void ftAction_800730B8 ( Fighter_GObj * gobj,
CommandInfo * cmd )

◆ ftAction_80073108()

void ftAction_80073108 ( Fighter_GObj * gobj,
CommandInfo * cmd )

◆ ftAction_80073240()

void ftAction_80073240 ( Fighter_GObj * fighter_gobj)

◆ ftAction_80073354()

void ftAction_80073354 ( Fighter_GObj * gobj)

◆ ftAction_8007349C()

void ftAction_8007349C ( Fighter_GObj * gobj)

Variable Documentation

◆ ftAction_803C06E8

FtCmd ftAction_803C06E8[]
static
Initial value:
= {
}
static void ftAction_80071F34(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:728
static void ftAction_80072320(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:847
void ftAction_80071028(Fighter_GObj *gobj, CommandInfo *cmd)
Spawns GFX.
Definition ftaction.c:232
static void ftAction_80072C6C(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1127
static void ftAction_80071B28(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:569
static void ftAction_800718A4(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:477
static void ftAction_800728F8(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1010
static void ftAction_80071708(Fighter_GObj *gobj, CommandInfo *cmd)
Sets Hitbox flags.
Definition ftaction.c:412
static void ftAction_800727C8(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:990
static void ftAction_80072CD8(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1140
void ftAction_800730B8(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1275
static void ftAction_8007297C(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1027
static void ftAction_80071A58(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:544
static void ftAction_80071974(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:514
static void ftAction_80073118(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1287
void ftAction_80071B50(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:576
static void ftAction_80071AE8(Fighter_GObj *gobj, CommandInfo *cmd)
Sets Jab Combo.
Definition ftaction.c:559
static void ftAction_80072BF4(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1115
static void ftAction_8007169C(Fighter_GObj *gobj, CommandInfo *cmd)
Adjusts Hitbox Scale.
Definition ftaction.c:398
static void ftAction_80072B14(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1083
static void ftAction_80071DCC(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:698
static void ftAction_80071FC8(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:749
static void ftAction_80071F78(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:735
static void ftAction_80072CB0(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1133
static void ftAction_80073008(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1254
static void ftAction_8007121C(Fighter_GObj *gobj, CommandInfo *cmd)
Spawns Hitboxes.
Definition ftaction.c:287
static void ftAction_80072B94(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1103
static void ftAction_80071E04(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:704
static void ftAction_80071950(Fighter_GObj *gobj, CommandInfo *cmd)
Allow interrupt.
Definition ftaction.c:507
static void ftAction_80071820(Fighter_GObj *gobj, CommandInfo *cmd)
Set one of Fighter::cmd_vars.
Definition ftaction.c:456
static void ftAction_80071D94(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:692
static void ftAction_80071998(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:521
static void ftAction_800729D4(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1039
static void ftAction_80072B3C(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1090
static void ftAction_80071A9C(Fighter_GObj *gobj, CommandInfo *cmd)
Sets Hurt Capsule State.
Definition ftaction.c:551
static void ftAction_80071CCC(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:667
static void ftAction_80071908(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:492
static void ftAction_800726F4(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:979
static void ftAction_8007192C(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:499
static void ftAction_8007162C(Fighter_GObj *gobj, CommandInfo *cmd)
Adjust Hitbox Damage.
Definition ftaction.c:382
static void ftAction_80072E4C(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1197
static void ftAction_80072A5C(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1060
static void ftAction_80072ABC(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1072
static void ftAction_80072894(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1004
static void ftAction_800717D8(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:443
static void ftAction_80071A14(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:538
static void ftAction_80071784(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:432
static void ftAction_80071FA0(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:742
static void ftAction_80071D40(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:685

◆ ftAction_803C07AC

FtCmd ftAction_803C07AC[ARRAY_SIZE(ftAction_803C06E8)]
static
Initial value:
= {
}
static void ftAction_800726C0(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:974
static void ftAction_80072E24(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1192
static void ftAction_80072B84(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1098
static void ftAction_80072AAC(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1067
static void ftAction_800729C4(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1034
static void ftAction_80071774(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:427
static void ftAction_8007296C(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1022
static void ftAction_80071F0C(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:723
static void ftAction_800716F8(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:406
static void ftAction_80072FE0(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1249
static void ftAction_8007309C(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1270
static void ftAction_8007320C(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1315
static void ftAction_80072C5C(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1122
static void ftAction_8007283C(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:997
static void ftAction_800717C8(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:438
static void ftAction_80071D30(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:680
static void ftAction_8007168C(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:392
static void ftAction_80071810(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:449
static void ftAction_80072BE4(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1110
void ftAction_80073108(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1282
static void ftAction_80072B04(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1078
void ftAction_80071CA4(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:662
static void ftAction_800715EC(Fighter_GObj *gobj, CommandInfo *cmd)
Skips Hitbox Spawn.
Definition ftaction.c:367
void ftAction_800711DC(Fighter_GObj *gobj, CommandInfo *cmd)
Skips GFX Spawn.
Definition ftaction.c:281
static void ftAction_800722C8(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:842
static void ftAction_80072A4C(Fighter_GObj *gobj, CommandInfo *cmd)
Definition ftaction.c:1055

◆ ftAction_803C0870

u8 ftAction_803C0870[ARRAY_SIZE(ftAction_803C06E8)]
static
Initial value:
= {
05, 05, 01, 01, 01, 01, 01, 03, 01, 01, 01, 01, 01, 01, 01, 01, 01,
01, 01, 01, 01, 01, 01, 01, 03, 01, 01, 01, 07, 04, 01, 01, 01, 01,
01, 01, 01, 01, 01, 01, 01, 01, 01, 01, 03, 03, 02, 01, 04
}