Skip to content

Implemented announcer queue

z411 requested to merge z411/annce_queue into master

Right now when 2 or more announcers play at the same time, they sound completely unintelligible. This MR implements an announcer notification queue similar to the ones available in other AFPS. It waits until the previous announcer sound ends (by default 2 seconds) before playing the next one in the queue.

Exceptions are time critical ones like countdowns.

This way it sounds way more polished/professional and it lets us add more announcers in the future without them being annoying to the ears.

This MR implements #1358 (closed)

Current behavior (Impressive and Two Frags Left play at the same time, unintelligible)

announce1

New behavior (Impressive plays first then Two frags left plays after it)

announce2

Edited by terencehill

Merge request reports