Bug with enabling sound mods that share same files

:arrow_forward: GAME INFORMATION

  • GAME BUILD #:
    image
  • GAME PLATFORM: Steam
  • OPERATING SYSTEM: Windows 10

:arrow_forward: ISSUE EXPERIENCED

so i have made 4 sound mods

both housed mods modify population_capped.wem
conversion mod modifies monk_convert_complete.wem
defeat mod modifies Defeat.wem

the first day i made housed v1, conversion and defeat mod, and today i just made the housed v2 mod

so the issue i have experienced the first day is, the first 3 (housed v1, conversion and defeat) wont work alone with their local version enabled only
i had to enable both local and subscribed to have them work
which was already weird

today i just made the last one (housed v2)
and now none of the housed v1s (both local and subscribed) work, v2 works
the way i made v2 was copying the whole v1 folder over, deleted the info.json and renamed the folder

im thinking copying the folders straight might be causing the problem?
i was thinking maybe there are some hidden files inside the folder which i never deleted so the game recognizes them as the same mod or sth, but i didnt find any

i tested a bunch myself

  • removed both local and subscribed versions of housed v2, after that the v1 works again
  • redownloaded v2 and v1 doesnt work again
  • such priority and enablings give v2 sound, which makes no sense

so i also suspect that there’s something going on with mods sharing a same file, because when i have both housed v1 and v2 on my pc then v1 won’t work

:arrow_forward: FREQUENCY OF ISSUE

  • 100% of the time / matches I play (ALWAYS)

:arrow_forward: REPRODUCTION STEPS

if anyone wants to test

image

download these two and see if both work
because on my end after creating v2, the previously working v1 dont anymore
sound is when you get housed, a chinese aoe2 pro would scream at you

:arrow_forward: EXPECTED RESULT

the mods should all work on each of their own

reply from StepS for the record:

Oh yeah, I know why that one is working
because turk1.wem and turk2.wem are data sounds. Those are loaded in a different way

meanwhile, “Housed” is a UI sound
UI sounds each have bindings
a Disabled mod basically whacks the binding to off
overriding your higher prio mod

but “unload” causes a sound to be unmodded
which a Disabled mod is
two workarounds here:
after disabling an older override mod, remove it completely
after disabling an older override mod, move it to the top

so tldr:

if a sound mod doesn’t work, check if you have installed multiple sound mods that share the exact same files, if they do, move the active one to the last (lowest priority)

game version:
image

maybe it will be fixed in the future so the tip would become unnecessary