Ambience - Extras (Music Mod)

Ambience - Extras (Music Mod)

1M Downloads

[Feature Request] - Song Interruption Priority

Wolframme opened this issue · 2 comments

commented

Is your feature request related to a problem? Please describe.
Often songs are cut off, which is jarring. For example, when night switches to day, or night to rain the former song cuts off.

Describe the solution you'd like
Could we get a config option to enable songs to completely play through instead of being interrupted? Maybe through an area in the config to set which event tags don't get interrupted, or setting priorities so songs under certain tags don't get interrupted by others. For example:

"event.night=1, event.rain=1" - Neither of these have priority over the other, so if its night time songs under the night tag play out, even when it starts raining when its night. The opposite of this is true too, so when a rain event song is playing and it turns to night it keeps playing till its over. In either case whichever Ambience tag having the highest applicable tag at the moment (not interruption priority) plays once the former song playing is over.

Or another example, "event.dying=2, event.night=1, event.rain=1" - Normally night and rain wouldn't get interrupted but since a special event like dying is happening you'd want that to interrupt the rain song or night song playing.

Describe alternatives you've considered
Ambience already has priorities set over other event tags but this is not a replacement or conflicting with that, this idea is simply a priority list of which event tag song may interrupt the other one's currently playing. This gives an option to keep jarring interruptions of songs to only what they think are important events to stay immersive. If not, they can go on as normal.

commented

there is no way to make priority for the events by the way the mod was done, to make this I would have to make the mod from scratch and I don't have time for it :(

commented

there is no way to make priority for the events by the way the mod was done, to make this I would have to make the mod from scratch and I don't have time for it :(

Aw, that's unfortunate. I understand and thanks for considering it. I'm just thankful you've made Ambience stable and added really good features while you were at it, I'm just nitpicking.