Table of Contents

Class DamageMultiplierRule

Namespace
Shard.Assets.Generated.ModelAssets
Assembly
Shard.Assets.dll
[SchemaImported("assets/common.json#/definitions/DamageMultiplierRule", "d9b210d0916294a6d8f7b7937e30eb8fe10c4c66195910ac6fc2fceea816906e")]
public sealed record DamageMultiplierRule : ModifyRulesEffectRule, IEquatable<DamageMultiplierRule>
Inheritance
DamageMultiplierRule
Implements
Inherited Members

Properties

Codec

public static Codec<DamageMultiplierRule> Codec { get; }

Property Value

Codec<DamageMultiplierRule>

Direction

public DamageMultiplierRuleDirection? Direction { get; init; }

Property Value

DamageMultiplierRuleDirection?

Enabled

public bool Enabled { get; init; }

Property Value

bool

Entities

public List<string>? Entities { get; init; }

Property Value

List<string>

EntityFilter

public DamageMultiplierRuleRuleEntityFilter? EntityFilter { get; init; }

Property Value

DamageMultiplierRuleRuleEntityFilter?

Multiplier

public float? Multiplier { get; init; }

Property Value

float?