In my very simple mod, BorderSense, I have a script that displays a notification and plays a soft sound when the player is approaching or crossing Hold borders.
In order to make the sounds playable by the script, I have to use Sound Markers and play them from a specific source. The problem with this is that if you are in third person mode, the sounds are nearly inaudible because they're being played from the Player, and the camera is a fair distance from them.
I thought if I treated them like UI sounds, it would help, but it doesn't. These sounds are already in AudioCategoryUI and use the same OutputModel as all other UI sounds (in fact, they are vanilla UI sounds).
Is there a way to play sounds from a script without a specific source, so they are always the same volume?