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