1. Add "mute/unmute" button to the level window.
good: just one click to enable/disable sound
bad: takes space, not really part of the gameplay
2. Add "mute/unmute" button to the game pause dialog.
good: two clicks to enable/disable sound
3. Add shortcut to the Sound Settings to the game pause dialog.
In order to do that we have to change Sound Settings window to be a modal dialog (with "Close" button)
I'm for the option 2. Just need to find a nice place for the button :)
I see 3 options for that:
1. Add "mute/unmute" button to the level window.
good: just one click to enable/disable sound
bad: takes space, not really part of the gameplay
2. Add "mute/unmute" button to the game pause dialog.
good: two clicks to enable/disable sound
3. Add shortcut to the Sound Settings to the game pause dialog.
In order to do that we have to change Sound Settings window to be a modal dialog (with "Close" button)
I'm for the option 2. Just need to find a nice place for the button :)