Data Dump

  • Data Dump
  • Data Dump
  • Data Dump
w33zl
119 het aantal abonnees
V1.0.0.0
1 128

Het belangrijkste doel van deze mod is om de globale tabellen, functies, klassen en variabelen van Farming Simulator op te slaan in goed opgemaakte Lua-bestanden. Gebruik deze bestanden om het Farming Simulator-objectmodel beter te begrijpen door middel van reverse engineering (vooral nuttig totdat de officiële documentatie is vrijgegeven).

Met deze globale objecten als uitgangspunt kunt u vervolgens het consolecommando 'dtSaveTable' van de mod 'Developer PowerTools' gebruiken om hele Lua-tabellen (en volledige tabelhiërarchieën) op te slaan voor verdere analyse.

Bijvoorbeeld als de uitvoer van Data Dump een globale tabel bevat met de naam 'g_gui', kunt u vervolgens het consolecommando 'dtSaveTable g_gui g_gui.lua 10' uitvoeren om de g_gui-tabel op te slaan in een bestand met de naam g_gui.lua met een maximale diepte van 10 niveaus.

GEBRUIK:
1. Open de ontwikkelaarsconsole in FS.
2. Typ 'ddDump' en druk op [ENTER]
3. Controleer de bestanden in de map '..\Documents\My Games\FarmingSimulator2022\modSettings\FS25_000_DataDump'
4. (optioneel) Voer 'ddSaveGlobalTables {maxDepth} {forceDeep}' uit - dit exporteert automatisch alle globale "g_*"-tabellen, evenals specifiek de "g_currentMission" en "g_localPlayer" in diepere tabelstructuren (de opdracht ddDump exporteert een ondiepe structuur om prestatieredenen)
5. (optioneel) Voer 'dtSaveTable {tableName} {luaFileName} {maxDepth}' uit - dit exporteert de opgegeven tabel {tableName} met een aantal niveaus van {maxDepth} naar het bestand {luaFileName}

Als je problemen ondervindt, bekijk dan mijn GitHub-pagina.

Server
Consoles
Wijzigingslog
1
Vereiste mods
1
Kredieten
Opmerkingen
0