Достаточно это каторжное потухание экрана убрать, и бафы в 2 раза меньше времени занимают
Вы слишком многого хотите от разработчиков.
Они вам могут красивый и абсолютно бесполезный Центр Событий забабахать (и то тямы не хватило до ума довести - забросили).
А вы предлагаете механизм бафа переписать...
Как работает баф сейчас.
Вы нажимаете кнопочку "Помочь" - запрос отправляется на сервер - сервер выполняет команду и отправляет ответ - приложение этот ответ получает и отображает. Весь промежуток времени между запросом и ответом (а он может быть весьма существенным при слабом интернете) вы не можете сделать следующий баф. Хотя помощь следующему игроку никак не зависит от резульата помощи игроку предыдущему.
Как должен работать баф.
Вы нажимаете "Помочь", запрос отправляется на сервер, но приложение не ждёт ответа, и вы сразу можете нажать "Помочь" следующего игрока.
А ответы на запросы должен принимать отдельный блок.
Но такой алгоритм несколько сложнее в реализации.
А квалификация кодеров, работающих на проект, настолько низка, что я первый буду кричать "не надо!" на попытку этот алгоритм реализовать
в переговорах часто виснет до 5 секунд
В переговорах асинхронный алгоритм невозможен, потому что расклад на следующий ход напрямую зависит от результат предыдущего.