<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.kolmafia.us/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Theo</id>
	<title>Kolmafia - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.kolmafia.us/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Theo"/>
	<link rel="alternate" type="text/html" href="https://wiki.kolmafia.us/index.php?title=Special:Contributions/Theo"/>
	<updated>2026-04-25T03:18:19Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://wiki.kolmafia.us/index.php?title=KoLmafia_Properties&amp;diff=1308</id>
		<title>KoLmafia Properties</title>
		<link rel="alternate" type="text/html" href="https://wiki.kolmafia.us/index.php?title=KoLmafia_Properties&amp;diff=1308"/>
		<updated>2017-09-10T18:45:43Z</updated>

		<summary type="html">&lt;p&gt;Theo: /* User-defined variables */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
Inside your KoLmafia &amp;quot;settings&amp;quot; directory, you should find several files. KoLmafia properties are stored in the files that end with &amp;quot;_prefs.txt&amp;quot;. One of these files will start with &amp;quot;GLOBAL&amp;quot;; the settings inside are shared by all characters using the program (and some of these properties are needed by KoLmafia even when no character is logged in). The other files ending with &amp;quot;_prefs.txt&amp;quot; will start with the name of a character, one for each who has been logged in to date. (Note: the names will all be converted to lowercase.)&lt;br /&gt;
&lt;br /&gt;
==Global Variables==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Variable Name&lt;br /&gt;
!  scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Default Value&lt;br /&gt;
!  Notes&lt;br /&gt;
|-&lt;br /&gt;
|  addChatCommandLine&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  addCreationQueue&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  addStatusBarToFrames&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  allowCloseableDesktopTabs&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  allowNegativeTally&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  allowNonMoodBurning&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  alwaysGetBreakfast&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  autoLogin&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  allowSocketTimeout&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  autoHighlightOnFocus&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  autoPlantHardcore&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  autoPlantSoftcore&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  autoSatisfyWithCloset&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  autoSatisfyWithCoinmasters&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  autoSatisfyWithMall&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  autoSatisfyWithNPCs&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  autoSatisfyWithStash&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  autoSatisfyWithStorage&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  breakfastHardcore&lt;br /&gt;
|  Advanced Saucecrafting,Pastamastery,Advanced Cocktailcrafting&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  breakfastSoftcore&lt;br /&gt;
|  Advanced Saucecrafting,Pastamastery,Advanced Cocktailcrafting&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  browserBookmarks&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  cacheMallSearches&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  charsheetDropdown&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  chatBeep&lt;br /&gt;
|  false&lt;br /&gt;
|  Beep on private message in chat&lt;br /&gt;
|-&lt;br /&gt;
|  chatFontSize&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  chatLinksUseRelay&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  chatStyle&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  checkJackassHardcore&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  checkJackassSoftcore&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  cloverProtectActive&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  coinMasterIndex&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  combatHotkey0&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  combatHotkey1&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  combatHotkey2&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  combatHotkey3&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  combatHotkey4&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  combatHotkey5&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  combatHotkey6&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  combatHotkey7&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  combatHotkey8&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  combatHotkey9&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  commandLineNamespace&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  connectViaAddress&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  cookies.inventory&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  copyAsHTML&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  customizedTabs&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  dailyDeedsOptions &lt;br /&gt;
|  Breakfast,Daily Dungeon,Submit Spading Data,Chips,Library Card,Telescope,Ball Pit,Styx Pixie,VIP Pool,Swimming Pool,April Shower,Bag o&#039; Tricks,Legendary Beat,Outrageous Sombrero,Feast,Friars,Skate Park,Concert,Demon Summoning,Rage Gland,Free Rests,Hot Tub,Nuns,Oscus&#039; Soda,Express Card,Flush Mojo,Pudding,Hatter,Melange,Ultra Mega Sour Ball,Stills,Photocopy,Putty,Camera,Banished Monsters,Romantic Arrow,Avatar of Jarlberg Staves,Bonus Adventures,Familiar Drops,Free Fights,Free Runaways,Defective Token&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  dailyDeedsVersion&lt;br /&gt;
|  8&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  debugBuy&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  debugConsequences&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  debugFoxtrotRemoval&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  debugPathnames&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  defaultBorderColor&lt;br /&gt;
|  blue&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  defaultDropdown1&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  defaultDropdown2&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  defaultDropdownSplit&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  defaultLimit&lt;br /&gt;
|  5&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  defaultLoginServer&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  displayName&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  externalEditor&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  fixedThreadPoolSize&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  gapProtection&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  getBreakfast&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  grabCloversHardcore&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  grabCloversSoftcore&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  greenScreenProtection&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  grimoireSkillsHardcore&lt;br /&gt;
|  none&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  grimoireSkillsSoftcore&lt;br /&gt;
|  Summon Hilarious Objects&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  guiUsesOneWindow&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  harvestGardenHardcore&lt;br /&gt;
|  none&lt;br /&gt;
|  The crop that breakfast will harvest, if in your garden.&lt;br /&gt;
|-&lt;br /&gt;
|  harvestGardenSoftcore&lt;br /&gt;
|  none&lt;br /&gt;
|  The crop that breakfast will harvest, if in your garden.&lt;br /&gt;
|-&lt;br /&gt;
|  hideServerDebugText&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  highlightList&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  http.proxyHost&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  http.proxyPassword&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  http.proxyPort&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  http.proxyUser&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  https.proxyHost&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  https.proxyPassword&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  https.proxyPort&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  https.proxyUser&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  initialDesktop&lt;br /&gt;
|  AdventureFrame,CommandDisplayFrame,&amp;lt;br /&amp;gt;MallSearchFrame,GearChangeFrame,SkillBuffFrame &lt;br /&gt;
|  starting tab configuration&lt;br /&gt;
|-&lt;br /&gt;
|  initialFrames&lt;br /&gt;
|  RecentEventsFrame&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  innerChatColor&lt;br /&gt;
|  #ffa98c&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  innerTabColor&lt;br /&gt;
|  #8ca9ff&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  itemManagerIndex&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastBuffRequestType&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastRelayUpdate&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastRssUpdate&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastRssVersion&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastUserAgent&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastUsername&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  libramSkillsHardcore&lt;br /&gt;
|  none&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  libramSkillsSoftcore&lt;br /&gt;
|  none&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  logAcquiredItems&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  logBattleAction&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  logBrowserInteractions&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  logChatMessages&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  logChatRequests&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  logCleanedHTML&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  logDecoratedResponses&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  logFamiliarActions&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  logGainMessages&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  logReadableHTML&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  loginRecoveryHardcore&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  loginRecoverySoftcore&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  loginScript&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  loginServerName&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  loginWindowLogo&lt;br /&gt;
|  lantern.jpg&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  logMonsterHealth&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  logoutScript&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  logReverseOrder&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  logStatGains&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  logStatusEffects&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  logStatusOnLogin&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  macroDebug&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  macroLens&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  mementoListActive&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  mergeHobopolisChat&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  outerChatColor&lt;br /&gt;
|  #b4460f&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  outerTabColor&lt;br /&gt;
|  #0f46b4&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  pathedSummonsHardcore&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  pathedSummonsSoftcore&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  preferredWebBrowser&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  previousNotifyList&lt;br /&gt;
|  &amp;lt;&amp;gt;&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  previousUpdateVersion&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  previousUpdateRevision&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  protectAgainstOverdrink&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  proxySet&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  readManualHardcore&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  readManualSoftcore&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayAddsCustomCombat&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayAddsDiscoHelper&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayAddsGraphicalCLI&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayAddsQuickScripts&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayAddsRestoreLinks&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayAddsUpArrowLinks&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayAddsUseLinks&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayAddsWikiLinks&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayAllowRemoteAccess&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayBrowserOnly&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayFormatsChatText&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayHidesJunkMallItems&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayMaintainsEffects&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayMaintainsHealth&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayMaintainsMana&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayOverridesImages&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayRunsAfterAdventureScript&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayRunsBeforeBattleScript&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayRunsBeforePVPScript&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayScriptButtonFirst&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relaySkillButtonCount&lt;br /&gt;
|  5&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayTextualizesEffects&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayTrimsZapList&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayUsesInlineLinks&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayUsesIntegratedChat&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayViewsCustomItems&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayWarnOnRecoverFailure&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  removeMalignantEffects&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  saveSettingsOnSet&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  saveState&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  saveStateActive&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  scriptButtonPosition&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  scriptList&lt;br /&gt;
|  restore hp | restore mp&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  sharePriceData&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  showAllRequests&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  showAnnouncements&lt;br /&gt;
|  true&lt;br /&gt;
|  Display special KoL announcements from the login page&lt;br /&gt;
|-&lt;br /&gt;
|  showExceptionalRequests&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  simpleSvnUpdate&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  statusDropdown&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  stealthLogin&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  svnInstallDependencies&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  svnShowCommitMessages&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  svnUpdateOnLogin&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  swingLookAndFeel&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  switchEquipmentForBuffs&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  syncAfterSvnUpdate&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  tomeSkillsHardcore&lt;br /&gt;
|  Summon Snowcone&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  tomeSkillsSoftcore&lt;br /&gt;
|  all&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  toolbarPosition&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  useChatToolbar&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  useContactsFrame&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  useCrimboToysHardcore&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  useCrimboToysSoftcore&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  useDecoratedTabs&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  useDevProxyServer&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  useDockIconBadge&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  useImageCache&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  useLastUserAgent&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  useNaiveSecureLogin&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  useSecureLogin&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  useShinyTabbedChat&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  useSystemTrayIcon&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  useTabbedChatFrame&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  useToolbars&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  useZoneComboBox&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  userAgent&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  verboseSpeakeasy&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  visitLoungeHardcore&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  visitLoungeSoftcore&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  visitRumpusHardcore&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  visitRumpusSoftcore&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Per-Account Variables==&lt;br /&gt;
Several categories of Per-Account preferences ([[Daily Variables]], [[Choice Adventures]], and [[Quest Tracking Preferences]]) have their own pages and are not listed here.&lt;br /&gt;
&lt;br /&gt;
===Daily Variables===&lt;br /&gt;
See page [[Daily Variables]].&lt;br /&gt;
&lt;br /&gt;
===Choice Adventures===&lt;br /&gt;
See page [[Choice Adventures]].&lt;br /&gt;
&lt;br /&gt;
===Quest Tracking===&lt;br /&gt;
See page [[Quest Tracking Preferences]].&lt;br /&gt;
&lt;br /&gt;
===User-defined variables===&lt;br /&gt;
In addition to setting the variables that KoLmafia predefines, you can also create any others to cover any information you wish.  As you do so, keep in mind that while you can clear a variable&amp;amp;#8217;s value to the null string, there is currently no way to delete a key (aside from editing the .txt file in the text processor of your choice and deleting the line that contains the key).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  Variable Name&lt;br /&gt;
!  scope=&amp;quot;col&amp;quot; width=&amp;quot;300&amp;quot; | Default Value&lt;br /&gt;
!  Notes&lt;br /&gt;
|-&lt;br /&gt;
|  addingScrolls&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  afterAdventureScript&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  arcadeGameHints&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  autoAbortThreshold&lt;br /&gt;
|  -0.05&lt;br /&gt;
|  Abort adventuring at this percentage of HP. (-0.05 means if HP restoration failed)&lt;br /&gt;
|-&lt;br /&gt;
|  autoAntidote&lt;br /&gt;
|  0&lt;br /&gt;
|  Use antidotes in combat&lt;br /&gt;
|-&lt;br /&gt;
|  autoBuyPriceLimit&lt;br /&gt;
|  20000&lt;br /&gt;
|  Don&#039;t auto purchase anything that costs more than this&lt;br /&gt;
|-&lt;br /&gt;
|  autoCraft&lt;br /&gt;
|  true&lt;br /&gt;
|  Automatically spend 10 meat to create a badass belt or Bonerdagon necklace if the components are available&lt;br /&gt;
|-&lt;br /&gt;
|  autoQuest&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  autoEntangle&lt;br /&gt;
|  false&lt;br /&gt;
|  Use Entangling Noodles at the beginning of combat&lt;br /&gt;
|-&lt;br /&gt;
|  autoGarish&lt;br /&gt;
|  false&lt;br /&gt;
|  If true, when attempting to eat lasagna, will attempt to automatically acquire and use a {{kolwiki|potion of the field gar}}&lt;br /&gt;
|-&lt;br /&gt;
|  autoManaRestore&lt;br /&gt;
|  true&lt;br /&gt;
|  Restore MP in combat&lt;br /&gt;
|-&lt;br /&gt;
|  autoOlfact&lt;br /&gt;
|  &lt;br /&gt;
|  Automatically cast Olfaction&lt;br /&gt;
|-&lt;br /&gt;
|  autoPotionID&lt;br /&gt;
|  false&lt;br /&gt;
|  Attempt to ID ! potions in combat&lt;br /&gt;
|-&lt;br /&gt;
|  autoPutty&lt;br /&gt;
|  &lt;br /&gt;
|  Automatically use Spooky Putty&lt;br /&gt;
|-&lt;br /&gt;
|  autoRepairBoxServants&lt;br /&gt;
|  true&lt;br /&gt;
|  Create in-a-boxen before cooking or mixing &lt;br /&gt;
|-&lt;br /&gt;
|  autoSphereID&lt;br /&gt;
|  false&lt;br /&gt;
|  Attempt to ID spheres from the Hidden City&lt;br /&gt;
|-&lt;br /&gt;
|  autoSteal&lt;br /&gt;
|  true&lt;br /&gt;
|  Attempt to pickpocket in combat&lt;br /&gt;
|-&lt;br /&gt;
|  autostartGalaktikQuest&lt;br /&gt;
|  true&lt;br /&gt;
|  Get Doc Galaktik&#039;s Quest at the start of ascension&lt;br /&gt;
|-&lt;br /&gt;
|  autoTuxedo&lt;br /&gt;
|  false&lt;br /&gt;
|  If true, when drinking a martini, automatically attempts to equip a {{kolwiki|tuxedo shirt}} first&lt;br /&gt;
|-&lt;br /&gt;
|  availableCandyCredits&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  availableDimes&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  availableQuarters&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  availableStoreCredits&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  availableSwagger&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  ballpitBonus&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  banishedMonsters&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  banishingShoutMonsters&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  bankedKarma&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  barrelGoal&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  bartenderTurnsUsed&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  basementMallPrices&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  battleAction&lt;br /&gt;
|  attack with weapon&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  beeCounter&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  beforePVPScript&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  betweenBattleScript&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  bigBrotherRescued&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  birdformCold&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  birdformHot&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  birdformRoc&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  birdformSleaze&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  birdformSpooky&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  birdformStench&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  blackBartsBootyAvailable&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  blackPuddingsDefeated&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  blackForestProgress&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  blankOutUsed&lt;br /&gt;
|  0&lt;br /&gt;
|  Tracks current amount of active Blank-out&lt;br /&gt;
|-&lt;br /&gt;
|  boneAbacusVictories&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  booPeakProgress&lt;br /&gt;
|  100&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  borisPoints&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  breakableHandling&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  breakableHandling1964&lt;br /&gt;
|  2&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  brodenBacteria&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  brodenSprinkles&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  buffBotCasting&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  buffBotMessageDisposal&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  buffBotPhilanthropyType&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  buffJimmyIngredients&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  burnoutsDefeated&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  buyScript&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  cameraMonster&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  camerasUsed&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  carboLoading&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  cellarLayout&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  charitableDonations&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  chasmBridgeProgress&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  chatbotScript&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  chatbotScriptExecuted&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  chatLiterate&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  chatServesUpdates&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  chefTurnsUsed&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  chessboardsCleared&lt;br /&gt;
|  0&lt;br /&gt;
|  Number of queen cookies acquired from chessboards (max 50)&lt;br /&gt;
|-&lt;br /&gt;
|  chosenTrip&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  cinderellaMinutesToMidnight&lt;br /&gt;
|  0&lt;br /&gt;
|  Time left while doing the stepmother section of the {{kolwiki|grimstone mask}} content&lt;br /&gt;
|-&lt;br /&gt;
|  cinderellaScore&lt;br /&gt;
|  0&lt;br /&gt;
|  Current score while doing the stepmother section of the {{kolwiki|grimstone mask}} content&lt;br /&gt;
|-&lt;br /&gt;
|  grimstoneMaskPath&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  clanAttacksEnabled&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  coldAirportAlways&lt;br /&gt;
|  false&lt;br /&gt;
|  Set to true if you use an {{kolwiki|airplane charter: The Glaciest}}&lt;br /&gt;
|-&lt;br /&gt;
|  considerShadowNoodles&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  counterScript&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  corralUnlocked&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  crappyCameraMonster&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  crimboTreeDays&lt;br /&gt;
|  7&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  crudeMonster&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  currentEasyBountyItem&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  currentExtremity&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  currentHardBountyItem&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  currentHippyStore&lt;br /&gt;
|  none&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  currentJunkyardTool&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  currentJunkyardLocation&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  currentMood&lt;br /&gt;
|  default&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  currentNunneryMeat&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  currentSpecialBountyItem&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  customCombatScript&lt;br /&gt;
|  default&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  cyrptAlcoveEvilness&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  cyrptCrannyEvilness&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  cyrptNicheEvilness&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  cyrptNookEvilness&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  cyrptTotalEvilness&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  dampOldBootPurchased&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  dbNemesisSkill1&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  dbNemesisSkill2&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  dbNemesisSkill3&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  defaultFlowerLossMessage&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  defaultFlowerWinMessage&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  demonName1&lt;br /&gt;
|  &lt;br /&gt;
|  Name of demon that gives pies&lt;br /&gt;
|-&lt;br /&gt;
|  demonName2&lt;br /&gt;
|  &lt;br /&gt;
|  Name of demon that gives Preternatural Greed&lt;br /&gt;
|-&lt;br /&gt;
|  demonName3&lt;br /&gt;
|  &lt;br /&gt;
|  Name of demon that gives Fit To Be Tide&lt;br /&gt;
|-&lt;br /&gt;
|  demonName4&lt;br /&gt;
|  &lt;br /&gt;
|  Name of demon that gives Big Flaming Whip&lt;br /&gt;
|-&lt;br /&gt;
|  demonName5&lt;br /&gt;
|  &lt;br /&gt;
|  Name of demon that gives Demonic Taint&lt;br /&gt;
|-&lt;br /&gt;
|  demonName6&lt;br /&gt;
|  Tatter&lt;br /&gt;
|  Name of demon that gives pile of smoking rags&lt;br /&gt;
|-&lt;br /&gt;
|  demonName7&lt;br /&gt;
|  Ak&#039;gyxoth&lt;br /&gt;
|  Name of demon that gives drinks&lt;br /&gt;
|-&lt;br /&gt;
|  demonName8&lt;br /&gt;
|  &lt;br /&gt;
|  Name of demon found in the Nemesis&#039; Lair&lt;br /&gt;
|-&lt;br /&gt;
|  demonName9&lt;br /&gt;
|  &lt;br /&gt;
|  Name of demon that gives Burning, Man&lt;br /&gt;
|-&lt;br /&gt;
|  demonName10&lt;br /&gt;
|  &lt;br /&gt;
|  Name of demon that gives Pleasures of the Flesh&lt;br /&gt;
|-&lt;br /&gt;
|  demonName11&lt;br /&gt;
|  &lt;br /&gt;
|  Name of demon that gives Infernal Thirst&lt;br /&gt;
|-&lt;br /&gt;
|  demonName12&lt;br /&gt;
|  &lt;br /&gt;
|  Name of demon from obtained from Intergnat&lt;br /&gt;
|-&lt;br /&gt;
|  desertExploration&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  desktopHeight&lt;br /&gt;
|  600&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  desktopWidth&lt;br /&gt;
|  800&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  dnaSyringe&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  dolphinItem&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  envyfishMonster&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  flyeredML&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  fossilB&lt;br /&gt;
|  0&lt;br /&gt;
|  Number of bat teeth on the fossilized necklace&lt;br /&gt;
|-&lt;br /&gt;
|  fossilD&lt;br /&gt;
|  0&lt;br /&gt;
|  Number of demon teeth on the fossilized necklace&lt;br /&gt;
|-&lt;br /&gt;
|  fossilN&lt;br /&gt;
|  0&lt;br /&gt;
|  Number of baboon teeth on the fossilized necklace&lt;br /&gt;
|-&lt;br /&gt;
|  fossilP&lt;br /&gt;
|  0&lt;br /&gt;
|  Number of spider teeth on the fossilized necklace&lt;br /&gt;
|-&lt;br /&gt;
|  fossilS&lt;br /&gt;
|  0&lt;br /&gt;
|  Number of serpent teeth on the fossilized necklace&lt;br /&gt;
|-&lt;br /&gt;
|  fossilW&lt;br /&gt;
|  0&lt;br /&gt;
|  Number of wyrm teeth on the fossilized necklace&lt;br /&gt;
|-&lt;br /&gt;
|  fratboysDefeated&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  gameProBossSpecialPower&lt;br /&gt;
|  Unknown&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  ghostPencil1&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  ghostPencil2&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  ghostPencil3&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  ghostPencil4&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  ghostPencil5&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  ghostPencil6&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  ghostPencil7&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  ghostPencil8&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  ghostPencil9&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  goldenMrAccessories&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  gongPath&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  gourdItemCount&lt;br /&gt;
|  5&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  grimstoneCharge&lt;br /&gt;
|  0&lt;br /&gt;
|  Track combat turns with Grimstone Golem&lt;br /&gt;
|-&lt;br /&gt;
|  guardTurtlesFreed&lt;br /&gt;
|  0&lt;br /&gt;
|  Number of times that [http://kol.coldfront.net/thekolwiki/index.php/Cold-Blooded_Warm_Fuzzies guard turtles have been freed] this ascension.&lt;br /&gt;
|-&lt;br /&gt;
|  guyMadeOfBeesCount&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  guyMadeOfBeesDefeated&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  hardcorePVPWarning&lt;br /&gt;
|  false&lt;br /&gt;
|  If true, will warn you if you click on the Prism with a broken Hippy Stone and PVP fights remaining&lt;br /&gt;
|-&lt;br /&gt;
|  heavyRainsStartingThunder&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  heavyRainsStartingRain&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  heavyRainsStartingLightning&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  heroDonationBoris&lt;br /&gt;
|  0&lt;br /&gt;
|  Meat donated to Boris&lt;br /&gt;
|-&lt;br /&gt;
|  heroDonationJarlsberg&lt;br /&gt;
|  0&lt;br /&gt;
|  Meat donated to Jarlsberg&lt;br /&gt;
|-&lt;br /&gt;
|  heroDonationSneakyPete&lt;br /&gt;
|  0&lt;br /&gt;
|  Meat donated to Sneaky Pete&lt;br /&gt;
|-&lt;br /&gt;
|  hippiesDefeated&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  hotAirportAlways&lt;br /&gt;
|  false&lt;br /&gt;
|  Set to true if you use an {{kolwiki|airplane charter: That 70s Volcano}}&lt;br /&gt;
|-&lt;br /&gt;
|  hpAutoRecovery&lt;br /&gt;
|  -0.05&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  hpAutoRecoveryItems&lt;br /&gt;
|  cannelloni cocoon;scroll of drastic healing;tongue of the walrus;lasagna bandages;doc galaktik&#039;s ailment ointment&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  hpAutoRecoveryTarget&lt;br /&gt;
|  1.0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  iceSculptureMonster&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  invalidBuffMessage&lt;br /&gt;
|  You sent an amount which does not correspond to a valid buff amount.&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  jarlsbergPoints&lt;br /&gt;
|  0&lt;br /&gt;
|  Number of bonus skill points earned by doing {{kolwiki|Avatar of Jarlsberg}} ascensions&lt;br /&gt;
|-&lt;br /&gt;
|  jungCharge&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  kingLiberated&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  kingLiberatedScript&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  knownAscensions&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  kolhsTotalSchoolSpirited&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lassoTraining&lt;br /&gt;
|  &lt;br /&gt;
|  Records your current {{kolwiki|sea lasso}} adjective.&lt;br /&gt;
|-&lt;br /&gt;
|  lastAdventure&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastAnticheeseDay&lt;br /&gt;
|  -5&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastArcadeAscension&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastBadMoonReset&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastBangPotion819&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastBangPotion820&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastBangPotion821&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastBangPotion822&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastBangPotion823&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastBangPotion824&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastBangPotion825&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastBangPotion826&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastBangPotion827&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastBangPotionReset&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastBattlefieldReset&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastBreakfast&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastCastleGroundUnlock&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastCastleTopUnlock&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastCellarReset&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastChanceBurn&lt;br /&gt;
|  &lt;br /&gt;
|  CLI command executed at lastChanceThreshold (&amp;quot;#&amp;quot; is replaced by the amount of MP to burn)&lt;br /&gt;
|-&lt;br /&gt;
|  lastChanceThreshold&lt;br /&gt;
|  100&lt;br /&gt;
|  amount of unburned MP at which alternatives to extending existing buffs will be considered&lt;br /&gt;
|-&lt;br /&gt;
|  lastChessboard&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastChasmReset&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastCouncilVisit&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastCounterDay&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDesertUnlock&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDispensaryOpen&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDoorCodeReset&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfDiceRolls&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfDigitRunes&lt;br /&gt;
|  -------&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfEquipmentRunes&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfFactoryItem118&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfFactoryItem119&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfFactoryItem120&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfFactoryItem360&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfFactoryItem361&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfFactoryItem362&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfFactoryItem363&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfFactoryItem364&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfFactoryItem365&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfFactoryItem910&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfFactoryItem3199&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfOfficeItem3208&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfOfficeItem3209&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfOfficeItem3210&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfOfficeItem3211&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfOfficeItem3212&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfOfficeItem3213&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfOfficeItem3214&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfOreRunes&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfFactoryReset&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfHopper1&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfHopper2&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfHopper3&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastDwarfHopper4&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastEVHelmetValue&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastEVHelmetReset&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastEasterEggBalloon&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastEmptiedStorage&lt;br /&gt;
|  -1&lt;br /&gt;
|  Number of the last ascension that Hangk&#039;s storage was emptied.&lt;br /&gt;
|-&lt;br /&gt;
|  lastEncounter&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastFilthClearance&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastGoofballBuy&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastGuildStoreOpen&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastGuyMadeOfBeesReset&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastHiddenCityAscension&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastHippyCall&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastKingLiberation&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastLightsOutTurn&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastMushroomPlot&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastMessageId&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastMiningReset&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastPaperStripReset&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastPaperStrip3144&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastPaperStrip4138&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastPaperStrip4139&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastPaperStrip4140&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastPaperStrip4141&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastPaperStrip4142&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastPaperStrip4143&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastPaperStrip4144&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastPirateEphemera&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastPirateEphemeraReset&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastPirateInsult1&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastPirateInsult2&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastPirateInsult3&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastPirateInsult4&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastPirateInsult5&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastPirateInsult6&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastPirateInsult7&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastPirateInsult8&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastPirateInsultReset&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastPlusSignUnlock&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastPorkoBoard&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastPorkoPayouts&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastPorkoExpected&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastQuartetAscension&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastQuartetRequest&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastSecondFloorUnlock&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastSemirareReset&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastTavernAscension&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastTavernSquare&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastTelescopeReset&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastTowerClimb&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastVioletFogMap&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lastWartDinseyDefeated&lt;br /&gt;
|  -1&lt;br /&gt;
|  Tracks defeat of {{kolwiki|Wart Dinsey}}&lt;br /&gt;
|-&lt;br /&gt;
|  lastZapperWand&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  lightsOutAutomation&lt;br /&gt;
|  1&lt;br /&gt;
|  Highlights/automatically selects correct option during {{kolwiki|Lights Out Quest}} noncombats&lt;br /&gt;
|-&lt;br /&gt;
|  louvreDesiredGoal&lt;br /&gt;
|  7&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  louvreGoal&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  louvreOverride&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  makeFriendsMonster&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  manaBurnSummonThreshold&lt;br /&gt;
|  10&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  manaBurningThreshold&lt;br /&gt;
|  -0.05&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  maximizerMRUSize&lt;br /&gt;
|  5&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  maximizerCombinationLimit&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  maxManaBurn&lt;br /&gt;
|  1000&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| mayflyExperience&lt;br /&gt;
| 0&lt;br /&gt;
| Uses of mayfly bait necklace. Reset each ascension.&lt;br /&gt;
|-&lt;br /&gt;
|  meansuckerPrice&lt;br /&gt;
|  400&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  meatDropSpading&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  mineLayout1&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  mineLayout2&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  mineLayout3&lt;br /&gt;
|  &lt;br /&gt;
|  Stores the results of each twinkly rock mined in {{kolwiki|Anemone Mine (Mining)}}. This is used by the relay browser to display the results in-game.&lt;br /&gt;
|-&lt;br /&gt;
|  mineLayout4&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  miniAdvClass&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  mmgAutoConfirmBets&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  mmgDisabled&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  mmgSearchMinimum&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  mmgSearchMaximum&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  moleTunnelLevel&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  mpAutoRecovery&lt;br /&gt;
|  0.0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  mpAutoRecoveryItems&lt;br /&gt;
|  phonics down;knob goblin superseltzer;mountain stream soda;magical mystery juice;knob goblin seltzer;cherry cloaca cola;soda water&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  mpAutoRecoveryTarget&lt;br /&gt;
|  0.3&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  munchiesPillsUsed&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  nextAdventure&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  nextSpookyravenElizabethRoom&lt;br /&gt;
|  The Haunted Storage Room&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  nextSpookyravenStephenRoom&lt;br /&gt;
|  The Haunted Bedroom&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  nosyNoseMonster&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  oceanAction&lt;br /&gt;
|  savecontinue&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  oceanDestination&lt;br /&gt;
|  manual&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  olfactedMonster&lt;br /&gt;
|  unknown&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  parasolUsed&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  pastaThrall1&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  pastaThrall2&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  pastaThrall3&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  pastaThrall4&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  pastaThrall5&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  pastaThrall6&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  pastaThrall7&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  pastaThrall8&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  pendingMapReflections&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  peteMotorbikeTires&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  peteMotorbikeGasTank&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  peteMotorbikeHeadlight&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  peteMotorbikeCowling&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  peteMotorbikeMuffler&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  peteMotorbikeSeat&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  photocopyMonster&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  pieStuffing&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  pirateSwagger&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  plantingDate&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  plantingDay&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  plantingLength&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  plantingScript&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| poolSharkCount&lt;br /&gt;
| 0&lt;br /&gt;
| Number of times &amp;quot;Rack &#039;em up&amp;quot; was selected at {{kolwiki|A Shark&#039;s Chum}}&lt;br /&gt;
|-&lt;br /&gt;
|  postAscensionScript&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  preAscensionScript&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  preBlackbirdFamiliar&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  promptAboutCrafting&lt;br /&gt;
|  1&lt;br /&gt;
|  Prompt when crafting would spend an adventure. (0=never, 1=one-time confirmation, 2=always)&lt;br /&gt;
|-&lt;br /&gt;
|  pyramidPosition&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  pyramidBombUsed&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  rainDohMonster&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  raveCombo1&lt;br /&gt;
|  &lt;br /&gt;
|  Rave Concentration&lt;br /&gt;
|-&lt;br /&gt;
|  raveCombo2&lt;br /&gt;
|  &lt;br /&gt;
|  Rave Nirvana&lt;br /&gt;
|-&lt;br /&gt;
|  raveCombo3&lt;br /&gt;
|  &lt;br /&gt;
|  Rave Knockout&lt;br /&gt;
|-&lt;br /&gt;
|  raveCombo4&lt;br /&gt;
|  &lt;br /&gt;
|  Rave Bleeding&lt;br /&gt;
|-&lt;br /&gt;
|  raveCombo5&lt;br /&gt;
|  &lt;br /&gt;
|  Rave Steal&lt;br /&gt;
|-&lt;br /&gt;
|  raveCombo6&lt;br /&gt;
|  &lt;br /&gt;
|  Rave Substats&lt;br /&gt;
|-&lt;br /&gt;
|  reanimatorArms&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  reanimatorLegs&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  reanimatorSkulls&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  reanimatorWeirdParts&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  reanimatorWings&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  recentLocations&lt;br /&gt;
|  5&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  recoveryScript&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayCounters&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayShowSpoilers&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relayShowWarnings&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relocatePygmyJanitor&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  relocatePygmyLawyer&lt;br /&gt;
|  -1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  rememberDesktopSize&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  requireBoxServants&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  requireSewerTestItems&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  retrieveContacts&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  rumpelstiltskinTurnsUsed&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  rumpelstiltskinKidsRescued&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  safePickpocket&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  scriptMRULength&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  scriptMRUList&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  seahorseName&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  semirareCounter&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  semirareLocation&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  serverAddsCustomCombat&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  sexChanges&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  showGainsPerUnit&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  showNoSummonOnly&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  showTurnFreeOnly&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  sideDefeated&lt;br /&gt;
|  neither&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  sidequestArenaCompleted&lt;br /&gt;
|  none&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  sidequestFarmCompleted&lt;br /&gt;
|  none&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  sidequestJunkyardCompleted&lt;br /&gt;
|  none&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  sidequestLighthouseCompleted&lt;br /&gt;
|  none&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  sidequestNunsCompleted&lt;br /&gt;
|  none&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  sidequestOrchardCompleted&lt;br /&gt;
|  none&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  singleFamiliarRun&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  skateParkStatus&lt;br /&gt;
|  war&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  skillLevel46&lt;br /&gt;
|  2&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  skillLevel47&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  skillLevel48&lt;br /&gt;
|  2&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  sleazeAirportAlways&lt;br /&gt;
|  false&lt;br /&gt;
|  Set to true if you use an {{kolwiki|airplane charter: Spring Break Beach}}&lt;br /&gt;
|-&lt;br /&gt;
|  slimelingFullness&lt;br /&gt;
|  0.0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  slimelingStacksDropped&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  slimelingStacksDue&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  sneakyPetePoints&lt;br /&gt;
|  0&lt;br /&gt;
|  Number of bonus skill points earned by doing {{kolwiki|Avatar of Sneaky Pete}} ascensions&lt;br /&gt;
|-&lt;br /&gt;
|  sortByRoom&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  spadingData&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  spookyAirportAlways&lt;br /&gt;
|  false&lt;br /&gt;
|  Set to true if you use an {{kolwiki|airplane charter: Conspiracy Island}}&lt;br /&gt;
|-&lt;br /&gt;
|  spookyPuttyMonster&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  stationaryButton1&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  stationaryButton2&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  stationaryButton3&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  stationaryButton4&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  stationaryButton5&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  stenchAirportAlways&lt;br /&gt;
|  false&lt;br /&gt;
|  Set to true if you use an {{kolwiki|airplane charter: Dinseylandfill}}&lt;br /&gt;
|-&lt;br /&gt;
|  suppressInappropriateNags&lt;br /&gt;
|  false&lt;br /&gt;
|  Facilitates end-user suppression of inappropriate nags.&lt;br /&gt;
|-&lt;br /&gt;
|  suppressPotentialMalware&lt;br /&gt;
|  false&lt;br /&gt;
|  If true, prevents the relay browser from connecting to known malware attack vectors.&lt;br /&gt;
|-&lt;br /&gt;
|  tacoDanCocktailSauce&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  tacoDanFishMeat&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  [[tavernLayout]]&lt;br /&gt;
|  0000000000000000000000000&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  telescope1&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  telescope2&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  telescope3&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  telescope4&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  telescope5&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  telescope6&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  telescope7&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  telescopeLookedHigh&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  telescopeUpgrades&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  testudinalTeachings&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  thanksMessage&lt;br /&gt;
|  Thank you for the donation!&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  timeTowerAvailable&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  trackLightsOut&lt;br /&gt;
|  false&lt;br /&gt;
|  Track {{kolwiki|Lights Out Quest}}. Can be set with &amp;quot;spookyraven&amp;quot; CLI command.&lt;br /&gt;
|-&lt;br /&gt;
|  trapperOre&lt;br /&gt;
|  chrome ore&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  turtleBlessingTurns&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  uneffectWithHotTub&lt;br /&gt;
|  true&lt;br /&gt;
|  If true, during HC/ronin KoLmafia will spend a {{kolwiki|hot tub}} use to remove a negative effect instead of a {{kolwiki|soft green echo eyedrop antidote}}. Does not change casual/aftercore behavior.&lt;br /&gt;
|-&lt;br /&gt;
|  usable1HWeapons&lt;br /&gt;
|  3&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  usable1xAccs&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  usable2HWeapons&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  usable3HWeapons&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  usableAccessories&lt;br /&gt;
|  3&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  usableHats&lt;br /&gt;
|  2&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  usableOffhands&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  usableOther&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  usablePants&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  usableShirts&lt;br /&gt;
|  1&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  valueOfAdventure&lt;br /&gt;
|  500&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  valueOfInventory&lt;br /&gt;
|  1.8&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  valueOfStill&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  valueOfTome&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  verboseMaximizer&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  violetFogGoal&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  violetFogLayout&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  warProgress&lt;br /&gt;
|  unstarted&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  waxMonster&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  welcomeBackAdv&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  workteaClue&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  unknownRecipe3542&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  unknownRecipe3543&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  unknownRecipe3544&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  unknownRecipe3545&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  unknownRecipe3546&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  unknownRecipe3547&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  unknownRecipe3548&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  unknownRecipe3749&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  unknownRecipe3751&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  unknownRecipe4172&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  unknownRecipe4173&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  unknownRecipe4174&lt;br /&gt;
|  true&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  yearbookCameraAscensions&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  yearbookCameraPending&lt;br /&gt;
|  false&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  yearbookCameraTarget&lt;br /&gt;
|  &lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  yearbookCameraUpgrades&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|  zeppelinProtestors&lt;br /&gt;
|  0&lt;br /&gt;
|  Counts protesters removed from {{kolwiki|A Mob of Zeppelin Protesters}}&lt;br /&gt;
|-&lt;br /&gt;
|  zombiePoints&lt;br /&gt;
|  0&lt;br /&gt;
|  &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{SeeAlso|get_property|set_property}}&lt;br /&gt;
&lt;br /&gt;
{{PropertyNav}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Scripting]]&lt;/div&gt;</summary>
		<author><name>Theo</name></author>
	</entry>
	<entry>
		<id>https://wiki.kolmafia.us/index.php?title=Item_Management&amp;diff=4240</id>
		<title>Item Management</title>
		<link rel="alternate" type="text/html" href="https://wiki.kolmafia.us/index.php?title=Item_Management&amp;diff=4240"/>
		<updated>2016-05-29T11:02:29Z</updated>

		<summary type="html">&lt;p&gt;Theo: /* Acquiring &amp;amp; Using Items */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
