Альфа 5 патч 9 виправлення 43

Довелося позайматись досить нудною роботою з рефакторингу коду, особливо стосовно управління худобою, яка вже досить довго була родючим ґрунтом для різноманітних помилок. Але, як я вже казав раніше, головним пріоритетом є випуск фінальної версії гри, тому полірування основ так само важливе, як і додавання нового контенту. Тим часом деякі нові функції все ж таки прослизнули як побічний ефект згаданого рефакторингу.

Додано/змінено:

  • Паркани тепер замінятимуть ті, над якими вони збудовані (без накладань)
  • Початкові значення для постачання корму в будівлі тепер пропорційна розміру поголів’я та споживання
  • Торговельні байдаки тепер складатимуть вітрила поки пришвартовані

  • Торговельні байдаки тепер опускатимуть щоглу для проходу під мостом

  • Стайня тепер може мати власне пасовище

  • Коні тепер можуть також патись на полях
  • Коні тепер потребують як зерна так і сіна (або трави)
  • Стайні/солеварні/стійла в старих збереженнях отримають певну кількість сіна та зерна за необхідності, щоб безболісно перейти на нову механіку
  • Стайні тепер мають елемент керування розміром поголів’я
  • Тепер можна змінити культуру поля на пар навіть якщо ще не всі снопи зібрано
  • Тварини з нижчим здоров’ям дають менше ресурсів під час забою
  • Воли в плугах тепер можуть бути об’єднані, якщо два плуги з одним волом у кожнім
  • Тепер візуалізується зв’язок для складів та стоянок із прив’язкою до будівлі
  • Тварини тепер мають показник здоров’я, що залежить від якості годування

  • Тваринницькі будівлі тепер мають налаштування витрати корму для важких часів

  • Тяглові тварини з низьким здоров’ям рухаються повільніше
  • Виробництво молока та вовни тепер також залежить від здоров’я тварин
  • Оновлено тексти довідок про нові функції будівель
  • Додано сповіщення, якщо низька якість трави навколо сушарки
  • Додано опцію дозволу працівникам лісопильні саджати дерева
  • Додано сповіщення над стійлом та фермою, що потрібна заміна тяглової тварини
  • Клацання по значку воза/човна/плуга тепер фокусуватиме на ньому
  • Додано смужку індикації здоров’я тварин плуга та воза
  • Якщо орання пропущене на полі, але на фермі з’явився плуг, поле повернеться в режим орання за можливості
  • Клацнувши по значку замовленого плуга/тачки/тощо можна перейти до будівлі, що його будує
  • Тепер кнопка “Наступне” в полях працює навіть після початку орання
  • Тепер показується сповіщення, що немає тачок для постачання до будівлі

  • Кілька невеликих оптимізацій

Виправлено:

  • Було можливо видалити паркан будівлі, знесши будівлю поруч (виправлено тільки для нових будівель)
  • Млин функціонував неправильно
  • Тварини не споживали воду, поки на пасовищі
  • Споживання корму тваринами могло залежати від швидкості гри та fps
  • Потенційно виправлено всі наявні проблеми з переміщенням та забоєм тварин
  • Забій тварин із солеварні приносив подвійну кількість ресурсів
  • Ще один випадок несправедливо заблокованих будівель
  • Деякі випадки налізання в інтерфейсі
  • Була лазівка для інцесту між вдовами та вдовцями
  • Погана оптимізація при виділенні лісопильні (на деяких машинах)
  • Орання відставало від плуга на деяких полях
  • Керівник корівника чи стайні міг забрати останню тварину, що потрібна для розведення
  • Човнярня могла показувати недосяжні замовлення в загальній кількості
  • “Оптимізувати поголів’я” могло часом давати збій
  • Кам’яниці здалека не мали варіацій кольору