SSBM Decomp
Loading...
Searching...
No Matches
forward.h File Reference
#include "ft/forward.h"
#include "ftCommon/forward.h"

Go to the source code of this file.

Enumerations

enum  ftCaptain_MotionState {
  ftCa_MS_SwordSwing4 = ftCo_MS_Count ,
  ftCa_MS_BatSwing4 ,
  ftCa_MS_ParasolSwing4 ,
  ftCa_MS_HarisenSwing4 ,
  ftCa_MS_StarRodSwing4 ,
  ftCa_MS_LipstickSwing4 ,
  ftCa_MS_SpecialN ,
  ftCa_MS_SpecialAirN ,
  ftCa_MS_SpecialSStart ,
  ftCa_MS_SpecialS ,
  ftCa_MS_SpecialAirSStart ,
  ftCa_MS_SpecialAirS ,
  ftCa_MS_SpecialHi ,
  ftCa_MS_SpecialAirHi ,
  ftCa_MS_SpecialHiCatch ,
  ftCa_MS_SpecialHiThrow ,
  ftCa_MS_SpecialLw ,
  ftCa_MS_SpecialLwEnd ,
  ftCa_MS_SpecialAirLw ,
  ftCa_MS_SpecialAirLwEnd ,
  ftCa_MS_SpecialAirLwEndAir ,
  ftCa_MS_SpecialLwEndAir ,
  ftCa_MS_SpecialHiThrow1 ,
  ftCa_MS_Count ,
  ftCa_MS_SelfCount = ftCa_MS_Count - ftCo_MS_Count
}
 
enum  ftCa_Submotion {
  ftCa_SM_SwordSwing4 = ftCo_SM_Count ,
  ftCa_SM_BatSwing4 ,
  ftCa_SM_ParasolSwing4 ,
  ftCa_SM_HarisenSwing4 ,
  ftCa_SM_StarRodSwing4 ,
  ftCa_SM_LipstickSwing4 ,
  ftCa_SM_SpecialN ,
  ftCa_SM_SpecialAirN ,
  ftCa_SM_SpecialSStart ,
  ftCa_SM_SpecialS ,
  ftCa_SM_SpecialAirSStart ,
  ftCa_SM_SpecialAirS ,
  ftCa_SM_SpecialHi ,
  ftCa_SM_SpecialAirHi ,
  ftCa_SM_SpecialHiCatch ,
  ftCa_SM_SpecialHiThrow0 ,
  ftCa_SM_SpecialLw ,
  ftCa_SM_SpecialLwEnd ,
  ftCa_SM_SpecialAirLw ,
  ftCa_SM_SpecialAirLwEnd ,
  ftCa_SM_SpecialLwEndAir ,
  ftCa_SM_SpecialAirLwEndAir ,
  ftCa_SM_SpecialHiThrow1 ,
  ftCa_SM_Count ,
  ftCa_SM_SelfCount = ftCa_SM_Count - ftCo_SM_Count
}
 

Variables

static MotionFlags const ftCa_MF_Special = ftCo_MF_Special | Ft_MF_KeepSfx
 
static MotionFlags const ftCa_MF_SpecialN
 
static MotionFlags const ftCa_MF_SpecialAirN
 
static MotionFlags const ftCa_MF_SpecialS = ftCa_MF_Special | Ft_MF_KeepGfx
 
static MotionFlags const ftCa_MF_SpecialAirSStart
 
static MotionFlags const ftCa_MF_SpecialAirS
 
static MotionFlags const ftCa_MF_SpecialHi
 
static MotionFlags const ftCa_MF_SpecialAirHi
 
static MotionFlags const ftCa_MF_SpecialLw
 
static MotionFlags const ftCa_MF_SpecialLwRebound
 

Enumeration Type Documentation

◆ ftCaptain_MotionState

