O objetivo principal deste mod é salvar tabelas, funções, classes e variáveis globais do Farming Simulator em arquivos Lua bem formados. Use esses arquivos para entender melhor o modelo de objeto do Farming Simulator por meio de engenharia reversa (especialmente útil até que a documentação oficial seja lançada).
Com esses objetos globais como ponto de partida, você pode então usar o comando do console 'dtSaveTable' do mod 'Developer PowerTools' para salvar tabelas Lua inteiras (e hierarquias completas de tabelas) para análise posterior.
Por exemplo se a saída do Data Dump contiver uma tabela global chamada 'g_gui', você poderá executar o comando do console 'dtSaveTable g_gui g_gui.lua 10' para salvar a tabela g_gui em um arquivo chamado g_gui.lua com uma profundidade máxima de 10 níveis.
USO:
1. Abra o console do desenvolvedor no FS.
2. Digite 'ddDump' e pressione [ENTER]
3. Revise os arquivos na pasta '..\Documents\My Games\FarmingSimulator2022\modSettings\FS25_000_DataDump'
4. (opcional) Execute 'ddSaveGlobalTables {maxDepth} {forceDeep}' - isso exportará automaticamente todas as tabelas globais "g_*", bem como especificamente "g_currentMission" e "g_localPlayer" em estruturas de tabela mais profundas (o comando ddDump exporta um arquivo superficial estrutura por motivos de desempenho)
5. (opcional) Execute 'dtSaveTable {tableName} {luaFileName} {maxDepth}' - isso exportará a tabela especificada {tableName} com {maxDepth} número de níveis para o arquivo {luaFileName}
Se você tiver algum problema, verifique minha página do GitHub.