Factorio.com|Forums|Wiki|Mod Portal|API Docs Prototype|Runtime|Auxiliary

# Factorio Prototype Docs Version 2.0.7

## ProcessionAudioEvent :: struct

Controls sounds during procession.

## Properties

- default
- sorted

type | :: ProcessionAudioEventType |
usage optional | :: ProcessionAudioUsage | Has to be defined unless the type is "stop-looped-sound".
Has to be defined unless the type is "stop-looped-sound".
audio optional | :: ProcessionAudio | Has to be defined unless the type is "stop-looped-sound".
Has to be defined unless the type is "stop-looped-sound".
loop_id optional | :: uint32 | Has to be defined unless the type is "play-sound".
Has to be defined unless the type is "play-sound".

type | :: ProcessionAudioEventType |
audio optional | :: ProcessionAudio | Has to be defined unless the type is "stop-looped-sound".
Has to be defined unless the type is "stop-looped-sound".
loop_id optional | :: uint32 | Has to be defined unless the type is "play-sound".
Has to be defined unless the type is "play-sound".
usage optional | :: ProcessionAudioUsage | Has to be defined unless the type is "stop-looped-sound".
Has to be defined unless the type is "stop-looped-sound".

## Properties

### type :: ProcessionAudioEventType

### usage :: ProcessionAudioUsage optional

Has to be defined unless the type is "stop-looped-sound".

### audio :: ProcessionAudio optional

Has to be defined unless the type is "stop-looped-sound".

### loop_id :: uint32 optional

Has to be defined unless the type is "play-sound".

Type used in

- ProcessionTimeline::audio_events