Cli execute: Difference between revisions

From Kolmafia
Jump to navigation Jump to search
imported>MapleMario
No edit summary
imported>MapleMario
No edit summary
Line 2: Line 2:
Executes the given command as a CLI command, rather than ASH.
Executes the given command as a CLI command, rather than ASH.


<code>
<pre>
// snippet from my aftercore.ash script
// snippet from my aftercore.ash script
     cli_execute("outfit "+consumption_outfit);
     cli_execute("outfit "+consumption_outfit);
Line 35: Line 35:
       cli_execute("cast 35 polka of plenty");
       cli_execute("cast 35 polka of plenty");
     }
     }
</code>
</pre>

Revision as of 22:47, 9 May 2009

boolean cli_execute( string command ) Executes the given command as a CLI command, rather than ASH.

// snippet from my aftercore.ash script
    cli_execute("outfit "+consumption_outfit);
    
    if (use_milk_of_mag) cli_execute("use milk of magnesium");
    
    foreach i in food_items
    {
    
      cli_execute("eat "+food_items[i]);
    
    }
    
    foreach i in booze_items
    {
    
      cli_execute("drink "+booze_items[i]);
    
    }
    
    foreach i in spleen_items
    {
    
      cli_execute("use "+spleen_items[i]);
    
    }
    
    if (switch_ode_polka)
    {
      cli_execute("uneffect ode to booze");
      cli_execute("nuns");
      cli_execute("cast 35 polka of plenty");
    }