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

# Factorio Prototype Docs Version 2.0.7

## VariableAmbientSoundNextStateConditions :: struct

## Properties

- default
- sorted

weight | :: uint32 | Cannot be zero.
Cannot be zero.
layer_sample optional | :: VariableAmbientSoundLayerSample | Specified sample must be playing in the specified layer.
Specified sample must be playing in the specified layer.
previous_state optional | :: string |

weight | :: uint32 | Cannot be zero.
Cannot be zero.
layer_sample optional | :: VariableAmbientSoundLayerSample | Specified sample must be playing in the specified layer.
Specified sample must be playing in the specified layer.
previous_state optional | :: string |

## Properties

### weight :: uint32

Cannot be zero.

### layer_sample :: VariableAmbientSoundLayerSample optional

Specified sample must be playing in the specified layer.

### previous_state :: string optional

Type used in

- VariableAmbientSoundNextStateItem::conditions