载入中...
搜索中...
未找到
Declarative, domain-neutral rules for buffs and gameplay effects. 更多...
#include "settlement/Settlement.h"#include <cstdint>#include <functional>#include <string>#include <vector>类 | |
| struct | eve::settlement::RuleFilter |
| Predicate selecting requests to which a rule applies. 更多... | |
| struct | eve::settlement::SettlementRule |
| One owning, serializable projection of a buff/effect contribution. 更多... | |
| class | eve::settlement::SettlementRuleSet |
| Validated immutable-style rule collection installable into pipelines. 更多... | |
命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::effects |
| namespace | eve::settlement |
枚举 | |
| enum class | eve::settlement::RuleOperation : std::uint8_t { eve::settlement::Add , eve::settlement::Multiply , eve::settlement::ResistFlat , eve::settlement::ResistPercent , eve::settlement::AbsorbFlat , eve::settlement::ClampMaximum , eve::settlement::Critical , eve::settlement::Immune , eve::settlement::Lifesteal , eve::settlement::Reflect } |
| Supported deterministic mutations of a settlement calculation. 更多... | |
函数 | |
| eve::Result< SettlementRuleSet > | eve::settlement::projectEffectRules (const effects::EffectContainer &effects, std::string_view scope) |
| Project active effect payloads into an owning settlement rule snapshot. | |
详细描述
Declarative, domain-neutral rules for buffs and gameplay effects.
在文件 SettlementRules.h 中定义.