Class InteractionRules
- Namespace
- Shard.Assets.Generated.ModelAssets
- Assembly
- Shard.Assets.dll
[SchemaImported("assets/common.json#/definitions/InteractionRules", "549cbbc7532a35ca644d4a9318dd7a2ba90c2b9ace82f8660d90240e7b412ebc")]
public sealed record InteractionRules : IEquatable<InteractionRules>
- Inheritance
-
InteractionRules
- Implements
-
- Inherited Members
-
Properties
BlockedBy
public List<InteractionRulesInteractionType>? BlockedBy { get; init; }
Property Value
- List<InteractionRulesInteractionType>
BlockedByBypass
public string? BlockedByBypass { get; init; }
Property Value
- string
Blocking
public List<InteractionRulesInteractionType_A02284E6> Blocking { get; init; }
Property Value
- List<InteractionRulesInteractionType_A02284E6>
BlockingBypass
public string? BlockingBypass { get; init; }
Property Value
- string
Codec
public static Codec<InteractionRules> Codec { get; }
Property Value
- Codec<InteractionRules>
InterruptedBy
public List<InteractionRulesInteractionType_06449D2A>? InterruptedBy { get; init; }
Property Value
- List<InteractionRulesInteractionType_06449D2A>
InterruptedByBypass
public string? InterruptedByBypass { get; init; }
Property Value
- string
Interrupting
public List<InteractionRulesInteractionType_DB0357BC>? Interrupting { get; init; }
Property Value
- List<InteractionRulesInteractionType_DB0357BC>
InterruptingBypass
public string? InterruptingBypass { get; init; }
Property Value
- string