FS25 Дамп данных v1.0.0.0
FS25 Дамп данных v1.0.0.0
Основная цель этого мода — сохранить глобальные таблицы, функции, классы и переменные из Farming Simulator в правильно сформированные файлы Lua. Используйте эти файлы, чтобы лучше понять объектную модель Farming Simulator с помощью обратного проектирования (особенно полезно, пока не будет выпущена официальная документация).
Используя эти глобальные объекты в качестве отправной точки, вы затем можете использовать консольную команду «dtSaveTable» из мода «Developer PowerTools», чтобы сохранять целые таблицы Lua (и полные иерархии таблиц) для дальнейшего анализа.
Например, если вывод Data Dump содержит глобальную таблицу с именем «g_gui», вы можете выполнить консольную команду «dtSaveTable g_gui g_gui.lua 10», чтобы сохранить таблицу g_gui в файл с именем g_gui.lua с максимальным уровнем глубины 10.
ИСПОЛЬЗОВАНИЕ:
1. Откройте консоль разработчика в FS.
2. Введите «ddDump» и нажмите [ENTER]
3. Просмотрите файлы в папке «../Documents/My Games/FarmingSimulator2022/modSettings/FS25_000_DataDump».
4. (необязательно) Выполните команду 'ddSaveGlobalTables {maxDepth} {forceDeep}' — это автоматически экспортирует все глобальные таблицы "g_*", а также, в частности, "g_currentMission" и "g_localPlayer" в более глубокие структуры таблиц (команда ddDump экспортирует неглубокую структуру из соображений производительности).
5. (необязательно) Запустите 'dtSaveTable {tableName} {luaFileName} {maxDepth}' — это экспортирует указанную таблицу {tableName} с количеством уровней {maxDepth} в файл {luaFileName}
Если у вас возникли какие-либо проблемы, посетите мою страницу на GitHub.
Требуемый мод:
Разработчик PowerTools