载入中...
搜索中...
未找到
eve::rts::Unit::Tactics结构体 参考

Escort geometry and combat-group coordination state. 更多...

#include <RTSTypes.h>

Public 属性

std::uint64_t combatGroup = 0
 
int threatSector = 0
 
float coordinatedVolleyInterval = 0.0f
 
float volleyReleaseRemaining = 0.0f
 
float fireControlEffectiveness = 1.0f
 
bool volleyHolding = false
 
ecs::EntityHandle escortTarget {}
 
float escortOffsetX = 0.0f
 
float escortOffsetY = 0.0f
 
float protectionRange = 8.0f
 
float guardX = 0.0f
 
float guardY = 0.0f
 
bool guardSet = false
 
int escortScreenSector = 0
 
bool escortSectorMatched = false
 
bool escortReinforcing = false
 
int escortReinforcementSector = 0
 
bool escortRearGuard = false
 
SubjectRef escortInterceptTarget
 
std::uint32_t escortHandoffCount = 0
 
int retreatFireTeam = -1
 
float retreatCoverElapsed = 0.0f
 
bool retreatCovering = false
 

详细描述

Escort geometry and combat-group coordination state.

在文件 RTSTypes.h 第 764 行定义.

类成员变量说明

◆ combatGroup

std::uint64_t eve::rts::Unit::Tactics::combatGroup = 0

在文件 RTSTypes.h 第 765 行定义.

◆ coordinatedVolleyInterval

float eve::rts::Unit::Tactics::coordinatedVolleyInterval = 0.0f

在文件 RTSTypes.h 第 767 行定义.

◆ escortHandoffCount

std::uint32_t eve::rts::Unit::Tactics::escortHandoffCount = 0

在文件 RTSTypes.h 第 784 行定义.

◆ escortInterceptTarget

SubjectRef eve::rts::Unit::Tactics::escortInterceptTarget

在文件 RTSTypes.h 第 783 行定义.

◆ escortOffsetX

float eve::rts::Unit::Tactics::escortOffsetX = 0.0f

在文件 RTSTypes.h 第 772 行定义.

◆ escortOffsetY

float eve::rts::Unit::Tactics::escortOffsetY = 0.0f

在文件 RTSTypes.h 第 773 行定义.

◆ escortRearGuard

bool eve::rts::Unit::Tactics::escortRearGuard = false

在文件 RTSTypes.h 第 782 行定义.

◆ escortReinforcementSector

int eve::rts::Unit::Tactics::escortReinforcementSector = 0

在文件 RTSTypes.h 第 781 行定义.

◆ escortReinforcing

bool eve::rts::Unit::Tactics::escortReinforcing = false

在文件 RTSTypes.h 第 780 行定义.

◆ escortScreenSector

int eve::rts::Unit::Tactics::escortScreenSector = 0

在文件 RTSTypes.h 第 778 行定义.

◆ escortSectorMatched

bool eve::rts::Unit::Tactics::escortSectorMatched = false

在文件 RTSTypes.h 第 779 行定义.

◆ escortTarget

ecs::EntityHandle eve::rts::Unit::Tactics::escortTarget {}

在文件 RTSTypes.h 第 771 行定义.

◆ fireControlEffectiveness

float eve::rts::Unit::Tactics::fireControlEffectiveness = 1.0f

在文件 RTSTypes.h 第 769 行定义.

◆ guardSet

bool eve::rts::Unit::Tactics::guardSet = false

在文件 RTSTypes.h 第 777 行定义.

◆ guardX

float eve::rts::Unit::Tactics::guardX = 0.0f

在文件 RTSTypes.h 第 775 行定义.

◆ guardY

float eve::rts::Unit::Tactics::guardY = 0.0f

在文件 RTSTypes.h 第 776 行定义.

◆ protectionRange

float eve::rts::Unit::Tactics::protectionRange = 8.0f

在文件 RTSTypes.h 第 774 行定义.

◆ retreatCoverElapsed

float eve::rts::Unit::Tactics::retreatCoverElapsed = 0.0f

在文件 RTSTypes.h 第 786 行定义.

◆ retreatCovering

bool eve::rts::Unit::Tactics::retreatCovering = false

在文件 RTSTypes.h 第 787 行定义.

◆ retreatFireTeam

int eve::rts::Unit::Tactics::retreatFireTeam = -1

在文件 RTSTypes.h 第 785 行定义.

◆ threatSector

int eve::rts::Unit::Tactics::threatSector = 0

在文件 RTSTypes.h 第 766 行定义.

◆ volleyHolding

bool eve::rts::Unit::Tactics::volleyHolding = false

在文件 RTSTypes.h 第 770 行定义.

◆ volleyReleaseRemaining

float eve::rts::Unit::Tactics::volleyReleaseRemaining = 0.0f

在文件 RTSTypes.h 第 768 行定义.


该结构体的文档由以下文件生成: