De Animal Food Calculator (AFC) verbetert de veehouderij in FS25 door aanzienlijk meer duidelijkheid en controle te bieden.
In het dierenmenu geeft de mod niet alleen het geschatte dagelijkse en jaarlijkse verbruik weer, maar kan hij, afhankelijk van de instellingen, ook de werkelijke in-game waarden aanpassen aan de geselecteerde referentie en schaling.
Het ondersteunt voedsel, water en stro, evenals outputwaarden zoals melk, mest, drijfmest en palletoutput.
In het EnhancedAnimalSystem houdt AFC bij ondersteunde dieren rekening met lactatiefactoren, zodat de weergave en berekeningen beter aansluiten bij de verbeterde diersystemen.
AFC kan zijn waarden uit verschillende bronnen lezen:
- uit het basisspel,
- vanaf de kaart, als er een aangepaste dieren.xml is ingebouwd,
- uit de FS25_AnimalPackage_vanillaEdition van BavarianRedneck
- van een aangepaste dieren.xml binnen de mod.
Wissel eenvoudig van modus in de game in de spelinstellingen onder Animal Food Calculator
De modi uitgelegd:
1. Referentiebron
De referentiebron bepaalt welke diergegevens AFC als basis gebruikt.
De vraag is dus: welke waarden moeten gelden?
- Basisspel: AFC gebruikt de dierwaarden uit het basisspel. Goed voor spelers die zo dicht mogelijk bij de standaard LS willen blijven.
- Kaart: AFC gebruikt de dierwaarden van de momenteel geselecteerde kaart, op voorwaarde dat de kaart een eigen dieren.xml-bestand bevat. Goed voor mod-kaarten met hun eigen dierenbalans.
- AnimalPackage: AFC gebruikt de waarden uit de geïnstalleerde FS25_AnimalPackage_vanillaEdition. Als de mod actief is, heeft deze voorrang en kan deze andere bronnen overschrijven.
- Aangepast: AFC gebruikt de eigen Animals.xml van de mod als referentie. Dit is de juiste keuze voor aangepaste balancering of aangepaste waarden.
2. Schaalmodus
De schaalmodus bepaalt hoeveel de in- en uitgang extra worden aangepast.
De vraag is dus: moeten de waarden eenvoudigweg worden overgenomen, of moeten ze ook worden geschaald?
- Basisspel: schaling is uitgeschakeld. AFC geeft waarden weer en werkt zonder extra schaling. De vermenigvuldiger staat feitelijk op 1,0 en het aantal dagen wordt niet apart meegerekend.
- Auto: AFC schaalt automatisch op basis van het ingestelde aantal dagen per maand, maar zonder een extra vermenigvuldiger. Dit is handig als u wilt dat de waarden automatisch meegroeien met uw tijdsysteem.
- Handmatig: AFC schaalt alleen met behulp van uw ingestelde vermenigvuldiger. Hierbij wordt niet automatisch rekening gehouden met het aantal dagen per maand. Goed als je volledige handmatige bediening wilt.
- Hybride: AFC combineert beide, schaalbaar op basis van dagen per maand plus een extra aangepaste vermenigvuldiger. Dit is de meest flexibele modus voor balans en gameplay.
3. Vermenigvuldiger
De vermenigvuldiger is een extra factor voor AFC-schaling. Het menu biedt vaste niveaus variërend van 0,25x tot 10,00x. Het is alleen actief in de handmatige en hybride modi.
- Kaartdieren.xml wordt nu correct gedetecteerd vanuit map.xml.
- Vaste referentieafhandeling voor ontbrekende in- en uitgangen.
- Ontbrekende referentiegegevens worden nu correct weergegeven als nul.
- Ontbrekende referentie-items verbruiken of genereren niet langer bronnen.
- Probleem opgelost met het verwerken van referenties in het basisspel voor dubbele leeftijdssleutels, vooral eieren.
- Probleem opgelost met het laden van AnimalPackage-referenties vanuit gesplitste XML-bestanden per dier.
- Vaste referentiebronselectie wanneer AnimalPackage actief is.
- Vaste schaalverdeling van de palletuitvoer voor eieren, wol en geitenmelk.
- Inconsistenties in de melkproductie/weergaveschaal opgelost.
- Verbeterde scheiding tussen runtimewaarden en geselecteerde referentiewaarden.
- Standaard uitgeschakelde referentie-fallback-foutopsporing.
- Alle in- en uitgangen van de dierenstal worden nu weergegeven
- Nieuwe modi voor het selecteren van de gegevensbron
- Verbruikswaarden kunnen nu afhankelijk van de modus vanuit verschillende bronnen worden gelezen en ingesteld
- Verbeterde ondersteuning voor extra diersubtypen van mods