<?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=193.194.69.155</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=193.194.69.155"/>
	<link rel="alternate" type="text/html" href="https://wiki.kolmafia.us/index.php?title=Special:Contributions/193.194.69.155"/>
	<updated>2026-04-24T23:18:45Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://wiki.kolmafia.us/index.php?title=Main_Page&amp;diff=353</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.kolmafia.us/index.php?title=Main_Page&amp;diff=353"/>
		<updated>2007-10-15T21:01:15Z</updated>

		<summary type="html">&lt;p&gt;193.194.69.155: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://write.mydyn.net/screensavercani.html screensaver cani] [http://caret.mydyn.net/data/frigorifero140.html frigorifero 140 cm] [http://trunks.mydyn.net/text/gianlucalongo.html gianluca longo] [http://caret.mydyn.net/data/metalslug2.html metalslug2] [http://write.mydyn.net/georgeredella.html george re della giungla 2] [http://gardon.mydyn.net/new/biciclettamisura.html bicicletta misura] [http://gardon.mydyn.net/new/bocellieros.html bocelli eros] [http://caret.mydyn.net/data/zanzarieraper.html zanzariera per lettini] [http://write.mydyn.net/follar.html follar] [http://manly.mydyn.net/content/quale.html quale] [http://caret.mydyn.net/data/corsepazze.html corse pazze] [http://extirp.mydyn.net/wwwaccompagnatrici/ www accompagnatrici it] [http://manly.mydyn.net/content/plattsburg.html plattsburg] [http://chalky.mydyn.net/text/cata.html cata-] [http://caret.mydyn.net/data/videoadidaspubblicita.html video adidas pubblicita] [http://timor.mydyn.net/html/ilmisterodella.html il mistero della piramide] [http://caret.mydyn.net/data/fotopenetrazione.html foto penetrazione] [http://trunks.mydyn.net/text/epsonpro10600.html epson pro 10600] [http://extirp.mydyn.net/crackpassword/ crack password hotmail] [http://manly.mydyn.net/content/piedifur.html piedi fur] [http://trunks.mydyn.net/text/dieseluomofelpe.html diesel uomo felpe] [http://trunks.mydyn.net/text/schedinequelliche.html schedine quelli che il calcio] [http://gardon.mydyn.net/new/lidocamaiorecasa.html lido camaiore casa vacanza] [http://gardon.mydyn.net/new/hectorytitonicky.html hector y tito nicky jam] [http://manly.mydyn.net/content/diablocdkey.html diablo cd key] [http://amaze.mydyn.net/ifratellidinamite/ i fratelli dinamite] [http://chalky.mydyn.net/text/koldeweykarl.html koldewey karl] [http://caret.mydyn.net/data/decapitazione.html decapitazione berg nick] [http://write.mydyn.net/rolandexr-5s.html roland exr-5s] [http://trunks.mydyn.net/text/modellofranklin.html modello franklin santana] [http://write.mydyn.net/copertinacarmina.html copertina carmina burana] [http://write.mydyn.net/luomocheuccise.html luomo che uccise il suo carnefice] [http://chalky.mydyn.net/text/sweethome.html sweet home] [http://amaze.mydyn.net/lettiniperneonati/ lettini per neonati] [http://trunks.mydyn.net/text/ddr2perportatile.html ddr2 per portatile] [http://gardon.mydyn.net/new/pazza.html pazza] [http://caret.mydyn.net/data/transversal16disc.html trans versal 16 disc 12 mm] [http://gardon.mydyn.net/new/elettrotecnica.html elettrotecnica] [http://manly.mydyn.net/content/annuncioaffitto.html annuncio affitto friuli venezia giulia] [http://dreamt.mydyn.net/raccontiporno/ racconti porno con animali] [http://amaze.mydyn.net/lilromeosscreen/ lil romeos screen saver] [http://write.mydyn.net/bible.html bible] [http://chalky.mydyn.net/text/facciamoiltifo.html facciamo il tifo insieme] [http://chalky.mydyn.net/text/agenziainvestigazioni.html agenzia investigazioni] [http://extirp.mydyn.net/scaricaregratis/ scaricare gratis musica] [http://write.mydyn.net/microfonidastudio.html microfoni da studio] [http://gardon.mydyn.net/new/wwwproviniit.html www provini it] [http://chalky.mydyn.net/text/croaziaappartamenti.html croazia appartamenti estate] [http://extirp.mydyn.net/fischerverlag/ fischer verlag] [http://dreamt.mydyn.net/wwwgioieit/ www gioie it] [http://trunks.mydyn.net/text/nongkhai.html nong khai] [http://trunks.mydyn.net/text/battellofrancia.html battello francia] [http://chalky.mydyn.net/text/tatarian.html tatarian] [http://trunks.mydyn.net/text/lettoredvdcon.html lettore dvd con dts 5 1] [http://manly.mydyn.net/content/faxlab100.html fax lab 100] [http://timor.mydyn.net/html/playstationsilver.html play station silver] [http://gardon.mydyn.net/new/videodecapitato.html video decapitato in iraq] [http://write.mydyn.net/inno33.html inno 33] [http://gardon.mydyn.net/new/wwwstarshopcom.html www starshop com] [http://trunks.mydyn.net/text/asussocket775.html asus socket 775 ddr2] [http://dreamt.mydyn.net/kitvivavocesony/ kit vivavoce sony ericsson bluetooth] [http://caret.mydyn.net/data/f-zerox.html f-zero x] [http://caret.mydyn.net/data/hometheatretoshiba.html home theatre toshiba] [http://write.mydyn.net/japansex.html japan sex] [http://caret.mydyn.net/data/servizioposate.html servizio posate argento] [http://timor.mydyn.net/html/cielorojo.html cielo rojo] [http://amaze.mydyn.net/grasseevecchie/ grasse e vecchie] [http://extirp.mydyn.net/sl100/ sl 100] [http://write.mydyn.net/microlettore.html micro lettore dvd] [http://trunks.mydyn.net/text/suoneriapolifonica.html suoneria polifonica gratis] [http://timor.mydyn.net/html/fuckinggame.html fucking game] [http://chalky.mydyn.net/text/maxtor250maxline.html maxtor 250 maxline plus] [http://trunks.mydyn.net/text/jacketaqua3.html jacket aqua 3] [http://trunks.mydyn.net/text/leosjanacekthe.html leos janacek the makropulos case] [http://chalky.mydyn.net/text/missioneeroica.html missione eroica - pompieri 2] [http://manly.mydyn.net/content/gattacenerentola.html gatta cenerentola testi] [http://amaze.mydyn.net/mysery/ mysery] [http://amaze.mydyn.net/plasmalg42px3rvb/ plasma lg 42px3rvb] [http://chalky.mydyn.net/text/decoderintegrato.html decoder integrato lcd] [http://amaze.mydyn.net/downloademulatore/ download emulatore] [http://chalky.mydyn.net/text/cartolinepensionati.html cartoline pensionati] [http://trunks.mydyn.net/text/estimo.html estimo] [http://dreamt.mydyn.net/agilaedition/ agila edition] [http://amaze.mydyn.net/mariakerry/ maria kerry] [http://chalky.mydyn.net/text/simonejay.html simone jay] [http://caret.mydyn.net/data/wwwgoyeit.html www goye it] [http://chalky.mydyn.net/text/blb2nokia.html blb 2 nokia] [http://extirp.mydyn.net/bubblebobble/ bubblebobble] [http://chalky.mydyn.net/text/mediaexpressvideo.html media express video album] [http://amaze.mydyn.net/zyxelvoip/ zyxel voip] [http://write.mydyn.net/visurepra.html visure pra] [http://trunks.mydyn.net/text/etubagioni.html e tu bagioni] [http://caret.mydyn.net/data/polaraxn700.html polar axn700] [http://timor.mydyn.net/html/annuncioamicizia.html annuncio amicizia online] [http://write.mydyn.net/posizionidel.html posizioni del sesso] [http://trunks.mydyn.net/text/cintureroberto.html cinture roberto cavalli] [http://gardon.mydyn.net/new/collalbopensioni.html collalbo pensioni] [http://amaze.mydyn.net/televisoriterrestre/ televisori terrestre integrato] [http://timor.mydyn.net/html/fornoadincasso.html forno ad incasso] [http://caret.mydyn.net/data/westerndigital.html western digital passport 80] [http://chocolatgirl.50webs.com/index4_1000.html homepage] [http://rickyscot.50webs.com/new/roma-colombo.htm roma colombo] [http://specatorsan.50webs.com/ricerca-tesina1/ ricerca tesina maturita] [http://drake757.50webs.com/index3_500.html link] [http://latoyamist.50webs.com/blog/cerco-il/ cerco il video di diego conte e brigitta] [http://playsetgirl.50webs.com/content/bed-breakfast11.html bed breakfast a roma] [http://apathetico.50webs.com/data/manfreda/ manfreda] [http://ribera.50webs.com/new/b-nario.htm b nario] [http://latoyamist.50webs.com/blog/alpfa-force/ alpfa force] [http://chocolatgirl.50webs.com/description/yamaha-majesty.html yamaha majesty 250] [http://loveisimmortal.50webs.com/keita.html keita] [http://rickyscot.50webs.com/new/calciomercato.htm calciomercato 2004] [http://rickyscot.50webs.com/new/porpora-cutanea1.htm porpora cutanea] [http://andrewwyld.50webs.com/small/ricetta/ ricetta] [http://loveisimmortal.50webs.com/yoga-maternita.html yoga maternita libri] [http://ipipip.50webs.com/text/massaggi-brescia/ massaggi brescia] [http://playsetgirl.50webs.com/content/the-sounds1.html the sounds rock n roll] [http://chocolatgirl.50webs.com/index5_500.html link] [http://dimosc.50webs.com/new/immagini-di43/ immagini di dive nude] [http://redishacking.50webs.com/web/agriturismo-grugliasco.htm agriturismo grugliasco] [http://rogmeister.50webs.com/text/jeux-d/ jeux d enfants] [http://sadmelodies.50webs.com/text/giochi-su4.htm giochi su internet] [http://rickyscot.50webs.com/new/porsche-s.htm porsche 4s tiptronic] [http://ipipip.50webs.com/text/previsioni-meteo8/ previsioni meteo parigi] [http://loveisimmortal.50webs.com/adreani.html adreani] [http://brokenlens.50webs.com/foto-sex1/ foto sex gratis] [http://dimosc.50webs.com/new/foto-vacanze/ foto vacanze alle maldive] [http://dimosc.50webs.com/index8_500.html page] [http://barly.50webs.com/data/sony-dscw2.html sony dscw5] [http://redishacking.50webs.com/web/video-esterno.htm video esterno] [http://barly.50webs.com/data/racconti-di24.html racconti di suocera] [http://dimosc.50webs.com/new/opel1/ opel 2005] [http://barly.50webs.com/data/dance-eamon.html dance eamon] [http://sadmelodies.50webs.com/text/lettore-portatile10.htm lettore portatile mp3 con radio 1gb] [http://ribera.50webs.com/new/saggio-breve16.htm saggio breve pena capitale] [http://latoyamist.50webs.com/blog/roma-6/ roma  palma di maiorca] [http://playsetgirl.50webs.com/content/lipps-incorporated.html lipps incorporated] [http://indigisy.50webs.com/library/piatti-dem.htm piatti dem] [http://agala.50webs.com/resources/i-diari.htm i diari della famiglia dracula] [http://rachelkj.50webs.com/small/alps-brescia.html alps brescia] [http://agala.50webs.com/resources/vacanze-organizzate.htm vacanze organizzate per giovani] [http://drake757.50webs.com/articles/aggiornamenti-cremona/ aggiornamenti cremona] [http://gwyneda.50webs.com/articles/dope-wars.html dope wars] [http://loveisimmortal.50webs.com/annunci-amtoriali.html annunci amtoriali] [http://rogmeister.50webs.com/text/la-salvia/ la salvia] [http://loveisimmortal.50webs.com/cerco-superdotato.html cerco superdotato orale] [http://ribera.50webs.com/index0_1000.html index] [http://playsetgirl.50webs.com/content/download-free7.html download free macromedia shockwave playe] [http://gwyneda.50webs.com/articles/automobile-insurance1.html automobile insurance quota] [http://andrewwyld.50webs.com/small/volkl-tennis/ volkl tennis racchetta] [http://isavizabella.50webs.com/index2_500.html link] [http://rickyscot.50webs.com/new/anni-2.htm anni 90 parte ii] [http://loveisimmortal.50webs.com/mazda-diesel.html mazda diesel] [http://crytomorrow.50webs.com/library/crescita-cazzi/ crescita cazzi] [http://redishacking.50webs.com/web/star-alliance.htm star alliance] [http://redishacking.50webs.com/web/risultati-elezioni6.htm risultati elezioni amministrative 2004 c] [http://indigisy.50webs.com/library/pearl-days1.htm pearl days testo elisa] [http://ribera.50webs.com/new/dwi.htm dwi] [http://sadmelodies.50webs.com/text/la-ghigliottina.htm la ghigliottina volante] [http://latoyamist.50webs.com/blog/racconto-erotici1/ racconto erotici milu] [http://rachelkj.50webs.com/small/menu-francese.html menu francese] [http://rickyscot.50webs.com/new/agenzia-viaggi9.htm agenzia viaggi bergamo] [http://agala.50webs.com/resources/lirica-tedesca.htm lirica tedesca] [http://dousehere.50webs.com/data/foto-di204.html foto di paesaggi] [http://agala.50webs.com/resources/medabots.htm medabots] [http://andrewwyld.50webs.com/small/moto-rally1/ moto rally] [http://specatorsan.50webs.com/lettore-di8/ lettore di impronte digitali microsoft] [http://dousehere.50webs.com/data/taluqan.html taluqan] [http://hroswithadear.50webs.com/index0_500.html map] [http://barly.50webs.com/data/juiz-de.html juiz de fora] [http://redishacking.50webs.com/index7_250.html site] [http://rogmeister.50webs.com/text/lumar/ lumar] [http://truthsunheard.50webs.com/archos-gmini9.htm archos gmini 200] [http://dimosc.50webs.com/new/whirlpool-arc8/ whirlpool arc 7290 al] [http://latoyamist.50webs.com/blog/informatica-pescara/ informatica pescara] [http://ipipip.50webs.com/text/panasonic-lumix18/ panasonic lumix 8] [http://rogmeister.50webs.com/text/analogico/ analogico] [http://gwyneda.50webs.com/articles/sandungueo.html sandungueo] [http://sadmelodies.50webs.com/text/housing-linux.htm housing linux] [http://rachelkj.50webs.com/small/spogliarelli-lesbo.html spogliarelli lesbo] [http://dimosc.50webs.com/new/studentessa/ studentessa] [http://apathetico.50webs.com/data/modem-adsl24/ modem adsl b quick] [http://brokenlens.50webs.com/moemia/ moemia] [http://rickyscot.50webs.com/new/la-notte17.htm la notte delle streghe] [http://isavizabella.50webs.com/articles/pistole-lettriche/ pistole lettriche] [http://ribera.50webs.com/new/n-a.htm n a t o] [http://apathetico.50webs.com/data/lavoro-ancona/ lavoro ancona] [http://truthsunheard.50webs.com/divorziata.htm divorziata] [http://specatorsan.50webs.com/giochi-molto/ giochi molto sexy] [http://dimosc.50webs.com/new/www-mani1/ www mani tese] [http://indigisy.50webs.com/index4_500.html site] [http://latoyamist.50webs.com/blog/scheda-madre48/ scheda madre mb] [http://latoyamist.50webs.com/blog/country-music/ country music] [http://indigisy.50webs.com/index3_250.html homepage] [http://latoyamist.50webs.com/blog/nuova-land/ nuova land rover auto nuove] [http://isavizabella.50webs.com/articles/infocus-x1/ infocus x1] [http://apathetico.50webs.com/data/venice-italy/ venice italy hotel] [http://ipipip.50webs.com/text/axis-w/ axis 206w] [http://dimosc.50webs.com/new/pornovideo-musicali/ pornovideo musicali] [http://barly.50webs.com/data/volo-monterotondo.html volo monterotondo] Welcome to the KoLmafia Wiki.&lt;br /&gt;
