Crop Control Override


Hafif bir Farming Simulator 25 betik modu, temel oyunu veya harita XML’lerini düzenlemeden, seçili mahsulleri AI’nın küresel olarak kullanımı için devre dışı bırakır. Yapılandırma, kayıt başına dosyalar desteklenerek modSettings’e harici olarak aktarılır.
✨ Özellikler
-Bitkileri AI için devre dışı bırak: bunların tarla işlerinde kullanılmasını engeller (useForFieldJob = false).
-Şablon + kayıt başına yapılandırmalar
-Şablon: modSettings/FS25_CropControlOverride/config.xml
-Kayıt başına: modSettings/FS25_CropControlOverride/saves/<saveId>.xml
-İlk çalıştırmada otomatik yapılandırma oluşturma (haritanın şu anda kayıtlı meyve türlerinden ekilir).
-GIANTS XMLFile API aracılığıyla Güvenli XML G/Ç ( yapılandırma için io.open gerekmez ).
Konsol yardımcıları:
-ccoReload — geçerli kaydın yapılandırmasını yeniden oku ve uygula.
-ccoWhichConfig — şu anda hangi XML dosyasının kullanıldığını gösterir.
-ccoListAI — tüm meyve türlerini geçerli useForFieldJob bayrağıyla listeler.
🧠 Nasıl çalışır?
FSBaseMission:loadMapFinished’a bağlanır ve tüm meyve türleri kaydedildikten sonra AI geçişlerini uygular.
Bir şablonun şu konumda mevcut olduğundan emin olur (bu depoda indirilebilecek bir şablon mevcuttur, ancak mod ZIP dosyasına dahil değildir):
Belgeler/My Games/FarmingSimulator2025/modSettings/FS25_CropControlOverride/config.xml
Kayıt başına bir yapılandırmanın şu konumda mevcut olduğundan emin olur:
Belgeler/My Games/FarmingSimulator2025/modSettings/FS25_CropControlOverride/saves/.xml
Kayıt başına dosya (varsa) her zaman kullanılır. Şablon yalnızca bir geri dönüş/çekirdektir.
Yorum gönder