/// <summary>
/// gets the list of dependencies from modinfo.lua
/// </summary>
string[] GetDependenciesFromLua(string archiveName, string fileName)
{
var modInfoFile = Archive.ExtractTextFile(archiveName, fileName);
var results = CLua.TraceDoString(L, 1, modInfoFile);
return(results[0].GetLuaValues("depend").Select(v => v.ToString()).ToArray());
}