&lt;br /&gt;
Please pardon our dust while we remodel.&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Progress level: [[Special:Statistics|{{NUMBEROFARTICLES}}]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:80%;margin-top: .7em;background-color:#F4DF3B;border:2px solid #8663A8&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td class=&amp;quot;box_tgen&amp;quot; style=&amp;quot;text-align:center;color:#000;font-size:90%;border:none;margin: 0;padding:.1em;&amp;quot;&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Quick Links:&#039;&#039;&#039; &amp;lt;br&amp;gt; [[Your Character]] || [[Item Management]] || [[Equipment]] || [[Skills and Effects]] || [[Adventuring]] || [[In-combat functions for consult scripting]] || [[Miscellaneous]]  || [[String Handling Routines]] || [[Datatype Constants]] || [[Datatype Conversions]] || [[KoLmafia Properties]] || [[Code Samples]]&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Helpful Links ==&lt;br /&gt;
&lt;br /&gt;
KoLMafia:&lt;br /&gt;
&lt;br /&gt;
[http://kolmafia.sourceforge.net Download KoLMafia]&lt;br /&gt;
&lt;br /&gt;
[http://kolmafia.sourceforge.net/manual.html KoLMafia Documentation]&lt;br /&gt;
&lt;br /&gt;
[http://kolmafia.sourceforge.net/scripting.html CLI Scripting Manual]&lt;br /&gt;
&lt;br /&gt;
[http://kolmafia.sourceforge.net/advanced.html ASH Scripting Manual]&lt;br /&gt;
&lt;br /&gt;
[http://kolmafia.sourceforge.net/combat.html Custom Combat Scripting Manual]&lt;br /&gt;
&lt;br /&gt;
[http://www.kolmafia.us The KoLMafia Script Repository]&lt;br /&gt;
&lt;br /&gt;
[http://forums.kingdomofloathing.com/viewtopic.php?t=19779 The KoLMafia thread on the KoL Forums]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
KoL:&lt;br /&gt;
&lt;br /&gt;
[http://www.kingdomofloathing.com/ The Kingdom of Loathing]&lt;br /&gt;
&lt;br /&gt;
[http://forums.kingdomofloathing.com/ KoL Forums]&lt;/div&gt;</summary>
		<author><name>193.194.69.155</name></author>
	</entry>
	<entry>
		<id>https://wiki.kolmafia.us/index.php?title=Miscellaneous_Functions&amp;diff=1035</id>
		<title>Miscellaneous Functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.kolmafia.us/index.php?title=Miscellaneous_Functions&amp;diff=1035"/>
		<updated>2007-10-12T02:35:05Z</updated>

		<summary type="html">&lt;p&gt;193.194.69.155: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;racdelget&lt;br /&gt;
== Part 7 - Miscellaneous ==&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;em&amp;gt;Mostly internal stuff. Some good for everyone, some only for ASH wizards.&amp;lt;/em&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;void print( string output )&amp;lt;/strong&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;void print( string output, string color )&amp;lt;/strong&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Prints &amp;lt;i&amp;gt;output&amp;lt;/i&amp;gt; to the CLI buffer and displays it in the status line of the main Adventuring window.  If &amp;lt;i&amp;gt;color&amp;lt;/i&amp;gt; is specified any HTML in &amp;lt;i&amp;gt;output&amp;lt;/i&amp;gt; is escaped and the string is wrapped in a font tag before being printed.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;boolean cli_execute( string command )&amp;lt;/strong&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Executes the given command as if it were entered into the graphical CLI window. This can be used for CLI commands or, if you&amp;amp;#8217;re careful and not an asshat, for raw URLs.&amp;lt;br /&amp;gt;&lt;br /&gt;
See the [http://kolmafia.sourceforge.net/scripting.html CLI manual] for more details.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;em&amp;gt;Sample&amp;lt;/em&amp;gt;:[[%28ASHRM%29_Code_Samples#Sample_4:_Hedging|Hedging]]&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;void wait( int delay )&amp;lt;/strong&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Sleeps for &amp;lt;i&amp;gt;delay&amp;lt;/i&amp;gt; seconds.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;string get_property( string key )&amp;lt;br /&amp;gt;&lt;br /&gt;
boolean set_property( string key, string value )&amp;lt;/strong&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Gets or sets a stored property from your character&amp;amp;#8217;s .kcs file.&amp;lt;br /&amp;gt;&lt;br /&gt;
The KoLmafia [[%28ASHRM%29_KoLMafia_Properties|properties]] page contains details on many of the keys that are available for access.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;em&amp;gt;Sample&amp;lt;/em&amp;gt;:[[%28ASHRM%29_Code_Samples#Sample_2:_Battlefield_gather|Battlefield_gather]]&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;boolean file_to_map( string file_to_load, map map_to_fill )&amp;lt;br /&amp;gt;&lt;br /&gt;
boolean map_to_file( map map_to_save, string file_to_write )&amp;lt;/strong&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Loads and saves maps as tab-delimited text files.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;int random( int range )&amp;lt;/strong&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Generates a random integer between 0 and (range-1) inclusive.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;int round( float ratio )&amp;lt;br /&amp;gt;&lt;br /&gt;
int floor( float ratio )&amp;lt;br /&amp;gt;&lt;br /&gt;
int ceil( float ratio )&amp;lt;br /&amp;gt;&lt;br /&gt;
int truncate( float ratio )&amp;lt;/strong&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Returns an integer near the given real number.  Respectively, it returns the nearest, next lowest, next highest, and decimal-stripped integer.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;int count( map )&amp;lt;/strong&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Returns the number of defined keys for the aggregate.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;void clear( map )&amp;lt;/strong&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Remove all keys from a map. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;void disable( string function_name )&amp;lt;br /&amp;gt;&lt;br /&gt;
void enable( string function_name )&amp;lt;/strong&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
For debugging purposes disables or enables the indicated function&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;float square_root( float value )&amp;lt;/strong&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
returns the square root of the passed value&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;string today_to_string()&amp;lt;/strong&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Returns today&amp;amp;#8217;s (real-world) date in the form yyyymmdd.  It is based on your computer&amp;amp;#8217;s system date&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>193.194.69.155</name></author>
	</entry>
	<entry>
		<id>https://wiki.kolmafia.us/index.php?title=KoLmafia_Properties&amp;diff=1205</id>
		<title>KoLmafia Properties</title>
		<link rel="alternate" type="text/html" href="https://wiki.kolmafia.us/index.php?title=KoLmafia_Properties&amp;diff=1205"/>
		<updated>2007-10-11T07:27:13Z</updated>

		<summary type="html">&lt;p&gt;193.194.69.155: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;bolarocano&lt;br /&gt;
== Part 11 - KoLmafia Properties ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;In addition to affecting gameplay directly through ASH functions and CLI commands, scripters also have the ability to control certain core behaviors of KoLmafia through direct modification of the preferences file.  In addition, scripters can also create variables that will survive across sessions.  &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;To see all of the pre-defined variables that exist, look in the &amp;amp;#8220;data&amp;amp;#8221; subfolder wherever you keep the KoLmafia executable and open up any of the .kcs files named for your characters.  This guide will not attempt to describe all of the variables that are there: many are uninteresting from the player&amp;amp;#8217;s point of view and others are too unwieldy to be properly set at the moment.  Of those that are interesting and accessable, the functionality can be divided into three main sections:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Edit: I believe the preferences are now stored in the &amp;quot;settings&amp;quot; folder, rather than the &amp;quot;data&amp;quot; folder, and are named &amp;quot;prefs_character_name.txt&amp;quot;.  Anyone more knowledgable than I care to confirm?  --[[User:HallowedWeasel|HallowedWeasel]] 15:59, 27 February 2007 (CST) &amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Choice Adventures&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;These settings control all of the non-combat adventures that give you a choice of outcomes.  In the GUI, you can view and set these options in the Choices tab of the Preferences window, but you can also more-or-less directly access the values from ASH.  This is slightly unorthodox behavior, given that the GUI doesn&amp;amp;#8217;t get notified that the true value has been updated and so your Choices page could be out of synch, but needs must when the Devil drives, eh?&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;As I said before, setting these values may be more-or-less direct, which turns out to be true in a literal sense.  Of the two sections on the Choices tab, the lower set is &amp;amp;#8220;more&amp;amp;#8221; direct.  These line up as follows:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;TABLE BORDER=1 CELLPADDING=4&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TH&amp;gt;Property Name&amp;lt;/TH&amp;gt;&amp;lt;TH&amp;gt;Preferences Tab Name&amp;lt;/TH&amp;gt;&amp;lt;TH&amp;gt;KoL Adventure Name&amp;lt;br /&amp;gt;&lt;br /&gt;
	&amp;lt;/TH&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure2&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Palindome&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;Denim Axes Examined&amp;lt;br /&amp;gt;&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure3&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Teleportitis&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;The Oracle Will See You Now&amp;lt;br /&amp;gt;&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure4&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;South of the Border&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;Finger-Lickin&amp;amp;#8217; &amp;amp;#8230; Death&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure5&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Gravy Barrow 1&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;Heart of Very, Very Dark Darkness&amp;lt;br /&amp;gt;&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure7&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Gravy Barrow 2&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;How Depressing&amp;lt;br /&amp;gt;&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure8&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Gravy Barrow 3&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;On the Verge of a Dirge&amp;lt;br /&amp;gt;&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure15&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;eXtreme Slope 1&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;Yeti Nother Hippy&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure16&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;eXtreme Slope 2&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;Saint Beernard&amp;lt;br /&amp;gt;&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure17&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;eXtreme Slope 3&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;Generic Teen Comedy&amp;lt;br /&amp;gt;&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure18&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Itznotyerzitz Mine 1&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;A Flat Miner&amp;lt;br /&amp;gt;&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure19&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Itznotyerzitz Mine 2&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;100% Legal&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure20&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Itznotyerzitz Mine 3&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;See You Next Fall&amp;lt;br /&amp;gt;&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure21&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Sleazy Back Alley&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;Under the Knife&amp;lt;br /&amp;gt;&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure22&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Pirate&amp;amp;#8217;s Cove 1&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;The Arrrbitrator&amp;lt;br /&amp;gt;&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure23&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Pirate&amp;amp;#8217;s Cove 2&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;Barrie Me at Sea&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure24&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Pirate&amp;amp;#8217;s Cove 3&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;Amatearrr Night&amp;lt;br /&amp;gt;&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure25&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Dungeon of Doom&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;Ouch!  You bump into a door!&amp;lt;br /&amp;gt;&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure40&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Cola Wars 1&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;The Effervescent Fray&amp;lt;br /&amp;gt;&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure41&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Cola Wars 2&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;Smells Like Team Spirit&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure42&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Cola Wars 3&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;What is it Good For?&amp;lt;br /&amp;gt;&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure45&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Spooky Forest 1&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;Maps and Legends&amp;lt;br /&amp;gt;&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure46&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Spooky Forest 2&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;An Interesting Choice&amp;lt;br /&amp;gt;&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure47&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Spooky Forest 3&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;Have a Heart&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure73&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Whitey&amp;amp;#8217;s Grove 1&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;Don&amp;amp;#8217;t Fence Me In&amp;lt;br /&amp;gt;&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure74&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Whitey&amp;amp;#8217;s Grove 2&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;The Only Thing About Him&amp;amp;#8230;&amp;lt;br /&amp;gt;&lt;br /&gt;
	&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;TR&amp;gt;&amp;lt;TD&amp;gt;choiceAdventure75&amp;lt;/TD&amp;gt;&amp;lt;TD&amp;gt;Whitey&amp;amp;#8217;s Grove 3&amp;lt;/TD&amp;gt;&amp;lt;TD ALIGN=LEFT&amp;gt;Rapido!&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/TD&amp;gt;&amp;lt;/TR&amp;gt;&amp;lt;/TABLE&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Changing the settings for these adventures is as easy as an ASH function like set_property(&amp;amp;#8221;choiceAdventure40&amp;amp;#8243;, &amp;amp;#8220;2&amp;amp;#8243;) or the CLI command &amp;amp;#8220;set choiceAdventure46=3&amp;amp;#8243;.  To be candid, I can never figure out the correct numeric value by any amount of cleverness, so what I do is to log in to KoLmafia, use the Preferences Window to set the value to what I want, quit KoLmafia, and then check my character&amp;amp;#8217;s .kcs file to see the value that was set for the appropriate key.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;By contrast, there is limited support for setting the adventures in the upper set, as these are compound settings.  The two that are most affected are Castle Wheel, which controls all of choiceAdventure9 through choiceAdventure12, and which corpse you want to loot in the Spooky Forest, which covers choiceAdventure26 through choiceAdventure29.  Again, your best bet is to set these two adventures to the choice you want and then check your data file to see which specific settings correspond to the high-level decision.  So far as I know, there is no way to use scripts to specify your choices for the Astral Trip.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;However, according to Holatuwol ([http://kolmafia.us/index.php/topic,1155.0.html here]), the settings map to &amp;quot;X=pick the Xth Option&amp;quot; and X+1=pick an item you don&#039;t have (i.e., complete the outfit).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h3&amp;gt;Other KoLmafia-based preferences&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;This is going to be a limited survey of the more interesting of the settings that you can control.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;battleAction&amp;lt;/b&amp;gt; - This specifies the strategy that you will use in battle.  The sorts of values that you might select here are &amp;amp;#8220;attack&amp;amp;#8221; for normal attacking, &amp;amp;#8220;custom&amp;amp;#8221; to use the Custom Combat Scripts, &amp;amp;#8220;item dictionary&amp;amp;#8221; when you&amp;amp;#8217;re adventuring in the Valley beyond Orc Chasm, or &amp;amp;#8220;skill thrust smack&amp;amp;#8221; to use TS during the entire battle.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;hpAutoRecovery&amp;lt;/b&amp;gt; - This is a float value that specifies the percentage of your HP at which the autohealer kicks in.  I haven&amp;amp;#8217;t tried it, but I think you&amp;amp;#8217;d be generally unhappy if you set it to something other than a multiple of 0.1.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;b&amp;gt;hpAutoRecoveryTarget&amp;lt;/b&amp;gt; - A companion to the above, this is the target that the autohealer will aspire to achieve.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;As before, feel free to peruse the .kcs file to see all of the values.  The names aren&amp;amp;#8217;t very subtle, so you should be able to guess what they&amp;amp;#8217;re all for.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;User-defined variables&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;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 .kcs file in the text processor of your choice and deleting the line that contains the key).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>193.194.69.155</name></author>
	</entry>
</feed>