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

Tactical ammunition logistics; weapon ammunition remains authoritative in WeaponEntity. 更多...

#include <RTSTypes.h>

Public 属性

float stock = 0.0f
 
float capacity = 0.0f
 
float range = 0.0f
 
float transferRate = 0.0f
 
float transferProgress = 0.0f
 
float reservedStock = 0.0f
 
float autoThreshold = 0.5f
 
float priority = 1.0f
 
bool autoDispatch = false
 
bool relayEnabled = false
 
bool returning = false
 
bool rendezvousActive = false
 
bool convoyWaiting = false
 
std::size_t convoyIndex = 0
 
ecs::EntityHandle assignedTarget {}
 
ecs::EntityHandle convoyLeader {}
 
WorldPosition returnPoint
 
WorldPosition rendezvousPoint
 
float rendezvousThreat = 0.0f
 
bool rendezvousAvoidedThreat = false
 
float routeThreat = 0.0f
 
bool routeAvoidedThreat = false
 

详细描述

Tactical ammunition logistics; weapon ammunition remains authoritative in WeaponEntity.

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

类成员变量说明

◆ assignedTarget

ecs::EntityHandle eve::rts::Unit::Supply::assignedTarget {}

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

◆ autoDispatch

bool eve::rts::Unit::Supply::autoDispatch = false

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

◆ autoThreshold

float eve::rts::Unit::Supply::autoThreshold = 0.5f

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

◆ capacity

float eve::rts::Unit::Supply::capacity = 0.0f

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

◆ convoyIndex

std::size_t eve::rts::Unit::Supply::convoyIndex = 0

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

◆ convoyLeader

ecs::EntityHandle eve::rts::Unit::Supply::convoyLeader {}

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

◆ convoyWaiting

bool eve::rts::Unit::Supply::convoyWaiting = false

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

◆ priority

float eve::rts::Unit::Supply::priority = 1.0f

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

◆ range

float eve::rts::Unit::Supply::range = 0.0f

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

◆ relayEnabled

bool eve::rts::Unit::Supply::relayEnabled = false

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

◆ rendezvousActive

bool eve::rts::Unit::Supply::rendezvousActive = false

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

◆ rendezvousAvoidedThreat

bool eve::rts::Unit::Supply::rendezvousAvoidedThreat = false

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

◆ rendezvousPoint

WorldPosition eve::rts::Unit::Supply::rendezvousPoint

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

◆ rendezvousThreat

float eve::rts::Unit::Supply::rendezvousThreat = 0.0f

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

◆ reservedStock

float eve::rts::Unit::Supply::reservedStock = 0.0f

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

◆ returning

bool eve::rts::Unit::Supply::returning = false

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

◆ returnPoint

WorldPosition eve::rts::Unit::Supply::returnPoint

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

◆ routeAvoidedThreat

bool eve::rts::Unit::Supply::routeAvoidedThreat = false

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

◆ routeThreat

float eve::rts::Unit::Supply::routeThreat = 0.0f

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

◆ stock

float eve::rts::Unit::Supply::stock = 0.0f

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

◆ transferProgress

float eve::rts::Unit::Supply::transferProgress = 0.0f

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

◆ transferRate

float eve::rts::Unit::Supply::transferRate = 0.0f

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


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