You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
namespace Game
|
|
|
|
|
{
|
|
|
|
|
public enum EFunctionKey
|
|
|
|
|
{
|
|
|
|
|
None,
|
|
|
|
|
Up,
|
|
|
|
|
Down,
|
|
|
|
|
Left,
|
|
|
|
|
Right,
|
|
|
|
|
RightUp,
|
|
|
|
|
RightDown,
|
|
|
|
|
RightLeft,
|
|
|
|
|
RightRight,
|
|
|
|
|
Jump,
|
|
|
|
|
Flash,
|
|
|
|
|
LightAttack,
|
|
|
|
|
HeavyAttack,
|
|
|
|
|
Lock,
|
|
|
|
|
Interact,
|
|
|
|
|
Menu,
|
|
|
|
|
Enter,
|
|
|
|
|
Map,
|
|
|
|
|
Bag,
|
|
|
|
|
Refresh,
|
|
|
|
|
Weapon0,
|
|
|
|
|
Weapon1,
|
|
|
|
|
Weapon2,
|
|
|
|
|
Weapon3,
|
|
|
|
|
WeaponPre,
|
|
|
|
|
WeaponNext,
|
|
|
|
|
Test1,
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public enum EKeyActionType
|
|
|
|
|
{
|
|
|
|
|
Click,
|
|
|
|
|
Press,
|
|
|
|
|
Release,
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public enum EMoveCommand
|
|
|
|
|
{
|
|
|
|
|
Stop,
|
|
|
|
|
Left,
|
|
|
|
|
Right,
|
|
|
|
|
Up,
|
|
|
|
|
Down,
|
|
|
|
|
UpLeft,
|
|
|
|
|
UpRight,
|
|
|
|
|
DownLeft,
|
|
|
|
|
DownRight,
|
|
|
|
|
Jump,
|
|
|
|
|
JumpRelease,
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public enum EMoveCommandType
|
|
|
|
|
{
|
|
|
|
|
Stop,
|
|
|
|
|
Move,
|
|
|
|
|
FunctionKey,
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public enum EJumpState
|
|
|
|
|
{
|
|
|
|
|
OnGround,
|
|
|
|
|
LeavingGround,
|
|
|
|
|
InAir,
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public enum EMovestepType
|
|
|
|
|
{
|
|
|
|
|
None,
|
|
|
|
|
AddForce,
|
|
|
|
|
SetSpeed,
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public enum ESKillPerformance
|
|
|
|
|
{
|
|
|
|
|
None,
|
|
|
|
|
Light,
|
|
|
|
|
Heavy,
|
|
|
|
|
Floating,
|
|
|
|
|
Rush,
|
|
|
|
|
Remote,
|
|
|
|
|
Max,
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public enum EComboStance
|
|
|
|
|
{
|
|
|
|
|
Idle,
|
|
|
|
|
Ground1,
|
|
|
|
|
Ground2,
|
|
|
|
|
Ground3,
|
|
|
|
|
Ground4,
|
|
|
|
|
Ground5,
|
|
|
|
|
Ground6,
|
|
|
|
|
Ground7,
|
|
|
|
|
AirIdle = 10,
|
|
|
|
|
Air1,
|
|
|
|
|
Air2,
|
|
|
|
|
Air3,
|
|
|
|
|
None = 99,
|
|
|
|
|
Any = 100,
|
|
|
|
|
Cache = 101,
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public enum EComboTriggerType
|
|
|
|
|
{
|
|
|
|
|
LightAttack,
|
|
|
|
|
HeavyAttack,
|
|
|
|
|
LightAttackRelease,
|
|
|
|
|
HeavyAttackRelease,
|
|
|
|
|
Flash,
|
|
|
|
|
Jump,
|
|
|
|
|
None,
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public enum EWeaponChangeType
|
|
|
|
|
{
|
|
|
|
|
Set0,
|
|
|
|
|
Set1,
|
|
|
|
|
Set2,
|
|
|
|
|
Set3,
|
|
|
|
|
SetPre,
|
|
|
|
|
SetNext,
|
|
|
|
|
None,
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public enum EHitLevel
|
|
|
|
|
{
|
|
|
|
|
None, //无
|
|
|
|
|
Block, //格挡
|
|
|
|
|
Stagger1, //硬直-小
|
|
|
|
|
Stagger2, //硬直-中
|
|
|
|
|
Stagger3, //硬直-大
|
|
|
|
|
Flowing, //浮空
|
|
|
|
|
ShieldBreak, //破盾
|
|
|
|
|
Stun, //击晕
|
|
|
|
|
Kill, //击杀
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public enum EState
|
|
|
|
|
{
|
|
|
|
|
Enter,
|
|
|
|
|
Update,
|
|
|
|
|
Leave,
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public enum EHitType
|
|
|
|
|
{
|
|
|
|
|
Slash,
|
|
|
|
|
Blunt,
|
|
|
|
|
}
|
|
|
|
|
}
|