# Scenery

This chapter describes the actions available for controlling the scenery on your layout.

## Play sound <a href="#play-sound" id="play-sound"></a>

Plays a configured [sound](https://modeltrainscript.gitbook.io/docs/manual/automation/sounds) on your device — for example, a station announcement or ambient effect.

| Setting                 | Description                                                                                                                                                                         |
| ----------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Sound**               | The sound to play. Select from your configured sounds (built-in library or custom MP3 files).                                                                                       |
| **Wait for completion** | When enabled, script execution pauses until the sound finishes playing. When disabled, the sound plays in the background and the script continues immediately with the next action. |

{% hint style="info" %}
Use **wait for completion** when the sound needs to finish before the next action starts — for example, a departure announcement before the train moves. Use background playback for ambient sounds or effects that should overlap with other actions.
{% endhint %}
