Mod realistycznych nazw zwierząt do Farming Simulator 25
Dodaje wciągające, niestandardowe nazewnictwo dla wszystkich zwierząt za pomocą pływających plakietek, nadając inwentarzowi hodowlanemu osobowość i tożsamość.
GŁÓWNE CECHY:
- **Niestandardowe nazwy zwierząt**: nadaj każdemu zwierzęciu unikalne, spersonalizowane imię
- **Pływające plakietki**: Imiona pojawiają się nad zwierzętami ze skalowaniem opartym na odległości
- **Wsparcie UTF-8**: Pełna obsługa znaków międzynarodowych i emoji 🐄🐷🐔
- **Ustawienia konfigurowalne**: Dostosuj widoczność, odległość, wysokość i rozmiar czcionki
- **Obsługa skrótu klawiszowego**: Szybki dostęp dzięki konfigurowalnemu przypisaniu klawiszy (domyślnie: K)
- **Przechowywanie poszczególnych zapisów gry**: Każdy zapis ma swój własny zestaw imion zwierząt
- **Kompatybilny z trybem wieloosobowym**: Pełna synchronizacja sieci (ulepszona wersja 2.2.0!)
- **Zintegrowane ustawienia**: Wszystkie ustawienia dostępne w menu ustawień gry
- **Zoptymalizowana pod kątem wydajności**: Inteligentne usuwanie i renderowanie z fragmentami klatek
- **Wsparcie API**: Inne mody mogą czytać/zapisywać imiona zwierząt
Mod oferuje **pełną synchronizację dla wielu graczy** z ulepszeniami:
- ✅ Nazwy ustawione przez dowolnego gracza są natychmiast widoczne dla wszystkich graczy
- ✅ Autorytatywny system zapisywania serwera (bez konfliktów)
- ✅ Potwierdzenie synchronizacji dla klientów
- ✅ Automatyczna synchronizacja, gdy klienci dołączają
- ✅ Ochrona przed przekroczeniem limitu czasu i odzyskiwanie błędów
- ✅ Zmniejszony ruch sieciowy
**Uwaga**: Tylko host serwera musi mieć zainstalowany mod. Klienci automatycznie otrzymają dane modów podczas łączenia.
WSPIERANE ZWIERZĘTA:
- Krowy (wszystkie typy)
- Świnie (wszystkie rasy)
- Kurczaki
- Owce
- Konie
- Wszystkie pozostałe typy zwierząt FS25
KOMPATYBILNOŚĆ:
- Tryb wieloosobowy: w pełni obsługiwany przez wszystkich graczy
- Kompatybilność modów: Brak znanych konfliktów z innymi modami
- Zapisz gry: można bezpiecznie dodawać/usuwać z istniejących zapisów
- Wydajność: Minimalny wpływ (1-2 FPS z wieloma zwierzętami)
DLACZEGO KORZYSTAĆ Z TEGO MODU?
Ten mod przekształca Twój inwentarz ze zwierząt ogólnych w spersonalizowanych członków farmy. Zobacz, jak „Krowa nr 17” zmienia się w „Stokrotkę”, a „Świnia nr 42” w „Wilbur”. Idealny dla:
- Gracze fabularni, którzy chcą nazwać zwierzęta
- Gospodarstwa rodzinne nadające zwierzętom imiona członków rodziny
- Zabawa edukacyjna ucząca dzieci o opiece nad zwierzętami
- Streamerzy tworzący angażujące treści z nazwanymi zwierzętami
- Każdy, kto chce bardziej zanurzyć się w doświadczeniach rolniczych
Dodaje uroku, osobowości i realizmu do Twojej działalności rolniczej. Koniec z anonimowymi zwierzętami hodowlanymi – każde zwierzę ma swoją tożsamość!
Idealny dla graczy, którzy chcą budować emocjonalne więzi ze swoimi wirtualnymi zwierzętami i tworzyć zapadające w pamięć historie na farmie.
====================================================================
Repozytorium GitHuba:
https://github.com/TheCodingDad-TisonK/FS25_RealisticAnimalNames
====================================================================
INFORMACJA O PRAWACH AUTORSKICH:
Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie, kopiowanie,
modyfikowanie lub uznawanie tego moda za swój własny jest surowo zabronione.
Autor oryginalny: TisonK
====================================================================
Co naprawiono:
- Nie znaleziono ustawienia gry „ran_showNames” i błędów „nie znaleziono ran_showDetails” zniknęły
- Główna przyczyna: g_gameSettings nie obsługuje dowolnych klawiszy modów. Preferencje pokazywania/ukrywania są teraz zapisywane w Dokumentach/Moich grach/FarmingSimulator2025/modSettings/RealisticAnimalNames.xml, co jest prawidłowym wzorcem FS25 i jest zachowywane w przypadku wszystkich zapisanych gier
- Zastąpiono znak punktora • (Unicode 8226) w opisie moda na -, aby wyeliminować ostrzeżenia o teksturze czcionki
Uwagi dotyczące aktualizacji:
- Ustawienia z poprzednich wersji zostaną raz przywrócone do wartości domyślnych (pokaż nazwy: włączone, pokaż szczegóły: włączone). Następnie zapisują i przywracają poprawnie.
Pełny dziennik zmian -> https://github.com/TheCodingDad-TisonK/FS25_RealisticAnimalNames/releases/tag/v2.2.1.0
### 🌐 Ulepszona synchronizacja trybu wieloosobowego
- Pełny system zdarzeń sieciowych z obsługą przekroczeń limitu czasu
- Potwierdzenie zakończenia synchronizacji dla klientów
- Lepsze rozwiązywanie konfliktów
— Lepsze odzyskiwanie błędów w przypadku problemów z siecią
### 🔤 Obsługa znaków UTF-8
- Pełna obsługa znaków międzynarodowych w nazwach zwierząt
- Prawidłowa walidacja długości UTF-8
- Bezpieczne obcinanie znaków wielobajtowych
- Obsługa emoji 🐄🐷🐔🐑🐓
### 🎨 Ulepszenia interfejsu użytkownika
- Licznik znaków z informacją o kolorze (zielony/żółty/czerwony)
- Lepsza nawigacja za pomocą klawiatury
- Ulepszone zarządzanie fokusem
- Wyłączone stany przycisków dla lepszego UX
- Zwiększona dostępność
### 🔧 Udoskonalenia API
- Nowa funkcja API `setAnimalName()` do integracji modów
- Lepsza obsługa błędów i sprawdzanie poprawności
- Ulepszone optymalizacje wydajności
### 📚 Dokumentacja
- Dodano VISION.md z celami i filozofią projektu
- Utworzono kompleksowy plik ROADMAP.md
- Szczegółowy TODO.md dla funkcji śledzenia
- Zaktualizowano README z lepszymi przykładami
### 🐛 Poprawki błędów
- Naprawiono problemy z synchronizacją dla wielu graczy
— Rozwiązano problemy z kodowaniem znaków
— Ulepszona walidacja danych wejściowych
- Lepsza obsługa błędów w całym tekście
- Przerobiona baza kodu
- Poprawka posła
Pełna lista:
-> https://github.com/TheCodingDad-TisonK/FS25_RealisticAnimalNames/pull/5