2
0
Fork 0
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.

154 lines
2.4 KiB
C#

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,
}
}