ОБНОВЛЕНИЕ 0.723

## UPDATE 0.723 [СЕМЬИ - ПАРЫ НПС]

Добро пожаловать, господа и дамы КОРОЛЕВСТВ!

Как видите, это обновление называется «Семьи NPC», но большинство изменений связано с улучшением производительности. Я хочу избавиться от большинства проблем с производительностью, прежде чем добавлять что-то масштабное в семейства, так что для сегодняшнего обновления я решил пройтись по наиболее известным и раздражающим из них — утечкам RAM и сбоям сохранения. Окончательный список исправлений довольно велик, и я очень надеюсь, что большинство проблем исчезло: плавность игры — одна из самых важных вещей. Нет смысла добавлять что-то новое, когда игра работает как картошка, правда? Спасибо всем за участие, я стараюсь просмотреть все обсуждения в сообществе, и в 100% случаев ваша помощь бесценна, друзья!

Теперь несколько слов о семейных штуках: теперь NPC может формировать пару при заселении в город — пока это просто подготовка к дальнейшему формированию семьи, которая появится в следующих обновлениях, но базовая (с точки зрения кода) уже есть. Пожалуйста, ознакомьтесь с дорожной картой, чтобы лучше понять, чего ожидать дальше.

Приятной и плавной (!) игры, ребята!

### ИЗМЕНЕНИЯ

* Теперь NPC может найти пару при достижении поселения;
* Пока в пару могут образоваться только горожане — потом придёт черёд крестьян, бандитов и т. д.;
* Шанс образовать пару случаен.

### **ИСПРАВЛЕНИЯ**

* Изменены частицы осадного огня — для повышения производительности во время осады;
* Исправлена ​​проблема, из-за которой титул игрока иногда мог пропадать из пользовательского интерфейса;
* Исправлена ​​ошибка, из-за которой значок пункта назначения мог пропускать расстояние, в значении которого было слишком большое число;
* Скрипт появления тела NPC был немного изменен, чтобы уменьшить лаги в крупных поселениях;
* Изменен скрипт LOD тела ТЗС для улучшения среднего FPS в крупных населенных пунктах;
* Оптимизированы сетки различных структур с целью повышения FPS в крупных населенных пунктах;
* Многие мелкие объекты построек теперь не отбрасывают тени для увеличения FPS;
* Немного изменен скрипт появления диких растений для повышения производительности;
* Теперь тело NPC использует систему объединения — это должно уменьшить использование оперативной памяти;
* Размер текстуры тела NPC был уменьшен для уменьшения использования оперативной памяти и повышения производительности;
* Исправлена ​​редкая проблема, когда тело NPC иногда могло наполовину врезаться в землю;
* Исправлена ​​ошибка, из-за которой описания "NOBLE" и "COMMONER" не помещались в окно;
* Оптимизировано более 100 текстовых элементов пользовательского интерфейса для повышения производительности при расчете размера пользовательского интерфейса;
* Исправлена ​​ошибка, из-за которой FPC мог выйти из строя при отображении уведомления слева;
* Оптимизированы модели стен и ворот с целью повышения производительности;
* Качество теней было немного изменено для повышения производительности;
* Исправлен скрипт истории магазина с целью увеличения производительности;
* Список истории кораблей теперь может очищаться сам, если он длинный — для уменьшения размера сохранения;
* Исправлена ​​работа фонарей ворот;
* Теперь размер стены не может быть больше 500 м — больший размер может сильно повлиять на производительность — работает как для игрока, так и для NPC;
* Некоторые настройки освещения были изменены для повышения производительности;
* Немного изменен скрипт генерации леса — старая система теперь полностью удалена из кода;
* Исправлен очень старый код, который до сих пор использовал систему графического интерфейса — для повышения производительности;
* Исправлена ​​ошибка, из-за которой игра иногда вылетала при загрузке сохранения;
* Изменен размер некоторых внутриигровых шрифтов.

### **ЛОКАЛИЗАЦИЯ**

* Обновлен русский перевод;
* Обновлен бразильский португальский перевод (большое спасибо Kyo!).