Auto Food by BenjSammy 1.0.3 — 6 novembre 2026

Compilation finale du DLL livré : réussie, 0 erreur, 0 avertissement.
Cible .NET Framework 4.6.2 / AnyCPU ; SDK .NET 8.0.427.
Références : BepInExPack Valheim 5.4.2360, UnityEngine.Modules 2021.3.33.

Repas mémorisés individuellement dès leur consommation manuelle ou depuis
les effets actifs chargés avec le personnage.
Début des renouvellements : 30 secondes AVANT expiration, paramètre SecondsBeforeExpiry.
Une tentative automatique à la fois, espacée d'au moins une seconde.
Chaque succès est confirmé par le retour réel du compteur du même aliment.
Une demande refusée ou expirée pendant une action reste suivie séparément.
Un stock absent n'empêche pas les autres repas et ne consomme rien ; le suivi
peut reprendre après retour du même aliment dans l'inventaire.
Une consommation normale retire une portion via le jeu, puis attend le cycle suivant.
Choix manuels, purge, mort et changements de personnage respectés.

69 vérifications automatiques réussies avec les mêmes sources FoodApi,
FoodEngine et FoodPatches, des classes factices originales et de vrais correctifs Harmony.
Scénarios : trois repas simultanés ; délai natif entre consommations et refus
réels dans la simulation ; file équitable ; expiration des trois effets pendant
une longue course ; effet retardé ou temporairement absent ; retour natif vrai
sans effet confirmé ; absence de double consommation normale ; cycles jusqu'à
épuisement ; rupture d'un seul stock ; réapprovisionnement ; choix manuels ;
purge ; mort ; repas courts ; listes d'effets réutilisées ; personnages distincts.

Tests : Harmony 2.4.2 / .NET 8. Le DLL est compilé séparément contre HarmonyX
du BepInExPack Valheim. Aucune partie Valheim réelle ni connexion multijoueur
native n'a été exécutée ici. À vérifier dans la partie du joueur.

SHA-256 de AutoFood.dll :
1c10ae33cd23b82bc9888bef41e7af521685cae8ef1241754281301ae32e2673

Aucune bibliothèque tierce ou DLL du jeu n'est redistribuée.
