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.
131 lines
2.2 KiB
C#
131 lines
2.2 KiB
C#
|
2 years ago
|
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,//击杀
|
||
|
|
}
|
||
|
|
}
|