Реалистичные имена животных

  • Реалистичные имена животных
  • Реалистичные имена животных
tisonK
310 подписчиков
V2.3.1.0
8 561

Мод «Реалистичные имена животных» для Farming Simulator 25

Добавляет иммерсивные пользовательские имена всем животным с плавающими бирками с именами, придавая индивидуальность и индивидуальность домашнему скоту вашей фермы.

ОСНОВНЫЕ ХАРАКТЕРИСТИКИ:
- **Пользовательские имена животных**: дайте каждому животному уникальное имя.
- **Плавающие метки с именами**: имена отображаются над животными с масштабированием на основе расстояния.
- **Поддержка UTF-8**: полная поддержка международных символов и эмодзи 🐄🐷🐔
- **Настраиваемые параметры**: регулировка видимости, расстояния, высоты и размера шрифта.
- **Поддержка привязки клавиш**: быстрый доступ с помощью настраиваемой привязки клавиш (по умолчанию: K).
- **Хранилище для каждой игры**: каждое сохранение имеет свой собственный набор названий животных.
- **Совместимость с многопользовательской игрой**: Полная сетевая синхронизация (улучшенная версия 2.2.0!)
- **Встроенные настройки**: все настройки доступны через меню настроек игры.
- **Оптимизирована производительность**: интеллектуальная отсечка и покадровый рендеринг.
- **Поддержка API**: другие моды могут читать/записывать имена животных.

Мод обеспечивает **полную многопользовательскую синхронизацию** с улучшениями:

- ✅ Имена, заданные любым игроком, мгновенно видны всем игрокам.
- ✅ Авторитетная к серверу система сохранения (без конфликтов)
- ✅ Подтверждение синхронизации для клиентов
- ✅ Автоматическая синхронизация при присоединении клиентов
- ✅ Защита от тайм-аута и восстановление ошибок
- ✅ Уменьшен сетевой трафик

**Примечание**: мод должен быть установлен только на хосте сервера. Клиенты автоматически получат данные мода при подключении.

ПОДДЕРЖИВАЕМЫЕ ЖИВОТНЫЕ:
- Коровы (все виды)
- Свиньи (все породы)
- Куры
- Овцы
- Лошади
- Все остальные типы животных FS25.

СОВМЕСТИМОСТЬ:
- Мультиплеер: полностью поддерживается всеми игроками.
- Совместимость модов: нет известных конфликтов с другими модами.
- Сохранение игр: безопасно добавлять/удалять существующие сохранения.
- Производительность: Минимальное воздействие (1-2 кадра в секунду со многими животными)

ЗАЧЕМ ИСПОЛЬЗОВАТЬ ЭТОТ МОД?
Этот мод превращает ваш скот из обычных животных в персонализированных членов фермы. Посмотрите, как «Корова № 17» становится «Дейзи», а «Свинья № 42» становится «Уилбуром». Идеально подходит для:
- Ролевые игроки, которым нужны животные с именами.
- Семейные фермы называют животных в честь членов семьи.
- Развивающая игра, обучающая детей уходу за животными.
- Стримеры создают интересный контент с именами животных.
- Любой, кто хочет большего погружения в свой фермерский опыт

Придает шарм, индивидуальность и реализм вашему сельскому хозяйству. Никакого анонимного домашнего скота – каждое животное имеет свою индивидуальность!

Идеально подходит для игроков, которые хотят установить эмоциональные связи со своим виртуальным домашним скотом и создать запоминающиеся фермерские истории.

===============================================================
Репозиторий GitHub:
https://github.com/TheCodingDad-TisonK/FS25_RealisticAnimalNames
===============================================================
УВЕДОМЛЕНИЕ ОБ АВТОРСКИХ ПРАВАХ:
Все права защищены. Несанкционированное распространение, копирование,
модификация или утверждение этого мода как своего строго запрещено.

Автор оригинала: TisonK
===============================================================

Сервер
Консоли
Список изменений
5
  • Что исправлено:
    — Ошибки GameSetting «ran_showNames» не найдены и ran_showDetails не найдены исчезли.
    - Основная причина: g_gameSettings не поддерживает произвольные клавиши модов. Настройки отображения/скрытия теперь сохраняются в Documents/My Games/FarmingSimulator2025/modSettings/RealisticAnimalNames.xml, что является правильным шаблоном FS25 и сохраняется во всех сохраненных играх.
    - В описании мода заменен символ маркера • (Unicode 8226) на - для устранения предупреждений о текстуре шрифта.

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

  • Полный журнал изменений -> https://github.com/TheCodingDad-TisonK/FS25_RealisticAnimalNames/releases/tag/v2.2.1.0

  • ### 🌐 Улучшенная многопользовательская синхронизация
    - Полная система сетевых событий с обработкой тайм-аута.
    - Подтверждение завершения синхронизации для клиентов
    - Улучшено разрешение конфликтов
    - Лучшее восстановление ошибок при проблемах с сетью.

    ### 🔤 Поддержка символов UTF-8
    - Полная поддержка международных символов в именах животных.
    - Правильная проверка длины UTF-8.
    - Безопасное усечение многобайтовых символов.
    - Поддержка Emoji 🐄🐷🐔🐑🐓

    ### 🎨 Улучшения пользовательского интерфейса
    - Счетчик символов с цветовой обратной связью (зеленый/желтый/красный)
    - Улучшена навигация по клавиатуре.
    - Улучшено управление фокусом.
    - Отключены состояния кнопок для лучшего UX.
    - Повышенная доступность

    ### 🔧 Улучшения API
    - Новая функция API `setAnimalName()` для интеграции модов.
    - Улучшенная обработка и проверка ошибок.
    - Улучшена оптимизация производительности.

    ### 📚 Документация
    - Добавлен VISION.md с целями и философией проекта.
    - Создан комплексный ROADMAP.md.
    - Подробный TODO.md для функций отслеживания.
    - Обновлен README с лучшими примерами.

    ### 🐛 Исправления ошибок
    - Исправлены проблемы с многопользовательской синхронизацией.
    - Решены проблемы с кодировкой символов.
    - Улучшена проверка ввода.
    - Улучшена обработка ошибок во всем

  • - Переработана кодовая база
    - исправление МП

    Полный список:
    -> https://github.com/TheCodingDad-TisonK/FS25_RealisticAnimalNames/pull/5

Кредиты
Комментарии
1