Class NoDamageRule
- Namespace
- Shard.Assets.Generated.ModelAssets
- Assembly
- Shard.Assets.dll
[SchemaImported("assets/common.json#/definitions/NoDamageRule", "d61c092d8d20e55e35c205142f9e5e8bda79fb827a4ef675ba7e80fd3b9aa3b1")]
public sealed record NoDamageRule : ModifyRulesEffectRule, IEquatable<NoDamageRule>
- Inheritance
-
NoDamageRule
- Implements
- Inherited Members
Properties
Codec
public static Codec<NoDamageRule> Codec { get; }
Property Value
Enabled
public bool Enabled { get; init; }
Property Value
Entities
public List<string>? Entities { get; init; }
Property Value
EntityFilter
public NoDamageRuleRuleEntityFilter? EntityFilter { get; init; }
Property Value
PvpOnly
public bool PvpOnly { get; init; }