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

One impact bound to a trigger kind. 更多...

#include <CombatCarrier.h>

Public 属性

CarrierImpactKind kind = CarrierImpactKind::Release
 
CarrierTriggerKind on = CarrierTriggerKind::OnExpire
 
double damage = 0.0
 
double splashRadius = 0.0
 
int pierceCount = 0
 
int bounceCount = 0
 
double restitution = 1.0
 
LogicalId childRecipeId
 
std::string damageType
 
std::string element
 

详细描述

One impact bound to a trigger kind.

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

类成员变量说明

◆ bounceCount

int eve::weapon::CarrierImpact::bounceCount = 0

Initial bounce budget when kind==Bounce.

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

◆ childRecipeId

LogicalId eve::weapon::CarrierImpact::childRecipeId

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

◆ damage

double eve::weapon::CarrierImpact::damage = 0.0

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

◆ damageType

std::string eve::weapon::CarrierImpact::damageType

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

◆ element

std::string eve::weapon::CarrierImpact::element

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

◆ kind

CarrierImpactKind eve::weapon::CarrierImpact::kind = CarrierImpactKind::Release

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

◆ on

CarrierTriggerKind eve::weapon::CarrierImpact::on = CarrierTriggerKind::OnExpire

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

◆ pierceCount

int eve::weapon::CarrierImpact::pierceCount = 0

Initial pierce budget when kind==Pierce.

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

◆ restitution

double eve::weapon::CarrierImpact::restitution = 1.0

Bounce speed scale in [0,1+].

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

◆ splashRadius

double eve::weapon::CarrierImpact::splashRadius = 0.0

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


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