예제 #1
0
파일: MainForm.cs 프로젝트: BAD-AL/LVLTool
 private String SetModToolsDir(String dir)
 {
     if (dir != null && Directory.Exists(dir))
     {
         if (!dir.EndsWith("\\"))
         {
             dir += "\\";
         }
         Program.ModToolsDir = dir;
         UpdateModToolsLabel();
         Program.SaveSettings();
         LuaCodeHelper.ResetFileCache();
     }
     return(dir);
 }
예제 #2
0
파일: MainForm.cs 프로젝트: BAD-AL/LVLTool
        private string GetItemText(Chunk c)
        {
            string retVal = c.GetSummary();

            if (c.Type == "scr_")
            {
                if (pcLuaCodeButton.Checked)
                {
                    retVal = LuaCodeHelper.GetCodeSummary(c);
                }
                else if (listingButton.Checked)
                {
                    retVal = LuaCodeHelper.GetLuacListing(c);
                }
                else if (decompileButton.Checked)
                {
                    retVal = LuaCodeHelper.Decompile(c);
                }
            }
            return(retVal);
        }