Table of Contents

Class TargetEntityEffect

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

Properties

Chance

public double Chance { get; init; }

Property Value

double

Codec

public static Codec<TargetEntityEffect> Codec { get; }

Property Value

Codec<TargetEntityEffect>

Duration

public float Duration { get; init; }

Property Value

float

EntityTypeDurationModifiers

public Dictionary<string, double>? EntityTypeDurationModifiers { get; init; }

Property Value

Dictionary<string, double>

OverlapBehavior

public TargetEntityEffectOverlapBehavior? OverlapBehavior { get; init; }

Property Value

TargetEntityEffectOverlapBehavior?