metaforce/Runtime/Character/CharacterCommon.hpp

133 lines
1.3 KiB
C++
Raw Normal View History

2016-08-15 20:43:04 +00:00
#ifndef __URDE_PASTYPES_HPP__
#define __URDE_PASTYPES_HPP__
namespace urde
{
namespace pas
{
enum class ELocomotionType
{
};
enum class ELocomotionAnim
{
};
enum class EAnimationState
{
};
2016-08-21 05:47:47 +00:00
enum class EHurledType
{
};
2016-08-15 20:43:04 +00:00
enum class EFallState
{
2016-08-21 05:47:47 +00:00
};
enum class EReactionType
{
Invalid = -1
2016-08-21 05:47:47 +00:00
};
enum class EAdditiveReactionType
{
};
enum class EJumpType
{
Zero
2016-08-21 05:47:47 +00:00
};
enum class EStepDirection
{
Invalid = -1
2016-08-21 05:47:47 +00:00
};
enum class EStepType
{
Zero
2016-08-21 05:47:47 +00:00
};
enum class ESeverity
{
Invalid = -1
2016-08-21 05:47:47 +00:00
};
enum class EGetupType
{
Invalid = -1
2016-08-21 05:47:47 +00:00
};
enum class ELoopAttackType
{
Invalid = -1
2016-08-21 05:47:47 +00:00
};
enum class EGenerateType
{
Invalid = -1
2016-08-21 05:47:47 +00:00
};
enum class ESlideType
{
Invalid = -1
2016-08-21 05:47:47 +00:00
};
enum class ETauntType
{
Invalid = -1
2016-08-21 05:47:47 +00:00
};
enum class ECoverDirection
{
Invalid = -1
2016-08-15 20:43:04 +00:00
};
}
enum class EBodyType
{
2017-01-08 03:36:24 +00:00
Zero,
2016-08-15 20:43:04 +00:00
One,
2017-01-08 03:36:24 +00:00
Two,
2016-08-15 20:43:04 +00:00
Three
};
2016-08-15 20:43:04 +00:00
enum class EBodyStateCmd
{
Getup,
Step,
Two,
KnockDown,
KnockBack,
MeleeAttack,
ProjectileAttack,
LoopAttack,
LoopReaction,
LoopHitReaction,
Ten,
Eleven,
Twelve,
Thirteen,
Generate,
Hurled,
Jump,
Slide,
Taunt,
Scripted,
Cover,
WallHang,
TwentyTwo,
TwentyThree,
AdditiveAim,
AdditiveFlinch,
AdditiveReaction,
TwentySeven
2016-08-15 20:43:04 +00:00
};
2016-08-21 05:47:47 +00:00
2016-08-15 20:43:04 +00:00
}
#endif // __URDE_PASTYPES_HPP__