==Informational==&lt;br /&gt;
{{Flink|int|my_meat|desc=Returns the amount of meat you have on hand.}}&lt;br /&gt;
{{Flink|int|my_closet_meat|desc=Returns the amount of meat you have in your Colossal Closet.}}&lt;br /&gt;
{{Flink|int|my_storage_meat|desc=Returns the amount of meat you have in Hagnk&#039;s Ancestral Mini-Storage.}}&lt;br /&gt;
{{Flink|int|pulls_remaining|desc=Returns the number of pulls you can make from storage, or 0 if not applicable.}}&lt;br /&gt;
{{Flink|boolean|have_chef|desc=Returns true if you have a chef-boxen at your campground.}}&lt;br /&gt;
{{Flink|boolean|have_bartender|desc=Returns true if you have a bartender-boxen at your campground.}}&lt;br /&gt;
{{Flink|int [item]|get_campground|desc=Returns a map of your campground items.}}&lt;br /&gt;
{{Flink|item|get_dwelling|desc=Returns the item corresponding with your dwelling.}}&lt;br /&gt;
{{Flink|boolean|have_mushroom_plot|desc=Returns true if and only if you&#039;ve purchased a mushroom plot this run.}}&lt;br /&gt;
{{Flink|int|stills_available|desc=Returns the number of Nash Crosby&#039;s Still uses left for the day (0 if not accessible).}}&lt;br /&gt;
{{Flink|string|item_type|item|desc=Returns the type of item specified.}}&lt;br /&gt;
{{Flink|int|item_amount|item}}&lt;br /&gt;
{{Flink|int|closet_amount|item}}&lt;br /&gt;
{{Flink|int|display_amount|item}}&lt;br /&gt;
{{Flink|int|equipped_amount|item}}&lt;br /&gt;
{{Flink|int|shop_amount|item}}&lt;br /&gt;
{{Flink|int [item]|get_shop|desc=Returns entire contents of shop and quantity of each item}}&lt;br /&gt;
{{Flink|int|stash_amount|item|}}&lt;br /&gt;
{{Flink|int|storage_amount|item|desc=These 7 functions return the total number available of a given item in the respective section of your inventory.}}&lt;br /&gt;
{{Flink|int|available_amount|item|desc=Returns the total number available of a given item in all inventory sections accessible to your character based on current restrictions.}}&lt;br /&gt;
{{Flink|int|creatable_amount|item|desc=Returns the amount of the item that you are capable of creating given your current inventory and skills.}}&lt;br /&gt;
{{Flink|int [item]|get_ingredients|item|desc=Returns a map where each key is one of the required ingredients, with the integer value the number required. If you don&#039;t have the skills needed to make the item, it will return an empty map.}}&lt;br /&gt;
{{Flink|string|craft_type|item|desc=Returns a string identifying how an item is crafted and any other requirements for creating it.}}&lt;br /&gt;
{{Flink|int [item]|get_inventory|desc=Returns a map where each key is an item in your inventory, with the integer value its quantity.}}&lt;br /&gt;
{{Flink|int [item]|get_related|item|string|desc=Returns associated items in a zap or fold group (see page for details).}}&lt;br /&gt;
[[File:Item category.png|frame|You can categorize items in KoL using [[is tradeable|is_tradeable()]], [[is giftable|is_giftable()]], and [[is displayable|is_displayable()]].]]&lt;br /&gt;
{{Flink|boolean|is_tradeable|item|desc=Returns whether the item can be placed in the mall.}}&lt;br /&gt;
{{Flink|boolean|is_giftable|item|desc=Returns whether the item can be traded in a gift package.}}&lt;br /&gt;
{{Flink|boolean|is_displayable|item|desc=Returns whether the item can be put in a display case (true for all but quest items).}}&lt;br /&gt;
{{Flink|boolean|is_discardable|item|desc=Returns whether the item can be discarded or autosold.}}&lt;br /&gt;
{{Flink|boolean|have_shop|desc=Returns whether you have a mall store.}}&lt;br /&gt;
{{Flink|boolean|have_display|desc=Returns whether you have a display case.}}&lt;br /&gt;
{{Flink|boolean|is_npc_item|item|desc=Returns whether the item can be bought from an NPC store.}}&lt;br /&gt;
{{Flink|void|refresh_stash|desc=Takes a new look at the contents of your clan stash, as that section of inventory cannot be internally tracked due to access by others.}}&lt;br /&gt;
{{Flink|void|refresh_shop|desc=Takes a new look at the contents of your mall store, as that section of inventory cannot be internally tracked due to access by others.}}&lt;br /&gt;
{{Flink|int|shop_price|item|desc=Returns the current price for the given item if it is present in your mall store.}}&lt;br /&gt;
{{Flink|int|mall_price|item|desc=Returns the current (lowest) mall price of the given item.}}&lt;br /&gt;
{{Flink|int|npc_price|item|desc=Returns the current price of the given item if it can currently be bought from an NPC store.}}&lt;br /&gt;
{{Flink|int|historical_price|item|desc=Returns the most recently checked price for an item. This will never hit the server, unlike mall_price().}}&lt;br /&gt;
{{Flink|float|historical_age|item|desc=Returns the age of the most recently checked price for an item in days. This allows you to decide if you want to use historical_price() or mall_price().}}&lt;br /&gt;
{{Flink|int|autosell_price|item|desc=Returns the autosell price of the item (0 for items that cannot be autosold).}}&lt;br /&gt;
{{Flink|int|get_power|item|desc=Returns the power of the item (0 for items that don&#039;t have a power).}}&lt;br /&gt;
{{Flink|string|to_plural|item|desc=Returns the plural of an item as a string.}}&lt;br /&gt;
{{Flink|int|meat_drop|{{opt|monster}}|desc=Returns a certain monster&#039;s base meat drop.}}&lt;br /&gt;
{{Flink|int [item]|item_drops|{{opt|monster}}|desc=Returns an array of a certain monster&#039;s base item drops, keying item to drop rate. Has certain limitations detailed on individual page.}}&lt;br /&gt;
{{Flink|record [int]|item_drops_array|{{opt|monster}}|desc=Returns an array of records holding information regarding a certain monster&#039;s base item drops.}}&lt;br /&gt;
&lt;br /&gt;
==Moving Items Around==&lt;br /&gt;
{{Flink|boolean|empty_closet|desc=Remove every item from the closet in a single server hit.}}&lt;br /&gt;
{{Flink|boolean|put_closet|int|{{opt|item}}}}&lt;br /&gt;
{{Flink|boolean|put_display|int|item}}&lt;br /&gt;
{{Flink|boolean|put_stash|int|item}}&lt;br /&gt;
{{Flink|boolean|take_closet|int|{{opt|item}}}}&lt;br /&gt;
{{Flink|boolean|take_display|int|item}}&lt;br /&gt;
{{Flink|boolean|take_stash|int|item}}&lt;br /&gt;
{{Flink|boolean|take_storage|int|item|desc=Attempts to take or put the specified item in the appropriate section of your inventory, and returns its success.&amp;lt;br /&amp;gt;If the item parameter is omitted from put_closet() or take_closet(), meat is transferred instead of an item.}}&lt;br /&gt;
{{Flink|boolean|put_shop|int|int|{{opt|int}}|item}}&lt;br /&gt;
{{Flink|boolean|take_shop|{{opt|int}}|item|desc=Adds or removes items in your store and returns success.}}&lt;br /&gt;
&lt;br /&gt;
==Acquiring &amp;amp; Using Items==&lt;br /&gt;
{{Flink|boolean|autosell|int|item|desc=Attempts to autosell the given items and reports success.}}&lt;br /&gt;
{{Flink|boolean|buy|{{opt|coinmaster}}|int|item}}&lt;br /&gt;
{{Flink|int|buy|int|item|int|desc=Tries to purchase the specified items.}}&lt;br /&gt;
{{Flink|boolean|buy_using_storage|int|item}}&lt;br /&gt;
{{Flink|int|buy_using_storage|int|item|int|desc=Tries to purchase the specified items using meat in Hangks.}}&lt;br /&gt;
{{Flink|boolean|create|int|item|desc=Attempts to create the specified items, following your KoLmafia settings regarding purchases to gather ingredients &amp;amp; require boxen.}}&lt;br /&gt;
{{Flink|boolean|drink|int|item|desc=Attempts to drink items as specified and reports success.}}&lt;br /&gt;
{{Flink|boolean|eat|int|item|desc=Attempts to eat items as specified and reports success.}}&lt;br /&gt;
{{Flink|boolean|eatsilent|int|item|desc=Attempts to eat items as specified.}}&lt;br /&gt;
{{Flink|boolean|chew|int|item|desc=Attempts to chew spleen items as specified and reports success.}}&lt;br /&gt;
{{Flink|boolean|hermit|int|item|desc=Trades worthless items (buying and using chewing gum if needed) to the hermit for specified items (see page for details).}}&lt;br /&gt;
{{Flink|boolean|use|int|item|desc=Attempts to use items as specified and reports success.}}&lt;br /&gt;
{{Flink|boolean|overdrink|int|item}}&lt;br /&gt;
{{Flink|boolean|retrieve_item|int|item|desc=Uses KoLmafia internal logic to gather items (see page for details).}}&lt;br /&gt;
{{Flink|int|craft|string|int|item|item|desc=Raw crafting that obeys KoLmafia settings (see page for details).}}&lt;br /&gt;
{{Flink|string|last_item_message|desc=Returns message that KoL reports in the event of error.}}&lt;br /&gt;
&lt;br /&gt;
==Coinmaster Control==&lt;br /&gt;
Some items can be bought from or sold to various &amp;quot;coinmasters&amp;quot; which are like shops that deal in a currency other than meat. These coinmasters include the Dimemaster and Quartermaster during the Island War, the Hermit, the Mr. Store and many others. Some relevant information can be found in [[proxy records]] for the item and coinmaster data types. The rest is controlled by the following functions.&lt;br /&gt;
&lt;br /&gt;
===Inquiries===&lt;br /&gt;
{{Flink|coinmaster|to_coinmaster|string|desc=Converts a string to a valid coinmaster.}}&lt;br /&gt;
{{Flink|boolean|is_coinmaster_item|item|desc=Is a given item acquirable from a coinmster.}}&lt;br /&gt;
{{Flink|boolean|buys_item|coinmaster|item|desc=Is a specific item acquirable from the named coinmster.}}&lt;br /&gt;
{{Flink|int|buy_price|coinmaster|item|desc=What is the coinmaster&#039;s purchase price for an item.}}&lt;br /&gt;
{{Flink|boolean|sells_item|coinmaster|item|desc=Is a specific item sellable to the named coinmster.}}&lt;br /&gt;
{{Flink|int|sell_price|coinmaster|item|desc=What is the coinmaster&#039;s selling price for an item.}}&lt;br /&gt;
&lt;br /&gt;
===Coinmaster transactions===&lt;br /&gt;
{{Flink|boolean|is_accessible|coinmaster|desc=Is a given coinmaster currently accessible.}}&lt;br /&gt;
{{Flink|string|inaccessible_reason|coinmaster|desc=The reason a given coinmaster is currently inaccessible.}}&lt;br /&gt;
{{Flink|boolean|visit|coinmaster|desc=Refreshes information at a coinmaster.}}&lt;br /&gt;
{{Flink|boolean|buy|coinmaster|int|item|desc=Buys an item from a coinmaster.}}&lt;br /&gt;
{{Flink|boolean|sell|coinmaster|int|item|desc=Sells an item to a coinmaster.}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Scripting]]&lt;/div&gt;</summary>
		<author><name>Theo</name></author>
	</entry>
	<entry>
		<id>https://wiki.kolmafia.us/index.php?title=Miscellaneous_ASH_Features&amp;diff=6107</id>
		<title>Miscellaneous ASH Features</title>
		<link rel="alternate" type="text/html" href="https://wiki.kolmafia.us/index.php?title=Miscellaneous_ASH_Features&amp;diff=6107"/>
		<updated>2016-05-19T22:54:16Z</updated>

		<summary type="html">&lt;p&gt;Theo: /* Additional Script Uses */  added familiarScript&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
==Special Features of ASH Scripting==&lt;br /&gt;
These features are not exactly ASH commands, but they are used to improve script usage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Special Syntax Functions===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[script]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Defines a script&#039;s proper name. Mostly for use by a subsequent notify command in case the user saves the script with a custom name.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[notify]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used to send a simple kmail to the script&#039;s author, letting them know you use their script.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[since]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used to inform KoLmafia of the minimum build necessary to support the script&#039;s functionality so it can abort execution with a meaningful error message.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[import]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Used to load an external script into your current one.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[call]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Enables the script writer to invoke a function whose name is known at runtime.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[new]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Constructor function used to populate a record.&lt;br /&gt;
&lt;br /&gt;
===Comments===&lt;br /&gt;
&lt;br /&gt;
Adding &#039;&#039;&#039;[[Comments]]&#039;&#039;&#039; to your code can make it much easier to maintain, and helps other users understand what&#039;s going on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Errors==&lt;br /&gt;
&lt;br /&gt;
There are a wide variety of error messages. For help when things go wrong, please see the page on [[ASH Errors]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Relay Override Scripts==&lt;br /&gt;
A relay override script is a script that modifies a web page in the relay browser. It is only in the relay browser that the effects of this scripts can be seen. The purpose of this is to alter a KoL page to improve functionality or appearance.&lt;br /&gt;
&lt;br /&gt;
Detailed information is at [[Relay_Override_Scripting#Relay_Script|Relay Override Script]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==User Interface Script==&lt;br /&gt;
A User Interface script is a script that creates a web page viewable in the relay browser. It is only in the relay browser that this special page can be seen. The purpose of this is to extend KoLmafia abilities or present information to the user.&lt;br /&gt;
&lt;br /&gt;
Detailed information is at [[Relay_Override_Scripting#User_Interface_Script|User Interface Script]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Consult Scripts==&lt;br /&gt;
Consult scripts are used to script combat. They can be used in automated adventuring or in the relay browser.&lt;br /&gt;
&lt;br /&gt;
Detailed information is at [[Custom_Combat_Script#Consult_Scripts|Consult Scripts]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Additional Script Uses==&lt;br /&gt;
&lt;br /&gt;
In addition to regular scripts, override scripts, UI scripts, and consult scripts, mafia has a few other hooks for adding event-driven scripts.  These situations are listed below, along with the preference that you can set a script name to (in parentheses).&lt;br /&gt;
&lt;br /&gt;
=== After Adventure (afterAdventureScript) ===&lt;br /&gt;
&lt;br /&gt;
*Executed just after mafia has finished an adventure. &lt;br /&gt;
*The afterAdventureScript setting is executed like a CLI command. If it is the name of an ASH script, that script does not require any special main() declaration.&lt;br /&gt;
*By default this only works for automated adventuring. If you wish it to fire when you&#039;re using the relay browser then turn it on in General -&amp;gt; Preferences -&amp;gt; - Relay Browser or set the property relayRunsAfterAdventureScript to true.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Before Adventure (betweenBattleScript) ===&lt;br /&gt;
&lt;br /&gt;
*Executed whenever mafia is about to enter a combat. That means before every adventure if auto-adventuring, or before using an item that could lead to combat such as black pudding or drum machine.&lt;br /&gt;
*The betweenBattleScript setting is executed like a CLI command. If it is the name of an ASH script, that script does not require any special main() declaration.&lt;br /&gt;
*By default this only works for automated adventuring. If you wish it to fire when you&#039;re using the relay browser then turn it on in General -&amp;gt; Preferences -&amp;gt; - Relay Browser or set the property relayRunsBeforeBattleScript to true.&lt;br /&gt;
*Example: Zarqon&#039;s [http://kolmafia.us/showthread.php?t=1240 Best Between Battle]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Before PvP Script (beforePVPScript) ===&lt;br /&gt;
* This will be executed before every PvP attack initiated through the relay browser or CLI command.&lt;br /&gt;
* If you want buffs maintained during PvP (and nothing else) you can do that with:&lt;br /&gt;
*: &amp;lt;pre&amp;gt;set beforePVPScript = mood execute&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Breaking the Prism (kingLiberatedScript) ===&lt;br /&gt;
&lt;br /&gt;
: This will be executed after you break the Prism at the top of the Naughty Sorceress&#039; Lair. This trigger is designed so that a character can be automatically prepared for aftercore. The kingLiberatedScript setting is executed like a CLI command. If it is the name of an ASH script, that script does not require any special main() declaration.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Buy (buyScript) ===&lt;br /&gt;
&lt;br /&gt;
*Will execute whenever mafia needs to determine if it is to purchase or create an item.&lt;br /&gt;
*Requires a special main declaration boolean main(item itm, int qty, int ingredientLevel, boolean defaultBuy). These values will be supplied by mafia when the script is automatically called. A return value of true will instruct mafia to purchase the item and false will cause it to create the item possibly leading to other buy/create decisions.&lt;br /&gt;
**&#039;&#039;itm&#039;&#039; and &#039;&#039;qty&#039;&#039; specify the item under consideration.&lt;br /&gt;
**&#039;&#039;ingredientLevel&#039;&#039; indicates what&#039;s already available: &lt;br /&gt;
***0 = none of the ingredients&lt;br /&gt;
***1 = some of them&lt;br /&gt;
***2 = enough to create at least one of the requested item&lt;br /&gt;
**defaultBuy indicates what KoLmafia would have done otherwise; returning this value is the safest thing your script could do. It will normally be true if ingredientLevel is 0, false if 2. The default at level 1 depends on the item, and is subject to change - normally, anything made with star charts, pixels, the Malus, or multi-use are bought, anything else is created.&lt;br /&gt;
*Example: Bale&#039;s [http://kolmafia.us/showthread.php?p=18313#post18313 potionBuy].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Chatbot (chatbotScript) ===&lt;br /&gt;
&lt;br /&gt;
*Will execute whenever a private message or an event is received&lt;br /&gt;
**When an event is received the message is stripped of HTML, the channel is &amp;quot;Events&amp;quot; and the sender is an empty string.&lt;br /&gt;
*Requires a special main declaration which can have an optional third parameter: &lt;br /&gt;
*:void main(string sender, string message)&lt;br /&gt;
*:void main(string sender, string message, string channel)&lt;br /&gt;
**&#039;sender&#039; is the name of the player who sent the message&lt;br /&gt;
**&#039;message&#039; is the message that was sent&lt;br /&gt;
**&#039;channel&#039; is &amp;quot;/clan&amp;quot; for clan messages, &amp;quot;Events&amp;quot; for chat notifications (e.g. &amp;quot;New message received from Bale.&amp;quot;), and the empty string for private messages&lt;br /&gt;
&lt;br /&gt;
=== Counters (counterScript) ===&lt;br /&gt;
&lt;br /&gt;
*Will execute whenever a counter will expire as a result of an intended use of adventures.&lt;br /&gt;
*Requires a special main declaration: boolean main(string name, int remain).  These values will be supplied by mafia when the script is automatically called and the return value will determine whether mafia continues operation (true) or aborts (false).  &lt;br /&gt;
**&#039;&#039;name&#039;&#039; will be the name of the counter that is about to expire.&lt;br /&gt;
**&#039;&#039;remain&#039;&#039; is the number of turns remaining before the counter expires.  Remain will usually be 0, but may be higher if you are about to multi-create items, adventure underwater, or take a vacation.   It may be negative if the counter was informational (one that doesn&#039;t abort adventuring), and it actually expired in the middle of an action that used multiple turns at once.&lt;br /&gt;
*Example: Bale&#039;s [http://kolmafia.us/showthread.php?t=2519 CounterChecker].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Login (loginScript) ===&lt;br /&gt;
&lt;br /&gt;
:This script is immediately executed once your character is logged in. The loginScript setting is executed like a CLI command. If it is the name of an ASH script, that script does not require any special main() declaration.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Logout (logoutScript) ===&lt;br /&gt;
&lt;br /&gt;
:Same as the loginScript, but runs on logout.  Note that an {{f|abort}} in the script won&#039;t stop a logout unless the logout was called in (specific ways, please list).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Planting (plantingScript) ===&lt;br /&gt;
&lt;br /&gt;
*This script can be used to manage the mushroom fields, which are available when under a muscle zodiac sign. It runs after logging in, if you have a mushroom field. Main function takes no arguments. Generally should take into account current [[moon phase]] so that it can be started in the middle of a cycle.&lt;br /&gt;
*The plantingScript has to be the name of an ASH file without the extension (if the plantingScript setting is &amp;quot;plant&amp;quot;, KoLMafia will call &amp;quot;plant.ash&amp;quot;).&lt;br /&gt;
*Example: [http://kolmafia.us/showthread.php?563-Modified-mushroom-script-to-produce-3rd-4th-gen-crop&amp;amp;p=7507&amp;amp;viewfull=1#post7507 Sandiman&#039;s mushroom planting script].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Post-Ascension (postAscensionScript) ===&lt;br /&gt;
&lt;br /&gt;
:Executed at once when your character starts a new ascension. (Example: Bales&#039;s [http://kolmafia.us/showthread.php?t=2769 newLife]). The postAscensionScript setting is executed like a CLI command. If it is the name of an ASH script, that script does not require any special main() declaration.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Pre-Ascension (preAscensionScript) ===&lt;br /&gt;
&lt;br /&gt;
:Same as the Post-Ascension, but executed right before entering Valhalla.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Recovery (recoveryScript) ===&lt;br /&gt;
&lt;br /&gt;
*Executed whenever mafia would recover your HP / MP.  &lt;br /&gt;
*Requires a special main() declaration: boolean main(string type, int amount).  These values will be supplied when mafia automatically calls the script, and the return value will instruct mafia if it should attempt to use mafia&#039;s default healing after the script concludes. &lt;br /&gt;
**&#039;&#039;type&#039;&#039; is either &amp;quot;HP&amp;quot; or &amp;quot;MP&amp;quot;.&lt;br /&gt;
**&#039;&#039;amount&#039;&#039; is the desired amount of restoration needed or 0 to use mafia&#039;s default recovery level and target.&lt;br /&gt;
*Example: Bale&#039;s [http://kolmafia.us/showthread.php?t=1780 Universal Recovery]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Familiar (familiarScript) ===&lt;br /&gt;
*Executed after changing familiars but before automatically changing familiar equipment.&lt;br /&gt;
*Requires a special main() declaration: boolean main(). Returning true will cause normal familiar equipment switching to be skipped, while false will lead to it running after the script returns.&lt;br /&gt;
&lt;br /&gt;
==A little CLI help==&lt;br /&gt;
&lt;br /&gt;
Three CLI commands are of great use to ASH scripters:&lt;br /&gt;
* [[ashref]] allows one to get a list of ASH functions&lt;br /&gt;
* [[ash (CLI)|ash]] or [[ash (CLI)|ashq]] allows one to run ASH directly on the CLI.&lt;br /&gt;
* [[ashwiki]] allows you to search this wiki by launching a web browser.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Useful forum threads==&lt;br /&gt;
[http://kolmafia.us/showthread.php?523-Did-you-know...-It-s-a-secret-feature.&amp;amp;p=2968&amp;amp;viewfull=1#post2968 This thread], started by holatuwol, is a tidy compilation of various undocumented features in KoLmafia.&lt;br /&gt;
&lt;br /&gt;
[[Category:Scripting]]&lt;/div&gt;</summary>
		<author><name>Theo</name></author>
	</entry>
</feed>