Bu modun temel amacı, Farming Simulator'daki global tabloları, fonksiyonları, sınıfları ve değişkenleri iyi biçimlendirilmiş Lua dosyalarına kaydetmektir. Tarım Simülatörü nesne modelini tersine mühendislik yoluyla daha iyi anlamak için bu dosyaları kullanın (özellikle resmi belgeler yayınlanana kadar kullanışlıdır).
Başlangıç noktası olarak bu global nesnelerle, daha sonra daha fazla analiz için tüm Lua tablolarını (ve tam tablo hiyerarşilerini) kaydetmek üzere 'Geliştirici PowerTools' modundaki 'dtSaveTable' konsol komutunu kullanabilirsiniz.
Örn. Veri Dökümünün çıktısı 'g_gui' adı verilen genel bir tablo içeriyorsa, g_gui tablosunu maksimum 10 düzey derinlikle g_gui.lua adlı bir dosyaya kaydetmek için 'dtSaveTable g_gui g_gui.lua 10' konsol komutunu çalıştırabilirsiniz.
KULLANIMI:
1. FS'de geliştirici konsolunu açın.
2. 'ddDump' yazın ve [ENTER] tuşuna basın
3. '..\Documents\My Games\FarmingSimulator2022\modSettings\FS25_000_DataDump' klasöründeki dosyaları inceleyin
4. (isteğe bağlı) 'ddSaveGlobalTables {maxDepth} {forceDeep}' komutunu çalıştırın - bu, tüm global "g_*" tablolarının yanı sıra özellikle daha derin tablo yapılarındaki "g_currentMission" ve "g_localPlayer" tablolarını da otomatik olarak dışa aktaracaktır (ddDump komutu sığ bir tabloyu dışa aktarır) performans nedeniyle yapı)
5. (isteğe bağlı) 'dtSaveTable {tableName} {luaFileName} {maxDepth}' komutunu çalıştırın - bu, belirtilen {tableName} tablosunu {maxDepth} sayıda düzeyle {luaFileName} dosyasına aktaracaktır.
Herhangi bir sorunla karşılaşırsanız GitHub sayfama göz atın.