Arnis - Создай свой город в один клик! [v2.2.0]

В этом обновлении представлено несколько важных улучшений: исправление ошибок, улучшенная реалистичность генерации и долгожданная функция высотности. Чтобы использовать её, убедитесь, что она включена в настройках генерации.

Файлы для загрузки​

  • Windows: arnis-windows.exe
  • Linux: arnis-linux
  • MacOS: arnis-mac

Что нового​

  • Обновление ветки с функцией высотности до основного кода
  • Исправлены предупреждения CI Clippy
  • Поддержка папки Minecraft Flatpak, если она существует
  • Игнорирование barrier=kerb
  • Корректный подсчёт этажей у зданий
  • Упрощённый перевод без разрывов строк
  • Отображение пользовательских границ на карте
  • Исправлено появление высокой травы на неподходящих блоках
  • Цветные крыши теперь применяются только к отдельным домам
  • Улучшен README и добавлены благодарности
  • Добавлен процесс предварительных релизов
  • Исправлена обработка парков и ускорено сохранение
  • Добавлены резервные API-адреса специально для России
  • Поддержка типов заграждений и заборов
  • Различные исправления и улучшения
  • Добавлена поддержка финского языка
  • Возможность отключать GUI при компиляции
  • Улучшена обработка свойств блоков в новой логике сохранения

Новые участники разработки​

  • @RedAuburn
  • @Zer0-dev
  • @wielandb
  • @HelleBenjamin
  • @austenadler
Автор: bobobo
Третье быстрое обновление в ответ на текущий большой поток обратной связи. Вскоре появится еще больше крутых функций, таких как рельеф!

  • Добавлены многоуровневые парковочные здания
  • Добавлена поддержка испанского, русского, китайского и немецкого языков
  • Добавлен украинский язык, исправлены некоторые ошибки в переводе на русский
  • Добавлено логирование для улучшенного анализа сбоев
  • Изменения и улучшения CI
  • Добавлен польский язык
  • Исправления для Linux
  • Внедрена обратная связь по переводу для украинского и русского языков
  • Очистка файла Cargo.toml
  • Инициализирован плагин Tauri shell
  • Обновлен перевод на русский язык
  • Добавлены системные зависимости в flake.nix
  • Обновлен README.md
  • Лицензия изменена с GPL-3.0 на Apache 2.0
  • Исправлено: учет тега building:levels из OSM отношений
  • Реализована поддержка аэродромных путей
  • Адаптивное масштабирование высоты зданий
  • Поддержка тега building:min_level для поднятых частей зданий
  • Гарантирован минимальный уровень высоты для парковочных сооружений
  • Добавлены шведский и корейский языки, исправлен испанский
  • Добавлен универсальный бинарник для Linux в рабочий процесс релизов
  • Улучшена обработка ошибок и исправлены мелкие баги
Второй небольшой патч, выпущенный в ответ на большое количество обратной связи. Ожидайте ещё больше крутых функций в ближайшее время!

Что нового:
  • Исправлен баг с обёрткой долготы (longitude wrapping bug).
  • Добавлен Dependabot для автоматического обновления зависимостей.
  • Включена генерация карт без установленного Minecraft.
  • Добавлена функция set_sign в world_editor.rs.
  • Обновлены возможности сборки на Linux для ручной компиляции.
  • Установлено минимальное значение масштаба 0.3.
  • Включён файл Cargo.lock в сборки.
  • Обновлены зависимости:
    • dirs с версии 4.0.0 до 5.0.1.
    • geo с версии 0.28.0 до 0.29.3.
    • itertools с версии 0.13.0 до 0.14.0.
  • Исправлено:
    • Генерация зданий с несколькими полигонами из OSM-отношений.
    • Проблема с выбором мира.
    • Элементы с меткой "amenity=shelter".
  • Добавлен встроенный загрузчик.
Новые участники разработки:
sebastiaanspeck, benjamin051000 и adamperkowski внесли свой первый вклад в проект.
Автор: bobobo
ВерхНиз