载入中...
搜索中...
未找到
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 行定义.
该结构体的文档由以下文件生成:
- src/modules/rts/RTSTypes.h