载入中...
搜索中...
未找到
eve::rts::TacticsSystem类 参考

Updates escort guards and deterministic combat-group target commitments. 更多...

#include <RTSSystems.h>

静态 Public 成员函数

static Result< std::size_t > step (const combat::DamageRuntime *damage=nullptr, const SimulationStep &step={})
 Follow protected entities, intercept local threats, and distribute group fire.
 

详细描述

Updates escort guards and deterministic combat-group target commitments.

在文件 RTSSystems.h 第 559 行定义.

成员函数说明

◆ step()

Result< std::size_t > eve::rts::TacticsSystem::step ( const combat::DamageRuntime *  damage = nullptr,
const SimulationStep &  step = {} 
)
static

Follow protected entities, intercept local threats, and distribute group fire.

参数
damageOptional canonical damage resolver used to predict armor effectiveness.
stepInjected deterministic time used to rotate retreat cover-fire teams.

在文件 RTSSystems.cpp 第 311 行定义.

引用了 eve::Applied, eve::rts::Attack, best, center, current, cursor, depth, distance, dx, dy, eve::Diagnostic::error(), eve::rts::Escort, eve::Result< T >::failure(), groups, handle, index, eve::InvalidArgument, eve::rts::FactionRelationSystem::isAllied(), eve::SubjectRef::isValid(), key, left, length, member, members, eve::NoOp, offset, order, origin, position, eve::combat::DamageRuntime::preview(), range, request, right, root, side, source, eve::combat::DamageRequest::source, spacing, splash, start, step, eve::Status::success(), eve::Result< T >::success(), tag, targetX, unit, units, eve::rts::WorldPosition::x , 以及 eve::rts::WorldPosition::y.


该类的文档由以下文件生成: