Lo scopo principale di questa mod è salvare tabelle globali, funzioni, classi e variabili da Farming Simulator in file Lua ben formati. Utilizza questi file per comprendere meglio il modello a oggetti di Farming Simulator attraverso il reverse engineering (utile soprattutto fino al rilascio della documentazione ufficiale).
Con questi oggetti globali come punto di partenza, puoi quindi utilizzare il comando della console "dtSaveTable" dal mod "Developer PowerTools" per salvare intere tabelle Lua (e gerarchie di tabelle complete) per ulteriori analisi.
Per esempio. se l'output di Data Dump contiene una tabella globale chiamata 'g_gui' puoi quindi eseguire il comando della console 'dtSaveTable g_gui g_gui.lua 10' per salvare la tabella g_gui in un file chiamato g_gui.lua con una profondità massima di 10 livelli.
UTILIZZO:
1. Apri la console per sviluppatori in FS.
2. Digita "ddDump" e premi [INVIO]
3. Esamina i file nella cartella "..\Documents\My Games\FarmingSimulator2022\modSettings\FS25_000_DataDump"
4. (facoltativo) Esegui 'ddSaveGlobalTables {maxDepth} {forceDeep}' - questo esporterà automaticamente tutte le tabelle globali "g_*" e in particolare "g_currentMission" e "g_localPlayer" in strutture di tabelle più profonde (il comando ddDump esporta una struttura superficiale struttura per ragioni di performance)
5. (facoltativo) Esegui 'dtSaveTable {tableName} {luaFileName} {maxDepth}' - questo esporterà la tabella specificata {tableName} con {maxDepth} numero di livelli nel file {luaFileName}
Se hai problemi controlla la mia pagina GitHub.