载入中...
搜索中...
未找到
eve::weapon::CarrierBodyDefenseSample结构体 参考

One body/shield sample used by SteerAvoidBody to curve around defenses. 更多...

#include <CombatCarrier.h>

Public 属性

ProjectilePoint center {}
 
double radius = 0.0
 
ProjectileVector facing {0.0, 0.0, 1.0}
 
double frontConeDegrees = 180.0
 

详细描述

One body/shield sample used by SteerAvoidBody to curve around defenses.

facing + frontConeDegrees model a directional shield: avoidance engages only when the carrier approaches from within the front cone. A cone of 180° or greater treats the body as omnidirectional cover.

在文件 CombatCarrier.h 第 250 行定义.

类成员变量说明

◆ center

ProjectilePoint eve::weapon::CarrierBodyDefenseSample::center {}

在文件 CombatCarrier.h 第 251 行定义.

◆ facing

ProjectileVector eve::weapon::CarrierBodyDefenseSample::facing {0.0, 0.0, 1.0}

在文件 CombatCarrier.h 第 253 行定义.

◆ frontConeDegrees

double eve::weapon::CarrierBodyDefenseSample::frontConeDegrees = 180.0

在文件 CombatCarrier.h 第 254 行定义.

◆ radius

double eve::weapon::CarrierBodyDefenseSample::radius = 0.0

在文件 CombatCarrier.h 第 252 行定义.


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