FANDOM


This page lists the status of various files in regards to whether they were successfully used to create a dump.

It's important to know if the globals, print, and dofilepath functions are accessible, since these functions can be used to glean information about a particular script's environment, or scope. I think that print and dofilepath are in the same library, so only one of them has to be checked for, and not both.

Note that many LUA files have no (or almost no) functions working in them -- they are simply storage for tables and variables. Sometimes, you can get around this if a table stores function calls within strings that are executed at a later time. This is the case among UI button presses, as well as the event tables in gametype LUAs.


data\leveldata\multiplayer\deathmatch.lua [can dump]

did work
dofilepath
globals
didn't work

.level [can't dump]

did work
dofilepath
didn't work
getn
tinsert
globals
dostring
dofile
call

data\ui\newui\main\new\newmainmenu.lua [can dump if quoted]

did work
dofilepath
globals [if quoted]
didn't work
globals [if unquoted]

.resource, .ship, .missile, etc. [can dump]

did work
globals
didn't work
dofilepath

data\art\battlescar\default.lua [can't dump]

did work
didn't work
globals

data\effect\hyperspaceeffecttweaks.lua [can't dump]

did work
didn't work
globals

music.lua

did work
didn't work
dofilepath

bin\driverConfig.lua [can't dump]

did work
didn't work
globals

data\scripts\startingfleets\vaygr00.lua [can't dump]

did work
dofilepath
didn't work
globals

data\ai\cpumilitary.lua [can dump]

did work
dofilepath
globals
didn't work

bin\autoexec.lua [can dump]

did work
dofilepath
globals
didn't work

.madstate [can't dump]

did work
dofilepath
didn't work
globals

data\scripts\attack\dogfight.lua [can't dump]

did work
dofilepath
didn't work
globals

.campaign [can't dump, no namespaces recognized]

did work
dofilepath
didn't work
globals

.events [can't dump]

did work
didn't work
globals

data\scripts\debugfunctions.lua

not loaded by the game engine by default

data\scripts\flightmaneuvers.lua [can't dump]

did work
didn't work
globals

data\scripts\utilityfunctions.lua [can't dump]

did work
didn't work
globals

bin\profiles\profile1\playercfg.lua [can't dump, no namespaces recognized]

did work
dofilepath
didn't work
globals

data\locale\english\scripts\keybindings.lua [can't dump, even if quoted (curiously, no errors are produced if quoted)]

did work
dofilepath
didn't work
globals

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.