Override kontroli upraw

  • Override kontroli upraw
  • Override kontroli upraw
  • Override kontroli upraw
  • Override kontroli upraw
  • Override kontroli upraw
SimGamerJen
2 subskrybentów
V2.0.3.6
3 294

Crop Control Override to menedżer zasad upraw dla poszczególnych zapisów gry w Farming Simulator 25. Pozwala graczom kontrolować, które uprawy są dozwolone dla gracza, które uprawy mogą sadzić rolnicy NPC oraz czy sadzenie upraw przez NPC powinno być ograniczone rozmiarem pola.

Mod zawiera edytowalny interfejs GUI w stylu FS25, pliki XML z zasadami dla poszczególnych zapisów, walidację pól NPC, raportowanie zablokowanych pól NPC oraz zabezpieczony proces Zastosuj / Wymuś zastosowanie, który zapobiega przypadkowemu utworzeniu nieprawidłowego stanu zapisu.

Główne funkcje GUI:
- WSZYSTKIE ZASADY: wyświetlanie i edycja zasad upraw.
- WYŁĄCZONE: wyświetlanie globalnie wyłączonych upraw.
- OGRANICZONE ROZMIAR​EM: wyświetlanie upraw z ograniczeniami rozmiaru pól NPC.
- NPC WYŁĄCZONE: wyświetlanie upraw, których NPC nie powinni sadzić.
- WALIDACJA: wyświetlanie istniejących pól NPC naruszających aktywne zasady oraz korzystanie z zabezpieczonego procesu resetowania w trybie testowym / po potwierdzeniu.
- PODSUMOWANIE: wyświetlanie aktywnej konfiguracji, liczby zasad i stanu walidacji.
- POMOC: wyświetlanie wskazówek w grze.

Konfiguracja:
- ZASTOSUJ / WYMUŚ ZASTOSOWANIE zapisuje wprowadzone zmiany zasad upraw do aktywnego pliku XML dla danego zapisu.
- ODRZUĆ resetuje wprowadzone wartości.
- ZAPISZ DOMYŚLNE DO CONFIG.XML tworzy kopię zapasową istniejącej konfiguracji szablonowej i zapisuje bieżący, pełny zestaw aktywnych zasad do pliku config.xml.
- Istniejące pliki XML dla poszczególnych zapisów nie są nadpisywane przez funkcję Zapisz domyślne.
- ZABLOKOWANY RESET — TRYB TESTOWY nie zmienia stanu zapisu. POTWIERDŹ RESET wykonuje właściwy reset zablokowanych pól po ich sprawdzeniu.
- WALIDACJA zawiera TRYB RESETU: UPRAWIANA lub PONOWNY SIEW SEZONOWY.
- PONOWNY SIEW SEZONOWY wykorzystuje bieżące sezonowe okno sadzenia oraz zasady CCO, aby wybrać zastępczą uprawę dla zablokowanych pól NPC.
- Każda uprawa ma indywidualną wagę ponownego siewu od 0 do 5, którą można edytować w GUI i która jest zapisywana jako reseedWeight w zasadzie danej uprawy.
- Waga uprawy równa 0 wyklucza tę uprawę z ponownego obsiewania pól NPC, nie wyłączając jej dla gracza.
- Globalna waga leaveCultivated pozostaje dostępna, umożliwiając ważone resety, które pozostawiają część pól uprawianych zamiast obsiewać je ponownie.

serwer
Konsole
Dziennik zmian
3
  • - Zastąpiono wagi kategorii seasonalMission i seasonalLifecycle indywidualną wagą ponownego siewu w zakresie 0–5 dla każdej uprawy.
    - Dodano elementy GUI umożliwiające edycję wagi ponownego siewu wybranej uprawy.
    - Waga uprawy wynosząca 0 wyklucza teraz tę uprawę z ponownego obsiewania pól NPC, pozostawiając ją w pozostałych przypadkach aktywną.
    - Zachowano globalne ważenie leaveCultivated.
    - Dodano automatyczną migrację istniejących plików XML dla poszczególnych zapisów, przypisując domyślną wagę 5, gdy brakuje reseedWeight, oraz usuwając nieaktualne wagi kategorii podczas normalizacji plików.
    - Dodano synchronizację wag ponownego siewu poszczególnych upraw w trybie wieloosobowym.
    - Naprawiono zmianę wybranych siewników podczas dołączania graczy do serwera dedykowanego, zwykle z powrotem na pszenicę.
    - Zablokowano odświeżanie list nasion CCO przez zdalnych graczy, aby nie wysyłało zmian wyboru nasion do serwera nadrzędnego.
    - Uodporniono planowanie upraw przez NPC, aby nieudana zamiana nie pozostawiała SowMission z nieprawidłowym odwołaniem do uprawy.
    - Dodano obsługę odzyskiwania nieprawidłowych kontraktów siewu ze starszych wersji, które mogą powodować wielokrotne błędy getIsPlantableInPeriod.

  • - Zastąpiono wagi kategorii „Sezonowa Misja” i „Sezonowy Cykl Życia” indywidualną wagą nasion wynoszącą 0–5 dla każdej uprawy.
    - Dodano elementy sterujące GUI do edycji masy nasion wybranej uprawy.
    - Waga plonu wynosząca 0 wyklucza teraz tę uprawę z ponownego zasiewu pola przez NPC, pozostawiając uprawę w innym przypadku włączoną.
    - Zachowano globalne ważenie urlopu.
    - Dodano automatyczną migrację istniejących plików XML przy każdym zapisie, przypisując domyślną wagę 5 tam, gdzie brakuje reseedWeight i usuwając przestarzałe wagi kategorii podczas normalizacji plików.
    - Dodano synchronizację dla wielu graczy dla masy nasion na uprawę.

Kredyty
Uwagi
0