Интересный факт из разработки - в игре существует ночь Null. Это - баг, который объясняется тем, что если запустить игру и на запуске попасть в ночь, то вы попадете в ночь, в которой ни одна переменная не задана правильно (т.к. все переменные задаются в главном меню по нажатию на кнопку "Загрузить игру" или "Новая игра"), в т.ч. и переменная, отвечающая за ночь. От этого, эта ночь называется Null (функция перевода переменной из цифры в строку в годоте выводит "Null" если в аргумент подать число NaN/nil), а интеллекты врагов равны nil каждый, что крашит игру спустя 5 секунд, когда игра сравнивает переменную типа nil и переменную типа int.
Возможно, я сделаю из этого бага что-то более канонное.
1 comment