MantisBT - Zandronum
View Issue Details
0004516Zandronum[All Projects] Bugpublic2025-04-24 16:402025-04-24 18:36
unknownna 
 
normalfeaturealways
newopen 
3.1 
 
0004516: "George Exley" announcer doesn't work if "Skulltag 98a" announcer in same folder | announcers can't have same sound filenames
I usually never play with an announcer, but while testing some newer fixes for CTF, I noticed that this particular announcer doesn't work at all if the Skulltag 98a announcer is in the same folder. This doesn't happen with any other announcer being in the same folder. What gives?
When selected in the menu, the Skulltag 98a announcer for some reason takes precedence over it.
No tags attached.
png screenshot.png (2,484) 2025-04-24 16:40
/tracker/file_download.php?file_id=3251&type=bug
png
Issue History
2025-04-24 16:40unknownnaNew Issue
2025-04-24 16:40unknownnaFile Added: screenshot.png
2025-04-24 16:49unknownnaNote Added: 0024500
2025-04-24 17:19unknownnaNote Edited: 0024500bug_revision_view_page.php?bugnote_id=24500#r14562
2025-04-24 17:44unknownnaNote Edited: 0024500bug_revision_view_page.php?bugnote_id=24500#r14563
2025-04-24 17:44unknownnaPriorityhigh => normal
2025-04-24 18:36unknownnaSummary"George Exley" announcer doesn't work if "Skulltag 98a" announcer in same folder => "George Exley" announcer doesn't work if "Skulltag 98a" announcer in same folder | announcers can't have same sound filenames

Notes
(0024500)
unknownna   
2025-04-24 16:49   
(edited on: 2025-04-24 17:44)
Needless to say, it seems to have been broken like that since forever. Speaking of which, what is the "default" announcer entry supposed to do?

From looking at it some more, turns out the announcers have the same filenames for the sounds, which is probably what's causing the Exley one to be overwritten. So I suppose it's not really a bug.

The problem with the current announcer system is that you have to know of every potential announcer out there and make sure that your sound names don't match them, which is not ideal in the long run in case more users wish to create announcers. If possible, Zandronum should create aliases for duplicate sounds in separate announcers so they can co-exist without overwriting each other.