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

Strong card definition projected into the common effect definition. 更多...

#include <CardEffects.h>

Public 属性

std::string id
 
std::string source
 
double duration = 0.0
 
double period = 0.0
 
double magnitude = 0.0
 
effects::EffectPolicy policy
 
CardEffectKind kind = CardEffectKind::Damage
 
bool deathTrigger = true
 
std::vector< std::string > tags
 
effects::EffectPayload payload
 Optional common effect payload, including a settlement.rule object.
 

详细描述

Strong card definition projected into the common effect definition.

在文件 CardEffects.h 第 40 行定义.

类成员变量说明

◆ deathTrigger

bool eve::card::CardEffectDefinition::deathTrigger = true

在文件 CardEffects.h 第 48 行定义.

◆ duration

double eve::card::CardEffectDefinition::duration = 0.0

在文件 CardEffects.h 第 43 行定义.

◆ id

std::string eve::card::CardEffectDefinition::id

在文件 CardEffects.h 第 41 行定义.

◆ kind

CardEffectKind eve::card::CardEffectDefinition::kind = CardEffectKind::Damage

在文件 CardEffects.h 第 47 行定义.

◆ magnitude

double eve::card::CardEffectDefinition::magnitude = 0.0

在文件 CardEffects.h 第 45 行定义.

◆ payload

effects::EffectPayload eve::card::CardEffectDefinition::payload

Optional common effect payload, including a settlement.rule object.

在文件 CardEffects.h 第 51 行定义.

◆ period

double eve::card::CardEffectDefinition::period = 0.0

在文件 CardEffects.h 第 44 行定义.

◆ policy

effects::EffectPolicy eve::card::CardEffectDefinition::policy

在文件 CardEffects.h 第 46 行定义.

◆ source

std::string eve::card::CardEffectDefinition::source

在文件 CardEffects.h 第 42 行定义.

◆ tags

std::vector<std::string> eve::card::CardEffectDefinition::tags

在文件 CardEffects.h 第 49 行定义.


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