Естественно, вопрос очень сложный... Но блэкаут же сделан так, что он зависит от того сколько в нём находился и человек не знает, в каком он сейчас состоянии. Т.е нет связи вирт-человек.
И если сделать "усталость", то такой связи здесь тоже не будет.
А надписями, по типу, приведённой выше, тоже не дело предупреждать.
Но что-то всё таки надо реализовать, ИМХО. Но вот как?