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  ftZd_MotionState {
  ftZd_MS_SpecialN = ftCo_MS_Count ,
  ftZd_MS_SpecialAirN ,
  ftZd_MS_SpecialSStart ,
  ftZd_MS_SpecialSLoop ,
  ftZd_MS_SpecialSEnd ,
  ftZd_MS_SpecialAirSStart ,
  ftZd_MS_SpecialAirSLoop ,
  ftZd_MS_SpecialAirSEnd ,
  ftZd_MS_SpecialHiStart_0 ,
  ftZd_MS_SpecialHiStart_1 ,
  ftZd_MS_SpecialHi ,
  ftZd_MS_SpecialAirHiStart_0 ,
  ftZd_MS_SpecialAirHiStart_1 ,
  ftZd_MS_SpecialAirHi ,
  ftZd_MS_SpecialLw ,
  ftZd_MS_SpecialLw2 ,
  ftZd_MS_SpecialAirLw ,
  ftZd_MS_SpecialAirLw2 ,
  ftZd_MS_Count ,
  ftZd_MS_SelfCount = ftZd_MS_Count - ftCo_MS_Count
}
 
enum  ftZd_Submotion {
  ftZd_SM_SpecialN = ftCo_SM_Count ,
  ftZd_SM_SpecialAirN ,
  ftZd_SM_SpecialSStart ,
  ftZd_SM_SpecialSLoop ,
  ftZd_SM_SpecialSEnd ,
  ftZd_SM_SpecialAirSStart ,
  ftZd_SM_SpecialAirSLoop ,
  ftZd_SM_SpecialAirSEnd ,
  ftZd_SM_SpecialHiStart ,
  ftZd_SM_SpecialHi ,
  ftZd_SM_SpecialAirHiStart ,
  ftZd_SM_SpecialAirHi ,
  ftZd_SM_SpecialLw ,
  ftZd_SM_SpecialLw2 ,
  ftZd_SM_SpecialAirLw ,
  ftZd_SM_SpecialAirLw2 ,
  ftZd_SM_Count ,
  ftZd_SM_SelfCount = ftZd_SM_Count - ftCo_SM_Count
}
 

Variables

static MotionFlags const ftZd_MF_Special
 
static MotionFlags const ftZd_MF_SpecialN
 
static MotionFlags const ftZd_MF_SpecialHi
 
static MotionFlags const ftZd_MF_SpecialLw
 
static MotionFlags const ftZd_MF_SpecialS
 
static MotionFlags const ftZd_MF_SpecialAirN
 
static MotionFlags const ftZd_MF_SpecialAirHi
 
static MotionFlags const ftZd_MF_SpecialAirLw
 
static MotionFlags const ftZd_MF_SpecialAirS
 

Enumeration Type Documentation

◆ ftZd_MotionState

Enumerator
ftZd_MS_SpecialN 
ftZd_MS_SpecialAirN 
ftZd_MS_SpecialSStart 
ftZd_MS_SpecialSLoop 
ftZd_MS_SpecialSEnd 
ftZd_MS_SpecialAirSStart 
ftZd_MS_SpecialAirSLoop 
ftZd_MS_SpecialAirSEnd 
ftZd_MS_SpecialHiStart_0 
ftZd_MS_SpecialHiStart_1 
ftZd_MS_SpecialHi 
ftZd_MS_SpecialAirHiStart_0 
ftZd_MS_SpecialAirHiStart_1 
ftZd_MS_SpecialAirHi 
ftZd_MS_SpecialLw 
ftZd_MS_SpecialLw2 
ftZd_MS_SpecialAirLw 
ftZd_MS_SpecialAirLw2 
ftZd_MS_Count 
ftZd_MS_SelfCount 

◆ ftZd_Submotion

Enumerator
ftZd_SM_SpecialN 
ftZd_SM_SpecialAirN 
ftZd_SM_SpecialSStart 
ftZd_SM_SpecialSLoop 
ftZd_SM_SpecialSEnd 
ftZd_SM_SpecialAirSStart 
ftZd_SM_SpecialAirSLoop 
ftZd_SM_SpecialAirSEnd 
ftZd_SM_SpecialHiStart 
ftZd_SM_SpecialHi 
ftZd_SM_SpecialAirHiStart 
ftZd_SM_SpecialAirHi 
ftZd_SM_SpecialLw 
ftZd_SM_SpecialLw2 
ftZd_SM_SpecialAirLw 
ftZd_SM_SpecialAirLw2 
ftZd_SM_Count 
ftZd_SM_SelfCount 

Variable Documentation

◆ ftZd_MF_Special

MotionFlags const ftZd_MF_Special
static
Initial value:
=
static MotionFlags const Ft_MF_SkipItemVis
Used by Ness during Up/Down Smash.
Definition forward.h:195
static MotionFlags const Ft_MF_FreezeState
Sets anim rate to 0 and some other stuff.
Definition forward.h:203
static MotionFlags const Ft_MF_UnkUpdatePhys
Definition forward.h:200
static MotionFlags const Ft_MF_SkipModel
Ignore model state change ?
Definition forward.h:159

◆ ftZd_MF_SpecialN

MotionFlags const ftZd_MF_SpecialN
static
Initial value:
=
static MotionFlags const ftZd_MF_Special
Definition forward.h:7
static MotionFlags const Ft_MF_KeepFastFall
Definition forward.h:148
static MotionFlags const Ft_MF_SkipColAnim
Definition forward.h:179

◆ ftZd_MF_SpecialHi

MotionFlags const ftZd_MF_SpecialHi
static
Initial value:
=
static MotionFlags const Ft_MF_KeepGfx
Definition forward.h:150

◆ ftZd_MF_SpecialLw

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

◆ ftZd_MF_SpecialS

MotionFlags const ftZd_MF_SpecialS
static
Initial value:
=
static MotionFlags const Ft_MF_SkipThrowException
Resets thrower GObj pointer to NULL if false?
Definition forward.h:169

◆ ftZd_MF_SpecialAirN

MotionFlags const ftZd_MF_SpecialAirN
static
Initial value:
=
static MotionFlags const ftZd_MF_SpecialN
Definition forward.h:11
static MotionFlags const Ft_MF_SkipParasol
Ignore Parasol state change.
Definition forward.h:174

◆ ftZd_MF_SpecialAirHi

MotionFlags const ftZd_MF_SpecialAirHi
static
Initial value:
=
static MotionFlags const ftZd_MF_SpecialHi
Definition forward.h:14

◆ ftZd_MF_SpecialAirLw

MotionFlags const ftZd_MF_SpecialAirLw
static
Initial value:
=
static MotionFlags const ftZd_MF_SpecialLw
Definition forward.h:17

◆ ftZd_MF_SpecialAirS

MotionFlags const ftZd_MF_SpecialAirS
static
Initial value:
=
static MotionFlags const ftZd_MF_SpecialS
Definition forward.h:20