I have a suggestion.
Can you put the definition of environmental sound effects into map editing?
Such as the sound of trails, the sound of bridges, the sound of the wind, the sound of birds, etc.
Users can define them when they write maps
The advantage of this is that you can make maps of various background sounds, and you can feel that each map is a different world.
Users only need to put their own sound effects in the sound directory, and then define them in different maps.