载入中...
搜索中...
未找到
CombatEnemyAI.h 文件参考

Minimal ring-based combat enemy intent source. 更多...

#include "common/Export.h"
#include "action/AbilityController.h"
#include "combat/CombatCharacter.h"
#include "combat/CombatTarget.h"
#include "common/Identity.h"
#include "common/SubjectRef.h"
#include <cstdint>
#include <map>
#include <string>
#include <vector>

浏览源代码.

类

struct  eve::combat::CombatEnemySteering
 Owning planar steering suggestion for Mid/Far bands. 更多...
 
struct  eve::combat::CombatEnemyDefinition
 Owning configuration for one enemy fighter. 更多...
 
class  eve::combat::CombatEnemyIntentSource
 Deterministic enemy intent source for arena vertical slices. 更多...
 

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::combat
 

枚举

enum class  eve::combat::CombatEnemyBand : std::uint8_t { eve::combat::Far , eve::combat::Mid , eve::combat::Near }
 Distance band used by the simple enemy brain. 更多...
 
enum class  eve::combat::CombatEnemyPhase : std::uint8_t { eve::combat::Idle , eve::combat::Telegraph , eve::combat::Recover }
 Authored move-set phase; Telegraph and Recover are punish windows. 更多...
 

详细描述

Minimal ring-based combat enemy intent source.

在文件 CombatEnemyAI.h 中定义.