Cosecha realista

  • Cosecha realista
  • Cosecha realista
  • Cosecha realista
  • Cosecha realista
  • Cosecha realista
  • Cosecha realista
exekx
362 suscriptores
V1.6.4.3
181 176

🌾 Cosecha realista para FS25
¡Transforma tu experiencia de cosecha en una verdadera simulación agrícola! Las cosechadoras ya no pueden avanzar irrealmente a toda velocidad por cultivos densos sin consecuencias. La velocidad de trabajo, la carga del motor y la eficiencia del rendimiento dependen dinámicamente de la densidad del cultivo, la anchura del cabezal, la humedad y la calibración mecánica de tu máquina.
---
Características principales
Carga del motor y velocidad basadas en la física: La velocidad de avance se adapta dinámicamente a la masa del cultivo cosechado (t/h), la anchura del cabezal y la potencia del vehículo. Sobrecargar el motor o utilizar ajustes incorrectos provoca una pérdida real de grano.
Compatibilidad con todos los tipos de máquinas: Física completamente calibrada para cosechadoras, picadoras de forraje (forraje picado/ensilado), cosechadoras de raíces y verduras (patatas, remolachas, zanahorias, chirivías, espinacas, guisantes), algodón y caña de azúcar.
Calibración interactiva de la cosechadora (`RShift + K`): Calibra las RPM del rotor/tambor, la holgura del cóncavo, la velocidad del ventilador y las cribas para cada cultivo. Los ajustes correctos garantizan el máximo rendimiento y pérdidas mínimas.
Paquetes de mejora del taller (niveles 1–4): Mejora tu cosechadora en la tienda:
Nivel 1 (Estándar): Funcionamiento completamente manual.
Nivel 2 (Kit de sensores): Muestra indicaciones de calibración (baja / óptima / alta).
Nivel 3 (Monitor de rendimiento): Rendimiento en tiempo real (t/ha, bu/ac), rendimiento por superficie (ha/h) y telemetría de humedad.
Nivel 4 (Opti-Harvest AI): Calibración automática de los ajustes y gestión automatizada de la velocidad.
Compatibilidad con IA y Courseplay:** Los ayudantes de IA y los trabajadores de Courseplay utilizan automáticamente tus perfiles guardados o las calibraciones óptimas.
HUD desplazable: Una pantalla clara y móvil que muestra en directo la carga del motor, la productividad (t/h, ha/h), el porcentaje de pérdidas del cultivo y la humedad.
Perfiles globales de cultivos: Guarda una vez tu configuración favorita — los perfiles se cargarán automáticamente en todas tus cosechadoras y partidas guardadas.
3 modos de dificultad (ajustes ESC): Elige entre Arcade (relajado), Normal (equilibrado) o Realista (límites físicos y penalizaciones estrictos).
---
🔗 Comunidad y soporte
💬 **Informes de errores y problemas: https://github.com/exekx/FS25_RealisticHarvesting/issues
💡 **Discord y sugerencias: https://discord.gg/Dc2CvZJqU4
¡No vuelvas a subirlo — apoya al creador original!

