/**
* 此文件保存State(状态)的枚举
*/
namespace Milimoe.FunGame.Core.Library.Constant
{
public enum StartMatchState
{
Matching,
Success,
Enable,
Cancel
}
public enum RoomState
{
Created,
Closed,
Matching,
Gaming,
Complete
}
///
/// 角色目前所处的状态
///
public enum CharacterState
{
///
/// 可以行动 [ 战斗相关 ]
///
Actionable,
///
/// 完全行动不能 [ 战斗相关 ]
///
NotActionable,
///
/// 行动受限 [ 战斗相关 ]
///
ActionRestricted,
///
/// 战斗不能 [ 战斗相关 ]
///
BattleRestricted,
///
/// 技能受限 [ 战斗相关 ]
///
SkillRestricted,
///
/// 处于吟唱中 [ 战斗相关 ] [ 技能相关 ]
///
Casting,
///
/// 预释放爆发技(插队) [ 战斗相关 ] [ 技能相关 ]
///
PreCastSuperSkill
}
public enum SelectState
{
None,
SelectingOne,
SelectingMultiple,
SelectingRange,
SelectingLine
}
public enum OnlineState
{
Offline,
Online,
Matching,
InRoom,
Gaming
}
public enum ClientState
{
WaitConnect,
WaitLogin,
Online,
InRoom
}
public enum QuestState
{
NotStarted,
InProgress,
Completed,
Settled,
Missed
}
public enum ActivityState
{
Future,
Upcoming,
InProgress,
Ended
}
}