载入中...
搜索中...
未找到
Tactics movement adapter for shared ActionRuntime. 更多...
#include "common/Export.h"#include "action/Action.h"#include "tactics/TacticsBattle.h"#include <memory>类 | |
| class | eve::tactics::TacticsActionExecutor |
| Active-effect provider that commits move, face and wait through ActionRuntime. 更多... | |
命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::tactics |
类型定义 | |
| using | eve::tactics::MoveActionExecutor = TacticsActionExecutor |
| Compatibility spelling retained for the original movement-only adapter name. | |
函数 | |
| action::ActionDefinition | eve::tactics::moveActionDefinition () |
| Build the canonical zero-duration tactics move action definition. | |
| action::ActionDefinition | eve::tactics::faceActionDefinition () |
| Build the canonical zero-duration tactics facing action definition. | |
| action::ActionDefinition | eve::tactics::waitActionDefinition () |
| Build the canonical zero-duration tactics wait action definition. | |
| Result< action::ActionRequest > | eve::tactics::makeMoveRequest (ecs::EntityHandle unit, Cell destination, SimulationTick tick) |
| Build a checked move request using canonical integer cell parameters. | |
| Result< action::ActionRequest > | eve::tactics::makeFaceRequest (ecs::EntityHandle unit, int facing, SimulationTick tick) |
| Build a checked facing request with optimistic battle revision. | |
| Result< action::ActionRequest > | eve::tactics::makeWaitRequest (ecs::EntityHandle unit, SimulationTick tick) |
| Build a checked wait request with optimistic battle revision. | |
详细描述
Tactics movement adapter for shared ActionRuntime.
在文件 TacticsAction.h 中定义.