Дело обстоит так:
Его грибы появляются в офисе в опредедлённой последовательности
Чтобы заставить их появиться нужно вертеться в офисе
Необязательно кликать - достаточно навести мышку
После 3 прогнанных грибов Енот откатывается
Если при грибах открыть камеры, или телефон, то они пропадают и вы теряете возможность его откатить
По истечениию времени он появляется в телевизоре, а затем нападает и отнимает возможность пользоваться камерами и телефоном (это я получается в рекодеде 1.0, который не опирается на исходный код угадал, но фаза в телевизоре используется только как предветсник скримера)
Какая проблема? Для передвижений и фазы атаки используется один счётчик "таймер" из которого минусуется каждый рандомный промежуток времени единица. По достижению 0 аниматроник переходит на другое положение. И для фазы атаки и передвижений используются разные значения для счётчика и разные промежутки времени для минусования единицы из счётчика. Чтобы вычисления для передвижений не смешивались с вычислениями для атаки введена ещё одна переменная - если она равна 1, то вычисления, предназаначенные для передвижения происходят. Когда начинается атака она меняется на 0. Но СОЮЗМУЛЬТФНАФ также внёс условие, чтобы эта переменная равнялась 1, в условия для самой смены положения. То есть - Енот достигает положения 1 (когда появляются грибы), меняет переменную на 0, мы специально ничего не делаем, или открываем планшет с телефоном, Енот не откатывается, счётчик "таймер" достигает 0 по вычислениям для фазы атаки, и по идеи он должен перейти на положение 2 (Енот в телевизоре), но поскольку в условия смены положения указано, что переменная должна равняться 1, а она равнятеся 0, то ничего просто не происходит











4 comments