HotFix FillType v1.24.0




HotFix FillType v1.24.0
Hra: Farming Simulator 25 Typ modu: Skript / HotFix kompatibility Cílová verze: FS25 Update 1.24 Platforma: PC / Mac Multiplayer: Určeno pro multiplayer Autor / Vývojář: Iraydawg Stav modu: Vývoj / Testování
Účel
FS25 FillType 1.24 HotFix je modifikace kompatibility navržená k řešení problémů souvisejících s FillType, které se objevily v aktualizaci Farming Simulator 25 1.24.
Mod má poskytnout dočasnou vrstvu kompatibility pro dotčené mody a uložené hry, aniž by uživatelé museli ručně upravovat nainstalované mody, mapy nebo soubory základní hry.
Opravuje problémy s balíčkem Straw Harvest Pack a dalšími dotčenými DLCS po aktualizaci.
Primární cíle
Obnovte kompatibilitu pro vlastní typy výplní (FillTypes) ovlivněné verzí FS25 1.24.
Zabraňte selhání kompatibilních vlastních typů výplní (FillTypes) během načítání hry.
Zlepšete kompatibilitu se stávajícími upravenými mapami, produkcemi, chovem, skladovacími systémy a prodejními místy.
Kdykoli je to možné, zachovejte existující uložené hry.
Neupravujte nedotčené FillTypes ze základní hry.
Minimalizujte konflikty s jinými mody skriptů.
Poskytněte užitečné informace z protokolu pro řešení problémů.
Po instalaci fungují automaticky.
Instalace
Vložte hotový ZIP soubor přímo do:
Dokumenty/Moje hry/FarmingSimulator2025/mody
Nerozbalujte ZIP soubor.
Povolit opravu FS25 FillType 1.24 HotFix při načítání uložené hry.
Plánovaná struktura souborů
Další skripty mohou být přidány, protože vývoj a testování identifikují specifické problémy s kompatibilitou aktualizace 1.24.
Chování za běhu
Po načtení uložené hry by oprava hotfix měla:
Zjistěte aktivní verzi Farming Simulatoru.
Inicializovat po zpřístupnění požadovaných správců FillType.
Zkontrolujte registrované typy výplní (FillTypes).
Detekce podmínek ovlivněných změnami FillType ve verzi 1.24.
Použijte pouze požadované opravy kompatibility.
Zachovat správně registrované typy výplní (FillTypes).
Vyhněte se vytváření duplicitních registrací FillType.
Výpis diagnostických informací do souboru log.txt.
Pokračujte v provozu bez nutnosti interakce s hráčem.
Filozofie kompatibility
Oprava by měla spíše opravit chování než trvale změnit jiný nainstalovaný mod.
Kdykoli je to možné, mělo by:
Vyhněte se přepisování XML souborů patřících jiným modům.
Vyhněte se změně souborů základní hry.
Vyhněte se pevnému kódování názvů FillType od třetích stran.
Dynamicky detekovat vlastní typy výplní.
Bezpečně selhat, pokud se narazí na nepodporovanou konfiguraci.
Zabraňte duplicitním registracím.
Zůstaňte neaktivní tam, kde není nutná žádná korekce.
Kompatibilita uložených her
Mod by měl být navržen tak, aby fungoval se stávajícími uloženými soubory.
Odstranění opravy by nemělo záměrně upravovat ani mazat existující data FillType. Uložené soubory obsahující FillType z jiných modů však budou i nadále vyžadovat tyto původní mody.
Před testováním vývojových verzí si vždy zálohujte důležité uložené hry.
Vícehráčský režim
Pro hru pro více hráčů by měla být oprava hotfix nainstalována a povolena v souladu s požadovanými mody pro uloženou hru.
Není zamýšlena žádná herní výhoda, úprava ekonomiky ani chování specifické pro hráče.
Těžba dřeva
Diagnostické zprávy by měly používat identifikovatelný prefix, například:
[Oprava FS25 FillType 1.24]
Příklad:
[FS25 FillType 1.24 HotFix] Inicializace…
[FS25 FillType 1.24 HotFix] Skenování registrovaných FillType…
[FS25 FillType 1.24 HotFix] Aplikována oprava kompatibility.
[FS25 FillType 1.24 HotFix] Nebyly zjištěny žádné dotčené typy výplní.
Chyby a nepodporované konfigurace by měly být také jasně označeny v souboru log.txt Farming Simulatoru.
Kontrolní seznam testování
Testování by mělo zahrnovat:
Nová uložená hra
Existující uložená hra
Mapa základní hry
Upravená mapa
Vlastní typy výplní
Zakázková výroba
Vlastní úložiště
Zakázkové chovy
Vlastní prodejní argumenty
Více modů FillType povoleno současně
Server pro více hráčů
Dedikovaný server
Cyklus ukládání/načítání
Mod deaktivován po předchozím použití
Chybějící nebo chybně formátované vlastní definice typu výplně (FillType)
Ochrana proti duplicitním typům výplně (FillType)
Kontrola chyb souboru log.txt v Farming Simulatoru
Verze
Počáteční verze opravy Hotfix: 1.0.0.0 Cílová aktualizace hry: FS25 1.24
Pravidlo rozvoje
Oprava hotfix by měla opravit pouze chování, u kterého lze prokázat, že se změnilo nebo že je poškozeno v rámci aktualizace FS25 1.24. Jednotlivé opravy by měly být před přidáním do vydané verze ověřeny oproti aktuálnímu chování skriptů/API v FS25.
iraydawg