Servidor
Consolas
registro de cambios
21
  • - Escalado directo en la entrada de la tolva: Las pérdidas de cultivo (debidas a sobrecarga por velocidad, desajustes de calibración, inclinación o humedad) ahora se calculan directamente en la entrada de la tolva. Esto elimina por completo las deducciones por nivel de llenado que se aplicaban anteriormente, evita oscilaciones en el contador de capacidad y garantiza que la cosechadora se llene hasta el 100,0 % sin interrupciones prematuras y erróneas por tolva llena.
    - Soporte dinámico para la potencia y ajustes del motor: El equilibrio de carga y el control de velocidad ahora leen dinámicamente la potencia máxima, los multiplicadores de potencia y la configuración del tren motriz directamente desde el motor activo; esto permite una adaptación automática a modificaciones personalizadas del motor o reprogramaciones (chip tuning).
    - Corrección de error en tiempo de ejecución (runtime error) de los cabezales: Se ha solucionado un error aritmético crítico (intento de realizar operaciones con un valor nulo) que ocurría al subir o bajar el cabezal en configuraciones personalizadas de cosechadoras. Esto restablece la correcta actualización de los fotogramas y la velocidad normal de las animaciones de los cilindros.
    - Corrección de fallo en la telemetría durante la conducción manual: Se ha resuelto un problema por el cual la carga del motor, el flujo de cultivo y los límites de velocidad permanecían en cero cuando el jugador conducía manualmente, a pesar de que los sistemas funcionaban correctamente bajo el control de asistentes automatizados.
    - Mejora en la detección del descenso del cabezal: Se han optimizado las comprobaciones del estado de los implementos, dando prioridad al estado nativo de descenso del motor y a la validación segura de los puntos de anclaje. Esto evita desconexiones accidentales en cabezales con montajes rígidos o controladores de acoplamiento personalizados.
    - Protección en modo de transporte por carretera: Se ha mejorado la verificación del bloqueo de transporte para cabezales plegables, evitando la activación involuntaria de la trilladora o el descenso del cabezal durante el traslado por carretera o el transporte automatizado hacia puntos de destino.
    - Optimización para cosechadoras de baja potencia (< 160 CV):
    - Se ha reducido el límite inferior del regulador de velocidad a 1,8 km/h, permitiendo que las cosechadoras compactas o antiguas avancen de forma constante en cultivos densos y de alto rendimiento, sin sobrecargar el motor ni provocar picos excesivos de pérdida de cosecha.
    - Se ha implementado una detección temprana de la potencia del motor, permitiendo que las cosechadoras de baja potencia inicien su labor en el campo a una velocidad más moderada de 3,5 km/h, en lugar de los 5,5 km/h estándar.
    - Se han ajustado proporcionalmente las zonas muertas (deadbands) de los controles a velocidades muy bajas (hasta 0,08–0,10 km/h), facilitando una aceleración suave hasta alcanzar el objetivo del 80 % de carga del motor, sin quedar bloqueadas en velocidades con carga insuficiente. - Registro de telemetría depurado: Se han suprimido los avisos repetitivos sobre la inicialización de muestras de audio durante la personalización de vehículos en el taller, y se han condensado los mensajes de restauración de partidas guardadas en resúmenes concisos de una sola línea.

  • - CORREGIDO: La respuesta de las teclas rápidas de calibración de la cosechadora (Mayús+K), alternancia del HUD (Mayús+H) y Diario de cosecha (Mayús+J) cuando se seleccionan implementos acoplados (cabezales/recogedores) en la cadena de herramientas del vehículo mediante la interacción nativa y los indicadores de activación.
    - CORREGIDO: La clasificación del sistema de trilla de las cosechadoras modulares y los portadores de sistemas (NEXAT / NEXCO): el módulo de cosechadora NEXCO ahora se reconoce y muestra correctamente como Rotor axial en lugar de recurrir a sacudidores de paja.
    - CORREGIDO: La telemetría de cosecha en directo, la regulación de velocidad y la detección del descenso del cabezal en plataformas de cosecha modulares de varios vehículos y de pórtico, cuando los cabezales están montados en el portador motorizado en lugar de directamente en el módulo de trilla.
    - MEJORADO: Clasificación automática ampliada de cosechadoras modificadas y de serie, con compatibilidad para Torum, Gleaner, Tribine, New Holland CH Crossover, Case IH AF series y las cosechadoras convencionales clásicas.
    - MEJORADO: Inspección profunda de nodos de modelos 3D (i3dMappings) para cosechadoras modificadas personalizadas que carecen de etiquetas de animación estándar, garantizando que las máquinas con componentes físicos de rotor o axiales se identifiquen de forma fiable.
    - CORREGIDO: Un problema por el que cambiar entre cosechadoras (por ejemplo, de Tier 4 a Tier 1) dejaba el terminal de calibración (Mayús+K) vinculado a la máquina anterior y mostraba falsamente los ajustes de Tier 4.
    - CORREGIDO: El terminal de calibración Mayús+K no se abría en las cosechadoras portadoras modulares cuando se seleccionaba un implemento acoplado de tipo cabezal/recogedor.
    - ELIMINADO: Subtipos de trilla de grano — se eliminó la división de las cosechadoras de grano en los subtipos `walker`, `rotor` y `hybrid`, unificando todas las cosechadoras de grano convencionales bajo un único estándar `"grain"`.
    - MOTIVO DE LA ELIMINACIÓN: Las listas frágiles de coincidencia de nombres y las complejas búsquedas de nodos de animación XML fallaban con frecuencia en las cosechadoras modificadas, provocando clasificaciones falsas, advertencias de callstack XML y un equilibrio de potencia incoherente. Unificar las cosechadoras de grano en un único modelo robusto garantiza una estabilidad del 100 % en todas las cosechadoras vanilla y modificadas, sin afectar a las cosechadoras de forraje, cultivos de raíz o especializadas.

  • Nuevas funciones
    Sistema de clasificación del mecanismo de trilla:

    Se ha implementado un motor de clasificación automatizado en `rhm_Combine.lua` que categoriza las cosechadoras en 6 tipos mecánicos, basándose en los datos XML del vehículo, el número de ruedas y las dimensiones del chasis:
    - `STRAW WALKER` (cosechadoras convencionales de sacudidores)
    - `AXIAL ROTOR` (sistemas de rotor longitudinal, tanto simples como dobles)
    - `HYBRID APS` (cilindro acelerador de pre-separación con rotores de separación dobles)
    - `FORAGE CHOPPER` (sistemas de tambor picador de precisión y acelerador)
    - `ROOT HARVESTER` (cosechadoras de raíces con rejas de arranque, cintas cribadoras y rodillos de limpieza)
    - `SPECIALTY` (cosechadoras especializadas: algodón, caña de azúcar, uva y aceituna)
    - Se ha añadido un indicador del sistema de trilla en tiempo real al encabezado del terminal de calibración (accesible mediante Shift+K).
    - Se ha añadido el endpoint de API pública `RHM_Api.getThreshingType(vehicle)`.
    - Se han incluido nombres localizados en los 27 archivos de idioma disponibles (`translations/l10n_*.xml`).

    Monitorización de la tasa de trabajo y productividad en el HUD (3 modos):
    Se ha implementado una función interactiva (mediante clics) en la celda 7 del HUD del monitor de rendimiento (diseño expandido) y en la celda 4 (diseño compacto):
    - Permite alternar entre: Superficie procesada (ha / ac) <-> Tasa de trabajo instantánea (ha/h / ac/h) <-> Tasa de trabajo promedio de la sesión (ha/h / ac/h).
    - Se ha añadido la telemetría de la tasa de trabajo promedio de la sesión al panel de estadísticas del trayecto (*Trip Statistics*).
    - Se ha añadido el método de API pública `RHM_Api.getAverageHectaresPerHour(vehicle)`.

    Mejoras y optimizaciones

    Especialización para cabezales (cortadores) basada en el motor GIANTS Engine 10:
    - Se ha migrado la lógica de los cabezales a una especialización oficial del motor GIANTS Engine 10 (`rhm_Cutter`), eliminando por completo la modificación dinámica en tiempo ejecución (*monkey-patching*) de `Cutter.onLoad`.
    - Se ha registrado `<specialization name="rhm_Cutter" />` en el archivo `modDesc.xml` y se ha inyectado dinámicamente en todos los tipos de vehículos equipados con cabezales. Balance de potencia diferenciado y física de la humedad:
    - Resistencia de la transmisión base diferenciada según la arquitectura de trilla (8,0 % para sacudidores, 9,5 % para sistemas híbridos APS, 11,0 % para rotores axiales, 10,0 % para cosechadoras de raíces y 9,0 % para cosechadoras de forraje).
    - Reestructuración del cálculo de resistencia por humedad en `RHM_LoadCalculator.lua`: los sistemas de sacudidores reciben una penalización de resistencia exponencial ante capas de paja húmeda y apelmazada, mientras que los sistemas rotativos mantienen un flujo de cultivo constante con una resistencia específica menor frente a la humedad.
    - Tasas de pérdida por humedad diferenciadas según el tipo de mecanismo.

    Sincronización de telemetría en modo multijugador:
    - Implementación de replicación de flujo de red de alta frecuencia (`onWriteUpdateStream` / `onReadUpdateStream`) para los siguientes datos: combustible consumido, velocidad media, carga media del motor, las 5 causas de pérdidas (velocidad, ajustes, humedad, desgaste, pendiente) y la separación del cóncavo.

    Capacidad de respuesta de la interfaz (GUI) y la telemetría:
    - Ajuste de los bucles de actualización de analíticas y datos de trayecto a una cadencia de 250 ms, con gestores específicos para el restablecimiento al abrir o cerrar la interfaz; esto soluciona el problema de los valores de telemetría que quedaban bloqueados.
    - Mejora en la monitorización del rendimiento (throughput), permitiendo visualizar simultáneamente el pico instantáneo y la media de la sesión (t/h).

    Corrección de errores
    Compatibilidad con cosechadoras modulares y sistemas de pórtico:
    - Solucionado un error por el cual las cosechadoras montadas como módulos extraíbles sobre soportes motorizados tipo pórtico mostraban valores de telemetría en cero en el HUD y no registraban los datos de recorrido en el odómetro.
    - Implementación de un sistema de recorrido por el árbol de implementos sin asignación de memoria adicional (`rhm_Combine.getAllAttachedCutters`) para detectar los cabezales de corte acoplados directamente al chasis del soporte.
    - Actualización de los cálculos de ancho de trabajo de los cabezales, muestreo de biomasa de malas hierbas, regulación de la velocidad de crucero, cálculo de pérdidas por desgaste y seguimiento de campo en configuraciones de equipos modulares.

    Gestión de la dirección tipo "cangrejo" (crab-steering) y movimiento diagonal:
    - Corregido un falso positivo en la detección de marcha atrás en vehículos equipados con dirección tipo "cangrejo", dirección a las cuatro ruedas o modos de desplazamiento de gran envergadura, donde el desplazamiento del vector Z local del chasis resultaba no positivo, a pesar de existir una velocidad de avance y un flujo activo de cultivo.
    - Se ha establecido que la presencia de un flujo activo de cultivo actúe como una validación directa para confirmar el sentido de avance, omitiendo otras comprobaciones de dirección. Detección del estado de descenso y funcionamiento de la unidad de corte:
    - Se corrigió un problema por el cual los acoplamientos de aperos rígidos (no hidráulicos) fallaban en la comprobación recursiva `getIsImplementChainLowered`.
    - Se modificó la validación del descenso de la unidad de corte para utilizar el estado directo del apero (`cutter:getIsLowered(true)`), con una comprobación alternativa basada en la articulación (joint).
    - Se añadió un mecanismo de respaldo basado en la velocidad respecto al suelo del vehículo portador en `RHM_DraggableHUD.lua`, para casos en los que un módulo de cosechadora acoplado reporta una velocidad inferior a 0,2 km/h debido a la desconexión de los nodos raíz.

    Protección contra fallos del motor y permisos en servidores dedicados:
    - Se implementó una validación estricta de tipo (`type(flag) == "number"`) antes de invocar `vehicle:raiseDirtyFlags(flag)`, evitando así errores en la función nativa `bit32.bor` del motor.
    - Se corrigió la validación de permisos en servidores dedicados dentro de `RHM_Settings.lua`, evaluando tanto `g_currentMission:getHasAdminRights()` como `g_currentMission.isServerAdmin`.

  • - Regulación de velocidad en cabeceras: se ha corregido un problema por el que las cosechadoras permanecían bloqueadas a la velocidad de recolección lenta (5 km/h) durante los giros en cabecera; al levantar el cabezal, el motor se libera ahora inmediatamente para alcanzar la velocidad máxima de maniobra (15–20 km/h).
    - Verificación de la cadena y la hidráulica del implemento: se ha dado prioridad a la hidráulica auténtica del alimentador (getJointMoveDown, getIsImplementChainLowered) sobre los estados del cabezal desplegado (Foldable:getIsLowered), evitando que los cabezales anchos y de lonas indiquen erróneamente un estado de corte bajado cuando están levantados.
    - Sincronización de telemetría en directo en servidores dedicados: se han sustituido las operaciones bit a bit no compatibles por métodos nativos de GIANTS Engine 10, restaurando por completo la replicación de red en tiempo real de la carga del motor, el rendimiento (t/h), el rendimiento de cosecha y la velocidad recomendada para los clientes multijugador.
    - Sincronización automática de ayudantes: se ha añadido el arranque y la parada sincronizados del cabezal para los ayudantes cuando está activo el lanzamiento independiente del cabezal, y se han resuelto los reinicios de la telemetría del conductor en directo al transferir el control.

  • Integración de física y dinámica del tren motriz

    Física y tren motriz

    - Estabilización de velocidad y carga en bucle cerrado con intervalos de medición y respuesta de transmisión hidrostática mejorados. Reduce las oscilaciones del motor, los tirones del chasis y las falsas frenadas de emergencia al cruzar huellas de rodadura y huecos en el cultivo.
    - La inercia del volante del cilindro de trilla suaviza ahora las transiciones de carga y evita que las caídas momentáneas en la densidad del cultivo provoquen el colapso del indicador de carga.
    - Los cálculos de velocidad de avance utilizan un equilibrio filtrado entre potencia y pendiente para lograr objetivos de velocidad más suaves en cultivos menos densos.
    - Las huellas de rodadura y los huecos temporales se detectan automáticamente, manteniendo estable la velocidad de crucero en lugar de provocar acelerones bruscos.
    - La memoria de velocidad de trabajo se aísla de las maniobras en cabecera y los desplazamientos en vacío, garantizando velocidades de reentrada seguras en el cultivo en pie.

    Cultivos, cabezales y tipos de máquina

    - La calibración con Shift+K filtra automáticamente los cultivos según la capacidad de la tolva y las prestaciones del cabezal acoplado.
    - Se han añadido perfiles de calibración específicos para cosechadoras de legumbres (vainas), así como para máquinas de vendimia y recolección de aceituna.
    - Las cosechadoras de algodón conservan el comportamiento original de su motor y su clasificación de vehículo.
    - Las empacadoras, granuladoras y procesadoras de pacas quedan totalmente excluidas de los sistemas electrónicos, de telemetría y de potencia de las cosechadoras.
    - Compatibilidad mejorada con máquinas como la John Deere CP690, la CS770 y la Case IH Module Express 635.

    Multijugador y servidores dedicados

    - La calibración y el ajuste automático (AUTO tuning) esperan ahora la confirmación del servidor antes de indicar que el proceso ha finalizado con éxito.
    - La telemetría completa en tiempo real se sincroniza con los clientes multijugador, incluyendo potencia, pendiente, desgaste de las cuchillas, estado de la picadora y causas de las pérdidas.
    - Los contadores de trayectos y las estadísticas de la flota se gestionan de forma independiente para cada máquina.
    - Los ajustes de simulación están reservados para el administrador y se sincronizan cuando los jugadores se unen a la partida.
    - Los guardados automáticos en servidores dedicados ahora conservan correctamente el archivo `realisticHarvestingData.xml`.
    - El reinicio de los contadores de trayecto está sujeto a validación por parte del servidor para evitar problemas de sincronización en el modo multijugador. Telemetría en cabina y HUD

    - Nuevo monitor de rendimiento en cabina de 8 celdas con:
    - Flujo de masa
    - Progreso en el campo
    - Rendimiento medio
    - Masa limpia
    - Eficiencia de combustible
    - Seguimiento real del consumo de diésel con estadísticas de trayecto y campo en L, L/ha y L/t.
    - El botón central del ratón activa un cursor HUD interactivo para mover celdas y cambiar las métricas mostradas.
    - Diseños de HUD seleccionables con escalado automático de texto para diferentes idiomas.
    - La telemetría de pérdidas ahora distingue entre sobrecarga de velocidad, configuración mecánica, humedad y efectos de la pendiente.

    Análisis de campo y aspectos económicos

    - Fusión de campos mejorada con detección precisa de límites y verificación de labranza, evitando que los campos se unan incorrectamente a través de carreteras o zonas de hierba.
    - El historial de cosecha y la telemetría de la flota (Shift+J) ahora pueden abrirse desde cualquier vehículo o a pie.
    - La vista general de la flota muestra nombres de jugadores, trabajadores de IA, máquinas inactivas y vehículos aparcados.
    - El seguimiento financiero estacional incluye ingresos por cultivos, costes de diésel y margen operativo neto.
    - Las horas de funcionamiento de la flota ahora registran el tiempo real de cosecha en lugar del total de horas de motor.

    Partidas guardadas y compatibilidad

    - Los odómetros de trayecto se almacenan directamente en `vehicles.xml` y se conservan tras recargar la partida o restablecer los vehículos.
    - Las partidas guardadas existentes están protegidas con medidas de compatibilidad adicionales.
    - Las funciones críticas del motor ahora utilizan llamadas directas a métodos en lugar de envoltorios protegidos innecesarios.
    - La conversión de densidad de cultivos y la detección de granjas activas se han centralizado en los sistemas de interfaz de usuario (UI) y telemetría.

  • Registros y estadísticas de cosecha (Mayús. der. + J)
    - Se añadió un diario de cosecha a pantalla completa y un menú de análisis de la flota.
    - Se añadió un contador de actividad en campo que registra el área trabajada, la masa cosechada, el rendimiento medio, el caudal de trabajo en tiempo real y las pérdidas económicas.
    - Se añadió la opción de restablecer rápidamente el contador de campo mediante el atajo Mayús. der. + R o un botón dentro del menú.
    - Se añadió una vista general de los campos de la granja con estadísticas detalladas de rendimiento y pérdidas para cada campo y contrato.
    - Se añadió telemetría de flota para monitorizar el estado de la cosechadora, el conductor activo, el desgaste de la máquina y el nivel de llenado de la tolva de grano.
    - Se añadió compatibilidad con cosechadoras alquiladas y de contratos de misión, con limpieza automática de la lista al devolverlas.
    - Se añadió un archivo estacional que registra las operaciones de cosecha y el historial de todos los años anteriores.
    - Se añadió diagnóstico de causas raíz de las pérdidas (sobrecarga del separador, humedad y rocío, desgaste de las cuchillas, pendientes del terreno) y puntuación de eficiencia del operador.
    - Se añadió el restablecimiento automático del contador de campo al desplazarse a un nuevo campo o cambiar de cultivo.

    Cursor del ratón e interacción con la interfaz (HUD)
    - Se añadió la activación/desactivación rápida del cursor del ratón dentro de la cabina mediante el botón central del ratón (clic en la rueda), sin necesidad de abrir menús.
    - Se añadió la suspensión automática de la rotación de la cámara mientras el cursor del ratón está activo.
    - Se configuró el cierre limpio del cursor mediante un segundo clic en la rueda (con protección antirrebote), dejando el botón derecho del ratón totalmente libre.
    - Se habilitó el movimiento libre y la interacción mediante clics con el HUD pequeño mientras la tableta de calibración (Mayús. der. + K) está abierta.
    - Se añadieron indicaciones de teclas rápidas para las acciones de la cosechadora directamente en el menú de ayuda de controles estándar (F1).

    Actualizaciones del HUD de telemetría pequeña
    - Se actualizó el diseño compacto del HUD de 4 columnas con celdas interactivas para alternar entre las métricas mostradas.
    - Se añadió un indicador en tiempo real de la infestación de malas hierbas, que muestrea la densidad del cultivo delante de la barra de corte.
    - Se añadieron lecturas de caudal (toneladas/hora), ritmo de trabajo (hectáreas/hora), humedad, velocidad de avance y pérdidas.
    - Se estandarizaron completamente las unidades de medida (métricas, imperiales, bushels) para que coincidan con la configuración del juego.

    Físicas, mecánica y configuración
    - Se añadió resistencia por malas hierbas: las zonas con malas hierbas generan hasta un 15 % de carga adicional en el motor y aumentan la resistencia a la trilla.
    - Se añadieron físicas de pendiente en laderas, provocando pérdidas adicionales de grano debido al deslizamiento del cultivo sobre las cribas. - Mejora en las mecánicas de desgaste del equipo: se añadió una opción específica en el menú de pausa, desacoplamiento total de potencia al desactivarlo y diagnóstico de desgaste en tiempo real en los registros de cosecha.
    - Se añadieron opciones independientes en el menú de pausa para las pérdidas en pendientes, la resistencia de las malas hierbas y el desgaste mecánico.
    - Se incorporó un ciclo diario de humedad (rocío matutino y secado vespertino) sin necesidad de mods externos.
    - Se añadió un modelo de carga de potencia de varias etapas para las cosechadoras de forraje (rodillos de alimentación, tambor picador y ventilador acelerador).
    - Se añadieron cálculos de resistencia de entrada para los recolectores de hileras, basados ​​en la densidad y el volumen de la hilera.
    - Se añadió un modelo de demanda de potencia para las picadoras de paja (una carga adicional del 15-20 % en el motor al picar frente a depositar la hilera).

    Sistema de audio de la terminal
    - Se sustituyó el zumbador estridente por un tono de aviso auténtico, propio del ordenador de a bordo de una cosechadora.
    - Se añadió un ritmo de alerta inteligente: 3 pulsos cortos durante una sobrecarga crítica (superior al 95 %) o pérdidas elevadas, con una pausa de 18 segundos entre ráfagas.

    Base de datos de cultivos y manual
    - Se añadió un manual interactivo completo de 11 capítulos en el menú de ayuda del juego (ESC - Ayuda).
    - Se añadieron ajustes preestablecidos de fábrica para más de 25 cultivos, incluidos caña de azúcar, álamo, remolacha y judías verdes.
    - Se incorporó un sistema de detección automática que clasifica los nuevos cultivos en mapas personalizados según la masa de la semilla y la presencia de paja.
    - Se revisó a fondo la terminología agrícola y las traducciones en los 27 idiomas compatibles.

    Optimización y estabilidad
    - Se consolidaron todos los iconos de la interfaz en un único atlas de texturas optimizado.
    - Se optimizó la memoria de renderizado de la interfaz para eliminar los pequeños tirones durante el juego.
    - Se corrigió el comportamiento del control deslizante de calibración en cosechadoras estáticas y se solucionaron errores en la selección rápida de cultivos.
    - Se garantizó la persistencia fiable de los datos guardados (contadores de campo, odómetros de maquinaria y configuraciones) al recargar la partida.
    - Se sincronizó totalmente el funcionamiento de la cosechadora y el registro de cosecha en el modo multijugador y en servidores dedicados.

  • Novedades:
    - Mini HUD arrastrable: Haz clic izquierdo y arrastra el HUD a cualquier parte de la pantalla; la posición se guarda entre sesiones.
    - Ajuste magnético del HUD: Al arrastrar el HUD cerca del menú de ayuda F1 o del cuadro de Agricultura de Precisión, este se acopla automáticamente en su sitio mediante guías de anclaje iluminadas.
    - Física de cosechadoras de uva y aceituna: Soporte físico completo para maquinaria autopropulsada de viñedos, con controles de calibración especializados en cabina (RPM del vibrador, velocidad de la cinta transportadora, ventiladores extractores).
    - Pérdidas por desgaste mecánico: Las cuchillas desafiladas y los componentes de trilla desgastados aumentan dinámicamente la resistencia y la pérdida de cultivo (hasta un 6,0 %, con opción de activación/desactivación).
    - API de integración pública (RHM_Api): Puntos de integración limpios para Courseplay, AutoDrive, mods de daños y paneles de control personalizados.
    - Vista previa de audio: Al ajustar el control deslizante de volumen de la alarma acústica en la configuración del juego, se reproduce inmediatamente un pitido de prueba al volumen seleccionado.

    Mejoras:
    - Renovación del modo Arcade: Las cosechadoras operan sin restricciones, con un 0 % de carga artificial, sin límites de velocidad, sin pérdidas de cultivo, alarmas silenciadas y sin penalizaciones.
    - Alarma inteligente de sobrecarga en cabina: Actualizada a un patrón cómodo de 3 pitidos, con el umbral de activación ajustado a la sobrecarga real del motor (105 %) y audio de cabina equilibrado.
    - Precisión en el volumen de la alarma: Control deslizante fluido del 0 % al 100 % (en intervalos del 10 %) con opción de silencio total.
    - Tableta de calibración en cabina (Shift + K): Modernizada con bordes ultrafinos, efectos de cristal con iluminación en los bordes y mayor contraste de telemetría.
    - Optimización del paquete de mods: Tamaño del archivo reducido de 2,5 MB a 1,0 MB mediante texturas optimizadas y una arquitectura de ayuda simplificada.
    - Recalibración de cosechadoras de forraje: Consumo de potencia del cabezal rotativo para maíz reducido a unos realistas 20 CV/m, estableciendo velocidades de cosecha auténticas de 8,5 a 10 km/h.
    - Compatibilidad de mods: Resueltos conflictos de interfaz y bloqueo del cursor con Interactive Control, HeadTrackIC, ScandinavianCurrencies y AdditionalGameSettings.

    Corrección de errores:
    - Corregida la superposición del mini HUD con el menú de ayuda F1 cuando hay activos grupos de control de vehículos personalizados (tubo de descarga, puerta, escalera) o mods de paginación (InputHelpPager). - Se ha corregido el espacio vacío no deseado entre el cuadro de Precision Farming y el HUD al cerrar el menú F1.
    - Se han corregido las unidades fijas en el mini-HUD: la velocidad y la productividad ahora se convierten correctamente a mph y ac/h al utilizar el sistema imperial.
    - Se ha corregido la resolución de la potencia real del motor de la plataforma modular NEXAT (1100 CV) y se han eliminado las cargas fantasma de la TDF (toma de fuerza) en remolques.
    - Se ha corregido la alternancia del cultivo de maíz para ensilado entre maíz en grano y maíz picado para ensilado al detener y reanudar la marcha.
    - Se han corregido errores poco frecuentes en el modo multijugador causados ​​por el agotamiento de las banderas de actualización de red (*dirty flags*) en maquinaria compleja.
    - Se han corregido caracteres de texto con doble codificación y errores de visualización de caracteres (*mojibake*) en todos los archivos de idioma.

    Eliminado:
    - Se ha eliminado el antiguo aviso parpadeante de sobrecarga en el centro de la pantalla y su opción de configuración, optando en su lugar por un HUD más limpio y alertas sonoras.
    - Se han eliminado los archivos gráficos obsoletos de la pantalla de ayuda en favor de la tableta interactiva dentro de la cabina.
    - Se ha sustituido el acrónimo interno "RHM" por el título oficial del mod: "Realistic Harvesting".

  • - NOVEDAD: ¡Renovación de las páginas de ayuda y la guía interactiva dentro del juego!
    Se han reestructurado por completo las 9 páginas de tutoriales de ayuda del menú ESC (Información general, Carga del motor, Pérdidas de cultivo, Barra de corte y cabezal, Ajustes de trilla, Perfiles de cultivo, Niveles de electrónica, Humedad y clima, Compatibilidad con mods).
    Se han reescrito siguiendo el estilo claro y nativo de los manuales de GIANTS, utilizando listas con viñetas y eliminando la jerga técnica, las fórmulas y el exceso de elementos visuales.
    Localización completa y de alta calidad en 15 idiomas (EN, UK, DE, FR, PL, ES, IT, CZ, BR, PT, HU, RO, NL, TR, RU).
    - NOVEDAD: ¡Cuadros de diálogo interactivos de notificación en pantalla!
    Se han añadido banners de notificación contextual no intrusivos para eventos clave de la cosecha (configuración inicial de la cosechadora, advertencia de sobrecarga, ajuste óptimo).
    Diseño elegante con panel oscuro de bordes redondeados e iconos de control integrados; se pueden cerrar haciendo clic con el botón izquierdo del ratón (LMB) o mediante una tecla de acceso rápido configurable.
    - NOVEDAD: ¡Protección de la configuración del jugador frente a ayudantes de IA y Courseplay!
    Se ha añadido un ajuste específico `aiHelperTuning` (Mantener configuración del jugador / Ajuste automático por IA / Desactivado).
    Al seleccionar "Mantener configuración del jugador", los trabajadores de IA contratados y Courseplay nunca sobrescribirán los ajustes de la cosechadora calibrados por el jugador.
    La interfaz de calibración (Mayús. derecha + K) ahora puede abrirse mientras un trabajador de IA o Courseplay está conduciendo, permitiendo inspeccionar o modificar los ajustes sobre la marcha.
    Carga y respeta automáticamente los perfiles de cultivo guardados por el jugador para los trabajadores contratados.
    - NOVEDAD: ¡Control de crucero hidrostático fluido y memoria de velocidad según cultivo!
    Se han sustituido los cambios bruscos de velocidad por una suavización hidrostática exponencial continua (filtrado tau) para lograr una aceleración y frenado realistas bajo carga.
    La rampa de transición con curva en S (tipo Hermite) suaviza la entrada del material en el canal de alimentación, evitando paradas repentinas al entrar en zonas de cultivo denso.
    La memoria de velocidad de cosecha por cultivo (`cropHarvestingSpeeds`) recuerda el ritmo óptimo para cada tipo de cultivo, incluso durante las maniobras de giro en cabecera.
    Se han corregido las oscilaciones en el límite de velocidad y los tirones erráticos al dar marcha atrás.
    - NOVEDAD: ¡Alarma sonora en cabina por sobrecarga y pérdidas elevadas!
    Se ha añadido un avisador acústico electrónico en cabina que se activa ante una sobrecarga crítica del motor (98 % o más) o una pérdida excesiva de grano (superior al 4 %). Transición fluida del audio entre la vista de cabina en primera persona y la cámara exterior en tercera persona, con ajuste inteligente de volumen (aumento del 25 % en el exterior).
    Ajustes de audio específicos en el menú ESC para activar/desactivar alarmas y ajustar el volumen maestro (50 %–150 %).
    - MEJORADO: Detección de cultivos (referencia real) y clasificación avanzada por máquina.
    El nivel de llenado de la tolva (> 50 l) ahora sirve como referencia real definitiva para la selección del cultivo activo, eliminando errores de solapamiento en los límites del cabezal y reinicios falsos.
    Clasificación de cultivos robusta basada en mapas múltiples que distingue entre legumbres de grano (judías, habas) y cultivos de raíz especiales (judías verdes).
    Los cultivos que no son de grano (uvas, aceitunas, malas hierbas) quedan excluidos estrictamente de las cosechadoras estándar.
    Generación automática de modelos físicos de calibración ASABE para legumbres de grano en mapas personalizados.
    - MEJORADO: Telemetría en HUD y acoplamiento con Precision Farming.
    Coloreado dinámico de las hileras según el esfuerzo mecánico (blanco -> amarillo -> naranja -> rojo intermitente/alerta crítica).
    Acoplamiento magnético sin espacios bajo el cuadro de visualización de rendimiento de Precision Farming, adaptándose a la visibilidad del menú de ayuda F1.
    Se ha añadido la lectura de velocidad objetivo en tiempo real al módulo de telemetría del HUD.
    Se ha añadido una tecla de acceso rápido (Mayús. der. + H) para mostrar u ocultar el HUD de RHM.
    - CORREGIDO: Resolución de conflictos de entrada entre Interactive Control y HeadTracking.
    Integración de un mediador de compatibilidad específico (RHM_ModCompatibility) para FS25_interactiveControl y FS25_headTrackICextension.
    Se suspende la detección de puntos de clic en cabina y la captura de superposiciones a pantalla completa mientras la interfaz de calibración de RHM está activa, evitando que el ratón se bloquee al hacer clic.
    Eliminación de problemas de rotación de cámara y bloqueo del cursor al usar Courseplay y AutoDrive.
    - CORREGIDO: Validación del esquema XML de la partida guardada y persistencia en múltiples vehículos.
    Registro completo de `#isCalibrated` y `#calibratedCrops` en el esquema `savegame_vehicles` de GIANTS, eliminando errores de consola tipo "Path not registered" en `vehicles.xml`.
    Implementación de funciones de carga segura (`hasProperty` y `pcall`) para evitar la corrupción de la partida o cierres inesperados al actualizar carreras existentes.
    - OPTIMIZADO: Rendimiento y carga del recolector de basura (Garbage Collector).
    Sustitución de tablas dinámicas de ventana deslizante en bucles críticos por búferes circulares fijos de complejidad O(1), eliminando por completo los picos de asignación de memoria y los microtirones durante la cosecha.
    Mejora en la sincronización del flujo de red para servidores dedicados, facilitando una unión fluida a partidas multijugador.

  • - NUEVO: Motor de carga basado en el equilibrio de potencia física. Se han eliminado por completo los factores de cultivo estáticos y arbitrarios. La carga del motor de la cosechadora y la regulación dinámica de la velocidad ahora se calculan mediante una ecuación real de equilibrio de potencia física: P_total = P_base + P_cabezal(v) + P_proceso.
    - NUEVO: Consulta dinámica de la TDF del cabezal. El consumo de potencia del cabezal se consulta directamente a partir de las especificaciones XML o de consumo de potencia del cabezal acoplado, lo que reduce naturalmente la velocidad de avance de las cosechadoras con potencia insuficiente a niveles realistas al utilizar cabezales sobredimensionados.
    - NUEVO: Escalado dinámico nativo del rendimiento (Agricultura de precisión y mapas personalizados). La carga del motor y la velocidad en tiempo real se adaptan suavemente a las fluctuaciones localizadas del rendimiento, sin tirones ni caídas bruscas de velocidad.
    - NUEVO: Suavizado de entrada al campo. Elimina la desaceleración brusca y los picos de par motor al entrar en contacto inicial con cultivos densos.
    - NUEVO: Extracción y localización dinámica de cultivos del mapa. El menú de calibración de la cosechadora (`Mayús. der. + K`) detecta dinámicamente todos los cultivos activos presentes en el mapa y muestra sus nombres localizados (`ft.title`) en el idioma del jugador.
    - NUEVO: Plantillas dinámicas instantáneas para cultivos de mods personalizados. Los cultivos personalizados específicos del mapa se clasifican automáticamente (`grano`, `raíz`, `forraje`, `algodón`) y se les asignan plantillas de separación física realistas al instante.
    - NUEVO: Ajuste automático para trabajadores de IA y Courseplay según niveles (Tier). Cuando un trabajador de IA o un asistente de Courseplay opera la cosechadora, los ajustes se configuran automáticamente según el nivel de RHM Electronics instalado (Nivel 1: ±18%, Nivel 2: ±10%, Nivel 3: ±4%, Nivel 4: 0% + ajuste automático activo).
    - NUEVO: Prioridad del perfil guardado del jugador para IA/Courseplay. Los asistentes contratados y Courseplay cargan automáticamente el perfil de cultivo personalizado guardado por el jugador (`profiles.xml`) si existe alguno.
    - NUEVO: Menú de calibración en cabina durante el uso de IA/Courseplay. Los jugadores ahora pueden abrir y ajustar el menú de calibración de la cosechadora (`Mayús. der. + K`) mientras un asistente de IA o Courseplay está conduciendo activamente.
    - NUEVO: Atajo de teclado para alternar el HUD. Se ha añadido el atajo `Mayús. der. + H` para activar o desactivar rápidamente la superposición del HUD de telemetría.
    - CORREGIDO: Persistencia en la partida guardada. Los controles deslizantes de calibración de la cosechadora, el cultivo seleccionado y la carga objetivo del motor se guardan y restauran permanentemente en `vehicles.xml`. - CORREGIDO: ¡Sincronización multijugador y en servidores dedicados! El aislamiento completo de vehículos garantiza que la configuración de otros jugadores no interfiera. Se agregó una sincronización de perfil perfecta entre cliente y servidor cuando la IA opera en servidores dedicados.

    - CORREGIDO: ¡Compatibilidad con Courseplay! Se resolvieron los problemas de lanzamiento del cabezal, descenso de la cortadora y comprobaciones de control de velocidad específicamente para los operadores de Courseplay.

    - CORREGIDO: ¡Animación de parada de la trilladora! Se corrigió un error tipográfico en la referencia de variable en `stopThreshing`, restaurando la animación de parada inversa de la trilladora.

    - CORREGIDO: ¡Conflicto de bloqueo de cámara! Se eliminaron por completo los problemas de bloqueo de rotación/zoom de la cámara con Courseplay y AutoDrive.

    - OPTIMIZACIÓN: ¡Mejora del rendimiento y la reducción de interrupciones! Se reemplazaron las ventanas deslizantes de memoria con búferes de anillo O(1) planos, se limitaron las búsquedas de jerarquía de vehículos (250 ms) y se almacenaron en caché las proporciones de píxeles del mapa para eliminar las microinterrupciones y la presión del recolector de basura.

  • - NUEVO: ¡Integración del mod "Sistema de humedad"! Se agregaron penalizaciones por carga dinámica del motor y mayores pérdidas de cultivos al cosechar en condiciones húmedas.
    - NUEVO: Lectura del porcentaje de humedad en tiempo real integrada en el HUD arrastrable.
    - NUEVO: Se agregó una nueva configuración para activar o desactivar la integración del sistema de humedad.
    - MEJORADO: Piloto automático "Carga objetivo del motor": se implementó una zona muerta del 2% para evitar microoscilaciones y brindar una experiencia de control de crucero mucho más fluida en diferentes densidades de cultivos.
    - MEJORADO: GUI de calibración: "Target Engine Load" ahora presenta una barra de progreso dinámica codificada por colores (verde/amarillo/rojo) para una mejor respuesta visual en lugar de texto sin formato.
    - CORREGIDO: El indicador HUD de humedad se congelaba en su último valor en lugar de restablecerse al 0% cuando la cosechadora deja de cosechar o retrocede.
    - CORREGIDO: "Carga objetivo del motor" se mostraba incorrectamente como "automático" en el menú de calibración.
    - NUEVO: Se agregó el comando de la consola de diagnóstico `rhm_inspect` para ver datos de rendimiento del recolector en tiempo real en la consola y log.txt.
    - MEJORADO: Revisión completa de los coeficientes de cultivo utilizando un sistema de búsqueda basado en nombres para una mayor precisión.
    - MEJORADO: Separación distinta entre los coeficientes de maíz en grano y maíz ensilado para velocidades de cosecha realistas.
    - MEJORADO: Coeficientes equilibrados de cosecha de pasto y heno para los métodos de corte directo y recolección.
    - MEJORADO: Multiplicador de carga de recogida refinado (de 0,25 a 0,45) para hileras de grano para proporcionar una resistencia del motor más realista.
    - NUEVO: "Red de seguridad para forraje" universal para garantizar cargas realistas para cultivos no estándar o modificados procesados ​​por cosechadoras de forraje.
    - CORREGIDO: Se resolvió un problema por el cual las cortadoras de cosechadoras de forraje no se detectaban correctamente debido a la distinción entre mayúsculas y minúsculas en los nombres de las categorías.
    - Funciones optimizadas que podrían afectar FPS
    - Se corrigieron varios factores de recorte.
    - HUD actualizado
    - Páginas de ayuda actualizadas
    - Configuraciones de servidor y cliente separadas
    - Varias correcciones menores
    - Se agregó una herramienta para cambiar coeficientes en tiempo real (deshabilitada por defecto)
    - Arreglar la cosechadora de algodón.
    - Reemplazo de la configuración de la cosechadora

  • - Se corrigió un error que ocurre al guardar el juego.

  • - NUEVO: ¡Sistema de compras! Se agregó funcionalidad para comprar configuraciones avanzadas de calibración de cosechadoras, agregando una nueva capa de progresión profesional.
    - NUEVO: Completamente rediseñada la GUI interactiva de Calibración de Combine con nueva selección de cultura, mejoras de interacción y pestañas de información adicional.
    - NUEVO: HUD arrastrable mejorado que muestra el rendimiento de la cosechadora, incluidos medidores gráficos de rendimiento y carga del motor.
    - NUEVO: Se agregaron 7 páginas detalladas al menú de ayuda del juego que cubren todas las mecánicas de modificación, con íconos personalizados únicos y localización para 11 idiomas.
    - NUEVO: Se agregó la página de traducción "Pérdida de cultivos" y se refinaron las descripciones de los mods en todos los idiomas admitidos.
    - MEJORADO: Se revisó la lógica central de la dependencia de la velocidad en la carga del motor: las pérdidas mínimas de cosecha ahora comienzan legítimamente con una carga del 80% en lugar del 100%.
    - MEJORADO: El factor de carga de la cosechadora de forraje ahora es completamente dinámico según la densidad del cultivo y el ancho del cortador.
    - MEJORADO: Mecanismo de inyección de configuraciones refactorizado para usar ganchos de motor de nivel de clase seguros (`InGameMenuSettingsFrame.onFrameOpen`) para una máxima compatibilidad con DLC (Vredo Pack, Precision Farming, etc.).
    - MEJORADO: Refactorización global del espacio de nombres: todas las clases y archivos internos fueron renombrados con el prefijo `RHM_` para evitar colisiones con otras modificaciones de terceros.
    - MEJORADO: Se reconstruyó completamente la arquitectura de depuración del mod. Todas las salidas de depuración ahora están estrictamente protegidas detrás del indicador `-devWarnings` del juego, manteniendo el `log.txt` del usuario perfectamente limpio de forma predeterminada.
    - CORREGIDO: Se resolvió un conflicto crítico en la interfaz de usuario donde la configuración de DLC desaparecía del menú del juego cuando Realistic Harvesting estaba activo.
    - CORREGIDO: Se corrigió el uso de mayúsculas en el nombre de archivo en `main.lua` (`RHM_Combine`, `RHM_Renderer`), resolviendo el infame congelamiento de la pantalla de carga del 55%.
    - CORREGIDO: Se resolvió un error por el cual los cambios en el menú de configuración no se guardaban correctamente ni se sincronizaban con el servidor debido a una firma de devolución de llamada no válida.
    - CORREGIDO: Se eliminó el spam masivo de la consola (60 registros por segundo) causado por "Pérdida de cultivo aplicada" durante la recolección en modo desarrollador.
    - CORREGIDO: Se corrigieron errores de sintaxis XML (etiquetas `<paragraph>`) en `modDesc.xml` para garantizar que el texto del menú Ayuda se muestre perfectamente sin advertencias del motor.
    - MEJORADO: Se optimizó el diseño de la interfaz de usuario para utilizar el `gameSettingsLayout` estándar para un posicionamiento consistente del menú.
    - MEJORADO: Se eliminó el botón redundante "Restablecer" (X) del pie de página porque causaba inestabilidad en el diseño con otras modificaciones.

  • - CORREGIDO: La velocidad máxima de cosecha está estrictamente limitada por las capacidades de encabezado del juego base, lo que evita que los recolectores de raíces excedan las velocidades realistas.
    - CORREGIDO: Se solucionaron problemas de desincronización de red en servidores dedicados donde la configuración del cliente podía anular los valores predeterminados del servidor.
    - CORREGIDO: Se resolvió un fallo de recursión infinita relacionado con guardar la configuración combinada en servidores multijugador.
    - CORREGIDO: Se corrigió una pérdida de memoria en los buffers de cálculo de productividad y carga del motor.
    - CORREGIDO: Se impedía que los usuarios que no eran administradores obtuvieran ocasionalmente acceso temporal a la configuración del servidor.
    - MEJORADO: Factores de rendimiento de cebolla y zanahoria recalibrados para cálculos de carga del motor más precisos.
    - MEJORADO: Se eliminó la salida de depuración innecesaria de los registros de sincronización del servidor para mantener limpia la consola.
    - CORREGIDO: La configuración del lado del servidor se desbloqueaba para clientes que no eran administradores al volver a abrir el menú.
    - CORREGIDO: Problema de localización del menú 'window_grass' para la recolección de pasto.
    - MEJORADO: Se eliminaron los registros de depuración spam de los cálculos de carga del motor.
    - MEJORADO: Configuración del registro de depuración centralizada (RHM_Debug.lua).
    - AÑADIDO: localización en español para todas las funciones y menús del mod.
    - NUEVO: Configuración agregada para deshabilitar las advertencias del HUD de "carga alta".
    - MEJORADO: Limpieza de lógica interna para el sistema de advertencia.
    - CORREGIDO: Revisión completa de las matemáticas de cálculo de rendimiento para sincronizarlas perfectamente con el HUD de agricultura de precisión y las escalas de mapas personalizadas.
    - CORREGIDO: Las cosechadoras de forraje (ensilaje) mostraban un rendimiento 10 veces menor debido a errores en el volumen del motor.
    - CORREGIDO: La desincronización matemática cuando el grano ingresa al búnker de forma asincrónica desde el corte del cabezal.
    - NUEVO: Combina la física de la configuración separada en dos categorías independientes: Eficiencia (afecta la velocidad de procesamiento) y Pérdida de cultivos (afecta el grano desperdiciado).
    - NUEVO: HUD del menú de configuración rediseñado para mostrar siempre los impactos de velocidad y pérdida simultáneamente.
    - NUEVO: Se agregó la mecánica de 'Escudo de sobrecarga': la configuración ideal ahora protege contra picos repentinos de densidad de cultivos.
    - CORREGIDO: Error crítico donde la configuración perfecta de la cosechadora podía reducir inadvertidamente la velocidad a los límites básicos.
    - CORREGIDO: La cosechadora no aceleraba adecuadamente cuando se mejoraban los ajustes a mitad de la cosecha.
    - CORREGIDO: Se resolvió el registro duplicado de las rutas XML de las partidas guardadas, lo que provocaba errores en el registro del servidor y se restablecía la configuración.
    - MEJORADO: Rendimiento de la cosechadora de forraje calibrado según datos del mundo real (coeficiente ajustado de 0,150 a 0,051).
    - NUEVO: Se agregó detección universal de cabezal de recogida/hilera con un multiplicador de carga del motor más bajo (0,75x).
    - NUEVO: Se agregó mapeo de respaldo automático para los tipos de relleno '_WINDROW' y 'CUT_' a sus cultivos base.
    - MEJORADO: Calibración de precisión de factores y densidades de cultivos basados ​​en objetivos de rendimiento del mundo real (bu/hr).
    - NUEVO: Cada cultivo ahora utiliza ajustes técnicos individuales derivados de manuales del mundo real (más de 20 cultivos ajustados).
    - MEJORADO: Lógica de la cosechadora de forraje simplificada con un multiplicador universal de 0,75x.
    - MEJORADO: Multiplicador de recogida refinado a 0,35x para una cosecha equilibrada en hileras.
    - CORREGIDO: Las cosechadoras ya no aceleran más allá de las velocidades de trabajo básicas cuando el cabezal está inactivo (sin cultivo).
    - CORREGIDO: Se eliminó el salto del límite de velocidad inicial al bajar el cabezal.
    - MEJORADO: Sistema de detección robusto para picadoras y cabezales de forraje.
    - MEJORADO: Límite de velocidad estrictamente limitado a los límites del juego básico (se eliminó la bonificación artificial de 1,5x).
    - MEJORADO: Factores de cultivo recalibrados para avena (+25%), maíz (-50%), soja (-20%) y algodón (2x).
    - MEJORADO: Reducción significativa de la carga para cultivos de raíces (patata, zanahoria, chirivía, cebolla).
    - CORREGIDO: Límite de velocidad "bucle de reinicio" a 9,9 km/h durante la recolección continua.
    - CORREGIDO: Excepción ampliada de recogida de cultivos de raíces para garantizar una carga realista para cebolla y zanahoria.
    - AÑADIDO: Compatibilidad con los tipos de relleno ONION_DIRTY y MEADOW.

  • - CORREGIDO: Fallo del juego ("intento de llamar al método faltante 'getIsControlled'") al usar equipos de paquetes DLC (por ejemplo, Highland DLC NH 8040 con herramientas Holaras). Se agregó una verificación nula segura para el método.
    - CORREGIDO: La segunda cosechadora de Courseplay se atascaba a 10 km/h. Se eliminó la verificación incorrecta de dirección de movimiento de getSpeedLimit() y se agregó protección para que el límite de velocidad de Courseplay solo se aplique cuando el cortador esté realmente funcionando.
    - CORREGIDO: la configuración del modo AUTO se restablecía a 50 en servidores dedicados. El modo AUTO ahora se registra como pendiente si el cultivo aún no se detecta y se aplica automáticamente en la primera cosecha.
    - CORREGIDO: El menú de configuración combinada (RShift+K) no se abre ni se cierra inmediatamente cuando se utiliza el sistema modular NEXAT.
    - CORREGIDO: Posible bloqueo del juego al faltar el método 'getAIFieldWorkerIsTurning' en vehículos personalizados.

  • - NUEVO: Se agregó compatibilidad con las modificaciones "HUD Hider" (HUD se alinea con la visibilidad del juego).
    - CORREGIDO: Error de cálculo de productividad (T/h) que causaba saltos repentinos.
    - CORREGIDO: La GUI se cerraba inesperadamente durante el juego.
    - NUEVO: Menú interactivo de configuración y calibración de combinación (RShift + K).
    - NUEVO: Modo de control manual: ajuste el ventilador, el rotor, los tamices y el alimentador.
    - NUEVO: Las configuraciones incorrectas causan una pérdida adicional de cultivos (se muestra en la GUI).
    - NUEVO: Sistema de perfiles: guarde/cargue configuraciones personalizadas para cada cultivo.
    - NUEVO: Los nuevos cultivos comienzan con configuraciones neutrales (50%), lo que requiere calibración.
    - NUEVO: La pantalla de pérdida de cultivos ahora muestra signos +/- (- para pérdidas, + para bonificaciones, 0 para óptimo).
    - NUEVO: Botones de ajuste manual (+/-) siempre visibles en la GUI de calibración para facilitar el ajuste.
    - CORREGIDO: La rotación de la cámara se bloquea correctamente cuando el cursor está activo (arrastrar HUD/interacción GUI).
    - CORREGIDO: HUD restableciéndose a posiciones fuera de la pantalla. Se agregó el comando de reparación automática y reinicio.
    - MEJORADO: El bloqueo de entrada ahora utiliza el método adecuado camera.isRotatable.
    - MEJORADO: Texto de sugerencia de GUI reposicionado para evitar la superposición con los botones.
    - NUEVO: el modo AUTO ahora aplica una ligera imperfección aleatoria (1-10 unidades). ¡La sintonización manual especializada puede superar a AUTO!
    - NUEVO: Misma matemática de pérdida para los modos AUTO y MANUAL: no más derivación de pérdida cero en AUTO.
    - CORREGIDO: Combinar configuraciones ahora guardadas y cargadas correctamente desde la partida guardada (vehicles.xml).
    - CORREGIDO: la caché de ProfileCount se restauró correctamente después de cargar la partida guardada.
    - CORREGIDO: la detección automática de recorte ahora solo en el lado del servidor: evita la desincronización de valores aleatorios en el modo multijugador.
    - MEJORADO: Todas las configuraciones de mod (servidor + cliente) ahora almacenadas en la carpeta modSettings/.
    - MEJORADO: Servidor dedicado totalmente compatible: cada vehículo conserva su propio perfil de calibración.

  • - ¡Sistema físico de pérdida de cultivos! Las pérdidas ahora reducen la cantidad real de grano recogido en la tolva. (Aún en versión beta, puede experimentar problemas críticos. Se puede desactivar en la configuración)
    - Las pérdidas de cultivos comienzan con una carga del motor del 95% (en lugar del 100%).
    - Fórmula de pérdida progresiva - mayor sobrecarga = pérdidas exponencialmente mayores.
    - Las penalizaciones por pérdida ahora afectan directamente el rendimiento para una jugabilidad más realista.
    - Menú de configuración reorganizado en "Modelado" e "Interfaz de usuario y efectos visuales".
    - ¡IU arrastrable! Haga clic derecho para alternar el cursor y luego arrastre la interfaz de usuario para moverlo. (Puede causar problemas con mods que usan las mismas teclas de acceso rápido; cambie la tecla de acceso rápido en la configuración para evitar esto).
    - Control independiente de cosechadora (opcional).
    - Las métricas de la interfaz ahora se restablecen instantáneamente cuando se levanta/detiene el cortador.
    - Contenido de la interfaz personalizable (alternando elementos individuales).

  • Fijo
    - Persistencia de la configuración: se corrigió el error por el cual la configuración de dificultad (Motor/Pérdida) no se guardaba correctamente entre sesiones de juego.
    - Almacenamiento de configuración: se movió la configuración al directorio modSettings para una mejor persistencia global en las partidas guardadas.
    - Monitor de rendimiento: pantalla de rendimiento fija que muestra valores incorrectos (ahora con una precisión de ±5% con ruido realista)
    - Indicador de rendimiento: indicador fijo de T/h (toneladas por hora): ahora funcional y muestra la tasa de recolección en tiempo real
    - Posición del HUD: se ajustó la ubicación del HUD para que esté ligeramente más arriba en la pantalla para una mejor visibilidad
    - Compatibilidad con Nexat: Se corrigió que el HUD no se mostrara correctamente cuando se usaba el sistema de cosechadora modular Nexat.
    - Detección de cortador: detección mejorada de cuándo el cabezal está realmente funcionando o cuando está simplemente conectado (evita los límites de velocidad cuando el cabezal está elevado)

    cambiado
    - Cálculo basado en la masa: la carga del motor ahora se basa en la masa cosechada real en lugar del área de cultivo teórica
    - Inicio conservador: se agregó un límite de velocidad inicial de 7 km/h al comenzar a cosechar (evita la sobrecarga inmediata)
    - Factores de cultivo: factores de dificultad reequilibrados para varios cultivos en función de las velocidades de cosecha del mundo real.
    - Rendimiento: cálculos de carga optimizados para una jugabilidad más fluida

  • - Se corrigió el cálculo de productividad que mostraba valores incorrectos (era 1000 veces demasiado bajo)
    - Precisión mejorada de la conversión de masa a volumen utilizando la densidad de cultivo real

  • - Se corrigieron los problemas de GitHub #1 y #3.
    - Se agregó soporte para cosechadoras de algodón.
    - Se agregó soporte parcial para cosechadoras de forraje.
    - Se corrigieron problemas de sincronización multijugador.
    - Se corrigió el conflicto del menú de configuración con otras modificaciones.
    - Visualización mejorada del sistema de unidades (imperial/métrico)

  • - **Nueva característica:** Se agregó el botón "Restablecer configuración" al pie de página del menú de configuración (clave: X).
    - **Mejoras de UX:** Se agregaron descripciones laterales para todas las configuraciones en el menú (información sobre herramientas).
    - **Localización:** Soporte completo de traducción para 10 idiomas (EN, DE, FR, PL, ES, IT, CZ, PT-BR, UK, RU).
    - **Corrección de errores:** Estabilidad mejorada del menú de configuración.

Créditos
Comentarios
190