public static string GetScript(int index)
{
int subindex, fileindex;
if(!Common.E(index, out fileindex, out subindex))return null;
string file = String.Format(Paths.ScriptsN, fileindex);
if(File.Exists(file))
{
using(FileStream stream = new FileStream(file, FileMode.Open))
{
XLDSubfile subfile = XLDFile.ReadSubfile(stream, subindex);
if(subfile == null)return String.Empty;
byte[] content = subfile.Data;
return TextCore.DefaultEncoding.GetString(content);
}
}else{
return String.Empty;
}
}