Mod de nombres de animales realistas para Farming Simulator 25
Agrega nombres personalizados e inmersivos a todos los animales con etiquetas de nombre flotantes, aportando personalidad e identidad al ganado de su granja.
CARACTERÍSTICAS PRINCIPALES:
- **Nombres de animales personalizados**: Dale a cada animal un nombre único y personalizado
- **Etiquetas de nombres flotantes**: los nombres aparecen encima de los animales con una escala basada en la distancia
- **Compatibilidad con UTF-8**: compatibilidad total con caracteres internacionales y emojis 🐄🐷🐔
- **Ajustes configurables**: ajusta la visibilidad, la distancia, la altura y el tamaño de fuente
- **Soporte de combinación de teclas**: acceso rápido con combinación de teclas personalizable (predeterminado: K)
- **Almacenamiento por partida guardada**: cada partida guardada tiene su propio conjunto de nombres de animales.
- **Compatible con multijugador**: sincronización de red completa (¡v2.2.0 mejorada!)
- **Configuraciones integradas**: todas las configuraciones accesibles a través del menú de configuración del juego
- **Rendimiento optimizado**: selección inteligente y renderizado por cuadros
- **Soporte API**: Otros mods pueden leer/escribir nombres de animales
El mod presenta **sincronización multijugador completa** con mejoras:
- ✅ Los nombres establecidos por cualquier jugador son visibles para todos los jugadores al instante
- ✅ Sistema de guardado autorizado por el servidor (sin conflictos)
- ✅ Confirmación de sincronización para clientes
- ✅ Sincronización automática cuando los clientes se unen
- ✅ Protección de tiempo de espera y recuperación de errores
- ✅ Tráfico de red reducido
**Nota**: Sólo el host del servidor necesita tener el mod instalado. Los clientes recibirán automáticamente los datos del mod cuando se conecten.
ANIMALES SOPORTADOS:
- Vacas (todos los tipos)
- Cerdos (todas las razas)
- Pollos
- Ovejas
- Caballos
- Todos los demás tipos de animales FS25
COMPATIBILIDAD:
- Multijugador: totalmente compatible con todos los jugadores.
- Compatibilidad de mods: no se conocen conflictos con otros mods
- Guardar juegos: es seguro agregar/eliminar de partidas guardadas existentes
- Rendimiento: Impacto mínimo (1-2 FPS con muchos animales)
¿POR QUÉ UTILIZAR ESTE MODO?
Este mod transforma su ganado de animales genéricos en miembros de granja personalizados. Mira cómo "Vaca #17" se convierte en "Daisy" o "Cerdo #42" se convierte en "Wilbur". Perfecto para:
- Jugadores de rol que quieran animales con nombre.
- Granjas familiares que ponen a los animales nombres de miembros de la familia.
- Juego educativo que enseña a los niños sobre el cuidado de los animales.
- Streamers que crean contenido atractivo con animales con nombres.
- Cualquiera que quiera una mayor inmersión en su experiencia agrícola.
Agrega encanto, personalidad y realismo a su operación agrícola. No más ganado anónimo: ¡cada animal tiene su propia identidad!
Perfecto para jugadores que desean establecer conexiones emocionales con su ganado virtual y crear historias agrícolas memorables.
======================================================================
Repositorio de GitHub:
https://github.com/TheCodingDad-TisonK/FS25_RealisticAnimalNames
======================================================================
AVISO DE DERECHOS DE AUTOR:
Todos los derechos reservados. Redistribución no autorizada, copia,
modificación o reclamar este mod como propio está estrictamente prohibido.
Autor original: TisonK
======================================================================
Qué está arreglado:
- Los errores GameSetting 'ran_showNames' no encontrados y ran_showDetails no encontrados desaparecieron
- Causa raíz: g_gameSettings no admite claves de modificación arbitrarias. Mostrar/ocultar preferencias ahora se guardan en Documentos/Mis juegos/FarmingSimulator2025/modSettings/RealisticAnimalNames.xml, que es el patrón FS25 correcto y persiste en todas las partidas guardadas.
- Se reemplazó el carácter de viñeta (Unicode 8226) en la descripción del mod con - para eliminar las advertencias de textura de fuente.
Notas de actualización:
- Las configuraciones de versiones anteriores se restablecerán a los valores predeterminados una vez (mostrar nombres: activado, mostrar detalles: activado). Después de eso se guardan y restauran correctamente.
Registro de cambios completo -> https://github.com/TheCodingDad-TisonK/FS25_RealisticAnimalNames/releases/tag/v2.2.1.0
### 🌐 Sincronización multijugador mejorada
- Sistema de eventos de red completo con manejo de tiempo de espera
- Confirmación de finalización de sincronización para clientes
- Resolución de conflictos mejorada
- Mejor recuperación de errores en problemas de red
### 🔤 Compatibilidad con caracteres UTF-8
- Soporte completo de caracteres internacionales en nombres de animales.
- Validación de longitud UTF-8 adecuada
- Truncamiento seguro de caracteres multibyte
- Soporte de emojis 🐄🐷🐔🐑🐓
### 🎨 Mejoras en la interfaz de usuario
- Contador de caracteres con respuesta de color (verde/amarillo/rojo)
- Mejor navegación con el teclado
- Gestión de enfoque mejorada
- Estados de botones deshabilitados para una mejor experiencia de usuario
- Accesibilidad mejorada
### 🔧 Mejoras de API
- Nueva función API `setAnimalName()` para integración de mods
- Mejor manejo y validación de errores.
- Optimizaciones de rendimiento mejoradas
### 📚 Documentación
- Se agregó VISION.md con los objetivos y la filosofía del proyecto.
- Creó ROADMAP.md completo
- TODO.md detallado para funciones de seguimiento
- README actualizado con mejores ejemplos.
### 🐛 Corrección de errores
- Se corrigieron problemas de sincronización multijugador.
- Problemas de codificación de caracteres resueltos.
- Validación de entrada mejorada
- Mejor manejo de errores en todo
- Código base reelaborado
- corrección de MP
Para ver la lista completa:
-> https://github.com/TheCodingDad-TisonK/FS25_RealisticAnimalNames/pull/5