2025-06-25 17:48:43 +08:00
|
|
|
/// <summary>
|
|
|
|
|
/// 行为
|
|
|
|
|
/// </summary>
|
|
|
|
|
public enum EAIAction
|
|
|
|
|
{
|
|
|
|
|
None,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 攻击
|
|
|
|
|
/// </summary>
|
|
|
|
|
Attack,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 巡逻
|
|
|
|
|
/// </summary>
|
|
|
|
|
Patrol,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 驻守
|
|
|
|
|
/// </summary>
|
|
|
|
|
Garrison,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 到达
|
|
|
|
|
/// </summary>
|
|
|
|
|
Arrive
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 行为目标
|
|
|
|
|
/// </summary>
|
|
|
|
|
public enum EAIActionTarget
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 角色
|
|
|
|
|
/// </summary>
|
|
|
|
|
Character,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 建筑
|
|
|
|
|
/// </summary>
|
|
|
|
|
Build,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 地格
|
|
|
|
|
/// </summary>
|
|
|
|
|
Cell,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 区域
|
|
|
|
|
/// </summary>
|
|
|
|
|
Region,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 指定路径
|
|
|
|
|
/// </summary>
|
|
|
|
|
RoadID,
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// AI状态
|
|
|
|
|
/// </summary>
|
2025-07-03 19:35:20 +08:00
|
|
|
/*public enum EAIState
|
2025-06-25 17:48:43 +08:00
|
|
|
{
|
2025-06-30 11:59:36 +08:00
|
|
|
/// <summary>
|
|
|
|
|
/// 初始状态
|
|
|
|
|
/// </summary>
|
2025-06-25 17:48:43 +08:00
|
|
|
None,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 行进
|
|
|
|
|
/// </summary>
|
|
|
|
|
Move,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 攻击
|
|
|
|
|
/// </summary>
|
2025-06-30 11:59:36 +08:00
|
|
|
Fight,
|
2025-06-25 17:48:43 +08:00
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 闲置
|
|
|
|
|
/// </summary>
|
|
|
|
|
Idle,
|
2025-07-03 19:35:20 +08:00
|
|
|
}*/
|
2025-06-25 17:48:43 +08:00
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// AI数据更改方式
|
|
|
|
|
/// </summary>
|
|
|
|
|
public enum EAIParamType
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 整体预设切换
|
|
|
|
|
/// </summary>
|
|
|
|
|
ChangeAIType,
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// 组变量传递
|
|
|
|
|
/// </summary>
|
|
|
|
|
ChangeAIParam,
|
|
|
|
|
}
|