Table of Contents

Class AmbienceFXSound

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

Properties

Altitude

public AmbienceFXAltitude? Altitude { get; init; }

Property Value

AmbienceFXAltitude?

BlockSoundSetId

public string? BlockSoundSetId { get; init; }

Property Value

string

Codec

public static Codec<AmbienceFXSound> Codec { get; }

Property Value

Codec<AmbienceFXSound>

Frequency

public Rangef Frequency { get; init; }

Property Value

Rangef

MaxBodiesPerEmitter

public int MaxBodiesPerEmitter { get; init; }

Property Value

int

Play3D

public AmbienceFXSoundPlay3D? Play3D { get; init; }

Property Value

AmbienceFXSoundPlay3D?

Radius

public Range Radius { get; init; }

Property Value

Range

SoundEventId

public string SoundEventId { get; init; }

Property Value

string

StateBindings

public List<StateBindingConfig>? StateBindings { get; init; }

Property Value

List<StateBindingConfig>

SunlightRange

public Rangeb? SunlightRange { get; init; }

Property Value

Rangeb