Всем привет.
После смерти отправляю мессагу ScreenFade c FFADE_STAYOUT, в евенте SpecHealth2 (когда переключается между игроками) отправляю ее по новой.
Таким образом сохраняю слегка затемненный экран у убитых при наблюдении за игроками и переключении между ними.
Проблема заключается в том, что при нажатии пробела затемнение экрана, отправленное ранее прекращается до переключения на другого игрока.
Есть ли вариант блочить нажатие пробела для неживых игроков? Пробовал блочить через FM_CmdStart (post = false).
Либо можно ли при наблюдении запретить отправку любых мессаг ScreenFade? Пробовал блочить через event ScreenFade.
P.S. mp_fadetoblack не подходит. Пробовал блочить spec_mod 1-6, тоже безуспешно.
После смерти отправляю мессагу ScreenFade c FFADE_STAYOUT, в евенте SpecHealth2 (когда переключается между игроками) отправляю ее по новой.
Таким образом сохраняю слегка затемненный экран у убитых при наблюдении за игроками и переключении между ними.
Проблема заключается в том, что при нажатии пробела затемнение экрана, отправленное ранее прекращается до переключения на другого игрока.
Есть ли вариант блочить нажатие пробела для неживых игроков? Пробовал блочить через FM_CmdStart (post = false).
Либо можно ли при наблюдении запретить отправку любых мессаг ScreenFade? Пробовал блочить через event ScreenFade.
P.S. mp_fadetoblack не подходит. Пробовал блочить spec_mod 1-6, тоже безуспешно.