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  ftMewtwo_MotionState {
  ftMt_MS_SpecialNStart = ftCo_MS_Count ,
  ftMt_MS_SpecialNLoop ,
  ftMt_MS_SpecialNLoopFull ,
  ftMt_MS_SpecialNCancel ,
  ftMt_MS_SpecialNEnd ,
  ftMt_MS_SpecialAirNStart ,
  ftMt_MS_SpecialAirNLoop ,
  ftMt_MS_SpecialAirNLoopFull ,
  ftMt_MS_SpecialAirNCancel ,
  ftMt_MS_SpecialAirNEnd ,
  ftMt_MS_SpecialS ,
  ftMt_MS_SpecialAirS ,
  ftMt_MS_SpecialHiStart ,
  ftMt_MS_SpecialHiLost ,
  ftMt_MS_SpecialHi ,
  ftMt_MS_SpecialAirHiStart ,
  ftMt_MS_SpecialAirHiLost ,
  ftMt_MS_SpecialAirHi ,
  ftMt_MS_SpecialLw ,
  ftMt_MS_SpecialAirLw ,
  ftMt_MS_Count ,
  ftMt_MS_SelfCount = ftMt_MS_Count - ftCo_MS_Count
}
 
enum  ftMt_Submotion {
  ftMt_SM_SpecialNStart = ftCo_SM_Count ,
  ftMt_SM_SpecialNLoop ,
  ftMt_SM_SpecialNLoopFull ,
  ftMt_SM_SpecialNCancel ,
  ftMt_SM_SpecialNEnd ,
  ftMt_SM_SpecialAirNStart ,
  ftMt_SM_SpecialAirNLoop ,
  ftMt_SM_SpecialAirNLoopFull ,
  ftMt_SM_SpecialAirNCancel ,
  ftMt_SM_SpecialAirNEnd ,
  ftMt_SM_SpecialS ,
  ftMt_SM_SpecialAirS ,
  ftMt_SM_SpecialHiStart ,
  ftMt_SM_SpecialHi ,
  ftMt_SM_SpecialHiLost ,
  ftMt_SM_SpecialAirHiStart ,
  ftMt_SM_SpecialAirHi ,
  ftMt_SM_SpecialLw ,
  ftMt_SM_SpecialAirLw ,
  ftMt_SM_Count ,
  ftMt_SM_SelfCount = ftMt_SM_Count - ftCo_SM_Count
}
 

Variables

static MotionFlags const ftMt_MF_Special
 
static MotionFlags const ftMt_MF_SpecialHiStart
 
static MotionFlags const ftMt_MF_SpecialNStart
 
static MotionFlags const ftMt_MF_SpecialLw
 
static MotionFlags const ftMt_MF_SpecialAirHiStart
 
static MotionFlags const ftMt_MF_SpecialAirNStart
 
static MotionFlags const ftMt_MF_SpecialAirLw
 
static MotionFlags const ftMt_MF_SpecialS
 
static MotionFlags const ftMt_MF_SpecialAirS
 
static MotionFlags const ftMt_MF_SpecialN
 
static MotionFlags const ftMt_MF_SpecialAirN
 

Enumeration Type Documentation

◆ ftMewtwo_MotionState

Enumerator
ftMt_MS_SpecialNStart 
ftMt_MS_SpecialNLoop 
ftMt_MS_SpecialNLoopFull 
ftMt_MS_SpecialNCancel 
ftMt_MS_SpecialNEnd 
ftMt_MS_SpecialAirNStart 
ftMt_MS_SpecialAirNLoop 
ftMt_MS_SpecialAirNLoopFull 
ftMt_MS_SpecialAirNCancel 
ftMt_MS_SpecialAirNEnd 
ftMt_MS_SpecialS 
ftMt_MS_SpecialAirS 
ftMt_MS_SpecialHiStart 
ftMt_MS_SpecialHiLost 
ftMt_MS_SpecialHi 
ftMt_MS_SpecialAirHiStart 
ftMt_MS_SpecialAirHiLost 
ftMt_MS_SpecialAirHi 
ftMt_MS_SpecialLw 
ftMt_MS_SpecialAirLw 
ftMt_MS_Count 
ftMt_MS_SelfCount 

◆ ftMt_Submotion

Enumerator
ftMt_SM_SpecialNStart 
ftMt_SM_SpecialNLoop 
ftMt_SM_SpecialNLoopFull 
ftMt_SM_SpecialNCancel 
ftMt_SM_SpecialNEnd 
ftMt_SM_SpecialAirNStart 
ftMt_SM_SpecialAirNLoop 
ftMt_SM_SpecialAirNLoopFull 
ftMt_SM_SpecialAirNCancel 
ftMt_SM_SpecialAirNEnd 
ftMt_SM_SpecialS 
ftMt_SM_SpecialAirS 
ftMt_SM_SpecialHiStart 
ftMt_SM_SpecialHi 
ftMt_SM_SpecialHiLost 
ftMt_SM_SpecialAirHiStart 
ftMt_SM_SpecialAirHi 
ftMt_SM_SpecialLw 
ftMt_SM_SpecialAirLw 
ftMt_SM_Count 
ftMt_SM_SelfCount 

Variable Documentation

◆ ftMt_MF_Special

MotionFlags const ftMt_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

◆ ftMt_MF_SpecialHiStart

MotionFlags const ftMt_MF_SpecialHiStart
static
Initial value:
=
static MotionFlags const ftMt_MF_Special
Definition forward.h:7
static MotionFlags const Ft_MF_KeepGfx
Definition forward.h:150
static MotionFlags const Ft_MF_KeepFastFall
Definition forward.h:148

◆ ftMt_MF_SpecialNStart

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

◆ ftMt_MF_SpecialLw

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

◆ ftMt_MF_SpecialAirHiStart

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

◆ ftMt_MF_SpecialAirNStart

MotionFlags const ftMt_MF_SpecialAirNStart
static
Initial value:
=
static MotionFlags const ftMt_MF_SpecialNStart
Definition forward.h:14

◆ ftMt_MF_SpecialAirLw

MotionFlags const ftMt_MF_SpecialAirLw
static
Initial value:
=
static MotionFlags const ftMt_MF_SpecialLw
Definition forward.h:17

◆ ftMt_MF_SpecialS

MotionFlags const ftMt_MF_SpecialS
static
Initial value:
=
static MotionFlags const Ft_MF_SkipColAnim
Definition forward.h:179

◆ ftMt_MF_SpecialAirS

MotionFlags const ftMt_MF_SpecialAirS
static
Initial value:
=
static MotionFlags const ftMt_MF_SpecialS
Definition forward.h:29

◆ ftMt_MF_SpecialN

MotionFlags const ftMt_MF_SpecialN
static
Initial value:
=
static MotionFlags const Ft_MF_Unk19
Skips updating bit 5 of #Fighter::x2222_flag?
Definition forward.h:198

◆ ftMt_MF_SpecialAirN

MotionFlags const ftMt_MF_SpecialAirN
static
Initial value:
=
static MotionFlags const ftMt_MF_SpecialN
Definition forward.h:35