Remplace les simples groupes d'animaux de FS25 par des animaux suivis individuellement, chacun avec des caractéristiques génétiques, d'élevage, de maladies et de production uniques. Une version maintenue du mod Realistic Livestock d'Arrow-kb.
Chaque animal est suivi séparément avec sa propre identité, sa constitution génétique, son état de santé et son rendement de production. La génétique est héritée de la reproduction, les maladies peuvent se propager et nécessiter un traitement, et la production dépend des caractéristiques individuelles de chaque animal.
Il s'agit d'une version maintenue du mod original Realistic Livestock par Arrow-kb, qui a arrêté le développement. L'objectif est de maintenir le mod fonctionnel, de corriger les bugs et d'apporter des améliorations si nécessaire.
Caractéristiques
========
- Suivi individuel des animaux avec une identité unique
- Système génétique avec des caractères héréditaires qui affectent la production
- Affichage de la génétique dans les noms d'animaux avec niveau de détail configurable (score moyen ou répartition complète des traits)
- Elevage et reproduction avec mécanique de grossesse et héritage génétique
- Système d'insémination IA avec dewars de sperme
- Simulation de maladies avec infection, traitement et immunité
- Surveillance des animaux pour suivre les animaux individuels au fil du temps
- Système de poids lié à la génétique et à l'alimentation
- Marquage et castration des animaux
- Déplacer l'onglet pour transférer les animaux entre les élevages
- Mode résumé quotidien pour le journal des messages
- Pages d'aide en jeu
- Support de taureaux de bovins Highland
- Système de packs d'animaux : des mods tiers peuvent ajouter de nouvelles races ou ajuster l'équilibre des animaux
- Prise en charge des cartes : Hof Bergmann (canards, oies, chats, lapins, alpagas, cailles) avec compatibilité automatique avec prise en charge des versions
- Prise en charge simple pour les bouchers utilisant le mod Extended Production Point (EPP)
- Prise en charge multijoueur
Cartes et packs pris en charge
======================
Cartes :
- Hof Bergmann (https://www.lsfarming-mods.com/) — canards, oies, chats, lapins, alpagas, cailles avec un soutien complet à l'élevage
Packs d'animaux :
- Pack de races de vaches pour RLRM par ConGan98 (https://github.com/ConGan98/FS25_CowBreedsRLRM) — races bovines supplémentaires
Remarques
=====
- Basé sur le mod Realistic Livestock d'Arrow-kb (v1.2.0.5), publié sous licence GPL-3
- Les données de sauvegarde de la version originale d'Arrow-kb sont automatiquement migrées lors du premier chargement
- Le mod Bibliothèque de polices n'est plus requis
- Incompatible avec FS25_EnhancedLivestock, FS25_MoreVisualAnimals et FS25_EnhancedAnimalSystem
Limites
===========
- Multijoueur : les Dewars (bidons de sperme IA) ne peuvent pas être physiquement récupérés par les clients. Fonctionne en solo.
Mise en place
============
Placez FS25_RealisticLivestockRM.zip dans votre dossier mods.
Migration depuis la version d'Arrow-kb : supprimez FS25_RealisticLivestock.zip et FS25_FontLibrary.zip. Sauvegardez d’abord votre sauvegarde, puis chargez-la : les données migrent automatiquement.
Documentation : https://rittermod.github.io/FS25_RealisticLivestockRM
Code source et suivi des problèmes : https://github.com/rittermod/FS25_RealisticLivestockRM
- Ajout du support multijoueur pour les boutons "Réinitialiser Animal Dealer" et "Réinitialiser AI Animals" (administrateur uniquement en MP, synchronisation avec tous les joueurs)
- Multijoueur fixe : le ramassage de la paille du Dewar se synchronise désormais avec le serveur (le Dewar ne se "remplit" plus lors de la reconnexion)
- Multijoueur fixe : l'outil à main avec paille vide est désormais supprimé de l'inventaire du client après l'insémination ou le retour.
- Correction du marquage/démarquage d'un animal : le marqueur visuel 3D se met désormais à jour immédiatement lors du démarquage (relog auparavant requis)
- Correction d'un crash multijoueur potentiel lors de la réception de clés de marque inconnues à partir de versions de mod plus récentes
- Correction du crash de l'outil à main en paille lorsqu'aucun joueur ne le porte.
- Correction d'un crash lors de la vente d'un animal depuis une remorque à bestiaux chez le marchand d'animaux
- Correction d'un crash lors de l'ouverture de l'écran de la remorque d'animaux à proximité d'un cheval montable créé par des mods tiers (par exemple, missions d'animaux AdditionalContracts)
- Correction des chevaux accessoires provenant de mods tiers qui étaient incorrectement convertis en animaux réels lorsqu'ils étaient chargés sur des remorques ou dans des enclos.
- Correction des animaux marqués comme non vendables étant vendables après chargement sur une remorque
Menu RL (aperçu - travail en cours) :
- Ajout de l'onglet Vente avec résumé du panier (nombre sélectionné, prix, frais, total) ; les animaux marqués comme non vendables sont filtrés
- Sélecteur d'élevage désormais trié par ordre alphabétique par nom
- Le menu RL mémorise désormais l'élevage et les animaux sélectionnés lors du basculement entre les onglets Gérer, Déplacer et Vendre.
- La vente/le déplacement unique n'efface plus les autres sélections de cases à cocher
- Onglet « Info » renommé en « Gérer » pour mieux refléter ses actions (marquer, inséminer, surveiller, etc.)
- Onglets réorganisés : Vendre, Déplacer, Gérer, Messages
- Correction de la position des icônes d'état lors du passage d'un onglet à l'autre
- Correction de l'âge de l'animal n'apparaissant pas dans la zone de statistiques du menu RL
- Réécriture du dewar de sperme en tant que véhicule/palette - corrige le gel du jeu lors de l'examen du dewar, des échecs de ramassage multijoueur et des dewars invisibles après un achat en milieu de partie
- L'état Dewar (pailles, génétique des taureaux) persiste désormais pendant les cycles de sauvegarde/chargement et de stockage d'objets
- Correction d'un crash dans les mods tiers qui inspectent les palettes stockées (par exemple, Time Saving Stock Check) lorsqu'un dewar de sperme est placé dans un stockage d'objets
- Correction de la désynchronisation multijoueur : marquer, castrer, basculer le moniteur, renommer et modifier le traitement de la maladie d'un client se synchronise désormais avec tous les autres joueurs connectés.
- Correction de tous les animaux préexistants obtenant la même identité (par exemple "UK 1 1") lors de l'installation de RL sur une sauvegarde existante pour la première fois - également des sauvegardes d'auto-guérison déjà affectées
- Ajout d'une mise à jour de la traduction tchèque (contribution communautaire de Kynuska)
- Ajout de la traduction hongroise (contribution communautaire de Toamsz93)
- Ajout des clés de traduction manquantes dans les 16 langues
- Correction des erreurs fillType dans le journal lorsque les mods de stations de vente tierces font référence à la catégorie ANIMAL.
Nouveau menu RL (aperçu - travail en cours) :
- Ajout d'un nouveau menu RL (attribuer une clé dans Paramètres -> Contrôles) : un menu à onglets autonome. L'écran des animaux hérités (touche R) fonctionne toujours sans changement
- Onglet Messages : flux de messages chronologiques avec suppression unique et groupée
- Onglet Info : sélecteur d'élevage, liste d'animaux avec volet de détails (pedigree, génétique, maladies, entrées/sorties) et boutons d'action (Marquer, Surveiller, Renommer, Maladies, Inséminer, Castrer)
- Onglet Déplacement : déplacez les animaux entre les élevages ou vers les bouchers avec un seul mouvement et un déplacement groupé à l'aide de la case à cocher multi-sélection
- Icônes d'état sur les cartes de liste d'animaux montrant en un coup d'œil la grossesse, la convalescence, la stérilité/castration, la lactation, la production de laine et la ponte.
Prise en charge de Hof Bergmann 1.4 et corrections de bugs :
- Correction des visuels des races de chevaux sur Hof Bergmann : les chevaux adultes ne s'affichent plus comme des poulains, les couleurs des races correspondent désormais correctement, la transition du modèle poulain à adulte fonctionne désormais
- Correction de l'équitation et de l'équipement sur Hof Bergmann v1.4 : les selles, les calèches et les outils du Horse Addon Pack se fixent désormais correctement
- Désactivation de quatre races de chevaux non prises en charge nativement par Hof Bergmann (Pinto, Chestnut, Bay, Dun) du concessionnaire - les chevaux de sauvegarde existants de ces races ne sont pas affectés.
- Correction du concessionnaire générant des animaux de vente pour les races marquées comme non achetables sur la carte actuelle
- Correction de la laine et des œufs de poule qui n'apparaissaient pas sur Hof Bergmann v1.4 : le pont remappe désormais les fillTypes pour correspondre aux bâtiments d'élevage de HB
- Correction de l'incubateur d'œufs Hof Bergmann qui ne parvenait pas à ajouter des poussins éclos à l'élevage lorsque le RLRM est actif.
- Correction d'un crash lorsque la courbe de production animale revenait à zéro, ce qui pouvait arrêter silencieusement toute la production dans un bâtiment
- Ajout d'un journal de diagnostic pour les inadéquations fillType dans la production de palette et de lait
Ce qui a changé – Principalement des correctifs de compatibilité avec Hof Bergmann 1.4
- Correction des animaux de pont (lapins, cailles, etc.) obtenant des identifiants en double en multijoueur, provoquant la disparition des animaux sur les clients
- Correction du compteur d'identification des animaux du pont, suit désormais les compteurs par type avec persistance de la sauvegarde
- Correction d'un échec silencieux d'achat en gros lorsque les élevages cartographiés rejettent des races d'animaux (par exemple, Hereford dans les enclos filtrés Hof Bergmann)
- Les sauvegardes existantes avec des identifiants d'animaux de pont en double sont automatiquement réparées au chargement
- Ajout d'une pré-validation pour les achats groupés : indique quels animaux ne peuvent pas être achetés et pourquoi avant de confirmer
- Ajout d'un journal de diagnostic pour le chargement des animaux, l'élevage et le dépannage de compatibilité des packs
- Ajout d'avertissements lorsque des animaux sont perdus en raison de la suppression de meutes ou de disparités de races
- Ajout d'un système de packs d'animaux : les mods tiers peuvent ajouter des races, remplacer les propriétés des animaux ou fournir un équilibre personnalisé
- Ajout du support Hof Bergmann 1.4 avec alpagas, cailles, visuels de poulet corrigés et détection de version
- Ajout de l'élevage d'alpaga de couleurs croisées (n'importe quelle couleur mâle peut se reproduire avec n'importe quelle couleur femelle)
- Ajout de la documentation utilisateur pour la prise en charge de la carte Hof Bergmann
- Ajouté : Quitter l'écran des animaux RL revient à l'onglet Animaux du menu du jeu lorsqu'il est ouvert à partir de là.
- Ajouté : l'écran des animaux RL s'ouvre par défaut sur l'onglet Informations lorsqu'il est entré depuis l'onglet Animaux du menu du jeu.
- Corrigé : la position de défilement de la liste des animaux saute toutes les 5 secondes dans l'onglet Animaux du menu ESC
- Corrigé : cliquez sur le son toutes les 5 secondes lors de l'affichage de la liste des animaux
- Corrigé : crash lorsque l'élevage n'enregistre pas une palette ou un type de remplissage de lait produit par ses animaux.
- Corrigé : accumulation de modèles animaux lorsque les cartes redéfinissent les types d'animaux existants
- Corrigé : les rechargements du jeu de base n'écrasent plus les configurations d'animaux du surensemble de RLRM.
- Corrigé : l'indemnisation aléatoire en cas de décès (33 % du prix de vente) atteint désormais correctement le solde de la ferme.
- Corrigé : les descriptions d'animaux de pont affichant "Manquant" dans la boîte de dialogue d'informations sur les animaux
- Corrigé : erreurs d'étiquettes d'oreille de cochon sur les cartes Hof Bergmann
- Corrigé : Les animaux de vente de sous-types non reproducteurs pouvaient tomber enceinte de manière incorrecte
- Corrigé : la progéniture des animaux de pont pouvait recevoir une mauvaise race
- Corrigé : les sous-types définis par la carte pour les types d'animaux existants ne se chargeaient pas avec les configurations du jeu de base.
- Traductions améliorées en italien et en allemand (contributions de la communauté)
1.1.0.0 :
- Ajout de l'onglet Déplacement pour le transfert d'animaux entre les élevages avec sélecteur de destination et déplacement en masse
- Ajout d'icônes personnalisées pour tous les onglets de l'écran Animal
- Onglet castration caché dans l'écran du berger pour les poules (non applicable)
- Correction d'un problème visuel sur l'écran du berger lors de l'activation de la castration
- Refactoring interne pour la qualité et la testabilité du code
1.0.2.0 :
- Ajout de l'affichage de la génétique dans les noms d'animaux (score moyen ou répartition complète par trait)
- Ajout d'une option de tri par génétique pour les listes d'animaux
- Ajout du nombre de sélections sur les boutons d'action groupée
- Correction des messages de déplacement dans le journal des messages d'élevage (échouaient silencieusement en raison de clés de message incorrectes)
- Correction des messages de déplacement indiquant la mauvaise direction (vers/depuis a été échangé)
- Correction d'une faute de frappe dans le message de déplacement ("1 animaux" → "1 animal")
v1.0.1.0 - Hof Bergmann et support boucher de base :
- Ajout du support de la carte Hof Bergmann - les animaux exotiques (canards, oies, chats, lapins) prennent désormais en charge l'élevage et la reproduction complets
- Ajout d'un support de base pour les bouchers utilisant le mod Extended Production Point (EPP).
- Ajout des clés de traduction manquantes dans toutes les langues
- Sélection améliorée des sous-types de progéniture pour les cartes avec des configurations animales non standard
- Traduction italienne mise à jour
- Correction de la touche "Gérer les animaux" (R) interférant avec les raccourcis clavier d'autres mods dans différents onglets de menu
- Correction d'un déplacement en masse permettant plus d'animaux que la capacité de l'enclos cible
- Correction d'une erreur lors du déplacement des animaux vers des points de production étendus (bouchers EPP)
- Ajout du bouton "Gérer les animaux" (R) au menu des animaux du jeu pour un accès rapide
- Ajout de l'action "Sélectionner" (A) pour cocher/décocher les cases de sélection dans les boîtes de dialogue d'achat et de vente
- Bouton d'insémination désormais désactivé lorsque la femme n'est pas éligible (enceinte, trop jeune, en convalescence)
- Le bouton Moniteur affiche désormais l'état "Suppression..." lorsque la suppression est en attente
- Correction des collisions de raccourcis clavier - chaque action a désormais une clé unique
- Correction des boutons d'information interceptant les pressions sur les touches Mark/Castrate - désormais uniquement avec la souris
- Correction du bouton d'insémination qui s'affichait incorrectement sur les animaux mâles
- Correction du visuel du moniteur ne disparaissant pas lors du retrait du moniteur
- Correction des informations sur le lait/laine/lait de chèvre ne s'affichant pas sur les clients du serveur dédié
De nombreux correctifs multijoueurs v0.6.1.0 :
- Correction de l'insémination de dialogue AI qui ne se synchronise pas en multijoueur
- Correction de l'insémination par dialogue AI bloquée pour les vaches qui n'ont jamais accouché
- Correction d'un crash du serveur lorsque le client insémine une vache avec de la paille
- Correction de la corruption du flux lors de l'événement d'insémination automatique IA
- Correction d'un événement de grossesse qui ne parvenait pas à faire correspondre les animaux du client
- Correction des dewars achetés en milieu de partie ne se synchronisant pas avec les clients connectés en multijoueur
- Correction d'une erreur côté client lors de l'achat de sperme en multijoueur
- Correction du basculement du traitement des maladies qui ne se synchronise pas avec le serveur en multijoueur
- Correction de la vérification de la dépendance des paramètres à l'aide d'une variable non définie
- Correction d'une erreur de spam lors de la descente du cheval à l'extérieur de l'enclos en multijoueur
- Correction d'un écran noir lorsque le client multijoueur essaie de monter à cheval
- Correction du client multijoueur incapable de nettoyer les chevaux
v0.6.0.0
- Ajouter des guides d'utilisation et des fiches d'information https://rittermod.github.io/FS25_RealisticLivestockRM/
- Ajout d'un mode de résumé quotidien facultatif pour le journal des messages afin de réduire le bruit dans les grandes fermes (nouveau paramètre : résumés des journaux de messages)
- Ajout du bouton "Réinitialiser les animaux IA" aux paramètres pour régénérer le catalogue de pailles IA avec de nouveaux animaux générés aléatoirement
- Correction d'une perte potentielle de production de lait qui pourrait survenir lorsque des erreurs de naissance étaient détectées silencieusement
- Correction du gel potentiel du jeu lors de la vente d'animaux avec un filtre actif
- Correction d'erreurs de mod potentielles bloquant la croissance des cultures et d'autres mises à jour périodiques du jeu
- Correction de l'avertissement de texture pour la carte du masque du panneau LED
- Ajouter une mise à jour de la traduction danoise et une traduction chinoise (contributions de la communauté)
v0.5.0.0
- Sélection aléatoire des pères pendant la reproduction - les mâles éligibles sont désormais choisis au hasard au lieu d'être toujours le premier
- Améliorer l'héritage génétique grâce à la variation naturelle - la progéniture peut désormais dépasser ou tomber en dessous des valeurs des traits parentaux
- Correction du mauvais texte affiché pour la paille dans le menu du moniteur
- Détecter les mods en conflit (par exemple, MoreVisualAnimals) et afficher une boîte de dialogue de conflit unifiée au démarrage
- Ajouter une traduction italienne (contribution communautaire de @FirenzeIT)