Что изменилось
Обновление качества жизни и ребаланс таблицы лидеров
Коротко
Переработаны таблицы лидеров с множеством балансных правок: кактус, подсолнечник, золото, поиск пути теперь работают иначе.
Пересказ собран ИИ по тексту патча
Патч целиком

Всем привет,
Как и было обещано, это обновление перерабатывает таблицы лидеров и добавляет множество запрошенных улучшений качества жизни, включая возможность включить все функции языка уже с начала игры.
Начнём с общих улучшений:
- Добавлен эффект частиц, создающий визуальную обратную связь при срабатывании поликультуры.
- Добавлены специальные сообщения об ошибках, объясняющие частые ошибки новичков.
- Улучшено сообщение об ошибке «Неверное количество аргументов», которое могло сбивать с толку.
- Добавлена опция, позволяющая использовать все функции языка до их разблокировки. Это не является задумкой игры, но некоторым очень не нравится, что переменные и функции недоступны сразу.
- Настройка «Автосохранение» разделена на «Автосохранение кода» и «Автосохранение прогресса», что позволяет сохранять прогресс при использовании внешнего редактора.
- Максимальный размер стека вызовов увеличен с 1000 до 1100, чтобы рекурсивный поиск пути на 32×32 всегда помещался.
- Исправлена ошибка передачи значений разблокировки 0 или 1 в simulate().
Теперь несколько изменений, которые делают менее интересные стратегии слабее и дают больше пространства действительно увлекательным. Таблицы лидеров были сброшены, поскольку старые результаты перестали быть корректными после изменений. Чтобы вернуться в таблицу, вам нужно заново выполнить свой код.
- RNG стал сложнее эксплуатировать.
- Исправлены ошибки, связанные с общей памятью.
- Сбор и пересадка кактуса до полного созревания больше не изменяет его ценность.
- Сокровищу теперь требуется 200 тиков, чтобы переместиться в новое место, вместо мгновенного телепорта.
- Золото теперь начисляется сразу при перемещении сундука, а не в конце.
- Если вы собираете подсолнечник без максимального числа лепестков, бонус убирается и для следующего подсолнечника.
- Бонус урожайности подсолнечников увеличен с 5× до 8×.
- Исправлена ошибка, из-за которой некоторые операции не тратили энергию — теперь расход энергии значительно выше в определённых случаях.
- Исправлена list.insert(), занимавшая на один тик больше нормы.
- Исправлен оператор in, использовавший неправильное количество тиков.
- Объединение двух пустых списков теперь занимает 1 тик.
- Исправлен очередной эксплойт нулевого тика, основанный на бесплатных вызовах функций в динамических модулях.
Прошло почти два месяца с момента выхода версии 1.0 *The Farmer Was Replaced*. Спасибо всем за игру и особенно за множество отзывов в последние дни! Отзывы превзошли даже день релиза 1.0! Вы сумасшедшие!
С сегодняшнего дня и до 5 января *The Farmer Was Replaced* продаётся со скидкой 20%. Отличное время, чтобы начать изучать программирование или убедить друзей и близких попробовать. ;)
С уважением,
Timon


Добавьте в список желаемого новую игру по программированию, над которой работают мои друзья:
