Realistic Animal Names V2.2.1
A comprehensive mod that allows you to give custom names to your animals with floating name tags displayed above them.V2.2.1 Bug fix release.What’s New in v2.2.0.0 Enhanced Multiplayer SynchronizationFull network event system with timeout handling Sync completion confirmation for clients Improved conflict resolution Better error recovery on network issuesUTF-8 Character Support Full international character support in animal names Proper UTF-8 length validation Safe multibyte character truncation Emoji supportUI Improvements Character counter with color feedback (green/yellow/red) Better keyboard navigation Improved focus management Disabled button states for better UX Enhanced accessibilityAPI Enhancements New setAnimalName() API function for mod integration Better error handling and validation Improved performance optimizationsDocumentation Added VISION.md with project goals and philosophy Created comprehensive ROADMAP.md Detailed TODO.md for tracking features Updated README with better examplesBug Fixes Fixed multiplayer synchronization issues Resolved character encoding problems Improved input validation Better error handling throughoutVersion 2.0.0.0 Complete rewrite for FS25 Integrated settings system Improved UI with proper FS25 styling Distance-based name scaling Better performance optimization Enhanced multiplayer support Proper keybind integrationVersion 1.1.0.0 Initial FS25 port Basic naming functionality Simple GUIFeatures: Custom Animal Names: Give each animal a unique, personalized name Floating Name Tags: Names appear above animals in 3D space Distance-Based Display: Names automatically scale and fade based on your distance Configurable Settings: Adjust visibility, distance, height, and font size Keybind Support: Quick access with customizable keybind (default: K) Per-Savegame Storage: Each save has its own set of animal names Multiplayer Compatible: Works in multiplayer sessions Integrated Settings: All settings accessible through the game’s settings menuUsage Naming Animals Walk close to an animal (within 15 meters by default) Press K (or your configured keybind) Enter the desired name in the dialog box Click Apply to save the nameResetting Names Open the naming dialog for an animal (press K near it) Click Reset to remove the custom nameAdjusting Settings Access the mod settings through the game’s settings menu: Show Animal Names: Toggle name tag visibility on/off Name Display Distance: How far away names are visible (5-50m) Name Height Above Animal: Vertical offset of the name tag (0.5-3.0m) Name Font Size: Size of the displayed text (0.010-0.030) Keybind Customization Go to Settings ? Controls ? Keybindings Find “Open Animal Naming UI” under the MOD category Assign your preferred keyTechnical Details Settings Storage Global settings are stored in the game’s settings system Animal names are saved per-savegame in: savegame/realisticAnimalNames.xmlSupported Animals Works with all animal types in FS25: Cows Pigs Chickens Sheep Horses And any future animal typesPerformance Optimized rendering only shows names within configured distance Distance-based scaling prevents performance issues with many animals Minimal impact on frame rateCompatibility FS25 Version: 1.4+ Multiplayer: Yes, fully supported Conflicts: None knownTroubleshooting Names not appearing: Check if “Show Animal Names” is enabled in settings Ensure you’re within the display distance Verify the animal has been given a nameUI not opening: Make sure you’re close enough to an animal (within 15m default) Check your keybind settings Restart the game if issues persistNames not saving: Ensure the mod has write permissions to your savegame folder Check that you clicked “Apply” when setting names