Dalamud
Dalamud copied to clipboard
Need a command to revert to default BGM
I am very unsure if this behavior is intentional but using the /xlbgmset command will force the music to never change between locations, instances, or areas beyond the set song. Additionally this change will only be turned when when re-logging, or closing and relaunching the client entirely. There appears to be neither an option for turning off this change, nor an option to find out what bgm id corresponds to what. Parsing through at least 708 numbers for songs isn't exactly desirable when I wish to reset the bgm itself.
So this could probably use better documentation somewhere, but that behavior is intentional. This may change, but for now the way to revert your bgm back to the zone default is to enter an invalid id (such as 900).
A list of all known bgm ids mapped to their track names can be found here.
I'll add something to revert it properly and link the list in a more obvious place
Make sure to credit MagowDeath#1763 when you do - He's the one who keeps it updated in the CMTool discord.
This is fixed in 4.2 and I added the Google Doc with all the BGM IDs to the FAQ.
For the record, this isn't actually fixed yet (it's also a dalamud issue technically)
To fully close the issue, we need a /xlbgmset 0
(or similar command) to revert it to the default zone BGM instead of asking the user to choose an invalid ID. Thanks, @ff-meli!
This is worked around by Aida in #43, I may merge that soon but I should really find the correct way to reset it.
/xlbgmset 0 doesn't work anymore to reset music to default
/xlbgmset will get removed soon, please use the orchestrion plugin
/xlbgmset 0 doesn't work anymore to reset music to default
that wasn't merged, if you don't want to use the orchestrion plugin you can use /xlbgmset 9999 (until it gets removed)
@goaaats should /xlbgmset 0 shortcut to 9999 to implement this functionality?
/xlbgmset still clinging to life, but giving it no argument does reset the bgm, so that is indeed fixed! :)