载入中...
搜索中...
未找到
BattleTactics.h
浏览该文件的文档.
回合制战斗对象:参战者、行动顺序、目标选取、行动执行。
Move-only, checked operation results for the common layer.
Process-local strict catalogue that selects and queues companion/AI actions.
Definition BattleTactics.h:32
一场回合制战斗(任意阵营数)。 @ownership 由调用方创建/销毁;Battle 不持有参与者的所有权(参与者为借用 ECS actor)。 @thread 在单一模拟线程上驱动整场战斗。
Definition Battle.h:54
BattleTargetPolicy
Deterministic target-selection policies for queued battle actions.
Definition Battle.h:36
One ordered tactic rule; an empty condition resource is an unconditional default.
Definition BattleTactics.h:18
BattleTargetPolicy targetPolicy
Definition BattleTactics.h:20
std::string conditionResource
Definition BattleTactics.h:21
One immutable ordered tactic definition.
Definition BattleTactics.h:26
std::vector< BattleTacticRule > rules
Definition BattleTactics.h:28