载入中...
搜索中...
未找到
TacticsAction.cpp 文件参考
#include "tactics/TacticsAction.h"
#include "common/Assert.h"
#include <cstdint>
#include <charconv>
#include <limits>
#include <utility>

浏览源代码.

命名空间

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

函数

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.