Data Dump v1.0.0.0
Data Dump v1.0.0.0
Hlavním účelem tohoto modu je uložit globální tabulky, funkce, třídy a proměnné z Farming Simulatoru do dobře vytvořených souborů Lua. Tyto soubory použijte k lepšímu pochopení objektového modelu Farming Simulator pomocí zpětného inženýrství (obzvláště užitečné, dokud nebude vydána oficiální dokumentace).
S těmito globálními objekty jako výchozím bodem pak můžete použít konzolový příkaz 'dtSaveTable' z modu 'Developer PowerTools' k uložení celých tabulek Lua (a úplných hierarchií tabulek) pro další analýzu.
Např. pokud výstup Data Dump obsahuje globální tabulku nazvanou 'g_gui', pak můžete spustit konzolový příkaz 'dtSaveTable g_gui g_gui.lua 10' a uložit tabulku g_gui do souboru s názvem g_gui.lua s maximálním počtem 10 úrovní.
POUŽÍVÁNÍ:
1. Otevřete vývojářskou konzoli ve FS.
2. Napište „ddDump“ a stiskněte [ENTER]
3. Zkontrolujte soubory ve složce '../Documents/My Games/FarmingSimulator2022/modSettings/FS25_000_DataDump'
4. (volitelně) Proveďte 'ddSaveGlobalTables {maxDepth} {forceDeep}' – tím se automaticky exportují všechny globální tabulky „g_*“ a také konkrétně „g_currentMission“ a „g_localPlayer“ v hlubších strukturách tabulek (příkaz ddDump exportuje mělké struktura z výkonnostních důvodů)
5. (volitelně) Spusťte 'dtSaveTable {tableName} {luaFileName} {maxDepth}' – tím se exportuje zadaná tabulka {tableName} s počtem úrovní {maxDepth} do souboru {luaFileName}
Pokud máte nějaké problémy, podívejte se na mou stránku GitHub.
Požadovaný mod:
Vývojářské nástroje PowerTools
w33zl