TL;DR
The modding API missing type of sound to play which results in mods throw alerts use audio config of effect-sounds.What ?
Suggestion is just to add "type" to the api call (player.play_sounds not sure if game.play_sounds require it too, as there it all might be alerts?) to specify an enum what type of audi it is (gui, effect, walk, environment, alert).Why ?
Having a mod which throw alerts (turrets nearly dead like endgame combat does) can be very annoying and makes the audio option menu a little bit senseless.With the above type mods could specify the type and map to correct option of sound volume.