MSFD Определение открыл ли игрок меню
[no fix] MenuMode
If ( MenuMode == 1 )
MenuMode возвращает 1, если игрок открыл меню (инвентарь).
Обычно эти строки помещаются в каждый скрипт, чтобы он не исполнялся, когда у игрока открыт инвентарь.
Диалоги, консоль, счетчик сна, похоже, также являются меню. ??
Такое тоже прокатывает.
If ( MenuMode )
Return
Endif
Т.е. если MenuMode == 0 имеет смысл (для особо затейливых скриптов), то ==1 фактически равно MenuMode без знаков после.