Spellbook.copyBlankSpell C# (CSharp) Method

copyBlankSpell() public method

public copyBlankSpell ( ) : string
return string
    public string copyBlankSpell()
    {
        int temp_curr = current_page;
            current_page = pages.FindIndex(
                delegate(SpellbookPage p)
            {
                return p.getName() == "MySpell";
            }
        );
            string fname = givePlayerAScroll();
            SpellCopied(currentPage());
            current_page = temp_curr;
            return fname;
    }

Usage Example

示例#1
0
 public void checkNewSpellButton(Rect r)
 {
     if (GUI.Button(r, left_panel_background, empty_style))
     {
         input.SetCode(current_code);
         ProgramLogger.LogKVtime("close", getSpellName());     //+", "+Time.time);
         ProgramLogger.LogCode(getSpellName(), current_code);
         SpellLogger.LogCode(getSpellName(), current_code);
         if (IDEClosed != null)
         {
             IDEClosed(file_name, current_code);
         }
         string fname = spellbook.copyBlankSpell();
         SetInput(new EclipseInput("CodeSpellsJava", JuneConfig.java_files_path + "/" + fname));
         ProgramLogger.LogKVtime("open", getSpellName());     //+", "+Time.time);
         if (IDEOpened != null)
         {
             IDEOpened(file_name, current_code);
         }
     }
 }