Enumerator
ftCa_MS_SwordSwing4 
ftCa_MS_BatSwing4 
ftCa_MS_ParasolSwing4 
ftCa_MS_HarisenSwing4 
ftCa_MS_StarRodSwing4 
ftCa_MS_LipstickSwing4 
ftCa_MS_SpecialN 
ftCa_MS_SpecialAirN 
ftCa_MS_SpecialSStart 
ftCa_MS_SpecialS 
ftCa_MS_SpecialAirSStart 
ftCa_MS_SpecialAirS 
ftCa_MS_SpecialHi 
ftCa_MS_SpecialAirHi 
ftCa_MS_SpecialHiCatch 
ftCa_MS_SpecialHiThrow 
ftCa_MS_SpecialLw 
ftCa_MS_SpecialLwEnd 
ftCa_MS_SpecialAirLw 
ftCa_MS_SpecialAirLwEnd 
ftCa_MS_SpecialAirLwEndAir 
ftCa_MS_SpecialLwEndAir 
ftCa_MS_SpecialHiThrow1 
ftCa_MS_Count 
ftCa_MS_SelfCount 

◆ ftCa_Submotion

Enumerator
ftCa_SM_SwordSwing4 
ftCa_SM_BatSwing4 
ftCa_SM_ParasolSwing4 
ftCa_SM_HarisenSwing4 
ftCa_SM_StarRodSwing4 
ftCa_SM_LipstickSwing4 
ftCa_SM_SpecialN 
ftCa_SM_SpecialAirN 
ftCa_SM_SpecialSStart 
ftCa_SM_SpecialS 
ftCa_SM_SpecialAirSStart 
ftCa_SM_SpecialAirS 
ftCa_SM_SpecialHi 
ftCa_SM_SpecialAirHi 
ftCa_SM_SpecialHiCatch 
ftCa_SM_SpecialHiThrow0 
ftCa_SM_SpecialLw 
ftCa_SM_SpecialLwEnd 
ftCa_SM_SpecialAirLw 
ftCa_SM_SpecialAirLwEnd 
ftCa_SM_SpecialLwEndAir 
ftCa_SM_SpecialAirLwEndAir 
ftCa_SM_SpecialHiThrow1 
ftCa_SM_Count 
ftCa_SM_SelfCount 

Variable Documentation

◆ ftCa_MF_Special

MotionFlags const ftCa_MF_Special = ftCo_MF_Special | Ft_MF_KeepSfx
static

◆ ftCa_MF_SpecialN

MotionFlags const ftCa_MF_SpecialN
static
Initial value:
=
static MotionFlags const ftCa_MF_Special
Definition forward.h:10
static MotionFlags const Ft_MF_KeepFastFall
Definition forward.h:148

◆ ftCa_MF_SpecialAirN

MotionFlags const ftCa_MF_SpecialAirN
static
Initial value:
=
static MotionFlags const ftCa_MF_SpecialN
Definition forward.h:12
static MotionFlags const Ft_MF_SkipParasol
Ignore Parasol state change.
Definition forward.h:174

◆ ftCa_MF_SpecialS

MotionFlags const ftCa_MF_SpecialS = ftCa_MF_Special | Ft_MF_KeepGfx
static

◆ ftCa_MF_SpecialAirSStart

MotionFlags const ftCa_MF_SpecialAirSStart
static
Initial value:
=
static MotionFlags const ftCa_MF_SpecialS
Definition forward.h:18

◆ ftCa_MF_SpecialAirS

MotionFlags const ftCa_MF_SpecialAirS
static

◆ ftCa_MF_SpecialHi

MotionFlags const ftCa_MF_SpecialHi
static
Initial value:
=
static MotionFlags const ftCo_MF_Special
Definition forward.h:275
static MotionFlags const Ft_MF_KeepGfx
Definition forward.h:150

◆ ftCa_MF_SpecialAirHi

MotionFlags const ftCa_MF_SpecialAirHi
static
Initial value:
=
static MotionFlags const ftCa_MF_SpecialHi
Definition forward.h:26

◆ ftCa_MF_SpecialLw

MotionFlags const ftCa_MF_SpecialLw
static
Initial value:
=
static MotionFlags const Ft_MF_KeepColAnimHitStatus
Preserve full body collision state.
Definition forward.h:153

◆ ftCa_MF_SpecialLwRebound

MotionFlags const ftCa_MF_SpecialLwRebound
static
Initial value:
=
static MotionFlags const ftCa_MF_SpecialLw
Definition forward.h:32