Miscellaneous ASH Features

From Kolmafia
Revision as of 21:55, 14 April 2010 by imported>Slyz (added some additional scripts and their associated preferences)
Jump to navigation Jump to search

Special Syntax Functions

notify

import

Comments

Adding Comments to your code can make it much easier to maintain, and helps other users understand what's going on.

Errors

For help when things go wrong, please see the page on ASH Errors.

Additional Script Uses

In addition to regular menu-or-CLI-selectable scripts and relay override scripts, you can also use a script for:

  • Login (loginScript)
  • Logout (logoutScript)
  • Recovery (recoveryScript)
  • Between Battle (betweenBattleScript)
  • Buy (buyScript)
  • Chatbot (chatbotScript)
  • Planting (plantingScript)
  • Pre Ascension (preAscensionScript)
  • Post Ascension (postAscensionScript)
  • Counters (counterScript)
  • ??
  • Profit (profitScript?)

A little CLI help

Two CLI commands are of great use to ASH scripters:

  • ashref allows one to get a list of ASH functions
  • ash or ashq allows one to run ASH directly on the CLI.

Attention KoLmafia Experts!

We need your help; some details of this function's operation are unknown or unclear.

The following specific question has been raised:

  • Where are all the other places a script can be used? Help plox.