EverambleGAME API / 1

CONTENT CONTRACT · VERSION 1

AudioVariant

One recording of a cue.

Signature

{ asset: AudioAssetId, duration_ms: AudioDuration, weight: PositiveCount }

Fields

NameTypeMeaning
assetAudioAssetIdAudio asset of the same package or a dependency.
Length: 1…129; Pattern: ^[a-z][a-z0-9_]{0,31}:[a-z][a-z0-9_]{0,95}$; Reference: asset:audio
duration_msAudioDurationLength of the recording (voices end and loops restart by it).
Range: 1…1800000; Unit: ms
weightPositiveCountRelative chance among the cue's variants.
Range: 1…2147483647; Unit: count