Table of Contents

Class AmbienceFX

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

Properties

AmbientBed

public AmbienceFXAmbientBed? AmbientBed { get; init; }

Property Value

AmbienceFXAmbientBed

AudioCategory

public string? AudioCategory { get; init; }

Property Value

string

BlockedAmbienceFxIds

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

Property Value

List<string>

Codec

public static Codec<AmbienceFX> Codec { get; }

Property Value

Codec<AmbienceFX>

Conditions

public AmbienceFXConditions? Conditions { get; init; }

Property Value

AmbienceFXConditions

Music

public AmbienceFXMusic? Music { get; init; }

Property Value

AmbienceFXMusic

MusicContainer

public string? MusicContainer { get; init; }

Property Value

string

Priority

public int Priority { get; init; }

Property Value

int

SetStates

public List<AmbienceStateWriteConfig>? SetStates { get; init; }

Property Value

List<AmbienceStateWriteConfig>

SoundEffect

public AmbienceFXSoundEffect? SoundEffect { get; init; }

Property Value

AmbienceFXSoundEffect

Sounds

public List<AmbienceFXSound>? Sounds { get; init; }

Property Value

List<AmbienceFXSound>