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

Rally order copied to newly produced units. 更多...

#include <RTSTypes.h>

Public 属性

bool enabled = false
 
CommandSpec command
 
std::uint64_t combatGroup = 0
 
ecs::EntityHandle transport {}
 
std::size_t minimumTransportLoad = 1
 
bool transportActive = false
 
bool productionSpawnBlocked = false
 
std::string blockedProductionTask
 
std::vector< std::string > settledProductionTasks
 
std::vector< ecs::EntityHandle > reinforcements
 
std::size_t reinforcementLimit = 0
 
std::map< std::string, std::size_t > reinforcementTypeLimits
 
std::map< std::string, int > reinforcementTypePriorities
 
std::map< std::string, std::string > reinforcementFallbacks
 
bool reinforcementCapped = false
 
std::string reinforcementPolicyPausedTask
 
float reinforcementAutoCancelDelay = 0.0f
 
float reinforcementCappedSeconds = 0.0f
 

详细描述

Rally order copied to newly produced units.

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

类成员变量说明

◆ blockedProductionTask

std::string eve::rts::Building::Rally::blockedProductionTask

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

◆ combatGroup

std::uint64_t eve::rts::Building::Rally::combatGroup = 0

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

◆ command

CommandSpec eve::rts::Building::Rally::command

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

◆ enabled

bool eve::rts::Building::Rally::enabled = false

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

◆ minimumTransportLoad

std::size_t eve::rts::Building::Rally::minimumTransportLoad = 1

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

◆ productionSpawnBlocked

bool eve::rts::Building::Rally::productionSpawnBlocked = false

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

◆ reinforcementAutoCancelDelay

float eve::rts::Building::Rally::reinforcementAutoCancelDelay = 0.0f

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

◆ reinforcementCapped

bool eve::rts::Building::Rally::reinforcementCapped = false

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

◆ reinforcementCappedSeconds

float eve::rts::Building::Rally::reinforcementCappedSeconds = 0.0f

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

◆ reinforcementFallbacks

std::map<std::string, std::string> eve::rts::Building::Rally::reinforcementFallbacks

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

◆ reinforcementLimit

std::size_t eve::rts::Building::Rally::reinforcementLimit = 0

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

◆ reinforcementPolicyPausedTask

std::string eve::rts::Building::Rally::reinforcementPolicyPausedTask

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

◆ reinforcements

std::vector<ecs::EntityHandle> eve::rts::Building::Rally::reinforcements

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

◆ reinforcementTypeLimits

std::map<std::string, std::size_t> eve::rts::Building::Rally::reinforcementTypeLimits

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

◆ reinforcementTypePriorities

std::map<std::string, int> eve::rts::Building::Rally::reinforcementTypePriorities

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

◆ settledProductionTasks

std::vector<std::string> eve::rts::Building::Rally::settledProductionTasks

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

◆ transport

ecs::EntityHandle eve::rts::Building::Rally::transport {}

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

◆ transportActive

bool eve::rts::Building::Rally::transportActive = false

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


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