SSBM Decomp
Toggle main menu visibility
Loading...
Searching...
No Matches
forward.h
Go to the documentation of this file.
1
#ifndef MELEE_FT_CHARA_FTMARIO_FORWARD_H
2
#define MELEE_FT_CHARA_FTMARIO_FORWARD_H
3
4
#include <
melee/ft/forward.h
>
5
#include <
melee/ft/kinds/ftCommon/forward.h
>
6
7
static
MotionFlags
const
ftMr_MF_Special
=
8
Ft_MF_SkipModel
|
Ft_MF_SkipItemVis
|
Ft_MF_UnkUpdatePhys
|
9
Ft_MF_FreezeState
;
10
11
static
MotionFlags
const
ftMr_MF_SpecialN
=
12
ftMr_MF_Special
|
Ft_MF_KeepFastFall
|
Ft_MF_SkipThrowException
;
13
14
static
MotionFlags
const
ftMr_MF_SpecialHi
=
15
ftMr_MF_Special
|
Ft_MF_KeepFastFall
|
Ft_MF_KeepGfx
|
Ft_MF_KeepSfx
;
16
17
static
MotionFlags
const
ftMr_MF_SpecialLw
=
18
ftMr_MF_Special
|
Ft_MF_KeepColAnimHitStatus
|
Ft_MF_KeepSfx
;
19
20
static
MotionFlags
const
ftMr_MF_SpecialAirN
=
21
ftMr_MF_SpecialN
|
Ft_MF_SkipParasol
;
22
23
static
MotionFlags
const
ftMr_MF_SpecialAirHi
=
24
ftMr_MF_SpecialHi
|
Ft_MF_SkipParasol
;
25
26
static
MotionFlags
const
ftMr_MF_SpecialAirLw
=
27
ftMr_MF_SpecialLw
|
Ft_MF_SkipParasol
;
28
29
static
MotionFlags
const
ftMr_MF_SpecialS
=
30
ftMr_MF_Special
|
Ft_MF_KeepGfx
|
Ft_MF_SkipModel
|
Ft_MF_SkipColAnim
;
31
32
typedef
enum
ftMario_MotionState
{
33
ftMr_MS_AppealSR
=
ftCo_MS_Count
,
34
ftMr_MS_AppealSL
,
35
ftMr_MS_SpecialN
,
36
ftMr_MS_SpecialAirN
,
37
ftMr_MS_SpecialS
,
38
ftMr_MS_SpecialAirS
,
39
ftMr_MS_SpecialHi
,
40
ftMr_MS_SpecialAirHi
,
41
ftMr_MS_SpecialLw
,
42
ftMr_MS_SpecialAirLw
,
43
ftMr_MS_Count
,
44
ftMr_MS_SelfCount
=
ftMr_MS_Count
-
ftCo_MS_Count
,
45
}
ftMario_MotionState
;
46
47
typedef
enum
ftMr_Submotion
{
48
ftMr_SM_SpecialN
=
ftCo_SM_Count
,
49
ftMr_SM_SpecialAirN
,
50
ftMr_SM_SpecialS
,
51
ftMr_SM_SpecialAirS
,
52
ftMr_SM_SpecialHi
,
53
ftMr_SM_SpecialAirHi
,
54
ftMr_SM_SpecialLw
,
55
ftMr_SM_SpecialAirLw
,
56
ftMr_SM_Count
,
57
ftMr_SM_SelfCount
=
ftMr_SM_Count
-
ftCo_SM_Count
,
58
}
ftMr_Submotion
;
59
60
#endif
forward.h
Ft_MF_KeepGfx
static MotionFlags const Ft_MF_KeepGfx
Definition
forward.h:172
Ft_MF_SkipItemVis
static MotionFlags const Ft_MF_SkipItemVis
Used by Ness during Up/Down Smash.
Definition
forward.h:217
Ft_MF_FreezeState
static MotionFlags const Ft_MF_FreezeState
Sets anim rate to 0 and some other stuff.
Definition
forward.h:225
Ft_MF_SkipParasol
static MotionFlags const Ft_MF_SkipParasol
Ignore Parasol state change.
Definition
forward.h:196
Ft_MF_UnkUpdatePhys
static MotionFlags const Ft_MF_UnkUpdatePhys
Definition
forward.h:222
Ft_MF_KeepColAnimHitStatus
static MotionFlags const Ft_MF_KeepColAnimHitStatus
Preserve full body collision state.
Definition
forward.h:175
Ft_MF_SkipModel
static MotionFlags const Ft_MF_SkipModel
Ignore model state change ?
Definition
forward.h:181
Ft_MF_SkipThrowException
static MotionFlags const Ft_MF_SkipThrowException
Resets thrower GObj pointer to NULL if false?
Definition
forward.h:191
Ft_MF_KeepSfx
static MotionFlags const Ft_MF_KeepSfx
Definition
forward.h:193
Ft_MF_KeepFastFall
static MotionFlags const Ft_MF_KeepFastFall
Definition
forward.h:170
MotionFlags
u32 MotionFlags
Definition
forward.h:50
Ft_MF_SkipColAnim
static MotionFlags const Ft_MF_SkipColAnim
Definition
forward.h:201
forward.h
ftCo_SM_Count
@ ftCo_SM_Count
Definition
forward.h:930
ftCo_MS_Count
@ ftCo_MS_Count
Definition
forward.h:630
ftMr_MF_SpecialHi
static MotionFlags const ftMr_MF_SpecialHi
Definition
forward.h:14
ftMr_MF_Special
static MotionFlags const ftMr_MF_Special
Definition
forward.h:7
ftMr_MF_SpecialAirN
static MotionFlags const ftMr_MF_SpecialAirN
Definition
forward.h:20
ftMr_MF_SpecialS
static MotionFlags const ftMr_MF_SpecialS
Definition
forward.h:29
ftMr_MF_SpecialAirLw
static MotionFlags const ftMr_MF_SpecialAirLw
Definition
forward.h:26
ftMr_MF_SpecialAirHi
static MotionFlags const ftMr_MF_SpecialAirHi
Definition
forward.h:23
ftMr_MF_SpecialN
static MotionFlags const ftMr_MF_SpecialN
Definition
forward.h:11
ftMr_MF_SpecialLw
static MotionFlags const ftMr_MF_SpecialLw
Definition
forward.h:17
ftMr_Submotion
ftMr_Submotion
Definition
forward.h:47
ftMr_SM_SpecialAirLw
@ ftMr_SM_SpecialAirLw
Definition
forward.h:55
ftMr_SM_SpecialAirN
@ ftMr_SM_SpecialAirN
Definition
forward.h:49
ftMr_SM_SpecialLw
@ ftMr_SM_SpecialLw
Definition
forward.h:54
ftMr_SM_SpecialS
@ ftMr_SM_SpecialS
Definition
forward.h:50
ftMr_SM_SpecialN
@ ftMr_SM_SpecialN
Definition
forward.h:48
ftMr_SM_Count
@ ftMr_SM_Count
Definition
forward.h:56
ftMr_SM_SelfCount
@ ftMr_SM_SelfCount
Definition
forward.h:57
ftMr_SM_SpecialAirHi
@ ftMr_SM_SpecialAirHi
Definition
forward.h:53
ftMr_SM_SpecialAirS
@ ftMr_SM_SpecialAirS
Definition
forward.h:51
ftMr_SM_SpecialHi
@ ftMr_SM_SpecialHi
Definition
forward.h:52
ftMario_MotionState
ftMario_MotionState
Definition
forward.h:32
ftMr_MS_SpecialHi
@ ftMr_MS_SpecialHi
Definition
forward.h:39
ftMr_MS_AppealSL
@ ftMr_MS_AppealSL
Definition
forward.h:34
ftMr_MS_AppealSR
@ ftMr_MS_AppealSR
Definition
forward.h:33
ftMr_MS_SelfCount
@ ftMr_MS_SelfCount
Definition
forward.h:44
ftMr_MS_SpecialAirHi
@ ftMr_MS_SpecialAirHi
Definition
forward.h:40
ftMr_MS_Count
@ ftMr_MS_Count
Definition
forward.h:43
ftMr_MS_SpecialAirN
@ ftMr_MS_SpecialAirN
Definition
forward.h:36
ftMr_MS_SpecialAirLw
@ ftMr_MS_SpecialAirLw
Definition
forward.h:42
ftMr_MS_SpecialAirS
@ ftMr_MS_SpecialAirS
Definition
forward.h:38
ftMr_MS_SpecialLw
@ ftMr_MS_SpecialLw
Definition
forward.h:41
ftMr_MS_SpecialN
@ ftMr_MS_SpecialN
Definition
forward.h:35
ftMr_MS_SpecialS
@ ftMr_MS_SpecialS
Definition
forward.h:37
src
melee
ft
kinds
ftMario
forward.h
Generated by
1.17.0