<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.wesnoth.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ott</id>
	<title>The Battle for Wesnoth Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.wesnoth.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ott"/>
	<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/Special:Contributions/Ott"/>
	<updated>2026-05-16T02:32:37Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.16</generator>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=WesnothReviews&amp;diff=19927</id>
		<title>WesnothReviews</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=WesnothReviews&amp;diff=19927"/>
		<updated>2007-12-11T17:24:17Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* English */ add TidBITS&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Catalan ==&lt;br /&gt;
&lt;br /&gt;
* BULMA: [http://bulma.net/body.phtml?nIdNoticia=2242 La Batalla per Wesnoth, estratègia en estat pur], October 2005, BfW 1.0&lt;br /&gt;
&lt;br /&gt;
== Czech ==&lt;br /&gt;
&lt;br /&gt;
* root.cz: [http://www.root.cz/clanky/battle-for-wesnoth/ Battle for Wesnoth], April 2004, BfW 0.7&lt;br /&gt;
* AbcLinuxu: [http://www.abclinuxu.cz/clanky/hry-a-zabava/battle-for-wesnoth Battle for Wesnoth], November 2005, BfW 1.0&lt;br /&gt;
* LinuxEXPRES: [http://www.linuxexpres.cz/bitva-o-wesnoth Bitva o Wesnoth], March 2006, BfW 1.0.2&lt;br /&gt;
* root.cz: [http://www.root.cz/clanky/battle-for-wesnoth-verze-1-0/ Battle for Wesnoth verze 1.0], April 2006, BfW 1.0.2&lt;br /&gt;
&lt;br /&gt;
== English ==&lt;br /&gt;
&lt;br /&gt;
* Tea Leaves: [http://www.tgr.com/weblog/archives/000034.html Review: The Battle for Wesnoth], March 2004, BfW 0.6.x&lt;br /&gt;
* PCBurn: [http://pcburn.com/game_review-Battle_for_Wesnoth.php Game Review: Battle for Wesnoth], March 2004, BfW 0.6.99.2&lt;br /&gt;
* The Mac Mind: [http://www.themacmind.com/modules.php?op=modload&amp;amp;name=News&amp;amp;file=article&amp;amp;sid=631&amp;amp;mode=nested&amp;amp;order=0&amp;amp;thold=0 Open Source Games: The Battle for Wesnoth], December 2004, BfW 0.8.8&lt;br /&gt;
* Linux Weekly Newsletter: [http://lwn.net/Articles/154429/ The Battle for Wesnoth hits 1.0], October 2005, BfW 1.0&lt;br /&gt;
* Macworld.co.uk: [http://www.macworld.co.uk/news/index.cfm?NewsID=12886&amp;amp;Page=1&amp;amp;pagePos=1 Free open-source gamer's treat unleashed], October 2005, BfW 1.0 &lt;br /&gt;
* TidBITS: [http://www.tidbits.com/tb-issues/TidBITS-808.html Strategy for Free], December 2005, BfW 1.0&lt;br /&gt;
* Inside Mac Games: [http://www.insidemacgames.com/reviews/view.php?ID=642 Battle For Wesnoth], October 2005, BfW 1.0&lt;br /&gt;
* Macobserver: [http://www.macobserver.com/columns/slackersguide/2005/20051014.shtml The Slacker's Guide - Desert Combat and Wesnoth], October 2005, BfW 1.0&lt;br /&gt;
* OS Reviews: [http://www.osreviews.net/reviews/games/wesnoth Hero of Strategy Games], April 2006, BfW 1.0.2&lt;br /&gt;
* everything2: [http://www.everything2.com/index.pl?node_id=1677196 Two reviews], dated September 2004 (BfW 0.8.3) and August 2006 (BfW 1.0.2)&lt;br /&gt;
* Reloaded: [http://www.reloaded.org/rate/68/5/], BfW 1.0.2&lt;br /&gt;
* Home of the underdogs: [http://www.the-underdogs.info/game.php?id=5290]&lt;br /&gt;
* Runtime HQ: [http://www.runtime-hq.com/index.php?option=com_content&amp;amp;task=view&amp;amp;id=27&amp;amp;Itemid=39]&lt;br /&gt;
* Free Software Magazine: [http://www.freesoftwaremagazine.com/articles/wesnoth_interview_player The Battle for Wesnoth is on in the days that never were], April 2006, BfW 1.0.2&lt;br /&gt;
* 100% Seji: [http://my.opera.com/Seji/blog/now-playing-battle-for-wesnoth Battle for Wesnoth], May 2007, BfW 1.2.4&lt;br /&gt;
* Opensoft: [http://open-soft.org/reviews/games/turn-based-strategy-battle-for-wesnoth Turn-Based Strategy: Battle for Wesnoth], June 2007, BfW 1.2.4&lt;br /&gt;
* Phoronix: [http://www.phoronix.com/scan.php?page=article&amp;amp;item=890&amp;amp;num=1 The Battle For Wesnoth] October 2007, BfW 1.2.6&lt;br /&gt;
* Simple Thoughts: [http://blog.taragana.com/index.php/archive/game-review-tips-battle-for-wesnoth/ Game Review &amp;amp; Tips: The Battle for Wesnoth] November 2007, BfW 1.2.4&lt;br /&gt;
* TidBITS: [http://db.tidbits.com/article/9335 Open Source Mac Gaming: 10 Free Games Reviewed] December 2007&lt;br /&gt;
&lt;br /&gt;
== French ==&lt;br /&gt;
&lt;br /&gt;
* JeuxLibres.net: [http://jeuxlibres.net/showgame/battle_for_wesnoth.html The Battle For Wesnoth ], 27 May 2004, BfW 0.7.x (update each version)&lt;br /&gt;
* Jeux-Stratégie.com: [http://www.jeux-strategie.com/The_Battle_For_Wesnoth.1734.0.html The Battle For Wesnoth ], October 2004, BfW 0.8.5&lt;br /&gt;
* Framasoft: [http://www.framasoft.net/article2293.html The Battle for Wesnoth], July 2005, BfW 0.9&lt;br /&gt;
* PC4War,[http://www.wesnoth.org/images/wesnoth_pc4war.jpg The Battle for Wesnoth 0.9.3], August 2005, BfW 0.9.3&lt;br /&gt;
* Jouer.org: [http://www.jouer.org/Jeux-Gratuits/Battle-For-Wesnoth-00505.html Battle For Wesnoth], November 2005, BfW 1.0.1&lt;br /&gt;
&lt;br /&gt;
== German ==&lt;br /&gt;
* OS-ISO.DE: [http://os-iso.de/wesnoth-strategie-p-99.html Battle for Wesnoth: Beschreibung/Screenshots] January 2007 BfW 1.2.1 (auch download)&lt;br /&gt;
* HOLARSE: [http://www.holarse-linuxgaming.de/h2006/space/The+Battle+for+Wesnoth The Battle for Wesnoth], December 2006, BfW 1.2 (it's a wiki, date is last update)&lt;br /&gt;
* Games4Mac: [http://games4mac.de/content_g4m/reviews/battle_for_wesnoth.php Battle for Wesnoth], October 2005, BfW 1.0&lt;br /&gt;
* Linuxuser.de: [http://www.linux-user.de/ausgabe/2006/07/066-wesnoth/index.html Strategen gefragt], July 2006, BfW 1.0.2&lt;br /&gt;
&lt;br /&gt;
== Polish ==&lt;br /&gt;
&lt;br /&gt;
* wyzimir: [http://wyzimir.jogger.pl/2005/11/08/bitwa-o-wesnoth/ Bitwa o Wesnoth], listopad(??) 2005, BfW 1.1-svn&lt;br /&gt;
&lt;br /&gt;
== Russian ==&lt;br /&gt;
&lt;br /&gt;
* ЛКИ: [http://www.lki.ru/guide.php?id=2270 Battle for Wesnoth], April 2006, BfW 1.0&lt;br /&gt;
&lt;br /&gt;
== Slovak ==&lt;br /&gt;
&lt;br /&gt;
* Viliam Búr: [http://bur.blog.sme.sk/c/22376/Bitka-o-Wesnoth.html Bitka o Wesnoth], October 2005, BfW 1.0&lt;br /&gt;
* Viliam Búr: [http://bur.blog.sme.sk/c/74037/Bitka-o-Wesnoth-verzia-12.html Bitka o Wesnoth, verzia 1.2], December 2006, BfW 1.2&lt;br /&gt;
&lt;br /&gt;
== Spanish ==&lt;br /&gt;
&lt;br /&gt;
* JuegosLibres.net: [http://www.juegoslibres.net/estrategia/battle-for-wesnoth-vive-tu-propia-batalla.html Battle for Wesnoth: vive tu propia batalla], May 2006, BfW 1.0.2&lt;br /&gt;
* Mouse Digital: [http://www.mouse.cl/2005/productos/12/09/index.asp La batalla de Wesnoth], December 2006, BfW 1.0.2&lt;br /&gt;
* Meristation: [http://www.meristation.com/v3/des_analisis.php?id=cw4600fdf7c1637&amp;amp;idj=cw4600f9efed5b6&amp;amp;pic=PC Una batalla épica], March 2007, BfW 1.2.3&lt;br /&gt;
&lt;br /&gt;
== Multilingual ==&lt;br /&gt;
&lt;br /&gt;
* Wikipedia ([http://ca.wikipedia.org/wiki/The_battle_of_Wesnoth Catalan], [http://cs.wikipedia.org/wiki/Battle_for_Wesnoth Czech], [http://da.wikipedia.org/wiki/Battle_for_Wesnoth Danish], [http://en.wikipedia.org/wiki/Battle_for_Wesnoth English], [http://fi.wikipedia.org/wiki/Taistelu_Wesnothista Finnish], [http://fr.wikipedia.org/wiki/Battle_for_Wesnoth French], [http://de.wikipedia.org/wiki/Battle_for_Wesnoth German], [http://he.wikipedia.org/wiki/%D7%94%D7%A7%D7%A8%D7%91_%D7%A2%D7%9C_%D7%95%D7%A1%D7%A0%D7%95%D7%AA%27 Hebrew], [http://it.wikipedia.org/wiki/Battle_for_Wesnoth Italian], [http://no.wikipedia.org/wiki/Battle_for_Wesnoth Norwegian], [http://pl.wikipedia.org/wiki/Battle_for_Wesnoth Polish], [http://ru.wikipedia.org/wiki/Battle_for_Wesnoth Russian], [http://sk.wikipedia.org/wiki/Bitka_o_Wesnoth Slovak], [http://es.wikipedia.org/wiki/Battle_for_Wesnoth Spanish], [http://sv.wikipedia.org/wiki/Kampen_om_Wesnoth Swedish])&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[WhatArePlayersSaying]]? - Quotes from newssites, blogs and players&lt;br /&gt;
* [[Play]]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=User:Ott&amp;diff=13210</id>
		<title>User:Ott</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=User:Ott&amp;diff=13210"/>
		<updated>2006-12-27T14:12:46Z</updated>

		<summary type="html">&lt;p&gt;Ott: update&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I worked on Battle for Wesnoth during 2004 and 2005, mainly bug fixing, documentation, translation and tweaking numerical calculations.  A lot of time also went into behind-the-scenes maintenance, including overseeing the bug database and changelog, tracking down and fixing out of sync and other code errors, subediting game text, and improving game help.  I am proud to have been part of the team getting 1.0 out the door, and also stayed a while longer to ensure 1.0.2 had complete translations for British English, Magyar and Afrikaans.&lt;br /&gt;
&lt;br /&gt;
It's great to see that the game has continued to improve, on to 1.2 and hopefully beyond.&lt;br /&gt;
&lt;br /&gt;
== Articles ==&lt;br /&gt;
Some of my writing about the game may be worth reading:&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=91620#91620 Distribution of damage] details the problems with the old damage model, culminating in [http://www.wesnoth.org/forum/viewtopic.php?t=4240 The RATE damage model] (with resistances at the end) used in the game since 0.8.10.&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?t=5867 Calculating %-to-kill] and a [http://www.wesnoth.org/forum/viewtopic.php?t=8273 %-to-kill] consider how to calculate the probability that units in a skirmish kill each other (or survive) -- a nontrivial problem!&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=78398#78398 Overview of postings about in-game random number generation] gives an overview of this frequently discussed issue.  See also another [https://gna.org/bugs/?func=detailitem&amp;amp;item_id=4664#comment1 short note] related to this.&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=53968#53968 Analysing anomalies in game statistics] culminated in discovering some bugs with the statistics in the game, and a script to analyse statistics for anomalies.&lt;br /&gt;
* Rant about [http://www.wesnoth.org/forum/viewtopic.php?p=113959#113959 slow] being too complex, and an [http://www.wesnoth.org/forum/viewtopic.php?p=115789#115789 alternative proposal for slow] is still being discussed.&lt;br /&gt;
* [[Status of User Scenarios]]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=117192#117192 Programming challenge: healing algorithm] and [http://www.wesnoth.org/forum/viewtopic.php?p=117761#117761 part 2] discuss the flaws in the current healing algorithm and identify the kernel of the problem that needs to be solved to improve it.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [http://www.wesnoth.org/forum/profile.php?mode=viewprofile&amp;amp;u=970 ott's forum profile]&lt;br /&gt;
* [[About]]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=Credits&amp;diff=5525</id>
		<title>Credits</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=Credits&amp;diff=5525"/>
		<updated>2005-12-29T14:00:57Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Developers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In July 2003, '''David White''' released the first version of Wesnoth. Since then, many people have joined the project, contributing in very different ways.&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
* Alfredo Beaumont (ziberpunk) - autotools&lt;br /&gt;
* András Salamon ([[User:Ott|ott]]) - QA, bug fixing, subediting, game mechanics&lt;br /&gt;
* [mailto:dragonking_AT_o2.pl Bartek Waresiak] (Dragonking) - multiplayer developer&lt;br /&gt;
* Benjamin Drieu (benj) - scenario designer&lt;br /&gt;
* Benoît Timbert (Noyga) - coder&lt;br /&gt;
* Bram Ridder (Morloth) - editor improvements&lt;br /&gt;
* [[User:bruno|Bruno Wolff III]] - Campaign web interface, [[MainlineScenarios#The_Dark_Hordes|The Dark Hordes]] maintainer, bug fixing, minor coder&lt;br /&gt;
* Cédric Duval - coder, internationalization manager&lt;br /&gt;
* Crossbow/Miyo - administrator, release manager&lt;br /&gt;
* David Philippi (Torangan) - internationalization manager, wescamp&lt;br /&gt;
* [mailto:davidnwhite_AT_verizon.net David White] (Sirp) - founder, lead developer, scenario designer&lt;br /&gt;
* Francisco Muñoz (fmunoz) - artwork manager, original units, scenario designer&lt;br /&gt;
* Guillaume Melquiond (silene) - &lt;br /&gt;
* Hogne Håskjold (frame) - terrain designer&lt;br /&gt;
* [mailto:isaac_AT_sindominio.net Isaac Clerencia] - administrator, release manager&lt;br /&gt;
* [mailto:Crazy-Ivanovic_AT_gmx.net Nils Kneuper] (Ivanovic) - internationalization manager&lt;br /&gt;
* James Spencer (Shade) - scenario designer&lt;br /&gt;
* Jan Zvánovec (jaz) -&lt;br /&gt;
* Jérémy Rosen (Boucman) - coder&lt;br /&gt;
* John B. Messerly (jbm) - &lt;br /&gt;
* [mailto:forcemaster_AT_gmx.net Jon Daniel] (forcemstr) - &lt;br /&gt;
* [mailto:jorda_AT_ettin.org Jordà Polo] (ettin) -&lt;br /&gt;
* Joseph Simmons (Turin) - scenario designer, graphics&lt;br /&gt;
* Jörg Hinrichs (Yogi Bear/YogiHH) - coder&lt;br /&gt;
* J.R. Blain (Cowboy) -&lt;br /&gt;
* [mailto:mcnabb_AT_gravity.psu.edu J.W.C. McNabb] (Darth Fool) - coder, graphics&lt;br /&gt;
* Justin Zaun (jzaun) - coder, scenario designer&lt;br /&gt;
* [mailto:erl_AT_erl.se Kristoffer Erlandsson] (erl) - help system, editor&lt;br /&gt;
* Maksim Orlovich (SadEagle) -&lt;br /&gt;
* Mark Michelsen (skovbaer) - internationalization manager&lt;br /&gt;
* Nicolas Weeger (ryo) - Python API&lt;br /&gt;
* [mailto:philippe.plantier_AT_naema.org Philippe Plantier] ([[User:Ayin|Ayin]]) - several parts of the code, notably terrain graphics code&lt;br /&gt;
* Richard Kettering (Jetryl) - artwork coordinator, several graphics&lt;br /&gt;
* Richard S. (Noy) - multiplayer developer&lt;br /&gt;
* Scott Klempner - campaign maintainer&lt;br /&gt;
* Soliton - multiplayer developer&lt;br /&gt;
* [mailto:susanna.bjorverud_AT_telia.com Susanna Björverud] (sanna) - internationalization manager&lt;br /&gt;
* [mailto:ydirson_AT_altern.org Yann Dirson] - gettext support, tinygui&lt;br /&gt;
* Zas -&lt;br /&gt;
&lt;br /&gt;
== Artists ==&lt;br /&gt;
* Aleksi - music coordinator&lt;br /&gt;
* Alex Jarocha-Ernst (Jormungandr) - portraits&lt;br /&gt;
* Andrew James Patterson (Kamahawk) - sprites&lt;br /&gt;
* antwerp - sprites&lt;br /&gt;
* Christophe Anjard - sprites&lt;br /&gt;
* Diego Brea (Cobretti) - sprites&lt;br /&gt;
* Eli Dupree (Elvish Pillager) - sprites&lt;br /&gt;
* Fredrik Lindroth - music&lt;br /&gt;
* Gareth Miller (Gafgarion) - sprites&lt;br /&gt;
* James Barton (Sangel) - sprites&lt;br /&gt;
* James Woo (Pickslide) - portraits&lt;br /&gt;
* Jason Lutes - portraits&lt;br /&gt;
* Jimmy Olsson (Azlan) - icons&lt;br /&gt;
* Johanna Manninen (lohari) - tiles&lt;br /&gt;
* John Muccigrosso (Eponymous Archon) - sprites&lt;br /&gt;
* John-Robert Funck (XJaPaN) - sprites&lt;br /&gt;
* Jonatan Alamà (tin) - logo&lt;br /&gt;
* Joseph Toscano (zhaymusic.com) - music&lt;br /&gt;
* J.W. Bjerk (Eleazar) - tiles, graphics&lt;br /&gt;
* Michael Gil de Muro (grp21) - portraits&lt;br /&gt;
* Neorice - sprites&lt;br /&gt;
* Pau Congost - music&lt;br /&gt;
* Pekka Aikio - tiles&lt;br /&gt;
* Peter Geinitz (Shadow) - sprites&lt;br /&gt;
* Robert Bolin (Zebulon) - tiles&lt;br /&gt;
* Slainte - sprites&lt;br /&gt;
* Stephen Stone - [graphics]&lt;br /&gt;
* Svetac - [graphics]&lt;br /&gt;
&lt;br /&gt;
== Translators ==&lt;br /&gt;
* adson - hungarian translation&lt;br /&gt;
* İhsan Akın - turkish translation&lt;br /&gt;
* Alessio D'Ascanio (otaku) - italian translation&lt;br /&gt;
* Alexander Alexiou (Santi) - greek translation&lt;br /&gt;
* Alexander Kjäll (capitol) - swedish translation&lt;br /&gt;
* Alexandr Menovchicov - russian translation&lt;br /&gt;
* Alfredo Beaumont (ziberpunk) - basque translation&lt;br /&gt;
* Ambra Viviani Loos - brazilian portuguese translation&lt;br /&gt;
* Americo Iacovizzi (DarkAmex) - italian translation&lt;br /&gt;
* Anders K. Madsen (madsen) - danish translation&lt;br /&gt;
* András Salamon ([[User:Ott|ott]]) - afrikaans, english and hungarian translation&lt;br /&gt;
* Andre Schmidt (schmidta) - german translation&lt;br /&gt;
* Anežka Bubeníčková (Bubu) - czech translation&lt;br /&gt;
* Ankka - finnish translation&lt;br /&gt;
* Anton Tsigularov (Atilla) - bulgarian translation&lt;br /&gt;
* Arkadiusz Danilecki (szopen) - polish translation&lt;br /&gt;
* Arne Deprez - dutch translation&lt;br /&gt;
* Artur R. Czechowski - polish translation&lt;br /&gt;
* Aurélien Brevers (Breversa) - french translation&lt;br /&gt;
* Azamat Hackimov - russian translation&lt;br /&gt;
* Bartek Waresiak (Dragonking) - polish translation&lt;br /&gt;
* Beer (Eddi) - hungarian translation&lt;br /&gt;
* Benoit Astruc - french translation&lt;br /&gt;
* Bjarke Sørensen (basher) - danish translation&lt;br /&gt;
* Boris Stumm (quijote_) - german translation&lt;br /&gt;
* BOrsuk - polish translation&lt;br /&gt;
* Cédric Duval - french translation&lt;br /&gt;
* Carles Company (brrr) - catalan translation&lt;br /&gt;
* Celso Goya - brazilian portuguese translation&lt;br /&gt;
* Christoph Berg (chrber) - german translation&lt;br /&gt;
* Claus Aranha - brazilian portuguese translation&lt;br /&gt;
* crys0000 - italian translation&lt;br /&gt;
* Dan Rosàs Garcia (focks) - catalan translation&lt;br /&gt;
* Daniel López (Azazelo) - catalan translation&lt;br /&gt;
* DaringTremayne - french translation&lt;br /&gt;
* David Martínez Moreno - spanish translation&lt;br /&gt;
* David Nečas (Yeti) - czech translation&lt;br /&gt;
* dentro - hungarian translation&lt;br /&gt;
* Enes Akın (yekialem) - turkish translation&lt;br /&gt;
* Erik J. Mesoy (Circon) - norwegian translation&lt;br /&gt;
* Eugenio Favalli (ElvenProgrammer) - italian translation&lt;br /&gt;
* Federico Tomassetti - italian translation&lt;br /&gt;
* Flamma - spanish translation&lt;br /&gt;
* Franciso Muñoz (fmunoz) - spanish translation&lt;br /&gt;
* François Orieux - french translation&lt;br /&gt;
* Gabriel Rodríguez (Chewie) - spanish translation&lt;br /&gt;
* Georgi Dimitrov (oblak)- bulgarian translation&lt;br /&gt;
* Gerfried Fuchs (Alfie) - german translation&lt;br /&gt;
* Gilluin - hungarian translation&lt;br /&gt;
* Guillaume Duwelz-Rebert - french translation&lt;br /&gt;
* [mailto:massart.guillaume_AT_wanadoo.fr Guillaume Massart (Piou2fois)] - french translation&lt;br /&gt;
* Guillaume Melquiond (silene) - french translation&lt;br /&gt;
* Hallvard Norheim Bø (Lysander) - norwegian translation&lt;br /&gt;
* Håvard Korsvoll - norwegian translation&lt;br /&gt;
* Huang huan (unicon) - chinese translation&lt;br /&gt;
* Ilya Kaznacheev - russian translation&lt;br /&gt;
* isazi - italian translation&lt;br /&gt;
* Iván Herrero (navitux) - spanish translator&lt;br /&gt;
* Jaka Kranjc (lynx) - slovenian translation&lt;br /&gt;
* Jan Greve (Jan) - german translation&lt;br /&gt;
* Jan-Heiner Laberenz (jan-heiner) - german translation&lt;br /&gt;
* Jean Privat (Tout) - french translation&lt;br /&gt;
* Jean-Luc Richard (Le Gnome) - french translation&lt;br /&gt;
* Jérémy Rosen (Boucman) - french translation&lt;br /&gt;
* Jesper Fuglsang Wolff (ulven) - danish translation&lt;br /&gt;
* Jonatan Alamà (tin) - catalan translation&lt;br /&gt;
* [mailto:jorda_AT_ettin.org Jordà Polo] (ettin) - catalan translation coordinator&lt;br /&gt;
* Jose Gordillo (kilder) - spanish and catalan translation&lt;br /&gt;
* Jose Manuel Gomez (joseg) - spanish translation&lt;br /&gt;
* Julien Moncel - french translation&lt;br /&gt;
* Julien Tailleur - french translation&lt;br /&gt;
* Julen Landa (genars) - basque translation&lt;br /&gt;
* Kai Ensenbach (Pingu) - german translation&lt;br /&gt;
* Kékkői László (BlackEvil) - hungarian translation&lt;br /&gt;
* Karol Nowak (grzywacz) - polish translation&lt;br /&gt;
* Katerina Sykioti - greek translation&lt;br /&gt;
* Kertész Csaba - hungarian translation&lt;br /&gt;
* Khiraly - hungarian translation&lt;br /&gt;
* kko - finnish translation&lt;br /&gt;
* Konstantinos Karasavvas - greek translation&lt;br /&gt;
* Kosif -  turkish translation&lt;br /&gt;
* Kovács Dániel - hungarian translation&lt;br /&gt;
* krix - hungarian translation&lt;br /&gt;
* Lala - dutch translation&lt;br /&gt;
* Leo Danielson (Lugo Moll) - swedish translation&lt;br /&gt;
* Lim Choon Kiat - 林俊杰 - chinese translation&lt;br /&gt;
* Lukáš Faltýnek - czech translation&lt;br /&gt;
* Maarten Albrecht - dutch translation&lt;br /&gt;
* Mark Michelsen (skovbaer) - danish translation&lt;br /&gt;
* Mark Polo (mpolo) - latin translation&lt;br /&gt;
* Mark Recasens - catalan translation&lt;br /&gt;
* Mart Tõnso - estonian translation&lt;br /&gt;
* Martin Šín - czech translation&lt;br /&gt;
* Mathias Bundgaard Svensson (freaken) - danish translation&lt;br /&gt;
* Matias Parmala - finnish translation&lt;br /&gt;
* methinks - polish translation&lt;br /&gt;
* Michał Jedynak (Artanis) - polish translation&lt;br /&gt;
* Michel Loos - brazilian portuguese translation&lt;br /&gt;
* Mikel Olasagasti (Hey_neken) - basque translation&lt;br /&gt;
* Mintaka - czech translation&lt;br /&gt;
* Naoki Iimura - japanese translation&lt;br /&gt;
* Nico Oliver - afrikaans translation&lt;br /&gt;
* Nicolas Boudin (Blurgk) - french translation&lt;br /&gt;
* [mailto:Crazy-Ivanovic_AT_gmx.net Nils Kneuper] (Ivanovic) - german translation&lt;br /&gt;
* Nobuhito Okada - japanese translation&lt;br /&gt;
* [mailto:tapik_AT_buchtovi.cz Oto Buchta] ([[User:Tapik|tapik]]) - czech translation&lt;br /&gt;
* Pau Rul·lan Ferragut - catalan translation&lt;br /&gt;
* Paweł Stradomski - polish translation&lt;br /&gt;
* Paweł Tomak - polish translation&lt;br /&gt;
* paxed - finnish translation&lt;br /&gt;
* Petr Kopač (Ferda) - czech translation&lt;br /&gt;
* Petr Kovár (Juans) - czech translation&lt;br /&gt;
* [mailto:philippe.plantier_AT_naema.org Philippe Plantier] ([[User:Ayin|Ayin]]) - french translation&lt;br /&gt;
* Pieter Vermeylen (Onne) - dutch translation&lt;br /&gt;
* P&amp;amp;#305;nar Yanarda&amp;amp;#287; (moonquelle) - turkish translation&lt;br /&gt;
* Renato Cunha - brazilian portuguese translation&lt;br /&gt;
* Roel Thijs (Roel) - dutch translation&lt;br /&gt;
* RokStar - italian translation&lt;br /&gt;
* Roman Tuchin (Sankt) - russian translation&lt;br /&gt;
* Rudolf Orság - czech translation&lt;br /&gt;
* Ruben Philipp Wickenhäuser (The Very Uhu) - german translation&lt;br /&gt;
* Sérgio de Miranda Costa -  brazilian portuguese translation&lt;br /&gt;
* Selim Farsakoğlu -  turkish translation&lt;br /&gt;
* Sofronius - czech translation&lt;br /&gt;
* Spiros, Giorgis - greek translation&lt;br /&gt;
* Srecko Toroman (FreeCraft) - serbian translation&lt;br /&gt;
* Stefan Bergström (tephlon) - swedish translation&lt;br /&gt;
* Stephan Grochtmann (Schattenstephan) - german translation&lt;br /&gt;
* [mailto:susanna.bjorverud_AT_telia.com Susanna Björverud] (sanna) - swedish translation&lt;br /&gt;
* Susanne Mesoy (Rarlgland) - norwegian translation&lt;br /&gt;
* Széll Tamás (TomJoad) - hungarian translation&lt;br /&gt;
* Tiago Souza (Salvador) - brazilian portuguese translation&lt;br /&gt;
* Tobe Deprez - dutch translation&lt;br /&gt;
* Vít Komárek - czech translation&lt;br /&gt;
* Vít Krčál - czech translation&lt;br /&gt;
* Viliam Bur - slovak translation&lt;br /&gt;
* wint3r - swedish translation&lt;br /&gt;
* [mailto:ydirson_AT_altern.org Yann Dirson] - french translation&lt;br /&gt;
* Yuji Matsumoto - japanese translation&lt;br /&gt;
* Zas - french translation&lt;br /&gt;
&lt;br /&gt;
== Other Contributions ==&lt;br /&gt;
* Ben Anderman (crimson_penguin) - unit list&lt;br /&gt;
* Dacyn - scenario designer&lt;br /&gt;
* Cyril Bouthors (CyrilB) - debian packager, patron&lt;br /&gt;
* Darryl Dixon - packager&lt;br /&gt;
* edge - packager&lt;br /&gt;
* Francesco Gigli (Jaramir) - wiki, wesnoth.slack.it&lt;br /&gt;
* Frédéric Wagner&lt;br /&gt;
* Jay Hopping - packager&lt;br /&gt;
* Jeff Breidenbach (Jab) - Bilinear interpolation&lt;br /&gt;
* Marcin Konicki (ahwayakchih) - BeOS packager&lt;br /&gt;
* Marcus Phillips (Sithrandel) - Mac OS X packager&lt;br /&gt;
* Mark Michelsen (skovbaer) - slackware packager&lt;br /&gt;
* Mike Quinones (Doc Paterson) - multiplayer maps&lt;br /&gt;
* Peter Groen (pg) - multiplayer maps&lt;br /&gt;
* Ruben Philipp Wickenhäuser (The Very Uhu) - multiplayer maps&lt;br /&gt;
* Tom Chance (telex4) - multiplayer maps, scenario balancing&lt;br /&gt;
* Sam Phillips (dark172) - creation of campains and multiplayer maps&lt;br /&gt;
&lt;br /&gt;
{{Home}}&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=Credits&amp;diff=5524</id>
		<title>Credits</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=Credits&amp;diff=5524"/>
		<updated>2005-12-29T13:58:23Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Developers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In July 2003, '''David White''' released the first version of Wesnoth. Since then, many people have joined the project, contributing in very different ways.&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
* Alfredo Beaumont (ziberpunk) - autotools&lt;br /&gt;
* András Salamon ([[User:Ott|ott]]) - QA and bug fixing, subediting, translator&lt;br /&gt;
* [mailto:dragonking_AT_o2.pl Bartek Waresiak] (Dragonking) - multiplayer developer&lt;br /&gt;
* Benjamin Drieu - scenario designer&lt;br /&gt;
* Benoît Timbert (Noyga) - coder&lt;br /&gt;
* Bram Ridder (Morloth) - editor improvements&lt;br /&gt;
* [[User:bruno|Bruno Wolff III]] - Campaign web interface, [[MainlineScenarios#The_Dark_Hordes|The Dark Hordes]] maintainer, bug fixing, minor coder&lt;br /&gt;
* Cédric Duval - coder, internationalization manager&lt;br /&gt;
* Crossbow/Miyo - administrator, release manager&lt;br /&gt;
* David Philippi (Torangan) - internationalization manager, wescamp&lt;br /&gt;
* [mailto:davidnwhite_AT_verizon.net David White] (Sirp) - founder, lead developer, scenario designer&lt;br /&gt;
* Francisco Muñoz (fmunoz) - artwork manager, original units, scenario designer&lt;br /&gt;
* Guillaume Melquiond (silene) - &lt;br /&gt;
* Hogne Håskjold (frame) - terrain designer&lt;br /&gt;
* [mailto:isaac_AT_sindominio.net Isaac Clerencia] - administrator, release manager&lt;br /&gt;
* [mailto:Crazy-Ivanovic_AT_gmx.net Nils Kneuper] (Ivanovic) - internationalization manager&lt;br /&gt;
* James Spencer (Shade) - scenario designer&lt;br /&gt;
* Jan Zvánovec (jaz) -&lt;br /&gt;
* Jérémy Rosen (Boucman) - coder&lt;br /&gt;
* John B. Messerly - &lt;br /&gt;
* [mailto:forcemaster_AT_gmx.net Jon Daniel] (forcemstr) - &lt;br /&gt;
* [mailto:jorda_AT_ettin.org Jordà Polo] (ettin) -&lt;br /&gt;
* Joseph Simmons (Turin) - scenario designer, graphics&lt;br /&gt;
* Jörg Hinrichs (Yogi Bear/YogiHH) - coder&lt;br /&gt;
* J.R. Blain (Cowboy) -&lt;br /&gt;
* [mailto:mcnabb_AT_gravity.psu.edu J.W.C. McNabb] (Darth Fool) - coder, graphics&lt;br /&gt;
* Justin Zaun (jzaun) - coder, scenario designer&lt;br /&gt;
* [mailto:erl_AT_erl.se Kristoffer Erlandsson] (erl) - help system, editor&lt;br /&gt;
* Maksim Orlovich (SadEagle) -&lt;br /&gt;
* Mark Michelsen (skovbaer) - internationalization manager&lt;br /&gt;
* Nicolas Weeger (ryo) - Python API&lt;br /&gt;
* [mailto:philippe.plantier_AT_naema.org Philippe Plantier] ([[User:Ayin|Ayin]]) - several parts of the code, notably terrain graphics code&lt;br /&gt;
* Richard Kettering (Jetryl) - artwork coordinator, several graphics&lt;br /&gt;
* Richard S. (Noy) - multiplayer developer&lt;br /&gt;
* Scott Klempner - campaign maintainer&lt;br /&gt;
* Soliton - multiplayer developer&lt;br /&gt;
* [mailto:susanna.bjorverud_AT_telia.com Susanna Björverud] (sanna) - internationalization manager&lt;br /&gt;
* [mailto:ydirson_AT_altern.org Yann Dirson] - gettext support, tinygui&lt;br /&gt;
* Zas -&lt;br /&gt;
&lt;br /&gt;
== Artists ==&lt;br /&gt;
* Aleksi - music coordinator&lt;br /&gt;
* Alex Jarocha-Ernst (Jormungandr) - portraits&lt;br /&gt;
* Andrew James Patterson (Kamahawk) - sprites&lt;br /&gt;
* antwerp - sprites&lt;br /&gt;
* Christophe Anjard - sprites&lt;br /&gt;
* Diego Brea (Cobretti) - sprites&lt;br /&gt;
* Eli Dupree (Elvish Pillager) - sprites&lt;br /&gt;
* Fredrik Lindroth - music&lt;br /&gt;
* Gareth Miller (Gafgarion) - sprites&lt;br /&gt;
* James Barton (Sangel) - sprites&lt;br /&gt;
* James Woo (Pickslide) - portraits&lt;br /&gt;
* Jason Lutes - portraits&lt;br /&gt;
* Jimmy Olsson (Azlan) - icons&lt;br /&gt;
* Johanna Manninen (lohari) - tiles&lt;br /&gt;
* John Muccigrosso (Eponymous Archon) - sprites&lt;br /&gt;
* John-Robert Funck (XJaPaN) - sprites&lt;br /&gt;
* Jonatan Alamà (tin) - logo&lt;br /&gt;
* Joseph Toscano (zhaymusic.com) - music&lt;br /&gt;
* J.W. Bjerk (Eleazar) - tiles, graphics&lt;br /&gt;
* Michael Gil de Muro (grp21) - portraits&lt;br /&gt;
* Neorice - sprites&lt;br /&gt;
* Pau Congost - music&lt;br /&gt;
* Pekka Aikio - tiles&lt;br /&gt;
* Peter Geinitz (Shadow) - sprites&lt;br /&gt;
* Robert Bolin (Zebulon) - tiles&lt;br /&gt;
* Slainte - sprites&lt;br /&gt;
* Stephen Stone - [graphics]&lt;br /&gt;
* Svetac - [graphics]&lt;br /&gt;
&lt;br /&gt;
== Translators ==&lt;br /&gt;
* adson - hungarian translation&lt;br /&gt;
* İhsan Akın - turkish translation&lt;br /&gt;
* Alessio D'Ascanio (otaku) - italian translation&lt;br /&gt;
* Alexander Alexiou (Santi) - greek translation&lt;br /&gt;
* Alexander Kjäll (capitol) - swedish translation&lt;br /&gt;
* Alexandr Menovchicov - russian translation&lt;br /&gt;
* Alfredo Beaumont (ziberpunk) - basque translation&lt;br /&gt;
* Ambra Viviani Loos - brazilian portuguese translation&lt;br /&gt;
* Americo Iacovizzi (DarkAmex) - italian translation&lt;br /&gt;
* Anders K. Madsen (madsen) - danish translation&lt;br /&gt;
* András Salamon ([[User:Ott|ott]]) - afrikaans, english and hungarian translation&lt;br /&gt;
* Andre Schmidt (schmidta) - german translation&lt;br /&gt;
* Anežka Bubeníčková (Bubu) - czech translation&lt;br /&gt;
* Ankka - finnish translation&lt;br /&gt;
* Anton Tsigularov (Atilla) - bulgarian translation&lt;br /&gt;
* Arkadiusz Danilecki (szopen) - polish translation&lt;br /&gt;
* Arne Deprez - dutch translation&lt;br /&gt;
* Artur R. Czechowski - polish translation&lt;br /&gt;
* Aurélien Brevers (Breversa) - french translation&lt;br /&gt;
* Azamat Hackimov - russian translation&lt;br /&gt;
* Bartek Waresiak (Dragonking) - polish translation&lt;br /&gt;
* Beer (Eddi) - hungarian translation&lt;br /&gt;
* Benoit Astruc - french translation&lt;br /&gt;
* Bjarke Sørensen (basher) - danish translation&lt;br /&gt;
* Boris Stumm (quijote_) - german translation&lt;br /&gt;
* BOrsuk - polish translation&lt;br /&gt;
* Cédric Duval - french translation&lt;br /&gt;
* Carles Company (brrr) - catalan translation&lt;br /&gt;
* Celso Goya - brazilian portuguese translation&lt;br /&gt;
* Christoph Berg (chrber) - german translation&lt;br /&gt;
* Claus Aranha - brazilian portuguese translation&lt;br /&gt;
* crys0000 - italian translation&lt;br /&gt;
* Dan Rosàs Garcia (focks) - catalan translation&lt;br /&gt;
* Daniel López (Azazelo) - catalan translation&lt;br /&gt;
* DaringTremayne - french translation&lt;br /&gt;
* David Martínez Moreno - spanish translation&lt;br /&gt;
* David Nečas (Yeti) - czech translation&lt;br /&gt;
* dentro - hungarian translation&lt;br /&gt;
* Enes Akın (yekialem) - turkish translation&lt;br /&gt;
* Erik J. Mesoy (Circon) - norwegian translation&lt;br /&gt;
* Eugenio Favalli (ElvenProgrammer) - italian translation&lt;br /&gt;
* Federico Tomassetti - italian translation&lt;br /&gt;
* Flamma - spanish translation&lt;br /&gt;
* Franciso Muñoz (fmunoz) - spanish translation&lt;br /&gt;
* François Orieux - french translation&lt;br /&gt;
* Gabriel Rodríguez (Chewie) - spanish translation&lt;br /&gt;
* Georgi Dimitrov (oblak)- bulgarian translation&lt;br /&gt;
* Gerfried Fuchs (Alfie) - german translation&lt;br /&gt;
* Gilluin - hungarian translation&lt;br /&gt;
* Guillaume Duwelz-Rebert - french translation&lt;br /&gt;
* [mailto:massart.guillaume_AT_wanadoo.fr Guillaume Massart (Piou2fois)] - french translation&lt;br /&gt;
* Guillaume Melquiond (silene) - french translation&lt;br /&gt;
* Hallvard Norheim Bø (Lysander) - norwegian translation&lt;br /&gt;
* Håvard Korsvoll - norwegian translation&lt;br /&gt;
* Huang huan (unicon) - chinese translation&lt;br /&gt;
* Ilya Kaznacheev - russian translation&lt;br /&gt;
* isazi - italian translation&lt;br /&gt;
* Iván Herrero (navitux) - spanish translator&lt;br /&gt;
* Jaka Kranjc (lynx) - slovenian translation&lt;br /&gt;
* Jan Greve (Jan) - german translation&lt;br /&gt;
* Jan-Heiner Laberenz (jan-heiner) - german translation&lt;br /&gt;
* Jean Privat (Tout) - french translation&lt;br /&gt;
* Jean-Luc Richard (Le Gnome) - french translation&lt;br /&gt;
* Jérémy Rosen (Boucman) - french translation&lt;br /&gt;
* Jesper Fuglsang Wolff (ulven) - danish translation&lt;br /&gt;
* Jonatan Alamà (tin) - catalan translation&lt;br /&gt;
* [mailto:jorda_AT_ettin.org Jordà Polo] (ettin) - catalan translation coordinator&lt;br /&gt;
* Jose Gordillo (kilder) - spanish and catalan translation&lt;br /&gt;
* Jose Manuel Gomez (joseg) - spanish translation&lt;br /&gt;
* Julien Moncel - french translation&lt;br /&gt;
* Julien Tailleur - french translation&lt;br /&gt;
* Julen Landa (genars) - basque translation&lt;br /&gt;
* Kai Ensenbach (Pingu) - german translation&lt;br /&gt;
* Kékkői László (BlackEvil) - hungarian translation&lt;br /&gt;
* Karol Nowak (grzywacz) - polish translation&lt;br /&gt;
* Katerina Sykioti - greek translation&lt;br /&gt;
* Kertész Csaba - hungarian translation&lt;br /&gt;
* Khiraly - hungarian translation&lt;br /&gt;
* kko - finnish translation&lt;br /&gt;
* Konstantinos Karasavvas - greek translation&lt;br /&gt;
* Kosif -  turkish translation&lt;br /&gt;
* Kovács Dániel - hungarian translation&lt;br /&gt;
* krix - hungarian translation&lt;br /&gt;
* Lala - dutch translation&lt;br /&gt;
* Leo Danielson (Lugo Moll) - swedish translation&lt;br /&gt;
* Lim Choon Kiat - 林俊杰 - chinese translation&lt;br /&gt;
* Lukáš Faltýnek - czech translation&lt;br /&gt;
* Maarten Albrecht - dutch translation&lt;br /&gt;
* Mark Michelsen (skovbaer) - danish translation&lt;br /&gt;
* Mark Polo (mpolo) - latin translation&lt;br /&gt;
* Mark Recasens - catalan translation&lt;br /&gt;
* Mart Tõnso - estonian translation&lt;br /&gt;
* Martin Šín - czech translation&lt;br /&gt;
* Mathias Bundgaard Svensson (freaken) - danish translation&lt;br /&gt;
* Matias Parmala - finnish translation&lt;br /&gt;
* methinks - polish translation&lt;br /&gt;
* Michał Jedynak (Artanis) - polish translation&lt;br /&gt;
* Michel Loos - brazilian portuguese translation&lt;br /&gt;
* Mikel Olasagasti (Hey_neken) - basque translation&lt;br /&gt;
* Mintaka - czech translation&lt;br /&gt;
* Naoki Iimura - japanese translation&lt;br /&gt;
* Nico Oliver - afrikaans translation&lt;br /&gt;
* Nicolas Boudin (Blurgk) - french translation&lt;br /&gt;
* [mailto:Crazy-Ivanovic_AT_gmx.net Nils Kneuper] (Ivanovic) - german translation&lt;br /&gt;
* Nobuhito Okada - japanese translation&lt;br /&gt;
* [mailto:tapik_AT_buchtovi.cz Oto Buchta] ([[User:Tapik|tapik]]) - czech translation&lt;br /&gt;
* Pau Rul·lan Ferragut - catalan translation&lt;br /&gt;
* Paweł Stradomski - polish translation&lt;br /&gt;
* Paweł Tomak - polish translation&lt;br /&gt;
* paxed - finnish translation&lt;br /&gt;
* Petr Kopač (Ferda) - czech translation&lt;br /&gt;
* Petr Kovár (Juans) - czech translation&lt;br /&gt;
* [mailto:philippe.plantier_AT_naema.org Philippe Plantier] ([[User:Ayin|Ayin]]) - french translation&lt;br /&gt;
* Pieter Vermeylen (Onne) - dutch translation&lt;br /&gt;
* P&amp;amp;#305;nar Yanarda&amp;amp;#287; (moonquelle) - turkish translation&lt;br /&gt;
* Renato Cunha - brazilian portuguese translation&lt;br /&gt;
* Roel Thijs (Roel) - dutch translation&lt;br /&gt;
* RokStar - italian translation&lt;br /&gt;
* Roman Tuchin (Sankt) - russian translation&lt;br /&gt;
* Rudolf Orság - czech translation&lt;br /&gt;
* Ruben Philipp Wickenhäuser (The Very Uhu) - german translation&lt;br /&gt;
* Sérgio de Miranda Costa -  brazilian portuguese translation&lt;br /&gt;
* Selim Farsakoğlu -  turkish translation&lt;br /&gt;
* Sofronius - czech translation&lt;br /&gt;
* Spiros, Giorgis - greek translation&lt;br /&gt;
* Srecko Toroman (FreeCraft) - serbian translation&lt;br /&gt;
* Stefan Bergström (tephlon) - swedish translation&lt;br /&gt;
* Stephan Grochtmann (Schattenstephan) - german translation&lt;br /&gt;
* [mailto:susanna.bjorverud_AT_telia.com Susanna Björverud] (sanna) - swedish translation&lt;br /&gt;
* Susanne Mesoy (Rarlgland) - norwegian translation&lt;br /&gt;
* Széll Tamás (TomJoad) - hungarian translation&lt;br /&gt;
* Tiago Souza (Salvador) - brazilian portuguese translation&lt;br /&gt;
* Tobe Deprez - dutch translation&lt;br /&gt;
* Vít Komárek - czech translation&lt;br /&gt;
* Vít Krčál - czech translation&lt;br /&gt;
* Viliam Bur - slovak translation&lt;br /&gt;
* wint3r - swedish translation&lt;br /&gt;
* [mailto:ydirson_AT_altern.org Yann Dirson] - french translation&lt;br /&gt;
* Yuji Matsumoto - japanese translation&lt;br /&gt;
* Zas - french translation&lt;br /&gt;
&lt;br /&gt;
== Other Contributions ==&lt;br /&gt;
* Ben Anderman (crimson_penguin) - unit list&lt;br /&gt;
* Dacyn - scenario designer&lt;br /&gt;
* Cyril Bouthors (CyrilB) - debian packager, patron&lt;br /&gt;
* Darryl Dixon - packager&lt;br /&gt;
* edge - packager&lt;br /&gt;
* Francesco Gigli (Jaramir) - wiki, wesnoth.slack.it&lt;br /&gt;
* Frédéric Wagner&lt;br /&gt;
* Jay Hopping - packager&lt;br /&gt;
* Jeff Breidenbach (Jab) - Bilinear interpolation&lt;br /&gt;
* Marcin Konicki (ahwayakchih) - BeOS packager&lt;br /&gt;
* Marcus Phillips (Sithrandel) - Mac OS X packager&lt;br /&gt;
* Mark Michelsen (skovbaer) - slackware packager&lt;br /&gt;
* Mike Quinones (Doc Paterson) - multiplayer maps&lt;br /&gt;
* Peter Groen (pg) - multiplayer maps&lt;br /&gt;
* Ruben Philipp Wickenhäuser (The Very Uhu) - multiplayer maps&lt;br /&gt;
* Tom Chance (telex4) - multiplayer maps, scenario balancing&lt;br /&gt;
* Sam Phillips (dark172) - creation of campains and multiplayer maps&lt;br /&gt;
&lt;br /&gt;
{{Home}}&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=DeveloperResources&amp;diff=5522</id>
		<title>DeveloperResources</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=DeveloperResources&amp;diff=5522"/>
		<updated>2005-12-29T13:54:15Z</updated>

		<summary type="html">&lt;p&gt;Ott: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* code documentation, created with Doxygen - http://devdocs.wesnoth.org/&lt;br /&gt;
* units - http://units.wesnoth.org/&lt;br /&gt;
* unit list - http://wesnoth.slack.it/unitlist.cgi&lt;br /&gt;
* movement types &amp;amp; resistance - http://wesnoth.slack.it/movetypes.cgi&lt;br /&gt;
* gettext status - http://gettext.wesnoth.org/&lt;br /&gt;
* changelog - http://changelog.wesnoth.org/&lt;br /&gt;
* forum - http://forum.wesnoth.org/&lt;br /&gt;
* [[FrequentlyProposedIdeas]] - summary of past often-repeated forum discussions&lt;br /&gt;
* [[BuildingScenarios]] and related useful forum discussions: [http://www.wesnoth.org/forum/viewtopic.php?t=4188 Beginning Campaign Development], [http://www.wesnoth.org/forum/viewtopic.php?t=4301 A Balancing Act]&lt;br /&gt;
* Standard Template Library - http://www.sgi.com/tech/stl/&lt;br /&gt;
* [[ExternalUtilities]]&lt;br /&gt;
* [[DebugMode]] and [[CommandMode]] - in game debugging commands&lt;br /&gt;
* [[WesnothCVS]] - CVS instructions&lt;br /&gt;
* [[CompilingWesnoth]] - how to compile Battle for Wesnoth (it's not hard)&lt;br /&gt;
&lt;br /&gt;
* Gna! links&lt;br /&gt;
** bugs and feature requests - http://bugs.wesnoth.org/&lt;br /&gt;
** patches - http://patches.wesnoth.org/&lt;br /&gt;
** websvn - http://websvn.wesnoth.org/&lt;br /&gt;
&lt;br /&gt;
* Mailing lists:&lt;br /&gt;
** wesnoth-dev - http://lists.nongnu.org/mailman/listinfo/wesnoth-dev&lt;br /&gt;
** wesnoth-cvs-commits - http://lists.nongnu.org/mailman/listinfo/wesnoth-cvs-commits/&lt;br /&gt;
** wesnoth-bugs - http://lists.nongnu.org/mailman/listinfo/wesnoth-bugs/&lt;br /&gt;
** wesnoth-patches - http://lists.nongnu.org/mailman/listinfo/wesnoth-patches/&lt;br /&gt;
** wesnoth-wiki-changes - http://lists.nongnu.org/mailman/listinfo/wesnoth-wiki-changes/&lt;br /&gt;
&lt;br /&gt;
* IRC: [irc://irc.wesnoth.org/#wesnoth-dev freenode/#wesnoth-dev] (alias to irc.freenode.net)&lt;br /&gt;
** IRC logs - http://irclog.wesnoth.org/&lt;br /&gt;
&lt;br /&gt;
* wesnothd logs (devsrv) - https://devsrv.wesnoth.org/&lt;br /&gt;
* wesnothd log tail (devsrv) - https://devsrv.wesnoth.org/cgi-bin/wesnoth-ccze.cgi&lt;br /&gt;
&lt;br /&gt;
* [[Developers]]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=User:Ott&amp;diff=5521</id>
		<title>User:Ott</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=User:Ott&amp;diff=5521"/>
		<updated>2005-12-29T13:35:32Z</updated>

		<summary type="html">&lt;p&gt;Ott: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;My main work on Battle for Wesnoth has been bug fixing, documentation, translation and tweaking numerical calculations.  I spent a lot of time in the year leading up to the release of 1.0 doing janitorial work, including maintaining the bug database and changelog, tracking down and fixing out of sync and other code errors, subediting game text, and improving game help.&lt;br /&gt;
&lt;br /&gt;
== Articles ==&lt;br /&gt;
Some of my writing about the game may be worth reading:&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=91620#91620 Distribution of damage] details the problems with the old damage model, culminating in [http://www.wesnoth.org/forum/viewtopic.php?t=4240 The RATE damage model] (with resistances at the end) used in the game since 0.8.10.&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?t=5867 Calculating %-to-kill] and a [http://www.wesnoth.org/forum/viewtopic.php?t=8273 %-to-kill] consider how to calculate the probability that units in a skirmish kill each other (or survive) -- a nontrivial problem!&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=78398#78398 Overview of postings about in-game random number generation] gives an overview of this frequently discussed issue.  See also another [https://gna.org/bugs/?func=detailitem&amp;amp;item_id=4664#comment1 short note] related to this.&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=53968#53968 Analysing anomalies in game statistics] culminated in discovering some bugs with the statistics in the game, and a script to analyse statistics for anomalies.&lt;br /&gt;
* Rant about [http://www.wesnoth.org/forum/viewtopic.php?p=113959#113959 slow] being too complex, and an [http://www.wesnoth.org/forum/viewtopic.php?p=115789#115789 alternative proposal for slow] is still being discussed.&lt;br /&gt;
* [[Status of User Scenarios]]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=117192#117192 Programming challenge: healing algorithm] and [http://www.wesnoth.org/forum/viewtopic.php?p=117761#117761 part 2] discuss the flaws in the current healing algorithm and identify the kernel of the problem that needs to be solved to improve it.&lt;br /&gt;
&lt;br /&gt;
== See Also == [http://www.wesnoth.org/forum/profile.php?mode=viewprofile&amp;amp;u=970 ott's forum profile]&lt;br /&gt;
[[Developers]]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=User:Ott&amp;diff=5520</id>
		<title>User:Ott</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=User:Ott&amp;diff=5520"/>
		<updated>2005-12-29T11:59:43Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Future Plans */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;My main work on Battle for Wesnoth has been bug fixing, documentation, translation and tweaking numerical calculations.  I spent a lot of time in the year leading up to the release of 1.0 doing janitorial work, including maintaining the bug database and changelog, tracking down and fixing out of sync and other code errors, subediting game text, and improving game help.&lt;br /&gt;
&lt;br /&gt;
== Articles ==&lt;br /&gt;
Some of my writing about the game may be worth reading:&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=91620#91620 Distribution of damage] details the problems with the old damage model, culminating in [http://www.wesnoth.org/forum/viewtopic.php?t=4240 The RATE damage model] (with resistances at the end) used in the game since 0.8.10.&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?t=5867 Calculating %-to-kill] and a [http://www.wesnoth.org/forum/viewtopic.php?t=8273 %-to-kill] consider how to calculate the probability that units in a skirmish kill each other (or survive) -- a nontrivial problem!&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=78398#78398 Overview of postings about in-game random number generation] gives an overview of this frequently discussed issue.  See also another [https://gna.org/bugs/?func=detailitem&amp;amp;item_id=4664#comment1 short note] related to this.&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=53968#53968 Analysing anomalies in game statistics] culminated in discovering some bugs with the statistics in the game, and a script to analyse statistics for anomalies.&lt;br /&gt;
* Rant about [http://www.wesnoth.org/forum/viewtopic.php?p=113959#113959 slow] being too complex, and an [http://www.wesnoth.org/forum/viewtopic.php?p=115789#115789 alternative proposal for slow] is still being discussed.&lt;br /&gt;
* [[Status of User Scenarios]]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=117192#117192 Programming challenge: healing algorithm] and [http://www.wesnoth.org/forum/viewtopic.php?p=117761#117761 part 2] discuss the flaws in the current healing algorithm and identify the kernel of the problem that needs to be solved to improve it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See Also == [http://www.wesnoth.org/forum/profile.php?mode=viewprofile&amp;amp;u=970 ott's forum profile]&lt;br /&gt;
[[Developers]]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=WesnothManual&amp;diff=5503</id>
		<title>WesnothManual</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=WesnothManual&amp;diff=5503"/>
		<updated>2005-12-28T15:03:36Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* See Also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''This document is kept in synch with the MANUAL file distributed with the game -- please do not edit.''&lt;br /&gt;
&lt;br /&gt;
If you are new to ''Battle for Wesnoth'' you might want to read the [[GettingStarted]] guide first.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Controls ==&lt;br /&gt;
&lt;br /&gt;
 F1     	The Battle for Wesnoth Help&lt;br /&gt;
 Arrow keys     Scroll&lt;br /&gt;
 Left click     Select unit, move unit&lt;br /&gt;
 Right click    Main menu, cancel action&lt;br /&gt;
 Middle click   Center on pointer location&lt;br /&gt;
 Escape         Exit game, exit menu, cancel message&lt;br /&gt;
 ctrl-r         Recruit unit&lt;br /&gt;
 ctrl-shift-r   Repeat last recruit&lt;br /&gt;
 alt-r          Recall unit&lt;br /&gt;
 u              Undo last move (only deterministic moves can be undone)&lt;br /&gt;
 r              Redo move&lt;br /&gt;
 m              Message another player (in multiplayer)&lt;br /&gt;
 M              Message your allies (in multiplayer)&lt;br /&gt;
 alt-m          Message everyone in the game (in multiplayer)&lt;br /&gt;
 n              Cycle through units that have movement left&lt;br /&gt;
 N              Cycle through units that have movement left, in reverse order&lt;br /&gt;
 space          End unit turn and cycle to next unit that has movement left&lt;br /&gt;
 alt-e          End this player's turn (Wesnoth 0.9.4 and earlier)&lt;br /&gt;
 alt-space      End this player's turn (Wesnoth 0.9.5 and later)&lt;br /&gt;
 ctrl-space     Hold unit position; skip this unit when cycling through units&lt;br /&gt;
 ctrl-v         Show enemy moves (where the enemy can move next turn)&lt;br /&gt;
 ctrl-b         Show potential enemy moves, if your units were not on the map&lt;br /&gt;
 ctrl-f         Toggle full screen/windowed mode&lt;br /&gt;
 ctrl-a         Toggle accelerated game mode&lt;br /&gt;
 ctrl-s         Save game&lt;br /&gt;
 ctrl-l         Load game&lt;br /&gt;
&lt;br /&gt;
 /              Search&lt;br /&gt;
 t              Continue interrupted unit move&lt;br /&gt;
 z              Zoom in&lt;br /&gt;
 x              Zoom out&lt;br /&gt;
 c              Reset zoom to default&lt;br /&gt;
 ctrl-n         Rename unit&lt;br /&gt;
 1-7            Show how far currently selected unit can move in that many turns&lt;br /&gt;
 l              Move to leader unit&lt;br /&gt;
 d              Describe current unit&lt;br /&gt;
 ctrl-d         View defensive ratings of current unit against attacks&lt;br /&gt;
 ctrl-g         Toggle grid&lt;br /&gt;
 alt-k          Toggle shroud&lt;br /&gt;
 ctrl-k         Update shroud&lt;br /&gt;
 alt-l          Attach a text label to a terrain hex&lt;br /&gt;
 alt-s          Show status table&lt;br /&gt;
 ctrl-t         Show terrain table&lt;br /&gt;
 ctrl-m         Toggle muting of game sounds&lt;br /&gt;
 :              Command mode, see http://www.wesnoth.org/wiki/CommandMode&lt;br /&gt;
&lt;br /&gt;
== Orbs ==&lt;br /&gt;
&lt;br /&gt;
On the top of the energy bar shown next to each unit of yours is an orb.&lt;br /&gt;
This orb is:&lt;br /&gt;
* green if you control the unit and it hasn't moved this turn,&lt;br /&gt;
* yellow if you control the unit and it has moved this turn, but could still move further or attack,&lt;br /&gt;
* red if you control the unit, but it has used all its movement this turn, or&lt;br /&gt;
* blue if the unit is an ally you do not control.&lt;br /&gt;
&lt;br /&gt;
Enemy units have no orb on the top of their energy bar.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The game takes place over a series of battles, or scenarios.&lt;br /&gt;
Each scenario pits your troops against the troops of one or&lt;br /&gt;
more adversaries. Each side begins with one leader in their keep.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Gold ==&lt;br /&gt;
&lt;br /&gt;
Each side is given some amount of gold to begin with,&lt;br /&gt;
and receives 2 gold pieces per turn, plus 1 more gold piece for&lt;br /&gt;
every village that side controls.&lt;br /&gt;
&lt;br /&gt;
Each unit also has an upkeep cost.&lt;br /&gt;
The upkeep cost is generally equal to the level of the unit,&lt;br /&gt;
unless the unit has the 'Loyal' trait (see below).&lt;br /&gt;
Units that are not recalled or recruited - i.e. that lead the side&lt;br /&gt;
or join the side voluntarily - usually have the Loyal trait.&lt;br /&gt;
Upkeep is only paid if the total upkeep of a&lt;br /&gt;
side's units is greater than the number of villages that side controls.&lt;br /&gt;
Upkeep paid is the difference between the number&lt;br /&gt;
of villages and the upkeep cost.&lt;br /&gt;
&lt;br /&gt;
So, the formula for determining the income per turn is&lt;br /&gt;
&lt;br /&gt;
  2 + villages - maximum(0,upkeep - villages)&lt;br /&gt;
&lt;br /&gt;
where upkeep is equal to the sum of the levels of all your non-loyal units.&lt;br /&gt;
&lt;br /&gt;
If the upkeep cost is greater than the number of villages+2 then the side&lt;br /&gt;
starts losing gold, if it is equal, no income is gained or lost.&lt;br /&gt;
&lt;br /&gt;
== Recruiting and Recalling ==&lt;br /&gt;
&lt;br /&gt;
Units may be recruited with gold, as long as the leader is on a keep,&lt;br /&gt;
and there is at least one vacant castle hex in the castle the leader is&lt;br /&gt;
in.  Right-click in the empty hex and select Recruit to recruit new&lt;br /&gt;
units from the list that is presented.  The cost to Recruit depends on&lt;br /&gt;
the unit, but is usually between 10 and 20 gold.&lt;br /&gt;
&lt;br /&gt;
After you complete a scenario, all surviving units will be available to&lt;br /&gt;
you in the next scenario.  Right-click and select Recall to recall units&lt;br /&gt;
from previous scenarios.  Recalling costs 20 pieces of gold.  A Recalled&lt;br /&gt;
unit retains its previous Level, Experience Points, and&lt;br /&gt;
(sometimes) any magic items acquired, but will arrive with full hitpoints.&lt;br /&gt;
&lt;br /&gt;
You are not able to move or attack with a unit on the turn you recruit&lt;br /&gt;
or recall that unit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Unit Specialties ==&lt;br /&gt;
&lt;br /&gt;
Unit specialties are described under Unit Description in-game.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Traits ==&lt;br /&gt;
&lt;br /&gt;
Units have traits which reflect aspects of their character.&lt;br /&gt;
Traits are assigned randomly to units when they are created.&lt;br /&gt;
Most units receive two traits.  The possible traits are as follows:&lt;br /&gt;
&lt;br /&gt;
 Strong       does 1 extra damage per strike in melee, and has 2 extra hitpoints&lt;br /&gt;
 Quick        has one extra movement point, but 10% fewer hitpoints&lt;br /&gt;
 Resilient    has 7 more hitpoints&lt;br /&gt;
 Intelligent  requires 20% less experience to advance a level (not Trolls)&lt;br /&gt;
&lt;br /&gt;
There are also some traits that are not assigned randomly:&lt;br /&gt;
&lt;br /&gt;
 Loyal        has zero upkeep cost&lt;br /&gt;
 Dextrous     does 1 extra damage per strike in ranged combat (Elves only)&lt;br /&gt;
 Undead       immune to poison (Undead only)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Moving ==&lt;br /&gt;
&lt;br /&gt;
When a unit is clicked on, all the places it can move to on the current&lt;br /&gt;
turn become lit up, while everywhere it can't move is marked in grey.&lt;br /&gt;
You can then click on the hex you want it to move to.&lt;br /&gt;
Moving onto a village that is neutral or owned by an enemy will take&lt;br /&gt;
ownership of it.&lt;br /&gt;
If you select a destination which is beyond reach in the current turn,&lt;br /&gt;
the unit will enter 'goto-mode' and continue moving towards&lt;br /&gt;
that destination in subsequent turns.&lt;br /&gt;
You can easily undo goto movements in the beginning of your turn;&lt;br /&gt;
goto can be broken by selecting unit and choosing a new destination.&lt;br /&gt;
&lt;br /&gt;
You may not move through hexes adjacent to enemy units&lt;br /&gt;
(their Zone of Control) without stopping.&lt;br /&gt;
However, level 0 units have no Zone of Control.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fighting ==&lt;br /&gt;
&lt;br /&gt;
If you move next to an enemy unit, you may attack it.&lt;br /&gt;
Click on your unit that is next to an enemy unit, and click on&lt;br /&gt;
the enemy you want to attack.&lt;br /&gt;
Every unit has one or more weapons it can attack with.&lt;br /&gt;
Some weapons, such as swords, are melee weapons, and some weapons,&lt;br /&gt;
such as bows, are ranged weapons.&lt;br /&gt;
&lt;br /&gt;
If you attack with a melee weapon, the enemy you attack&lt;br /&gt;
will be able to strike back at you with its melee weapon.&lt;br /&gt;
If you attack with a ranged weapon, the&lt;br /&gt;
enemy will be able to attack back with its ranged weapon, if it has one.&lt;br /&gt;
&lt;br /&gt;
Different types of attacks do different amounts of damage,&lt;br /&gt;
and a certain number of strikes may be made with each weapon.&lt;br /&gt;
For instance, an Elvish Fighter does 5 points of damage with&lt;br /&gt;
its sword every time it hits, and can strike 4 blows with the sword&lt;br /&gt;
in one exchange. This is generally written as 5-4,&lt;br /&gt;
meaning 5 damage per hit, and 4 strikes.&lt;br /&gt;
&lt;br /&gt;
Every unit has a chance of being hit based on the terrain it is in.&lt;br /&gt;
For instance, units in castles and villages have a lower chance of&lt;br /&gt;
being hit, and Elves in forest have a low chance of being hit.&lt;br /&gt;
To see a unit's defense rating (i.e. chance not to be hit) in terrain,&lt;br /&gt;
click on the unit, and then mouse over the terrain you're&lt;br /&gt;
interested in, and the defense rating will be displayed as a&lt;br /&gt;
percentage value in the status pane, as well as shown over the terrain hex.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Alignment ==&lt;br /&gt;
&lt;br /&gt;
Every unit has an alignment: lawful, neutral, or chaotic.  Alignment&lt;br /&gt;
affects how units perform at different times of day.  Neutral units are&lt;br /&gt;
unaffected by the time of day.  Lawful units do more damage during the&lt;br /&gt;
day and less at night.  Chaotic units do more damage at night and less&lt;br /&gt;
during the day.&lt;br /&gt;
&lt;br /&gt;
The two &amp;quot;day&amp;quot; and &amp;quot;night&amp;quot; phases are differentiated as Morning,&lt;br /&gt;
Afternoon and First Watch, Second Watch, by the positions of the sun and&lt;br /&gt;
moon in the time of day graphic.&lt;br /&gt;
&lt;br /&gt;
The following table shows the effects of different times of the&lt;br /&gt;
day on the damage dealt by lawful and chaotic units:&lt;br /&gt;
&lt;br /&gt;
 | turn |  day-phase                 |   lawful  |   chaotic  |&lt;br /&gt;
 | ---------------------------------------------------------- |&lt;br /&gt;
 |  1   |  dawn                      |    --     |    --      |&lt;br /&gt;
 |  2   |  day (Morning)             |   +25%    |   -25%     |&lt;br /&gt;
 |  3   |  day (Afternoon)           |   +25%    |   -25%     |&lt;br /&gt;
 |  4   |  dusk                      |    --     |    --      |&lt;br /&gt;
 |  5   |  night (First Watch)       |   -25%    |   +25%     |&lt;br /&gt;
 |  6   |  night (Second Watch)      |   -25%    |   +25%     |&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
consider a fight between a Lawful and a Chaotic unit when both&lt;br /&gt;
have a base damage of 12.  At dawn and dusk, both will do 12 points&lt;br /&gt;
of damage if they hit. During Morning or Afternoon, the&lt;br /&gt;
Lawful unit will do (12 * 1.25) or 15 points, while the Chaotic unit&lt;br /&gt;
will do (12 * 0.75) or 9 points.  During First or Second Watch, the&lt;br /&gt;
Lawful unit would do 9 points compared to the Chaotic unit's 15.&lt;br /&gt;
&lt;br /&gt;
If an equivalent Neutral unit were fighting, it would always do 12 points&lt;br /&gt;
of damage regardless of the hour.&lt;br /&gt;
&lt;br /&gt;
== Healing ==&lt;br /&gt;
&lt;br /&gt;
Injured units in villages will recover 8 hitpoints every turn.&lt;br /&gt;
Injured units that are adjacent to units with the 'heal' or 'cure'&lt;br /&gt;
abilities will also heal. A unit that does not move or fight during&lt;br /&gt;
a turn is 'resting' and will recover 2 hitpoints.&lt;br /&gt;
Hitpoints recovered through 'resting' are added on top of hitpoints&lt;br /&gt;
recovered through healing or regenerating.&lt;br /&gt;
&lt;br /&gt;
A unit with the 'heals' ability may heal up to 8 hitpoints total per turn.&lt;br /&gt;
A unit with the 'cures' ability may heal up to 18 hitpoints total per turn.&lt;br /&gt;
&lt;br /&gt;
Units next to unit(s) with the 'heals' ability will recover a maximum of&lt;br /&gt;
4 hitpoints per turn; units next to unit(s) with the 'cures' ability will&lt;br /&gt;
recover a maximum of 8 hitpoints per turn.&lt;br /&gt;
The more units around a unit that can heal, the less each one will be healed.&lt;br /&gt;
&lt;br /&gt;
An example of 'heals' with multiple adjacent units:&lt;br /&gt;
&lt;br /&gt;
  Two units next to a 'healer' will receive 4 hitpoints each.&lt;br /&gt;
&lt;br /&gt;
  3 units next to a 'healer' will NOT receive 4 hitpoints each:&lt;br /&gt;
  two will receive 3 hitpoints and one will receive 2 hitpoints.&lt;br /&gt;
&lt;br /&gt;
A unit may be healed a maximum of 8 hitpoints per turn,&lt;br /&gt;
with a possible 2 hitpoints extra if resting.&lt;br /&gt;
Trolls, which have the regenerate ability, will&lt;br /&gt;
only recover 8 hitpoints when residing in a village, not 16.&lt;br /&gt;
Nor will a unit inside a village get extra healing from&lt;br /&gt;
adjacent healers.&lt;br /&gt;
&lt;br /&gt;
'Heals' prevents poison from causing damage while 'cures' removes poison.&lt;br /&gt;
When poison is cured or prevented the unit does not gain or lose hitpoints on&lt;br /&gt;
that turn due to healing/poisoning.&lt;br /&gt;
&lt;br /&gt;
For more information see the in-game help.&lt;br /&gt;
&lt;br /&gt;
== Experience ==&lt;br /&gt;
&lt;br /&gt;
Units are awarded experience for fighting.&lt;br /&gt;
After obtaining enough experience, they will advance a level&lt;br /&gt;
and become more powerful.&lt;br /&gt;
The amount of experience gained depends on the level of the enemy&lt;br /&gt;
unit and the outcome of the battle: if a unit kills its opponent,&lt;br /&gt;
it receives 8 experience points per level of the enemy&lt;br /&gt;
(4 if the enemy is level 0), while units that survive a battle&lt;br /&gt;
without killing their opponents are awarded 1 experience point&lt;br /&gt;
per level of the enemy. In other words:&lt;br /&gt;
&lt;br /&gt;
 | enemy level | kill bonus | fighting bonus |&lt;br /&gt;
 | ----------------------------------------- |&lt;br /&gt;
 |           0 |          4 |              0 |&lt;br /&gt;
 |           1 |          8 |              1 |&lt;br /&gt;
 |           2 |         16 |              2 |&lt;br /&gt;
 |           3 |         24 |              3 |&lt;br /&gt;
 |           4 |         32 |              4 |&lt;br /&gt;
 |           5 |         40 |              5 |&lt;br /&gt;
 |           6 |         48 |              6 |&lt;br /&gt;
&lt;br /&gt;
== Multiplayer ==&lt;br /&gt;
&lt;br /&gt;
You can host multiplayer games with your client or&lt;br /&gt;
connect to the wesnoth game server and setup your game there.&lt;br /&gt;
If you host a game with your client, other players need to&lt;br /&gt;
be able to connect to your port 15000 using TCP.  If you are&lt;br /&gt;
behind a firewall, you will probably need to change your&lt;br /&gt;
firewall settings to allow incoming connections to port 15000,&lt;br /&gt;
and tell your firewall to forward such traffic to the machine&lt;br /&gt;
hosting the game.&lt;br /&gt;
You should not need to make firewall changes to join games&lt;br /&gt;
hosted on a public server or by someone else.&lt;br /&gt;
&lt;br /&gt;
Public Official servers:&lt;br /&gt;
  server.wesnoth.org        most recent release of the game&lt;br /&gt;
  devsrv.wesnoth.org        up-to-date CVS version of the game&lt;br /&gt;
&lt;br /&gt;
Additional servers are listed at http://wesnoth.slack.it/?[[MultiplayerServers]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Setting up a multiplayer game&lt;br /&gt;
&lt;br /&gt;
* Step 1: select multiplayer from main screen and choose to either:&lt;br /&gt;
** a) join official server and create game,&lt;br /&gt;
** b) join any other server or game hosted by another player,&lt;br /&gt;
** c) select to host game on your client,&lt;br /&gt;
** d) create a multiplayer game on your own computer as a hotseat game, or&lt;br /&gt;
** e) play against the computer.&lt;br /&gt;
* Step 2: select map and configure game settings&lt;br /&gt;
(fog of war, shroud, gold per village).&lt;br /&gt;
* Step 3: configure players (teams/alliances, starting gold, faction)&lt;br /&gt;
and then wait for all players set to 'network player' to join the game.&lt;br /&gt;
You will see &amp;quot;network player&amp;quot; replaced with their nicknames as they join.&lt;br /&gt;
* Step 4: click [I'm Ready].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Campaign Server ==&lt;br /&gt;
&lt;br /&gt;
You can fetch additional campaigns by selecting Campaign from the title&lt;br /&gt;
screen, and in the campaign menu, selecting Get More Campaigns.  This&lt;br /&gt;
will attempt to make a TCP connection to port 15002 of the campaign&lt;br /&gt;
server ('''campaigns.wesnoth.org''') so you need to ensure your firewall&lt;br /&gt;
allows this.  The campaigns are contributed by users and not all will&lt;br /&gt;
work properly on the current release of the game -- check the forums at&lt;br /&gt;
if you are having problems.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Other Resources ==&lt;br /&gt;
&lt;br /&gt;
In-game Help is available in scenarios, press the Help hotkey or select&lt;br /&gt;
Help from the menu.  The overall homepage of the project is at&lt;br /&gt;
http://www.wesnoth.org/ and this links to many other pages related to&lt;br /&gt;
the game.  Of these, our wiki at http://wiki.wesnoth.org/ contains&lt;br /&gt;
contributed walkthroughs and tips for playing the game, the unit&lt;br /&gt;
advancement tree, information about making your own scenarios and&lt;br /&gt;
campaigns, how to contribute as a developer or a translator, and much&lt;br /&gt;
more.  You can also join us to chat on IRC at irc.wesnoth.org in channel #wesnoth or join our forum community at http://forum.wesnoth.org/ where&lt;br /&gt;
you can discuss the game with over 2000 forum members.  The forums also&lt;br /&gt;
contain a searchable archive of tens of thousands of posts, spanning&lt;br /&gt;
over two years -- an invaluable source of information.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* http://forum.wesnoth.org/&lt;br /&gt;
* [irc://irc.wesnoth.org/wesnoth #wesnoth IRC channel]&lt;br /&gt;
* http://www.wesnoth.org/&lt;br /&gt;
* [[WesnothMan|wesnoth(6) man page]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Play}}&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=StartingPoints&amp;diff=5307</id>
		<title>StartingPoints</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=StartingPoints&amp;diff=5307"/>
		<updated>2005-12-10T10:30:09Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Other */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
Battle for Wesnoth is a turn-based fantasy strategy game.&lt;br /&gt;
&lt;br /&gt;
Defeat all enemy leaders using a well-chosen cadre of troops,&lt;br /&gt;
taking care to manage your resources of gold and villages.&lt;br /&gt;
All units have their own strengths and weaknesses; to win,&lt;br /&gt;
deploy your forces to their best advantage while&lt;br /&gt;
denying your foes the chance to do the same. As units gain&lt;br /&gt;
experience, they acquire new abilities and become more&lt;br /&gt;
powerful. Play in your own language and test your skill&lt;br /&gt;
against a smart computer opponent, or join Wesnoth's large&lt;br /&gt;
community of on-line players.&lt;br /&gt;
Create your own custom units, scenarios or campaigns,&lt;br /&gt;
and share them with others.&lt;br /&gt;
&lt;br /&gt;
Battle for Wesnoth is released under the&lt;br /&gt;
[http://www.gnu.org/licenses/licenses.html#GPL GPL].&lt;br /&gt;
Prebuilt packages are available for most operating systems,&lt;br /&gt;
including Windows, Mac OS X, and GNU/Linux, or you can build&lt;br /&gt;
your own from source code.&lt;br /&gt;
&lt;br /&gt;
== Getting the Game ==&lt;br /&gt;
==== Downloading ====&lt;br /&gt;
* [[Download]] - get the most recent source-files and many binaries&lt;br /&gt;
** [[WesnothBinaries]] - precompiled for GNU/Linux, BeOS, PDAs, ...&lt;br /&gt;
** [[WesnothBinariesLinux]] - precompiled for many GNU/Linux distributions&lt;br /&gt;
&lt;br /&gt;
==== Compiling ====&lt;br /&gt;
* [[CompilingWesnoth]] - on Unix, Mac, Windows, GNU/Linux, PDAs, ...&lt;br /&gt;
* [[DebuggingWesnoth]] - on GNU/Linux and Unix-like systems&lt;br /&gt;
* [[WesnothOnLinuxPDAs]] - on the Qtopia/OPIE and thepdaXrom/Zaurus C series&lt;br /&gt;
&lt;br /&gt;
== Playing the Game ([[Play]]) ==&lt;br /&gt;
&lt;br /&gt;
==== For New Players ====&lt;br /&gt;
* [[GettingStarted]] - read me first!&lt;br /&gt;
* [[WesnothManual]] - the rules&lt;br /&gt;
* [[MainlineScenarios]] - walkthroughs for the game-supplied campaigns&lt;br /&gt;
&lt;br /&gt;
==== For Not-So-New Players ====&lt;br /&gt;
* [[AdvancedTactics]] - beating the AI and other people&lt;br /&gt;
* [[MultiplayerServers]] - where to play against other people online&lt;br /&gt;
&lt;br /&gt;
==== Reference ====&lt;br /&gt;
* [[HotKeysSystem]] - keyboard shortcuts&lt;br /&gt;
* [[CommandMode]] - commands you can use in-game&lt;br /&gt;
* [[ServerAdministration]] - commands that authenticated users can use to administer the server&lt;br /&gt;
* [http://wesnoth.slack.it/units.cgi Units] - Units advancement trees and stats&lt;br /&gt;
** [http://wesnoth.slack.it/units.cgi?page=frames Wesnoth Unit List] ([http://wesnoth.slack.it/units.cgi?page=list without frames])&lt;br /&gt;
** [http://wesnoth.slack.it/units.cgi?factions Factions]&lt;br /&gt;
** [http://wesnoth.slack.it/units.cgi?movetypes Movement, defense and resistance tables]&lt;br /&gt;
* [[RaceDescriptions]] - Elves, Humans, Dwarves, Orcs, Drakes, Undead, Others&lt;br /&gt;
* [[GraphicLibrary]] - unit and terrain images posted on the forums&lt;br /&gt;
**[[UnsortedContrib]] - Unsorted Contributions&lt;br /&gt;
**[[GameArt]] - Art for the main game&lt;br /&gt;
* [[WesnothAcronyms|Wesnoth Acronyms (by category)]] - common wesnothian acronyms explained&lt;br /&gt;
* [[WesnothAcronyms(alphabetic)|WesnothAcronyms (alphabetic)]] - common wesnothian acronyms explained&lt;br /&gt;
&lt;br /&gt;
== Tweaking the Game ([[Create]]) ==&lt;br /&gt;
&lt;br /&gt;
* [[UserScenarios]] - user-written scenarios, campaigns and game modifications&lt;br /&gt;
* [[ReferenceWML]] and [[AlphabeticalWML]] - all about Wesnoth Markup Language&lt;br /&gt;
* [[ReferencePythonAPI]] - upcoming Python interface for AI&lt;br /&gt;
* [[BuildingCampaigns]] - how to make your own campaigns&lt;br /&gt;
* [[BuildingScenarios]] - how to make your own scenarios&lt;br /&gt;
*[[BuildingUnits]] - how to make your own units&lt;br /&gt;
* [[WesnothMapEditor]] - summary of controls&lt;br /&gt;
* [[CastleTutorial]] - how to create tileable castles and other castle-like tilesets&lt;br /&gt;
* [[ExternalUtilities]] - scripts to help create scenarios, campaigns, and graphics&lt;br /&gt;
* [[UnitAnalysis]] - tool to analyze units&lt;br /&gt;
&lt;br /&gt;
== Improving the Game ==&lt;br /&gt;
* [[ReportingBugs]] - use Gna&lt;br /&gt;
==== Developer information ====&lt;br /&gt;
* [[DeveloperResources]] - useful links&lt;br /&gt;
* [http://changelog.wesnoth.org Changelog] - the most recent changes made to the game&lt;br /&gt;
* [[WesnothSVN]] - accessing the source code&lt;br /&gt;
* [[HackingWesnoth]] - guide for programmers&lt;br /&gt;
* [[CodingStandards]] - for programmers&lt;br /&gt;
* [[UnitDescriptionRewriting]] - coordinating the revision&lt;br /&gt;
* [http://wesnoth.slack.it/missing.cgi Missing unit animations and sounds] - what's available and what's missing&lt;br /&gt;
* [[WritingYourOwnAI]] - write a C++ plugin&lt;br /&gt;
* [[ThemeSystem]] - customizing the screen layout for the game and the editor&lt;br /&gt;
* [[ReleasingWesnoth]] - steps to follow to release a new version&lt;br /&gt;
* [[WesnothPackagersGuide]] - guidelines for packaging Wesnoth for different platforms&lt;br /&gt;
* [[WesnothPreferences]]&lt;br /&gt;
&lt;br /&gt;
==== Game translations ====&lt;br /&gt;
* [[GettextForTranslators]] - how to translate Wesnoth under [[GetText]]&lt;br /&gt;
* [[WesnothTranslations]] - 11 complete, 2 almost complete, 7 more than halfway, 10 partial&lt;br /&gt;
* [[WesCamp]] - a project for translating user-made campaigns&lt;br /&gt;
&lt;br /&gt;
==== Ideas ====&lt;br /&gt;
* [[FrequentlyProposedIdeas]] - before you propose an idea, check here!&lt;br /&gt;
* [[NewUnits]] - units that exist only in theory&lt;br /&gt;
* [[NewTerrains]] - tile status&lt;br /&gt;
* To submit a feature request, use http://bugs.wesnoth.org&lt;br /&gt;
&lt;br /&gt;
== About the Game ==&lt;br /&gt;
* [[WesnothPhilosophy]] - Dave on Wesnoth&lt;br /&gt;
* [[WesnothHistory]] - the Ages of Wesnoth&lt;br /&gt;
* [[WesnothGeography]] - description of Wesnoth and surrounding lands&lt;br /&gt;
* [[WesnothReviews]] - third party reviews of Wesnoth&lt;br /&gt;
* [irc://irc.wesnoth.org/wesnoth #wesnoth] - our IRC channel&lt;br /&gt;
* [[Donate]] or [http://cafepress.com/wesnoth buy Wesnoth merchandise].&lt;br /&gt;
&lt;br /&gt;
== Other ==&lt;br /&gt;
* [[UsefulLinks]]&lt;br /&gt;
* [[WesnothLSM]] - presentation at LSM&lt;br /&gt;
* [http://wesnoth.slack.it/?WesnothPlayerMap Map of Wesnoth player locations] - add yourself to the map!&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Battle_for_Wesnoth Wikipedia entry for Wesnoth]&lt;br /&gt;
* [[WikiMigration]] - we were looking for a replacement for our old wiki (and ended up using Mediawiki)&lt;br /&gt;
&lt;br /&gt;
== About this Wiki ==&lt;br /&gt;
* [[Help:Editing|Editing]] - learn how to edit pages&lt;br /&gt;
* [[Sandbox]] - experiment with the wiki&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=WesnothReviews&amp;diff=5306</id>
		<title>WesnothReviews</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=WesnothReviews&amp;diff=5306"/>
		<updated>2005-12-10T10:29:25Z</updated>

		<summary type="html">&lt;p&gt;Ott: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [http://www.tidbits.com/ TidBITS] 9 December 2005: http://www.tidbits.com/tb-issues/TidBITS-808.html&lt;br /&gt;
* [http://www.macworld.co.uk/news/index.cfm?NewsID=12886&amp;amp;Page=1&amp;amp;pagePos=1 MacWorld UK review] October 2005, BfW 1.0 &lt;br /&gt;
* [http://www.insidemacgames.com/reviews/view.php?ID=642 Inside Mac Games review] 26 October 2005, BfW 1.0&lt;br /&gt;
* [http://www.macobserver.com/columns/slackersguide/2005/20051014.shtml The Slacker's Guide - Desert Combat and Wesnoth] October 2005, BfW 1.0&lt;br /&gt;
* PC4War (Frech magazine), August 2005 issue: [http://www.wesnoth.org/images/wesnoth_pc4war.jpg scanned review]&lt;br /&gt;
* [http://www.framasoft.net/article2293.html Framasoft review] (French) July 2005, BfW 0.9&lt;br /&gt;
* [http://www.themacmind.com/modules.php?op=modload&amp;amp;name=News&amp;amp;file=article&amp;amp;sid=631&amp;amp;mode=nested&amp;amp;order=0&amp;amp;thold=0 The Mac Mind review] December 2004&lt;br /&gt;
* [http://www.jeux-strategie.com/The_Battle_For_Wesnoth.1734.0.html Jeux-Stratégie.com] (french) October 2004&lt;br /&gt;
* [http://www.tgr.com/weblog/archives/000034.html Tea Leaves review] March 2004&lt;br /&gt;
* [http://pcburn.com/game_review-Battle_for_Wesnoth.php PCBurn review] BfW 0.6.99.2&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=StartingPoints&amp;diff=5293</id>
		<title>StartingPoints</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=StartingPoints&amp;diff=5293"/>
		<updated>2005-12-10T06:55:19Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Other */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
Battle for Wesnoth is a turn-based fantasy strategy game.&lt;br /&gt;
&lt;br /&gt;
Defeat all enemy leaders using a well-chosen cadre of troops,&lt;br /&gt;
taking care to manage your resources of gold and villages.&lt;br /&gt;
All units have their own strengths and weaknesses; to win,&lt;br /&gt;
deploy your forces to their best advantage while&lt;br /&gt;
denying your foes the chance to do the same. As units gain&lt;br /&gt;
experience, they acquire new abilities and become more&lt;br /&gt;
powerful. Play in your own language and test your skill&lt;br /&gt;
against a smart computer opponent, or join Wesnoth's large&lt;br /&gt;
community of on-line players.&lt;br /&gt;
Create your own custom units, scenarios or campaigns,&lt;br /&gt;
and share them with others.&lt;br /&gt;
&lt;br /&gt;
Battle for Wesnoth is released under the&lt;br /&gt;
[http://www.gnu.org/licenses/licenses.html#GPL GPL].&lt;br /&gt;
Prebuilt packages are available for most operating systems,&lt;br /&gt;
including Windows, Mac OS X, and GNU/Linux, or you can build&lt;br /&gt;
your own from source code.&lt;br /&gt;
&lt;br /&gt;
== Getting the Game ==&lt;br /&gt;
==== Downloading ====&lt;br /&gt;
* [[Download]] - get the most recent source-files and many binaries&lt;br /&gt;
** [[WesnothBinaries]] - precompiled for GNU/Linux, BeOS, PDAs, ...&lt;br /&gt;
** [[WesnothBinariesLinux]] - precompiled for many GNU/Linux distributions&lt;br /&gt;
&lt;br /&gt;
==== Compiling ====&lt;br /&gt;
* [[CompilingWesnoth]] - on Unix, Mac, Windows, GNU/Linux, PDAs, ...&lt;br /&gt;
* [[DebuggingWesnoth]] - on GNU/Linux and Unix-like systems&lt;br /&gt;
* [[WesnothOnLinuxPDAs]] - on the Qtopia/OPIE and thepdaXrom/Zaurus C series&lt;br /&gt;
&lt;br /&gt;
== Playing the Game ([[Play]]) ==&lt;br /&gt;
&lt;br /&gt;
==== For New Players ====&lt;br /&gt;
* [[GettingStarted]] - read me first!&lt;br /&gt;
* [[WesnothManual]] - the rules&lt;br /&gt;
* [[MainlineScenarios]] - walkthroughs for the game-supplied campaigns&lt;br /&gt;
&lt;br /&gt;
==== For Not-So-New Players ====&lt;br /&gt;
* [[AdvancedTactics]] - beating the AI and other people&lt;br /&gt;
* [[MultiplayerServers]] - where to play against other people online&lt;br /&gt;
&lt;br /&gt;
==== Reference ====&lt;br /&gt;
* [[HotKeysSystem]] - keyboard shortcuts&lt;br /&gt;
* [[CommandMode]] - commands you can use in-game&lt;br /&gt;
* [[ServerAdministration]] - commands that authenticated users can use to administer the server&lt;br /&gt;
* [http://wesnoth.slack.it/units.cgi Units] - Units advancement trees and stats&lt;br /&gt;
** [http://wesnoth.slack.it/units.cgi?page=frames Wesnoth Unit List] ([http://wesnoth.slack.it/units.cgi?page=list without frames])&lt;br /&gt;
** [http://wesnoth.slack.it/units.cgi?factions Factions]&lt;br /&gt;
** [http://wesnoth.slack.it/units.cgi?movetypes Movement, defense and resistance tables]&lt;br /&gt;
* [[RaceDescriptions]] - Elves, Humans, Dwarves, Orcs, Drakes, Undead, Others&lt;br /&gt;
* [[GraphicLibrary]] - unit and terrain images posted on the forums&lt;br /&gt;
**[[UnsortedContrib]] - Unsorted Contributions&lt;br /&gt;
**[[GameArt]] - Art for the main game&lt;br /&gt;
* [[WesnothAcronyms|Wesnoth Acronyms (by category)]] - common wesnothian acronyms explained&lt;br /&gt;
* [[WesnothAcronyms(alphabetic)|WesnothAcronyms (alphabetic)]] - common wesnothian acronyms explained&lt;br /&gt;
&lt;br /&gt;
== Tweaking the Game ([[Create]]) ==&lt;br /&gt;
&lt;br /&gt;
* [[UserScenarios]] - user-written scenarios, campaigns and game modifications&lt;br /&gt;
* [[ReferenceWML]] and [[AlphabeticalWML]] - all about Wesnoth Markup Language&lt;br /&gt;
* [[ReferencePythonAPI]] - upcoming Python interface for AI&lt;br /&gt;
* [[BuildingCampaigns]] - how to make your own campaigns&lt;br /&gt;
* [[BuildingScenarios]] - how to make your own scenarios&lt;br /&gt;
*[[BuildingUnits]] - how to make your own units&lt;br /&gt;
* [[WesnothMapEditor]] - summary of controls&lt;br /&gt;
* [[CastleTutorial]] - how to create tileable castles and other castle-like tilesets&lt;br /&gt;
* [[ExternalUtilities]] - scripts to help create scenarios, campaigns, and graphics&lt;br /&gt;
* [[UnitAnalysis]] - tool to analyze units&lt;br /&gt;
&lt;br /&gt;
== Improving the Game ==&lt;br /&gt;
* [[ReportingBugs]] - use Gna&lt;br /&gt;
==== Developer information ====&lt;br /&gt;
* [[DeveloperResources]] - useful links&lt;br /&gt;
* [http://changelog.wesnoth.org Changelog] - the most recent changes made to the game&lt;br /&gt;
* [[WesnothSVN]] - accessing the source code&lt;br /&gt;
* [[HackingWesnoth]] - guide for programmers&lt;br /&gt;
* [[CodingStandards]] - for programmers&lt;br /&gt;
* [[UnitDescriptionRewriting]] - coordinating the revision&lt;br /&gt;
* [http://wesnoth.slack.it/missing.cgi Missing unit animations and sounds] - what's available and what's missing&lt;br /&gt;
* [[WritingYourOwnAI]] - write a C++ plugin&lt;br /&gt;
* [[ThemeSystem]] - customizing the screen layout for the game and the editor&lt;br /&gt;
* [[ReleasingWesnoth]] - steps to follow to release a new version&lt;br /&gt;
* [[WesnothPackagersGuide]] - guidelines for packaging Wesnoth for different platforms&lt;br /&gt;
* [[WesnothPreferences]]&lt;br /&gt;
&lt;br /&gt;
==== Game translations ====&lt;br /&gt;
* [[GettextForTranslators]] - how to translate Wesnoth under [[GetText]]&lt;br /&gt;
* [[WesnothTranslations]] - 11 complete, 2 almost complete, 7 more than halfway, 10 partial&lt;br /&gt;
* [[WesCamp]] - a project for translating user-made campaigns&lt;br /&gt;
&lt;br /&gt;
==== Ideas ====&lt;br /&gt;
* [[FrequentlyProposedIdeas]] - before you propose an idea, check here!&lt;br /&gt;
* [[NewUnits]] - units that exist only in theory&lt;br /&gt;
* [[NewTerrains]] - tile status&lt;br /&gt;
* To submit a feature request, use http://bugs.wesnoth.org&lt;br /&gt;
&lt;br /&gt;
== About the Game ==&lt;br /&gt;
* [[WesnothPhilosophy]] - Dave on Wesnoth&lt;br /&gt;
* [[WesnothHistory]] - the Ages of Wesnoth&lt;br /&gt;
* [[WesnothGeography]] - description of Wesnoth and surrounding lands&lt;br /&gt;
* [[WesnothReviews]] - third party reviews of Wesnoth&lt;br /&gt;
* [irc://irc.wesnoth.org/wesnoth #wesnoth] - our IRC channel&lt;br /&gt;
* [[Donate]] or [http://cafepress.com/wesnoth buy Wesnoth merchandise].&lt;br /&gt;
&lt;br /&gt;
== Other ==&lt;br /&gt;
* [[UsefulLinks]]&lt;br /&gt;
* [[WesnothLSM]] - presentation at LSM&lt;br /&gt;
* [http://wesnoth.slack.it/?WesnothPlayerMap Map of Wesnoth player locations] - add yourself to the map!&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Battle_for_Wesnoth Wikipedia entry for Wesnoth]&lt;br /&gt;
* [[WikiMigration]] - we were looking for a replacement for our old wiki (and ended up using Mediawiki)&lt;br /&gt;
* [[Media Coverage]] about the game&lt;br /&gt;
&lt;br /&gt;
== About this Wiki ==&lt;br /&gt;
* [[Help:Editing|Editing]] - learn how to edit pages&lt;br /&gt;
* [[Sandbox]] - experiment with the wiki&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=User:Ott&amp;diff=5108</id>
		<title>User:Ott</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=User:Ott&amp;diff=5108"/>
		<updated>2005-12-03T11:21:20Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* See Also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;My main work on Battle for Wesnoth has been bug fixing, documentation, translation and tweaking numerical calculations.  I spent a lot of time in the year leading up to the release of 1.0 doing janitorial work, including maintaining the bug database and changelog, tracking down and fixing out of sync and other code errors, subediting game text, and improving game help.&lt;br /&gt;
&lt;br /&gt;
== Articles ==&lt;br /&gt;
Some of my writing about the game may be worth reading:&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=91620#91620 Distribution of damage] details the problems with the old damage model, culminating in [http://www.wesnoth.org/forum/viewtopic.php?t=4240 The RATE damage model] (with resistances at the end) used in the game since 0.8.10.&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?t=5867 Calculating %-to-kill] and a [http://www.wesnoth.org/forum/viewtopic.php?t=8273 %-to-kill] consider how to calculate the probability that units in a skirmish kill each other (or survive) -- a nontrivial problem!&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=78398#78398 Overview of postings about in-game random number generation] gives an overview of this frequently discussed issue.  See also another [https://gna.org/bugs/?func=detailitem&amp;amp;item_id=4664#comment1 short note] related to this.&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=53968#53968 Analysing anomalies in game statistics] culminated in discovering some bugs with the statistics in the game, and a script to analyse statistics for anomalies.&lt;br /&gt;
* Rant about [http://www.wesnoth.org/forum/viewtopic.php?p=113959#113959 slow] being too complex, and an [http://www.wesnoth.org/forum/viewtopic.php?p=115789#115789 alternative proposal for slow] is still being discussed.&lt;br /&gt;
* [[Status of User Scenarios]]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=117192#117192 Programming challenge: healing algorithm] and [http://www.wesnoth.org/forum/viewtopic.php?p=117761#117761 part 2] discuss the flaws in the current healing algorithm and identify the kernel of the problem that needs to be solved to improve it.&lt;br /&gt;
&lt;br /&gt;
== Future Plans ==&lt;br /&gt;
Some of the things I am hoping to work on:&lt;br /&gt;
* an efficient way to calculate or estimate the probability of killing another unit in a skirmish, so it can be used by the AI,&lt;br /&gt;
* fixing some long-standing but irritating problems (especially related to the user interface),&lt;br /&gt;
* a campaign focused on strategy and small maps rather than roleplaying, &lt;br /&gt;
* removing the dependency on FreeSans so we can move to DejaVu completely (by fixing SDL_ttf's broken code to calculate line spacing),&lt;br /&gt;
* stamping out any further causes of out of sync errors, and&lt;br /&gt;
* tidying up the build system.&lt;br /&gt;
&lt;br /&gt;
== See Also == [http://www.wesnoth.org/forum/profile.php?mode=viewprofile&amp;amp;u=970 ott's forum profile]&lt;br /&gt;
[[Developers]]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=User:Ott&amp;diff=5107</id>
		<title>User:Ott</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=User:Ott&amp;diff=5107"/>
		<updated>2005-12-03T11:15:27Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Articles */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;My main work on Battle for Wesnoth has been bug fixing, documentation, translation and tweaking numerical calculations.  I spent a lot of time in the year leading up to the release of 1.0 doing janitorial work, including maintaining the bug database and changelog, tracking down and fixing out of sync and other code errors, subediting game text, and improving game help.&lt;br /&gt;
&lt;br /&gt;
== Articles ==&lt;br /&gt;
Some of my writing about the game may be worth reading:&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=91620#91620 Distribution of damage] details the problems with the old damage model, culminating in [http://www.wesnoth.org/forum/viewtopic.php?t=4240 The RATE damage model] (with resistances at the end) used in the game since 0.8.10.&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?t=5867 Calculating %-to-kill] and a [http://www.wesnoth.org/forum/viewtopic.php?t=8273 %-to-kill] consider how to calculate the probability that units in a skirmish kill each other (or survive) -- a nontrivial problem!&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=78398#78398 Overview of postings about in-game random number generation] gives an overview of this frequently discussed issue.  See also another [https://gna.org/bugs/?func=detailitem&amp;amp;item_id=4664#comment1 short note] related to this.&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=53968#53968 Analysing anomalies in game statistics] culminated in discovering some bugs with the statistics in the game, and a script to analyse statistics for anomalies.&lt;br /&gt;
* Rant about [http://www.wesnoth.org/forum/viewtopic.php?p=113959#113959 slow] being too complex, and an [http://www.wesnoth.org/forum/viewtopic.php?p=115789#115789 alternative proposal for slow] is still being discussed.&lt;br /&gt;
* [[Status of User Scenarios]]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=117192#117192 Programming challenge: healing algorithm] and [http://www.wesnoth.org/forum/viewtopic.php?p=117761#117761 part 2] discuss the flaws in the current healing algorithm and identify the kernel of the problem that needs to be solved to improve it.&lt;br /&gt;
&lt;br /&gt;
== Future Plans ==&lt;br /&gt;
Some of the things I am hoping to work on:&lt;br /&gt;
* an efficient way to calculate or estimate the probability of killing another unit in a skirmish, so it can be used by the AI,&lt;br /&gt;
* fixing some long-standing but irritating problems (especially related to the user interface),&lt;br /&gt;
* a campaign focused on strategy and small maps rather than roleplaying, &lt;br /&gt;
* removing the dependency on FreeSans so we can move to DejaVu completely (by fixing SDL_ttf's broken code to calculate line spacing),&lt;br /&gt;
* stamping out any further causes of out of sync errors, and&lt;br /&gt;
* tidying up the build system.&lt;br /&gt;
&lt;br /&gt;
== See Also == [http://www.wesnoth.org/forum/profile.php?mode=viewprofile&amp;amp;u=970 ott's forum profile]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=User:Ott&amp;diff=5102</id>
		<title>User:Ott</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=User:Ott&amp;diff=5102"/>
		<updated>2005-12-03T10:52:38Z</updated>

		<summary type="html">&lt;p&gt;Ott: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;My main work on Battle for Wesnoth has been bug fixing, documentation, translation and tweaking numerical calculations.  I spent a lot of time in the year leading up to the release of 1.0 doing janitorial work, including maintaining the bug database and changelog, tracking down and fixing out of sync and other code errors, subediting game text, and improving game help.&lt;br /&gt;
&lt;br /&gt;
== Articles ==&lt;br /&gt;
Some of my writing about the game may be worth reading:&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=91620#91620 Distribution of damage]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?t=5867 Calculating %-to-kill] and a [http://www.wesnoth.org/forum/viewtopic.php?t=8273 %-to-kill], a more recent version&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=78398#78398 Overview of postings about in-game random number generation]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=53968#53968 Analysing anomalies in game statistics]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?t=4240 The RATE damage model] (used in-game since 0.8.10)&lt;br /&gt;
* rant about [http://www.wesnoth.org/forum/viewtopic.php?p=113959#113959 slow] being too complex, and an [http://www.wesnoth.org/forum/viewtopic.php?p=115789#115789 alternative proposal for slow]&lt;br /&gt;
* [[Status of User Scenarios]]&lt;br /&gt;
&lt;br /&gt;
== Future Plans ==&lt;br /&gt;
Some of the things I am hoping to work on:&lt;br /&gt;
* an efficient way to calculate or estimate the probability of killing another unit in a skirmish, so it can be used by the AI,&lt;br /&gt;
* fixing some long-standing but irritating problems (especially related to the user interface),&lt;br /&gt;
* a campaign focused on strategy and small maps rather than roleplaying, &lt;br /&gt;
* removing the dependency on FreeSans so we can move to DejaVu completely (by fixing SDL_ttf's broken code to calculate line spacing),&lt;br /&gt;
* stamping out any further causes of out of sync errors, and&lt;br /&gt;
* tidying up the build system.&lt;br /&gt;
&lt;br /&gt;
== See Also == [http://www.wesnoth.org/forum/profile.php?mode=viewprofile&amp;amp;u=970 ott's forum profile]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=Download&amp;diff=5068</id>
		<title>Download</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=Download&amp;diff=5068"/>
		<updated>2005-11-30T08:05:32Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* See also */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If the latest binaries are not currently available for your OS, please check back in a few days to see if they have been placed here. Packagers have been informed of the release, please be patient.&lt;br /&gt;
&lt;br /&gt;
== Source code ==&lt;br /&gt;
* Wesnoth 1.0.2: [http://prdownloads.sourceforge.net/wesnoth/wesnoth-1.0.2.tar.gz?download wesnoth-1.0.2.tar.gz] (38.2MB) [http://prdownloads.sourceforge.net/wesnoth/wesnoth-1.0.2.tar.gz.md5?download md5sum]&lt;br /&gt;
* [http://www.wesnoth.org/wiki/Download_Xdeltas#Source_code Xdelta]&lt;br /&gt;
* [[CompilingWesnoth]] - how to compile the source code&lt;br /&gt;
&lt;br /&gt;
== [[BeOS]] ==&lt;br /&gt;
* Wesnoth 1.0.2 for BeOS: [http://prdownloads.sourceforge.net/wesnoth/Wesnoth-1.0.2-BeOS-x86.pkg.zip?download Wesnoth-1.0.2-BeOS-x86.pkg.zip] (42.3MB) [http://prdownloads.sourceforge.net/wesnoth/Wesnoth-1.0.2-BeOS-x86.pkg.zip.md5?download md5sum]&lt;br /&gt;
&lt;br /&gt;
== GNU/Linux ==&lt;br /&gt;
* A distribution-independent binary (made with [http://oblisk.codu.org/ OBLISK]) for any somewhat modern GNU/Linux on i386 is available: [http://prdownloads.sourceforge.net/suparun/wesnoth-1.0.1-x86-Opkg.tar.gz?download wesnoth-1.0.1-x86-Opkg.tar.gz] &lt;br /&gt;
** (do _*_NOT_*_ try to install to a subdirectory of the package's directory. Trust me on this :-( )&lt;br /&gt;
** Actually, you don't need to install it at all, you can run it in place.&lt;br /&gt;
&lt;br /&gt;
* There are binaries for many different GNU/Linux Distributions. Not all are always up to date with the current release. Please have a look at [[WesnothBinariesLinux]] for more informations about the binaries for your Distribution.&lt;br /&gt;
&lt;br /&gt;
== Mac OS X ==&lt;br /&gt;
* Wesnoth 1.0.2 for Mac OS X:&lt;br /&gt;
** [http://prdownloads.sourceforge.net/wesnoth/Wesnoth_MacOSX_1.0.2.dmg?download Sourceforge-hosted build] by Sithrandel (53.6 MB)&lt;br /&gt;
** [http://lwa.retiaire.org/wesnoth/Wesnoth_MacOSX_1.0.2-lwa.dmg Wesnoth_MacOSX_1.0.2-lwa.dmg] by lwa (44MB)&lt;br /&gt;
** [http://lwa.retiaire.org/wesnoth/Wesnoth_MacOSX_1.0.2_lite-lwa.dmg   Wesnoth_MacOSX_1.0.2_lite-lwa.dmg] by lwa (game only, music and large story images removed) (25MB)&lt;br /&gt;
&lt;br /&gt;
== MS Windows ==&lt;br /&gt;
* Wesnoth 1.0.1 for Microsoft Windows: [http://prdownloads.sourceforge.net/wesnoth/wesnoth-windows-1.0.1.exe?download wesnoth-windows-1.0.1.exe] (38.1MB)&lt;br /&gt;
&lt;br /&gt;
== FreeBSD ==&lt;br /&gt;
* Wesnoth 1.0.1 for FreeBSD: /usr/ports/games/wesnoth (37.3MB)&lt;br /&gt;
&lt;br /&gt;
== AmigaOS4 ==&lt;br /&gt;
* Wesnoth 1.0rc1 for AmigaOS4: http://www.os4depot.net/share/game/strategy/wesnoth.lha (37.7MB)&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
This program is free software; you can redistribute it and/or modify it under the terms of the [http://www.fsf.org/copyleft/gpl.html GNU General Public License version 2], as published by the [http://www.fsf.org/ Free Software Foundation].&lt;br /&gt;
This program is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. See the GNU General Public License for more details.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [http://sourceforge.net/project/showfiles.php?group_id=89495 SourceForge downloads]&lt;br /&gt;
* [http://changelog.wesnoth.org Changelog]&lt;br /&gt;
* [[WesnothBinaries| More binaries]]&lt;br /&gt;
* [http://sourceforge.net/project/showfiles.php?group_id=89495 Previous releases]&lt;br /&gt;
* [[WesnothSVN]] - bleeding edge version from SVN&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=DirectActionsWML&amp;diff=4962</id>
		<title>DirectActionsWML</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=DirectActionsWML&amp;diff=4962"/>
		<updated>2005-11-25T17:39:36Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Direct actions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Direct actions ==&lt;br /&gt;
&lt;br /&gt;
Direct actions are actions that have a direct effect on gameplay.&lt;br /&gt;
&lt;br /&gt;
The following tags are actions:&lt;br /&gt;
* '''[endlevel]''' ends the scenario.&lt;br /&gt;
** ''result'' before the scenario is over, all events with ''name=result'' are triggered.  The message ''result_message'' with the heading ''result_heading'' (see [[LanguageWML]]) are displayed.  If ''result=victory'', the player progresses to the next level; if ''result=defeat'', the game returns to the main menu.  These last two are rarely used: ''result=continue'' behaves identically to ''result=victory'' except the player's gold is not reduced to 80%, and it does not bring up a &amp;quot;Victory&amp;quot; message or the gold changing message (since it doesn't change); ''result=continue_no_save'' works similarly, except the player is not asked whether to save the game, and is taken directly to the next scenario without any messages.  Unless ''result=defeat'', the following keys can also be used:&lt;br /&gt;
** ''bonus'' whether the player should get bonus gold (maximum possible gold that could have been earned by waiting the level out).&lt;br /&gt;
** ''next_scenario'' (default specified in '''[scenario]''' tag) the ID of the next scenario that should be played.  All units that side 1 controls at this point become available for recall in ''next_scenario''.&lt;br /&gt;
* '''[unit]''' places a unit on the map.  For syntax see [[SingleUnitWML]].&lt;br /&gt;
* '''[recall]''' recalls a unit.  The unit is recalled free of charge, and is placed near the leader.&lt;br /&gt;
** ''standard unit filter'' the first matching unit will be recalled.  If no units match this tag is ignored.&lt;br /&gt;
** ''x,y'' the unit is placed here instead of next to the leader.&lt;br /&gt;
** ''show'' if not &amp;quot;no&amp;quot;, display the unit being recalled.&lt;br /&gt;
* '''[teleport]''' teleports a unit on map.&lt;br /&gt;
** '''[filter]''' (standard unit filter) all units matching the filter will be teleported.&lt;br /&gt;
** ''x,y'' the position to teleport to.&lt;br /&gt;
* '''[terrain_mask]''' changes the terrain on the map.  See [[TerrainMaskWML]].&lt;br /&gt;
* '''[terrain]''' changes the terrain on the map.&lt;br /&gt;
** ''letter'' the character of the terrain to use.  See [[TerrainLettersWML]] to see what letter a type of terrain uses.&lt;br /&gt;
** standard location filter- the area to change the terrain of.&lt;br /&gt;
* '''[gold]''' give one side gold.&lt;br /&gt;
** ''amount'' the amount of gold to give.&lt;br /&gt;
** ''side'' (default=1) the number of the side to give the gold to.&lt;br /&gt;
* '''[unstore_unit]''' creates a unit from a game variable, and activates it on the playing field.  This must be a specific variable describing a unit, and may not be an array -- to unstore an entire array, iterate over it.  The variable is not cleared.  See also [store_unit], [while] and [clear_variable] in [[InternalActionsWML]].&lt;br /&gt;
** ''variable'' the name of the variable.&lt;br /&gt;
** ''find_vacant'' whether the unit should be placed on the nearest vacant tile to its specified location.  If this is set to 'no'(default), then any unit on the same tile as the unit being unstored will be destroyed.&lt;br /&gt;
* '''[allow_recruit]''' allows a side to recruit units it couldn't previously recruit.&lt;br /&gt;
** ''type'' the types of units that the side can now recruit.&lt;br /&gt;
** ''side'' (default=1) the number of the side that is being allowed to recruit the units.&lt;br /&gt;
* '''[disallow_recruit]''' prevents a side from recruiting units it could previously recruit.&lt;br /&gt;
** ''type'' the types of units that the side can no longer recruit.&lt;br /&gt;
** ''side'' (default=1) the number of the side that may no longer recruit the units.&lt;br /&gt;
* '''[set_recruit]''' sets the units a side can recruit.&lt;br /&gt;
** ''recruit'' the types of units that the side can now recruit.&lt;br /&gt;
** ''side'' (default=1) the number of the side that is having its recruitment set.&lt;br /&gt;
* '''[modify_side]''' modifies some details of a given side in the middle of a scenario.  '''The following listed properties are the only properties that [modify_side] can affect!'''&lt;br /&gt;
** ''side'' (default=1) the number of the side that is to be changed.&lt;br /&gt;
** ''income'' the income given at the begining of each turn.&lt;br /&gt;
** ''team_name'' the team in which the side plays the scenario.&lt;br /&gt;
** ''gold'' the amount of gold the side owns.&lt;br /&gt;
* '''[capture_village]''' changes the ownership of a village.&lt;br /&gt;
** ''side'' the side that takes control of the village. If not given, the village will become neutral.&lt;br /&gt;
** ''x, y'' the location of the village.&lt;br /&gt;
* '''[kill]''' Removes all units that match the filter from the game.&lt;br /&gt;
** standard unit filter&lt;br /&gt;
** ''animate'' if 'yes', displays the unit dying (fading away).&lt;br /&gt;
** ''fire_event'' if 'yes', triggers any appropriate 'die' events (See [[EventWML]]).&lt;br /&gt;
* '''[unstone]''' Unstones all units that match the filter.&lt;br /&gt;
** '''[filter]''' (standard unit filter) all units matching the filter will be unstoned.  If no unit matches the filter, then nothing happens (probably).  If absent, all units on the map are unstoned.&lt;br /&gt;
* '''[object]''' gives some unit an object and removes all items on the tile the unit is on.&lt;br /&gt;
** ''id'' when the object is picked up, a flag is set for ''id''.  The object cannot be picked up if a flag for ''id'' has been set.  This means that any object with an id can only be used once, even if first_time_only=no is set for the event. This restriction is per level. In a campaign objects with the same id can be assigned once per level.&lt;br /&gt;
** '''[effect]''' one or more effect elements may be listed.  See [[EffectWML]] for a description of [effect].&lt;br /&gt;
** ''duration'' if 'level', effects only last until the end of the level.&lt;br /&gt;
** '''[filter]''' (standard unit filter) the first unit found that matches the filter will be given the object.  If no unit matches the filter, then a message is displayed and the object is not removed.&lt;br /&gt;
** ''silent'' whether or not messages should be suppressed. Default is &amp;quot;no&amp;quot;.&lt;br /&gt;
** ''image'' the displayed image of the object.&lt;br /&gt;
** ''name'' (translatable) displayed as a caption of the image.&lt;br /&gt;
** ''description'' (translatable) displayed as a message of the image.&lt;br /&gt;
** ''cannot_use_message'' (translatable) displayed instead of '''description''' if no unit passes the filter test.&lt;br /&gt;
** Currently the object action is only supposed to be called by moveto events. If you try to call it from other events you may have problems.&lt;br /&gt;
** If you do not supply a filter, the object action will be applied to a unit at the location of the moveto event. Currently this isn't recommended as it is not clear that this will continue working this way. Instead it is better to explicitly include a location filter.&lt;br /&gt;
** The object action does not act on units in the recall list. There is a feature request in to allow this, but it is not clear whether or not it will be accepted.&lt;br /&gt;
* '''[remove_shroud]''' removes some shroud from the map for a certain side (only relevant for sides that have shroud=yes).&lt;br /&gt;
** ''side'' (default=1) the side for which to remove shroud.&lt;br /&gt;
** standard location filter- the range of tiles for which shroud should be removed.&lt;br /&gt;
* '''[place_shroud]''' places some shroud on the map for a certain side (only relevant for sides that have shroud=yes).&lt;br /&gt;
** ''side'' (default=1) the side for which to place shroud.&lt;br /&gt;
** standard location filter- the range of tiles on which shroud should be placed.&lt;br /&gt;
* '''[allow_undo]''' allows the player to undo the event that this tag is inside.  Has an effect only inside moveto events.  If the move is undone, only the position of the unit will be restored; any altered variables or changes to the game will remain changed after the move is undone.  Therefore, it is advised that you do not use '''[allow_undo]''' before or after usage of other actions from [[DirectActionsWML]].  If you modify a variable(i.e. [[InternalActionsWML]]), set it back before using '''[allow_undo]'''.  However, you can check a conditional, and only allow undo if you do not use the actions.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[InternalActionsWML]]&lt;br /&gt;
* [[InterfaceActionsWML]]&lt;br /&gt;
* [[EventWML]]&lt;br /&gt;
* [[ReferenceWML]]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=InternalActionsWML&amp;diff=4961</id>
		<title>InternalActionsWML</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=InternalActionsWML&amp;diff=4961"/>
		<updated>2005-11-25T17:28:16Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* [event] */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Internal actions ==&lt;br /&gt;
&lt;br /&gt;
Internal actions are actions that WML uses internally that do not directly affect gameplay, for example storing a variable.&lt;br /&gt;
&lt;br /&gt;
The internal actions '''[if]''', '''[while]''', and '''[event]''' describe when/whether sets of actions should be executed.&lt;br /&gt;
&lt;br /&gt;
== [if] ==&lt;br /&gt;
&lt;br /&gt;
Executes different sets of actions based on whether the conditions described in the condition tags are true or not.&lt;br /&gt;
&lt;br /&gt;
Condition tags:&lt;br /&gt;
* '''[have_unit]''' a unit passing this filter with &amp;gt;0 HP exists&lt;br /&gt;
** standard unit filter&lt;br /&gt;
&lt;br /&gt;
* '''[or]''' If an [or] is present, one must evaluate to true in order for the [if] to evaluate true&lt;br /&gt;
** condition tags as in [if] - if these evaluate to true, [or] evaluates to true.&lt;br /&gt;
&lt;br /&gt;
* '''[variable]''' tests something about the value of a WML variable (see [[VariablesWML]])&lt;br /&gt;
** ''name'' the name of the variable to test the value of&amp;lt;br&amp;gt;Only one of these keys should be used:&lt;br /&gt;
** ''equals'' $name is equal (string wise) to ''equals''&lt;br /&gt;
** ''not_equals'' $name is not equal to ''not_equals''&lt;br /&gt;
** ''greater_than'' $name is numerically greater than ''greater_than''&lt;br /&gt;
** ''less_than'' $name is less than ''less_than''&lt;br /&gt;
** ''greater_than_equal_to'' $name is not less than ''greater_than_equal_to''&lt;br /&gt;
** ''less_than_equal_to'' $name is not greater than ''less_than_equal_to''&lt;br /&gt;
** ''numerical_not_equals'' $name is greater than or less than ''numerical_not_equals''&lt;br /&gt;
** ''numerical_equals'' $name is not greater than or less than ''numerical_equals''&lt;br /&gt;
&lt;br /&gt;
After condition tags:&lt;br /&gt;
* '''[then]''' contains a set of action tags which should be executed if all conditions are true, or all conditions in any single [or] are true&lt;br /&gt;
* '''[else]''' contains a set of action tags which should be executed if any condition is false, and all [or] tags are false&lt;br /&gt;
&lt;br /&gt;
== [while] ==&lt;br /&gt;
&lt;br /&gt;
executes commands if all conditions are true.&lt;br /&gt;
Continues to execute them until a condition is not true.&lt;br /&gt;
&lt;br /&gt;
Executes a maximum of 1024 iterations per invocation.&lt;br /&gt;
Condition tags are the same as for [if]&lt;br /&gt;
&lt;br /&gt;
After condition tags:&lt;br /&gt;
* '''[do]''' contains actions that should be executed repeatedly until some condition is false.&lt;br /&gt;
&lt;br /&gt;
The [while] tag is useful for iterating over an array.&lt;br /&gt;
An ''array'' is a list of values.&lt;br /&gt;
The ''number''th value in the array ''array'' is stored in the WML variable '''''array''[number]'''.&lt;br /&gt;
Note that if ''number'' is the value of the variable ''variable'',&lt;br /&gt;
the expression '''$''array''[$variable]''' will return the ''number''th value in ''array''.&lt;br /&gt;
The macros 'FOREACH' and 'NEXT' ([[UtilWML]]) can be used to iterate over an array;&lt;br /&gt;
i.e. run a set of actions once per element of the array.&lt;br /&gt;
&lt;br /&gt;
== [event] == this adds a new event to the scenario.&lt;br /&gt;
The event is in the normal format for an '''[event]''' tag (See [[EventWML]]).&lt;br /&gt;
This is useful if you want an event that can only be triggered when a prior event is fulfilled&lt;br /&gt;
&lt;br /&gt;
These tags describe actions that affect the values of WML variables&lt;br /&gt;
(see [[VariablesWML]] for information on WML variables,&lt;br /&gt;
and [[UtilWML]] for convenient macro shortcuts for some of these):&lt;br /&gt;
* '''[set_variable]''' manipulates a WML variable.&lt;br /&gt;
** ''name'' the name of the variable to manipulate&lt;br /&gt;
** ''value'' set the variable to the given value (can be numeric or string). This does not interpret any dollars signs.&lt;br /&gt;
** ''format'' set the variable to the given value. Interprets the dollar sign to a higher degree than most actions. (see [[VariablesWML]])&lt;br /&gt;
** ''to_variable'' Fully processes its value as in ''format'', and then gets the variable with that name.&lt;br /&gt;
** ''add'' add the given amount to the variable. To subtract, add a negative number.&lt;br /&gt;
** ''multiply'' multiply the variable by the given amount. To divide, multiply by a decimal. To negate, multiply by -1.&lt;br /&gt;
** ''random'' the variable will be randomly set.&amp;lt;br&amp;gt;You may provide a comma separated list of possibilities, e.g. 'random=Bob,Bill,Bella'.&amp;lt;br&amp;gt;You may provide a range of numbers (integers), e.g. 'random=3..5'.&amp;lt;br&amp;gt;You may combine these, e.g. 'random=100,1..9', in which case there would be 1/10th chance of getting 100, just like for each of 1 to 9. Dollars signs are only normally interpreted here, so it is harder to have a dynamically determined range. You would need to create the random-string with ''format''.&lt;br /&gt;
&lt;br /&gt;
* '''[store_unit]''' stores details about units into game variables.&amp;lt;br&amp;gt;Common usage is to manipulate a unit by using [store_unit] to store it into a variable, followed by manipulation of the variable, and then [unstore_unit] to re-create the unit with the modified variables.&amp;lt;br&amp;gt;Note: stored units also exist on the field, and modifying the stored variable will not automatically change the stats of the units. You need to use [unstore_unit]. See also [unstore_unit], [[DirectActionsWML]], and '''FOREACH''', [[UtilWML]]&lt;br /&gt;
** '''[filter]''' (standard unit filter) all units matching this filter will be stored. If there are multiple units, they will be stored into an array of variables.&lt;br /&gt;
** ''variable'' the name of the variable into which to store the unit(s)&lt;br /&gt;
** ''kill'' if 'yes' the units that are stored will be removed from play. This is useful for instance to remove access to a player's recall list, with the intent to restore the recall list later.&lt;br /&gt;
:When a unit is stored, the following values may be manipulated with '''[set_variable]'''&lt;br /&gt;
:* description&lt;br /&gt;
:* experience&lt;br /&gt;
:* facing&lt;br /&gt;
:* gender&lt;br /&gt;
:* canrecruit&lt;br /&gt;
:* overlays&lt;br /&gt;
:* goto_x&lt;br /&gt;
:* goto_y&lt;br /&gt;
:* hitpoints&lt;br /&gt;
:* moves&lt;br /&gt;
:* resting&lt;br /&gt;
:* side&lt;br /&gt;
:* type&lt;br /&gt;
:* unrenamable&lt;br /&gt;
:* upkeep&lt;br /&gt;
:* user_description&lt;br /&gt;
:* x&lt;br /&gt;
:* y&lt;br /&gt;
:* [variables]&lt;br /&gt;
:* [status]&lt;br /&gt;
:* [modifications]&lt;br /&gt;
Variables, status, and modifications are children of the stored unit variable.  Example:&lt;br /&gt;
 [set_variable]&lt;br /&gt;
 name=unit_store.status.poisoned&lt;br /&gt;
 value=yes&lt;br /&gt;
 [/set_variable]&lt;br /&gt;
&lt;br /&gt;
* '''[store_starting_location]''' Stores the starting location of a side's leader in a variable. The variable is a composite type which will have members 'x' and 'y'.&lt;br /&gt;
** ''side'' the side whose starting location is to be stored&lt;br /&gt;
** ''variable'' (default='location'): the name of the variable to store the location in&lt;br /&gt;
* '''[store_locations]''' Stores a series of locations that pass certain criteria into an array. Each member of the array has members 'x' and 'y'.&lt;br /&gt;
** standard location filter- a location or location range which specifies the locations to store. You must specify this or no locations will be stored.&lt;br /&gt;
** ''variable'' the name of the variable (array) into which to store the locations&lt;br /&gt;
** ''terrain'' a series of terrain characters. (See [[TerrainLettersWML]] for possible values.) If present, locations will only be chosen if the letter of the terrain type of that location is listed.&lt;br /&gt;
** ''radius'' if present, any locations which are within ''radius'' hexes of the location filter will also be stored&lt;br /&gt;
** '''[filter]''' (standard unit filter) only locations with units on them that match the filter will be stored. Use a blank filter to only store locations with units.&lt;br /&gt;
* '''[store_gold]''' stores the gold for a certain side in a variable.&lt;br /&gt;
** ''side'' (default=1) the side for which the gold should be stored&lt;br /&gt;
** ''variable'' (default='gold') the name of the variable to store the gold in&lt;br /&gt;
* '''[clear_variable]''' This will delete the given variable or array. This is good to use to clean up the set of variables -- e.g. a well-behaved scenario will delete any variables that shouldn't be kept for the next scenario before the end of the scenario.&lt;br /&gt;
** ''name'' the name of the variable to clear.&lt;br /&gt;
* '''[role]''' tries to find a unit to assign a role to.&amp;lt;br&amp;gt;This is useful if you want to choose a non-major character to say some things during the game. Once a role is assigned, you can use '''role=''' in a unit filter to identify the unit with that role (See [[FilterWML]]).&amp;lt;br&amp;gt;However, there is no guarantee that roles will ever be assigned. You can use '''[have_unit]''' (see [if]) to see whether a role was assigned. This tag uses a Standard Unit Filter with the modification to order the search by type, mark only the first unit found with the role, and the role attribute is not used in the search. If for some reason you want to search for units that have or don't have existing roles, you can use one or more [not] filters. The will check recall lists in addition to units on the map. In normal use, you will probably want to include a ''side'' attribute to force the unit to be on a particular side.&lt;br /&gt;
** ''role'' the value to store as the unit's role. This role is not used in the Standard Unit Filter when doing the search for the unit to assign this role to.&lt;br /&gt;
** ''type'' a comma-separated list of possible types the unit can be. If any types are given, then units will be searched by type in the order listed. If no type is given, then no particular order with respect to type is guaranteed.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[VariablesWML]]&lt;br /&gt;
* [[DirectActionsWML]]&lt;br /&gt;
* [[InterfaceActionsWML]]&lt;br /&gt;
* [[EventWML]]&lt;br /&gt;
* [[ReferenceWML]]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=FilterWML&amp;diff=4960</id>
		<title>FilterWML</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=FilterWML&amp;diff=4960"/>
		<updated>2005-11-25T17:18:42Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Filtering Units */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Filtering in WML ==&lt;br /&gt;
&lt;br /&gt;
A ''filter'' is a special WML block.&lt;br /&gt;
Filters are used to describe a set of units, hexes, or weapons.&lt;br /&gt;
Filters are defined as matching something if all the keys in the filter match that thing.&lt;br /&gt;
For example, if a unit filter contains two keys,&lt;br /&gt;
a unit must match both of the keys in order to match the filter.&lt;br /&gt;
&lt;br /&gt;
== Filtering Units ==&lt;br /&gt;
&lt;br /&gt;
Filters are often used in action tags (see [[EventWML]]).&lt;br /&gt;
In this case the phrase &amp;quot;standard unit filter&amp;quot; is used in place of the set of standard keys.&lt;br /&gt;
Sometimes a filter is used to find the first unit that matches the filter;&lt;br /&gt;
for example, the '''[recall]''' tag recalls that unit.&lt;br /&gt;
&lt;br /&gt;
Standard unit filters are also used in the tags '''[filter]''' and '''[filter_second]'''.&lt;br /&gt;
These are subtags of '''[event]''' which describe when the event should trigger.&lt;br /&gt;
Most event names (see [[EventWML]]) have units related to them called &amp;quot;primary unit&amp;quot; and &amp;quot;secondary unit&amp;quot;.&lt;br /&gt;
In order for an event to be triggered, ''primary unit'' must match the filter contained in '''[filter]''',&lt;br /&gt;
and ''secondary unit'' must match the filter contained in '''[filter_second]'''.&lt;br /&gt;
&lt;br /&gt;
When a unit filter is applied to a map, first it applies to all units on the field,&lt;br /&gt;
based on their coordinates.&lt;br /&gt;
Next it applies to units in the recall list.&lt;br /&gt;
This is important to remember as it means, for example,&lt;br /&gt;
that the tag '''[kill]''' can be used to kill units in the recall list.&lt;br /&gt;
&lt;br /&gt;
Any number of the following key/tags can be used in a standard unit filter:&lt;br /&gt;
&lt;br /&gt;
* ''description'' unit matches the given description. This is the same as ''description'' in the [unit] tag. Note that it is independent of ''user_description'', which can be internationalized independent of this. See [[SingleUnitWML]].&lt;br /&gt;
* ''speaker'' alias for description&lt;br /&gt;
* ''type'' matches the unit's type name (can be a list of types)&lt;br /&gt;
* ''race'' the race of the unit type.&amp;lt;br&amp;gt;Races are listed in the unit files ('''data/units/''')&lt;br /&gt;
* ''ability'' unit has a given ability; see [[AbilitiesWML]]&lt;br /&gt;
* ''side'' the unit is on the given side (can be a list)&lt;br /&gt;
* ''has_weapon'' the unit has a weapon with the given name&lt;br /&gt;
* ''canrecruit'' 1 if the unit can recruit (i.e. is a leader)&lt;br /&gt;
* ''gender'' female if the unit is female rather than the default of male&lt;br /&gt;
* ''role'' the unit has been assigned the given role; see '''[role]''', [[InternalActionsWML]]&lt;br /&gt;
* '''[not]''' this subtag contains another filter.&amp;lt;br&amp;gt;If the content of this filter is matched, the parent's filter won't be, and vice-versa.&lt;br /&gt;
* '''[filter]''' standard location filter - the tile that the unit is standing on matches the location filter.&lt;br /&gt;
* You are limited to having one ''description'', however this can be worked around. If you have several specific units you want excepted from matching, use a separate [not] subfilter for each one. If you want to match any of several specific units, you can apply DeMorgan's law and do the test by having a [not] subfilter and then below that another [not] subfilter for each unit you want included. For example to kill ([kill] uses the standard unit filter) all units except Gwiti Ha'atel and Tanar you can do the following:&lt;br /&gt;
  [kill]&lt;br /&gt;
    [not]&lt;br /&gt;
      description=Gwiti Ha'atel&lt;br /&gt;
    [/not]&lt;br /&gt;
    [not]&lt;br /&gt;
      description=Tanar&lt;br /&gt;
    [/not]&lt;br /&gt;
  [/kill]&lt;br /&gt;
:And similarly if you wanted to kill both Gwiti Ha'atel and Tanar, but no one else you could do the following:&lt;br /&gt;
  [kill]&lt;br /&gt;
    [not]&lt;br /&gt;
      [not]&lt;br /&gt;
        description=Gwiti Ha'atel&lt;br /&gt;
      [/not]&lt;br /&gt;
      [not]&lt;br /&gt;
        description=Tanar&lt;br /&gt;
      [/not]&lt;br /&gt;
    [/not]&lt;br /&gt;
  [/kill]&lt;br /&gt;
:although this is probably easier achieved using two tags:&lt;br /&gt;
  [kill]&lt;br /&gt;
    description=Gwiti Ha'atel&lt;br /&gt;
  [/kill]&lt;br /&gt;
  [kill]&lt;br /&gt;
    description=Tanar&lt;br /&gt;
  [/kill]&lt;br /&gt;
&lt;br /&gt;
== Filtering Locations ==&lt;br /&gt;
&lt;br /&gt;
As you have seen, standard unit filter can contain a location filter.&lt;br /&gt;
Several actions, such as '''[terrain]''', also use location filters.&lt;br /&gt;
Location filters are represented on this site by the phrase &amp;quot;standard location filter&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The following keys are used:&lt;br /&gt;
* ''x'' the first coordinate&lt;br /&gt;
* ''y'' the second coordinate&lt;br /&gt;
&lt;br /&gt;
While some locations should only be one hex (like the starting position of a unit),&lt;br /&gt;
others filter over multiple hexes.&lt;br /&gt;
The following syntax is used to filter over multiple hexes:&lt;br /&gt;
&lt;br /&gt;
Dashes('''-''') are used to have the location be a range of hexes.&lt;br /&gt;
There must be values before and after the dash;&lt;br /&gt;
everything in between these numbers (inclusively) is part of the range.&lt;br /&gt;
&lt;br /&gt;
Commas(''',''') are used to separate coordinates into a list.&lt;br /&gt;
The '''x''' and '''y''' lists are then paired up, with each pair representing one hex or range.&lt;br /&gt;
&lt;br /&gt;
Note: although the ordering of locations in a list generally does not matter,&lt;br /&gt;
the action '''[move_unit_fake]''' takes in a list of hexes,&lt;br /&gt;
and moves an image onto each of those hexes in order.&lt;br /&gt;
&lt;br /&gt;
== Filtering Weapons ==&lt;br /&gt;
&lt;br /&gt;
Sometimes weapons are filtered on in WML.&lt;br /&gt;
Currently the only weapon filter is in the '''[effect]''' tag.&lt;br /&gt;
See also [[EffectWML]].&lt;br /&gt;
&lt;br /&gt;
These keys are used as filter input for weapon filters.&lt;br /&gt;
&lt;br /&gt;
* ''range'' a range to filter&lt;br /&gt;
** 'short' only melee weapons pass&lt;br /&gt;
** 'long' only ranged weapons pass&lt;br /&gt;
* ''name'' filter on the attack's name.&lt;br /&gt;
See '''data/units/''' or http://wesnoth.slack.it/unitlist.cgi&lt;br /&gt;
to find the name of a particular unit's attack.&lt;br /&gt;
* ''type'' filter on the attack's type.&lt;br /&gt;
Values are 'blade', 'pierce', 'impact', 'fire', 'cold', and 'holy'.&lt;br /&gt;
* ''special'' filter on the attack's special power.&lt;br /&gt;
For values see [[AbilitiesWML]].&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[UnitWML]]&lt;br /&gt;
* [[EventWML]]&lt;br /&gt;
* [[ReferenceWML]]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=SyntaxWML&amp;diff=4885</id>
		<title>SyntaxWML</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=SyntaxWML&amp;diff=4885"/>
		<updated>2005-11-22T13:44:10Z</updated>

		<summary type="html">&lt;p&gt;Ott: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Wesnoth syntax has two basic elements: ''tags'' and ''attributes''.&lt;br /&gt;
Further, ''attributes'' consist of ''keys'' and ''values''.&lt;br /&gt;
Tag names and keys cannot contain whitespace.&lt;br /&gt;
Any line beginning with a pound ('''#''') sign is considered by&lt;br /&gt;
WML as a comment, except for preprocessor declarations beginning&lt;br /&gt;
with #.&lt;br /&gt;
* '''[tag-name] ''data'' [/tag-name]''' is a tag.  Tags are used to partition information.  A ''top level'' tag is one that is not inside any other tag.  Each top level tag describes something about the game.  Different tags work differently.  For information about how a certain tag works, see [[ReferenceWML]].&lt;br /&gt;
* '''[+tag-name] ''data'' [/tag-name]''' means that ''data'' will be considered as part of the data for the most recent [''tag-name''] tag.  The ''data'' of '''[+tag-name]''' will be considered as coming after all data in '''[tag-name]''', so attributes of '''[+tag-name]''' will replace attributes of the original '''[tag-name]'''.&lt;br /&gt;
* '''''key=value newline''''' is an ''attribute'', or an assignment of a value to a key.  When this line is processed, the value of ''key'' for the tag that the attribute is in is set or changed to ''value''.  All text from '=' until the end of the line is considered to be part of ''value''.  Note that ''key'' is not a WML variable (with the exception of [[VariablesWML]]); the value it is set to has a use which is determined by C++ code, not WML code.  In order to change the value of a WML variable, you need to use '''[set_variable]''' (see [[InternalActionsWML]]).  '''There should be no space between the key and the '=' symbol!'''  If there is whitespace, the attribute assignment is ignored.  Note that ''key'' should contain only alphanumerics or underscores (''a-zA-Z0-9_''); no ''+'' or ''-'' characters are allowed.&lt;br /&gt;
* '''''key1,key2,key3=value1,value2,value3 newline''''' is a multiple assignment.  If there are extra keys, they will be set to an empty value.  If there are extra values the last key will be set to the comma separated list of all remaining values.  It is the same as&lt;br /&gt;
  key1=value1&lt;br /&gt;
  key2=value2&lt;br /&gt;
  key3=value3&lt;br /&gt;
&lt;br /&gt;
Although a value can be just text corresponding to a function of&lt;br /&gt;
its key (these values are displayed in quotes (') in&lt;br /&gt;
[[ReferenceWML]]), a value can also be encoded:&lt;br /&gt;
* '''&amp;quot;''multiple-line-value''&amp;quot;''' a multiple-line value must be enclosed in quotes, to prevent it being interpreted as a single-line value.  Note that ''multiple-line-value'' doesn't have to have multiple lines; it can simply be a single-line value enclosed in quotes for clarity.&lt;br /&gt;
* '''''_ &amp;quot;text&amp;quot;''''' is a ''translatable'' value.  ''text'' is English (US) text that will be displayed in-game at some point.  Gettext (see [[GetText]]) is used to determine what to display if English (US) is not the current language.&lt;br /&gt;
* '''''value-1 + value-2''''' can be used to concatenate two different strings.  If you want to have a value that actually has a plus sign ('''+''') in it, you need to enclose the string containing the '''+''' character in quotes (see '''''&amp;quot;multiple-line-value&amp;quot;''''' above).&lt;br /&gt;
* '''''$variable-name''''' a ''variable'' value depends on the value of the WML variable ''variable-name''.  See [[VariablesWML]] for more information on WML-variable based values.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 [scenario]&lt;br /&gt;
 id=Elves Besieged&lt;br /&gt;
         [side]&lt;br /&gt;
         side,gold=1,100&lt;br /&gt;
         [/side]&lt;br /&gt;
         [+side]&lt;br /&gt;
         recruit=Elvish Fighter,Elvish Archer&lt;br /&gt;
         [/side]&lt;br /&gt;
 [/scenario]&lt;br /&gt;
In this example, [scenario] is a top level tag.  When these&lt;br /&gt;
lines are read, WML will know that there is a scenario with&lt;br /&gt;
the ID &amp;quot;Elves Besieged&amp;quot;.  Later, when WML is told to play&lt;br /&gt;
that scenario, it will read the [side] tag and give 100 gold&lt;br /&gt;
to side 1.  Then it will read the [+side] tag.&lt;br /&gt;
It interprets this tag as belonging to side 1, since the&lt;br /&gt;
most recent [side] belonged to side 1.  So the [+side] tag&lt;br /&gt;
allows side 1 to recruit Elvish Fighters and Elvish Archers.&lt;br /&gt;
(Then it will crash, as the leader of side 1 has no unit type.&lt;br /&gt;
But this isn't really important.)&lt;br /&gt;
&lt;br /&gt;
Notes: Normally the order and indentation of attributes and tags&lt;br /&gt;
does not matter, as long as the levels within tags are not changed.&lt;br /&gt;
So the above example could have been written:&lt;br /&gt;
 [scenario]&lt;br /&gt;
 [side]&lt;br /&gt;
 gold=100&lt;br /&gt;
 side=1&lt;br /&gt;
 [/side]&lt;br /&gt;
 id=Elves Besieged&lt;br /&gt;
 [/scenario]&lt;br /&gt;
Data inside tags should be separated with tabbing; see [[ConventionsWML]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[PreprocessorRef]]&lt;br /&gt;
* [[ReferenceWML]]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=User:Ott&amp;diff=4876</id>
		<title>User:Ott</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=User:Ott&amp;diff=4876"/>
		<updated>2005-11-22T11:36:19Z</updated>

		<summary type="html">&lt;p&gt;Ott: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;My main work on Battle for Wesnoth has been bug fixing, documentation, translation and tweaking numerical calculations.  I spent a lot of time in the year leading up to the release of 1.0 doing janitorial work, including maintaining the bug database and changelog, tracking down and fixing out of sync and other code errors, subediting game text, and improving game help.&lt;br /&gt;
&lt;br /&gt;
Some of my articles may be worth reading:&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=91620#91620 Distribution of damage]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?t=5867 Calculating %-to-kill] and a [http://www.wesnoth.org/forum/viewtopic.php?t=8273 %-to-kill], a more recent version&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=78398#78398 Overview of postings about in-game random number generation]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=53968#53968 Analysing anomalies in game statistics]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?t=4240 The RATE damage model] (used in-game since 0.8.10)&lt;br /&gt;
* rant about [http://www.wesnoth.org/forum/viewtopic.php?p=113959#113959 slow] being too complex, and an [http://www.wesnoth.org/forum/viewtopic.php?p=115789#115789 alternative proposal for slow]&lt;br /&gt;
* [[Status of User Scenarios]]&lt;br /&gt;
&lt;br /&gt;
== Future Plans ==&lt;br /&gt;
Some of the things I am hoping to work on:&lt;br /&gt;
* an efficient way to calculate or estimate the probability of killing another unit in a skirmish, so it can be used by the AI,&lt;br /&gt;
* fixing some long-standing but irritating problems (especially related to the user interface),&lt;br /&gt;
* a campaign focused on strategy and small maps rather than roleplaying, &lt;br /&gt;
* removing the dependency on FreeSans so we can move to DejaVu completely (by fixing SDL_ttf's broken code to calculate line spacing),&lt;br /&gt;
* stamping out any further causes of out of sync errors, and&lt;br /&gt;
* tidying up the build system.&lt;br /&gt;
&lt;br /&gt;
== See Also == [http://www.wesnoth.org/forum/profile.php?mode=viewprofile&amp;amp;u=970 ott's forum profile]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=User:Ott&amp;diff=4800</id>
		<title>User:Ott</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=User:Ott&amp;diff=4800"/>
		<updated>2005-11-17T20:24:55Z</updated>

		<summary type="html">&lt;p&gt;Ott: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;My main work on Battle for Wesnoth has been bug fixing, documentation, translation and tweaking numerical calculations.  I spent a lot of time in the year leading up to the release of 1.0 doing janitorial work, including maintaining the bug database and changelog, tracking down and fixing out of sync and other code errors, and subediting game text.&lt;br /&gt;
&lt;br /&gt;
Some of my Wesnoth forum postings may be worth reading:&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=91620#91620 Distribution of damage]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?t=5867 Calculating %-to-kill] and a [http://www.wesnoth.org/forum/viewtopic.php?t=8273 %-to-kill], a more recent version&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=78398#78398 Overview of postings about in-game random number generation]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=53968#53968 Analysing anomalies in game statistics]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?t=4240 The RATE damage model] (used in-game since 0.8.10)&lt;br /&gt;
* rant about [http://www.wesnoth.org/forum/viewtopic.php?p=113959#113959 slow] being too complex&lt;br /&gt;
&lt;br /&gt;
I was also originally responsible for the [[Status of User Scenarios]] page.&lt;br /&gt;
&lt;br /&gt;
Future plans include:&lt;br /&gt;
* an efficient way to calculate or estimate the probability of killing another unit in a skirmish, so it can be used by the AI,&lt;br /&gt;
* fixing some long-standing but irritating problems (especially related to the user interface),&lt;br /&gt;
* a campaign focused on strategy and small maps rather than roleplaying, &lt;br /&gt;
* removing the dependency on FreeSans so we can move to DejaVu completely (by fixing SDL_ttf's broken code to calculate line spacing)&lt;br /&gt;
* stamping out any further causes of out of sync errors, and&lt;br /&gt;
* tidying up the build system.&lt;br /&gt;
&lt;br /&gt;
== See Also == [http://www.wesnoth.org/forum/profile.php?mode=viewprofile&amp;amp;u=970 ott's forum profile]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=DebugMode&amp;diff=4747</id>
		<title>DebugMode</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=DebugMode&amp;diff=4747"/>
		<updated>2005-11-15T03:51:48Z</updated>

		<summary type="html">&lt;p&gt;Ott: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Debug Mode ==&lt;br /&gt;
&lt;br /&gt;
Running the game with commandline option ''--debug'' or ''-d''&lt;br /&gt;
enables '''debug mode''' within the game.&lt;br /&gt;
&lt;br /&gt;
Debug mode displays additional information.  It also enables&lt;br /&gt;
context menu options to create units anywhere on the map, changing unit sides, and some additional [[CommandMode]] commands.  If you create units in debug mode, you can then use the :unit command to set the unit's attributes (see [[CommandMode]]).&lt;br /&gt;
&lt;br /&gt;
Debug mode can also be enabled within the game using :debug (see [[CommandMode]]), and on Mac versions of the game, by holding down the Option key when starting Wesnoth.&lt;br /&gt;
&lt;br /&gt;
''' Debug mode is disabled when you play a network multiplayer game. '''&lt;br /&gt;
&lt;br /&gt;
== Building the game with extra debugging ==&lt;br /&gt;
&lt;br /&gt;
The game can be built to support debugging by supplying ''--enable-debug'' as an argument to ''configure'' during the build process.  Currently this enables a few code snippets for the benefit of an external debugging tool like ''gdb'',&lt;br /&gt;
and calls the compiler with ''-g'' and ''-O0'' flags.&lt;br /&gt;
You probably don't want to strip a debugging build, since the symbols are needed for the debugging tool.&lt;br /&gt;
&lt;br /&gt;
An unstripped debug build on linux is over 80MB, compared to 2-3MB stripped.  It is a good idea to run a debug build of the game if you do development, since it can be necessary to diagnose serious problems.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[CommandMode]]&lt;br /&gt;
* [[DeveloperResources]]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=MultiplayerServers&amp;diff=4738</id>
		<title>MultiplayerServers</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=MultiplayerServers&amp;diff=4738"/>
		<updated>2005-11-14T09:27:52Z</updated>

		<summary type="html">&lt;p&gt;Ott: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The game server runs on TCP port 15000 by default.&lt;br /&gt;
&lt;br /&gt;
== Public Official servers ==&lt;br /&gt;
; server.wesnoth.org : most recent release of the game (the same server as devsrv.wesnoth.org)&lt;br /&gt;
; &amp;lt;nowiki&amp;gt;server.wesnoth.org:14999&amp;lt;/nowiki&amp;gt; : up-to-date CVS version of the game, uses port 14999&lt;br /&gt;
&lt;br /&gt;
== Alternative servers setup by users ==&lt;br /&gt;
; soliton.homelinux.org : most recent release of the game, dynamic IP (if not online, just ask Soliton on [irc://irc.freenode.org#wesnoth #wesnoth])&lt;br /&gt;
; wesnothfr.ww7.be : v1.0 dedicated server in france ([irc://irc.freenode.org#wesnothfr #wesnothfr])&lt;br /&gt;
; wesnoth.geeknode.org : v0.9.3 dedicated server ([irc://irc.geeknode.org#wesnoth #wesnoth])&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=StartingPoints&amp;diff=4737</id>
		<title>StartingPoints</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=StartingPoints&amp;diff=4737"/>
		<updated>2005-11-14T09:24:36Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Other */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
Battle for Wesnoth is a turn-based fantasy strategy game.&lt;br /&gt;
&lt;br /&gt;
Defeat all enemy leaders using a well-chosen cadre of troops,&lt;br /&gt;
taking care to manage your resources of gold and villages.&lt;br /&gt;
All units have their own strengths and weaknesses; to win,&lt;br /&gt;
deploy your forces to their best advantage while&lt;br /&gt;
denying your foes the chance to do the same. As units gain&lt;br /&gt;
experience, they acquire new abilities and become more&lt;br /&gt;
powerful. Play in your own language and test your skill&lt;br /&gt;
against a smart computer opponent, or join Wesnoth's large&lt;br /&gt;
community of on-line players.&lt;br /&gt;
Create your own custom units, scenarios or campaigns,&lt;br /&gt;
and share them with others.&lt;br /&gt;
&lt;br /&gt;
Battle for Wesnoth is released under the&lt;br /&gt;
[http://www.gnu.org/licenses/licenses.html#GPL GPL].&lt;br /&gt;
Prebuilt packages are available for most operating systems,&lt;br /&gt;
including Windows, Mac OS X, and GNU/Linux, or you can build&lt;br /&gt;
your own from source code.&lt;br /&gt;
&lt;br /&gt;
== Getting the Game ==&lt;br /&gt;
==== Downloading ====&lt;br /&gt;
* [[Download]] - get the most recent source-files and many binaries&lt;br /&gt;
** [[WesnothBinaries]] - precompiled for GNU/Linux, BeOS, PDAs, ...&lt;br /&gt;
** [[WesnothBinariesLinux]] - precompiled for many GNU/Linux distributions&lt;br /&gt;
&lt;br /&gt;
==== Compiling ====&lt;br /&gt;
* [[CompilingWesnoth]] - on Unix, Mac, Windows, GNU/Linux, PDAs, ...&lt;br /&gt;
* [[DebuggingWesnoth]] - on GNU/Linux and Unix-like systems&lt;br /&gt;
* [[WesnothOnLinuxPDAs]] - on the Qtopia/OPIE and thepdaXrom/Zaurus C series&lt;br /&gt;
&lt;br /&gt;
== Playing the Game ([[Play]]) ==&lt;br /&gt;
&lt;br /&gt;
==== For New Players ====&lt;br /&gt;
* [[GettingStarted]] - read me first!&lt;br /&gt;
* [[WesnothManual]] - the rules&lt;br /&gt;
* [[MainlineScenarios]] - walkthroughs for the game-supplied campaigns&lt;br /&gt;
&lt;br /&gt;
==== For Not-So-New Players ====&lt;br /&gt;
* [[AdvancedTactics]] - beating the AI and other people&lt;br /&gt;
* [[MultiplayerServers]] - where to play against other people online&lt;br /&gt;
&lt;br /&gt;
==== Reference ====&lt;br /&gt;
* [[HotKeysSystem]] - keyboard shortcuts&lt;br /&gt;
* [[CommandMode]] - commands you can use in-game&lt;br /&gt;
* [[ServerAdministration]] - commands that authenticated users can use to administer the server&lt;br /&gt;
* [http://wesnoth.slack.it/units.cgi Units] - Units advancement trees and stats&lt;br /&gt;
** [http://wesnoth.slack.it/units.cgi?page=frames Wesnoth Unit List] ([http://wesnoth.slack.it/units.cgi?page=list without frames])&lt;br /&gt;
** [http://wesnoth.slack.it/units.cgi?factions Factions]&lt;br /&gt;
** [http://wesnoth.slack.it/units.cgi?movetypes Movement, defense and resistance tables]&lt;br /&gt;
* [[RaceDescriptions]] - Elves, Humans, Dwarves, Orcs, Drakes, Undead, Others&lt;br /&gt;
* [[GraphicLibrary]] - unit and terrain images posted on the forums&lt;br /&gt;
**[[UnsortedContrib]] - Unsorted Contributions&lt;br /&gt;
**[[GameArt]] - Art for the main game&lt;br /&gt;
* [[WesnothAcronyms|Wesnoth Acronyms (by category)]] - common wesnothian acronyms explained&lt;br /&gt;
* [[WesnothAcronyms(alphabetic)|WesnothAcronyms (alphabetic)]] - common wesnothian acronyms explained&lt;br /&gt;
&lt;br /&gt;
== Tweaking the Game ([[Create]]) ==&lt;br /&gt;
&lt;br /&gt;
* [[UserScenarios]] - user-written scenarios, campaigns and game modifications&lt;br /&gt;
* [[ReferenceWML]] and [[AlphabeticalWML]] - all about Wesnoth Markup Language&lt;br /&gt;
* [[ReferencePythonAPI]] - upcoming Python interface for AI&lt;br /&gt;
* [[BuildingCampaigns]] - how to make your own campaigns&lt;br /&gt;
* [[BuildingScenarios]] - how to make your own scenarios&lt;br /&gt;
*[[BuildingUnits]] - how to make your own units&lt;br /&gt;
* [[WesnothMapEditor]] - summary of controls&lt;br /&gt;
* [[CastleTutorial]] - how to create tileable castles and other castle-like tilesets&lt;br /&gt;
* [[ExternalUtilities]] - scripts to help create scenarios, campaigns, and graphics&lt;br /&gt;
* [[UnitAnalysis]] - tool to analyze units&lt;br /&gt;
&lt;br /&gt;
== Improving the Game ==&lt;br /&gt;
* [[ReportingBugs]] - use Gna&lt;br /&gt;
==== Developer information ====&lt;br /&gt;
* [[DeveloperResources]] - useful links&lt;br /&gt;
* [http://changelog.wesnoth.org Changelog] - the most recent changes made to the game&lt;br /&gt;
* [[WesnothSVN]] - accessing the source code&lt;br /&gt;
* [[HackingWesnoth]] - guide for programmers&lt;br /&gt;
* [[CodingStandards]] - for programmers&lt;br /&gt;
* [[UnitDescriptionRewriting]] - coordinating the revision&lt;br /&gt;
* [http://wesnoth.slack.it/missing.cgi Missing unit animations and sounds] - what's available and what's missing&lt;br /&gt;
* [[WritingYourOwnAI]] - write a C++ plugin&lt;br /&gt;
* [[ThemeSystem]] - customizing the screen layout for the game and the editor&lt;br /&gt;
* [[ReleasingWesnoth]] - steps to follow to release a new version&lt;br /&gt;
* [[WesnothPackagersGuide]] - guidelines for packaging Wesnoth for different platforms&lt;br /&gt;
* [[WesnothPreferences]]&lt;br /&gt;
&lt;br /&gt;
==== Game translations ====&lt;br /&gt;
* [[GettextForTranslators]] - how to translate Wesnoth under [[GetText]]&lt;br /&gt;
* [[WesnothTranslations]] - 11 complete, 2 almost complete, 7 more than halfway, 10 partial&lt;br /&gt;
* [[WesCamp]] - a project for translating user-made campaigns&lt;br /&gt;
&lt;br /&gt;
==== Ideas ====&lt;br /&gt;
* [[FrequentlyProposedIdeas]] - before you propose an idea, check here!&lt;br /&gt;
* [[NewUnits]] - units that exist only in theory&lt;br /&gt;
* [[NewTerrains]] - tile status&lt;br /&gt;
* To submit a feature request, use http://bugs.wesnoth.org&lt;br /&gt;
&lt;br /&gt;
== About the Game ==&lt;br /&gt;
* [[WesnothPhilosophy]] - Dave on Wesnoth&lt;br /&gt;
* [[WesnothHistory]] - the Ages of Wesnoth&lt;br /&gt;
* [[WesnothGeography]] - description of Wesnoth and surrounding lands&lt;br /&gt;
* [[WesnothReviews]] - third party reviews of Wesnoth&lt;br /&gt;
* [irc://irc.wesnoth.org/wesnoth #wesnoth] - our IRC channel&lt;br /&gt;
&lt;br /&gt;
== Other ==&lt;br /&gt;
* [[UsefulLinks]]&lt;br /&gt;
* [[WesnothLSM]] - presentation at LSM&lt;br /&gt;
* [http://wesnoth.slack.it/?WesnothPlayerMap Map of Wesnoth player locations] - add yourself to the map!&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Battle_for_Wesnoth Wikipedia entry for Wesnoth]&lt;br /&gt;
* [[WikiMigration]] - we were looking for a replacement for our old wiki (and ended up using Mediawiki)&lt;br /&gt;
&lt;br /&gt;
== About this Wiki ==&lt;br /&gt;
* [[Help:Editing|Editing]] - learn how to edit pages&lt;br /&gt;
* [[Sandbox]] - experiment with the wiki&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=User:Ott&amp;diff=4673</id>
		<title>User:Ott</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=User:Ott&amp;diff=4673"/>
		<updated>2005-11-12T08:56:47Z</updated>

		<summary type="html">&lt;p&gt;Ott: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For now, see [http://www.wesnoth.org/forum/profile.php?mode=viewprofile&amp;amp;u=970 my forum profile].&lt;br /&gt;
&lt;br /&gt;
Some of my Wesnoth forum postings may be worth reading:&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=91620#91620 Distribution of damage]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?t=5867 Calculating %-to-kill] and a [http://www.wesnoth.org/forum/viewtopic.php?t=8273 %-to-kill], a more recent version&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=78398#78398 Overview of postings about in-game random number generation]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=53968#53968 Analysing anomalies in game statistics]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?t=4240 The RATE damage model] (used in-game since 0.8.10)&lt;br /&gt;
* rant about [http://www.wesnoth.org/forum/viewtopic.php?p=113959#113959 slow] being too complex&lt;br /&gt;
&lt;br /&gt;
I was also originally responsible for the [[Status of User Scenarios]] page.&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=Create&amp;diff=4672</id>
		<title>Create</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=Create&amp;diff=4672"/>
		<updated>2005-11-12T08:03:25Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Read this first! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Interested in creating your own scenarios and campaigns?  One of Wesnoth's best features is its extensibility.  Players can create new maps, units, races, scenarios, art, music, and even entire campaigns.  Access to the &amp;quot;guts&amp;quot; of the game is both simple and difficult; if you have an ASCII text editor you have everything you need to build your own world.  However, learning the Wesnoth Markup Language (WML) takes some effort.  This section will guide you through the process of creating and distributing your own content.&lt;br /&gt;
&lt;br /&gt;
== Read this first! ==&lt;br /&gt;
Before you modify or add anything, it is important to understand how the game stores and organizes its data.  This article will explain the game's directory structure and introduce the ''userdata'' directory.&lt;br /&gt;
* [[EditingWesnoth]]&lt;br /&gt;
&lt;br /&gt;
== What can I create, and how? ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;thumb tright&amp;quot;&amp;gt;&amp;lt;div&amp;gt;&lt;br /&gt;
[http://www.wesnoth.org/images/sshots/wesnoth_editor-1.jpg http://www.wesnoth.org/images/sshots/wesnoth_editor-1-175.jpg]&lt;br /&gt;
&amp;lt;div class=&amp;quot;thumbcaption&amp;quot;&amp;gt;Battle for Wesnoth Map editor&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [[BuildingMaps|Maps]] - the layout of terrain tiles&lt;br /&gt;
* [[BuildingScenarios|Scenarios]] - a scenario makes things happen on a map, making it playable&lt;br /&gt;
* [[BuildingCampaigns|Campaigns]] - how to put it all together into a campaign&lt;br /&gt;
* [[BuildingMultiplayer|Multiplayer Maps and Scenarios]] - a specialized look at maps and scenarios&lt;br /&gt;
* [[BuildingUnits|Units]]&lt;br /&gt;
* [[BuildingFactions|Multiplayer factions and eras]]&lt;br /&gt;
* [[Create Art|Art]] - complete with ''tutorials!''&lt;br /&gt;
* [[Create Music|Music]]&lt;br /&gt;
* [[Distributing content]] - all about the campaign server&lt;br /&gt;
&lt;br /&gt;
== What have others done? ==&lt;br /&gt;
Quick descriptions of the campaigns and scenarios that have been published on the campaign server.&lt;br /&gt;
* [[UserScenarios|User contributed campaigns]]&lt;br /&gt;
This there are a multitude multiplayer maps and discussion of the campaigns on the [http://www.wesnoth.org/forum Wesnoth forum]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewforum.php?f=15 Multiplayer development forum]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewforum.php?f=8 Scenario and campaign development forum]&lt;br /&gt;
&lt;br /&gt;
== The world of Wesnoth ==&lt;br /&gt;
Many campaigns do not take place in Wesnoth, but many do.  There is definitely a certain flavor to campaigns that are intended to take place somewhere in the world of Wesnoth.  Stake out a time period or a map locale and tell a story.&lt;br /&gt;
* [[WesnothHistory|The history of Wesnoth]]&lt;br /&gt;
* [[WesnothGeography|The geography of Wesnoth]]&lt;br /&gt;
* [[RaceDescriptions|The races of creatures in Wesnoth]]&lt;br /&gt;
* [[WesnothPoetry|Wesnothian poetry]]&lt;br /&gt;
&lt;br /&gt;
== Miscellaneous ==&lt;br /&gt;
* [[ReferenceWML|WML Reference]] - a quicklink&lt;br /&gt;
* [[FAQ#Scenario_and_Campaigns|FAQ]] - if you have a question, post it&lt;br /&gt;
* Campaign server [http://wolff.to/campaigns/list.html web interface] - An alternate way to download user campaigns&lt;br /&gt;
* [[Status_of_User_Scenarios| Status of User Scenarios]] - Lists which usercampaigns are working and which ones are broken&lt;br /&gt;
{{Home}}&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=StartingPoints&amp;diff=4671</id>
		<title>StartingPoints</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=StartingPoints&amp;diff=4671"/>
		<updated>2005-11-12T07:59:01Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Reference */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
Battle for Wesnoth is a turn-based fantasy strategy game.&lt;br /&gt;
&lt;br /&gt;
Defeat all enemy leaders using a well-chosen cadre of troops,&lt;br /&gt;
taking care to manage your resources of gold and villages.&lt;br /&gt;
All units have their own strengths and weaknesses; to win,&lt;br /&gt;
deploy your forces to their best advantage while&lt;br /&gt;
denying your foes the chance to do the same. As units gain&lt;br /&gt;
experience, they acquire new abilities and become more&lt;br /&gt;
powerful. Play in your own language and test your skill&lt;br /&gt;
against a smart computer opponent, or join Wesnoth's large&lt;br /&gt;
community of on-line players.&lt;br /&gt;
Create your own custom units, scenarios or campaigns,&lt;br /&gt;
and share them with others.&lt;br /&gt;
&lt;br /&gt;
Battle for Wesnoth is released under the&lt;br /&gt;
[http://www.gnu.org/licenses/licenses.html#GPL GPL].&lt;br /&gt;
Prebuilt packages are available for most operating systems,&lt;br /&gt;
including Windows, Mac OS X, and GNU/Linux, or you can build&lt;br /&gt;
your own from source code.&lt;br /&gt;
&lt;br /&gt;
== Getting the Game ==&lt;br /&gt;
==== Downloading ====&lt;br /&gt;
* [[Download]] - get the most recent source-files and many binaries&lt;br /&gt;
** [[WesnothBinaries]] - precompiled for GNU/Linux, BeOS, PDAs, ...&lt;br /&gt;
** [[WesnothBinariesLinux]] - precompiled for many GNU/Linux distributions&lt;br /&gt;
&lt;br /&gt;
==== Compiling ====&lt;br /&gt;
* [[CompilingWesnoth]] - on Unix, Mac, Windows, GNU/Linux, PDAs, ...&lt;br /&gt;
* [[DebuggingWesnoth]] - on GNU/Linux and Unix-like systems&lt;br /&gt;
* [[WesnothOnLinuxPDAs]] - on the Qtopia/OPIE and thepdaXrom/Zaurus C series&lt;br /&gt;
&lt;br /&gt;
== Playing the Game ([[Play]]) ==&lt;br /&gt;
&lt;br /&gt;
==== For New Players ====&lt;br /&gt;
* [[GettingStarted]] - read me first!&lt;br /&gt;
* [[WesnothManual]] - the rules&lt;br /&gt;
* [[MainlineScenarios]] - walkthroughs for the game-supplied campaigns&lt;br /&gt;
&lt;br /&gt;
==== For Not-So-New Players ====&lt;br /&gt;
* [[AdvancedTactics]] - beating the AI and other people&lt;br /&gt;
* [[MultiplayerServers]] - where to play against other people online&lt;br /&gt;
&lt;br /&gt;
==== Reference ====&lt;br /&gt;
* [[HotKeysSystem]] - keyboard shortcuts&lt;br /&gt;
* [[CommandMode]] - commands you can use in-game&lt;br /&gt;
* [[ServerAdministration]] - commands that authenticated users can use to administer the server&lt;br /&gt;
* [http://wesnoth.slack.it/units.cgi Units] - Units advancement trees and stats&lt;br /&gt;
** [http://wesnoth.slack.it/units.cgi?page=frames Wesnoth Unit List] ([http://wesnoth.slack.it/units.cgi?page=list without frames])&lt;br /&gt;
** [http://wesnoth.slack.it/units.cgi?factions Factions]&lt;br /&gt;
** [http://wesnoth.slack.it/units.cgi?movetypes Movement, defense and resistance tables]&lt;br /&gt;
* [[RaceDescriptions]] - Elves, Humans, Dwarves, Orcs, Drakes, Undead, Others&lt;br /&gt;
* [[GraphicLibrary]] - unit and terrain images posted on the forums&lt;br /&gt;
**[[UnsortedContrib]] - Unsorted Contributions&lt;br /&gt;
**[[GameArt]] - Art for the main game&lt;br /&gt;
* [[WesnothAcronyms|Wesnoth Acronyms (by category)]] - common wesnothian acronyms explained&lt;br /&gt;
* [[WesnothAcronyms(alphabetic)|WesnothAcronyms (alphabetic)]] - common wesnothian acronyms explained&lt;br /&gt;
&lt;br /&gt;
== Tweaking the Game ([[Create]]) ==&lt;br /&gt;
&lt;br /&gt;
* [[UserScenarios]] - user-written scenarios, campaigns and game modifications&lt;br /&gt;
* [[ReferenceWML]] and [[AlphabeticalWML]] - all about Wesnoth Markup Language&lt;br /&gt;
* [[ReferencePythonAPI]] - upcoming Python interface for AI&lt;br /&gt;
* [[BuildingCampaigns]] - how to make your own campaigns&lt;br /&gt;
* [[BuildingScenarios]] - how to make your own scenarios&lt;br /&gt;
*[[BuildingUnits]] - how to make your own units&lt;br /&gt;
* [[WesnothMapEditor]] - summary of controls&lt;br /&gt;
* [[CastleTutorial]] - how to create tileable castles and other castle-like tilesets&lt;br /&gt;
* [[ExternalUtilities]] - scripts to help create scenarios, campaigns, and graphics&lt;br /&gt;
* [[UnitAnalysis]] - tool to analyze units&lt;br /&gt;
&lt;br /&gt;
== Improving the Game ==&lt;br /&gt;
* [[ReportingBugs]] - use Gna&lt;br /&gt;
==== Developer information ====&lt;br /&gt;
* [[DeveloperResources]] - useful links&lt;br /&gt;
* [http://changelog.wesnoth.org Changelog] - the most recent changes made to the game&lt;br /&gt;
* [[WesnothSVN]] - accessing the source code&lt;br /&gt;
* [[HackingWesnoth]] - guide for programmers&lt;br /&gt;
* [[CodingStandards]] - for programmers&lt;br /&gt;
* [[UnitDescriptionRewriting]] - coordinating the revision&lt;br /&gt;
* [http://wesnoth.slack.it/missing.cgi Missing unit animations and sounds] - what's available and what's missing&lt;br /&gt;
* [[WritingYourOwnAI]] - write a C++ plugin&lt;br /&gt;
* [[ThemeSystem]] - customizing the screen layout for the game and the editor&lt;br /&gt;
* [[ReleasingWesnoth]] - steps to follow to release a new version&lt;br /&gt;
* [[WesnothPackagersGuide]] - guidelines for packaging Wesnoth for different platforms&lt;br /&gt;
* [[WesnothPreferences]]&lt;br /&gt;
&lt;br /&gt;
==== Game translations ====&lt;br /&gt;
* [[GettextForTranslators]] - how to translate Wesnoth under [[GetText]]&lt;br /&gt;
* [[WesnothTranslations]] - 11 complete, 2 almost complete, 7 more than halfway, 10 partial&lt;br /&gt;
* [[WesCamp]] - a project for translating user-made campaigns&lt;br /&gt;
&lt;br /&gt;
==== Ideas ====&lt;br /&gt;
* [[FrequentlyProposedIdeas]] - before you propose an idea, check here!&lt;br /&gt;
* [[NewUnits]] - units that exist only in theory&lt;br /&gt;
* [[NewTerrains]] - tile status&lt;br /&gt;
* To submit a feature request, use http://bugs.wesnoth.org&lt;br /&gt;
&lt;br /&gt;
== About the Game ==&lt;br /&gt;
* [[WesnothPhilosophy]] - Dave on Wesnoth&lt;br /&gt;
* [[WesnothHistory]] - the Ages of Wesnoth&lt;br /&gt;
* [[WesnothGeography]] - description of Wesnoth and surrounding lands&lt;br /&gt;
* [[WesnothReviews]] - third party reviews of Wesnoth&lt;br /&gt;
* [irc://irc.wesnoth.org/wesnoth #wesnoth] - our IRC channel&lt;br /&gt;
&lt;br /&gt;
== Other ==&lt;br /&gt;
* [[UsefulLinks]]&lt;br /&gt;
* [[WesnothLSM]] - presentation at LSM&lt;br /&gt;
* [http://wesnoth.slack.it/?WesnothPlayerMap Wesnoth player's map] - add yourself to the map!&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Battle_for_Wesnoth Wikipedia entry for Wesnoth]&lt;br /&gt;
* [[WikiMigration]] - we are looking for a replacement&lt;br /&gt;
&lt;br /&gt;
== About this Wiki ==&lt;br /&gt;
* [[Help:Editing|Editing]] - learn how to edit pages&lt;br /&gt;
* [[Sandbox]] - experiment with the wiki&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=StartingPoints&amp;diff=4670</id>
		<title>StartingPoints</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=StartingPoints&amp;diff=4670"/>
		<updated>2005-11-12T07:56:29Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Tweaking the Game (Create) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
Battle for Wesnoth is a turn-based fantasy strategy game.&lt;br /&gt;
&lt;br /&gt;
Defeat all enemy leaders using a well-chosen cadre of troops,&lt;br /&gt;
taking care to manage your resources of gold and villages.&lt;br /&gt;
All units have their own strengths and weaknesses; to win,&lt;br /&gt;
deploy your forces to their best advantage while&lt;br /&gt;
denying your foes the chance to do the same. As units gain&lt;br /&gt;
experience, they acquire new abilities and become more&lt;br /&gt;
powerful. Play in your own language and test your skill&lt;br /&gt;
against a smart computer opponent, or join Wesnoth's large&lt;br /&gt;
community of on-line players.&lt;br /&gt;
Create your own custom units, scenarios or campaigns,&lt;br /&gt;
and share them with others.&lt;br /&gt;
&lt;br /&gt;
Battle for Wesnoth is released under the&lt;br /&gt;
[http://www.gnu.org/licenses/licenses.html#GPL GPL].&lt;br /&gt;
Prebuilt packages are available for most operating systems,&lt;br /&gt;
including Windows, Mac OS X, and GNU/Linux, or you can build&lt;br /&gt;
your own from source code.&lt;br /&gt;
&lt;br /&gt;
== Getting the Game ==&lt;br /&gt;
==== Downloading ====&lt;br /&gt;
* [[Download]] - get the most recent source-files and many binaries&lt;br /&gt;
** [[WesnothBinaries]] - precompiled for GNU/Linux, BeOS, PDAs, ...&lt;br /&gt;
** [[WesnothBinariesLinux]] - precompiled for many GNU/Linux distributions&lt;br /&gt;
&lt;br /&gt;
==== Compiling ====&lt;br /&gt;
* [[CompilingWesnoth]] - on Unix, Mac, Windows, GNU/Linux, PDAs, ...&lt;br /&gt;
* [[DebuggingWesnoth]] - on GNU/Linux and Unix-like systems&lt;br /&gt;
* [[WesnothOnLinuxPDAs]] - on the Qtopia/OPIE and thepdaXrom/Zaurus C series&lt;br /&gt;
&lt;br /&gt;
== Playing the Game ([[Play]]) ==&lt;br /&gt;
&lt;br /&gt;
==== For New Players ====&lt;br /&gt;
* [[GettingStarted]] - read me first!&lt;br /&gt;
* [[WesnothManual]] - the rules&lt;br /&gt;
* [[MainlineScenarios]] - walkthroughs for the game-supplied campaigns&lt;br /&gt;
&lt;br /&gt;
==== For Not-So-New Players ====&lt;br /&gt;
* [[AdvancedTactics]] - beating the AI and other people&lt;br /&gt;
* [[MultiplayerServers]] - where to play against other people online&lt;br /&gt;
&lt;br /&gt;
==== Reference ====&lt;br /&gt;
* [[HotKeysSystem]] - keyboard shortcuts&lt;br /&gt;
* [[CommandMode]] - commands you can use in-game&lt;br /&gt;
* [[ServerAdministration]] - commands that authenticated users can use to administer the server&lt;br /&gt;
* [http://wesnoth.slack.it/units.cgi Units] - Units stats and advance trees&lt;br /&gt;
** [http://wesnoth.slack.it/units.cgi?page=frames Wesnoth Unit List]&lt;br /&gt;
** ([http://wesnoth.slack.it/units.cgi?page=list without frames])&lt;br /&gt;
** [http://wesnoth.slack.it/units.cgi Experience Tree]&lt;br /&gt;
** [http://wesnoth.slack.it/units.cgi?factions Factions]&lt;br /&gt;
** [http://wesnoth.slack.it/units.cgi?movetypes Movement, defense and resistance tables]&lt;br /&gt;
* [[RaceDescriptions]] - Elves, Humans, Dwarves, Orcs, Drakes, Undead, Others&lt;br /&gt;
* [[GraphicLibrary]] - unit and terrain images posted on the forums&lt;br /&gt;
**[[UnsortedContrib]] - Unsorted Contributions&lt;br /&gt;
**[[GameArt]] - Art for the main game&lt;br /&gt;
* [[WesnothAcronyms|Wesnoth Acronyms (by category)]] - common wesnothian acronyms explained&lt;br /&gt;
* [[WesnothAcronyms(alphabetic)|WesnothAcronyms (alphabetic)]] - common wesnothian acronyms explained&lt;br /&gt;
&lt;br /&gt;
== Tweaking the Game ([[Create]]) ==&lt;br /&gt;
&lt;br /&gt;
* [[UserScenarios]] - user-written scenarios, campaigns and game modifications&lt;br /&gt;
* [[ReferenceWML]] and [[AlphabeticalWML]] - all about Wesnoth Markup Language&lt;br /&gt;
* [[ReferencePythonAPI]] - upcoming Python interface for AI&lt;br /&gt;
* [[BuildingCampaigns]] - how to make your own campaigns&lt;br /&gt;
* [[BuildingScenarios]] - how to make your own scenarios&lt;br /&gt;
*[[BuildingUnits]] - how to make your own units&lt;br /&gt;
* [[WesnothMapEditor]] - summary of controls&lt;br /&gt;
* [[CastleTutorial]] - how to create tileable castles and other castle-like tilesets&lt;br /&gt;
* [[ExternalUtilities]] - scripts to help create scenarios, campaigns, and graphics&lt;br /&gt;
* [[UnitAnalysis]] - tool to analyze units&lt;br /&gt;
&lt;br /&gt;
== Improving the Game ==&lt;br /&gt;
* [[ReportingBugs]] - use Gna&lt;br /&gt;
==== Developer information ====&lt;br /&gt;
* [[DeveloperResources]] - useful links&lt;br /&gt;
* [http://changelog.wesnoth.org Changelog] - the most recent changes made to the game&lt;br /&gt;
* [[WesnothSVN]] - accessing the source code&lt;br /&gt;
* [[HackingWesnoth]] - guide for programmers&lt;br /&gt;
* [[CodingStandards]] - for programmers&lt;br /&gt;
* [[UnitDescriptionRewriting]] - coordinating the revision&lt;br /&gt;
* [http://wesnoth.slack.it/missing.cgi Missing unit animations and sounds] - what's available and what's missing&lt;br /&gt;
* [[WritingYourOwnAI]] - write a C++ plugin&lt;br /&gt;
* [[ThemeSystem]] - customizing the screen layout for the game and the editor&lt;br /&gt;
* [[ReleasingWesnoth]] - steps to follow to release a new version&lt;br /&gt;
* [[WesnothPackagersGuide]] - guidelines for packaging Wesnoth for different platforms&lt;br /&gt;
* [[WesnothPreferences]]&lt;br /&gt;
&lt;br /&gt;
==== Game translations ====&lt;br /&gt;
* [[GettextForTranslators]] - how to translate Wesnoth under [[GetText]]&lt;br /&gt;
* [[WesnothTranslations]] - 11 complete, 2 almost complete, 7 more than halfway, 10 partial&lt;br /&gt;
* [[WesCamp]] - a project for translating user-made campaigns&lt;br /&gt;
&lt;br /&gt;
==== Ideas ====&lt;br /&gt;
* [[FrequentlyProposedIdeas]] - before you propose an idea, check here!&lt;br /&gt;
* [[NewUnits]] - units that exist only in theory&lt;br /&gt;
* [[NewTerrains]] - tile status&lt;br /&gt;
* To submit a feature request, use http://bugs.wesnoth.org&lt;br /&gt;
&lt;br /&gt;
== About the Game ==&lt;br /&gt;
* [[WesnothPhilosophy]] - Dave on Wesnoth&lt;br /&gt;
* [[WesnothHistory]] - the Ages of Wesnoth&lt;br /&gt;
* [[WesnothGeography]] - description of Wesnoth and surrounding lands&lt;br /&gt;
* [[WesnothReviews]] - third party reviews of Wesnoth&lt;br /&gt;
* [irc://irc.wesnoth.org/wesnoth #wesnoth] - our IRC channel&lt;br /&gt;
&lt;br /&gt;
== Other ==&lt;br /&gt;
* [[UsefulLinks]]&lt;br /&gt;
* [[WesnothLSM]] - presentation at LSM&lt;br /&gt;
* [http://wesnoth.slack.it/?WesnothPlayerMap Wesnoth player's map] - add yourself to the map!&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Battle_for_Wesnoth Wikipedia entry for Wesnoth]&lt;br /&gt;
* [[WikiMigration]] - we are looking for a replacement&lt;br /&gt;
&lt;br /&gt;
== About this Wiki ==&lt;br /&gt;
* [[Help:Editing|Editing]] - learn how to edit pages&lt;br /&gt;
* [[Sandbox]] - experiment with the wiki&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=WesnothRepository&amp;diff=4669</id>
		<title>WesnothRepository</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=WesnothRepository&amp;diff=4669"/>
		<updated>2005-11-12T07:53:34Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Update */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==  SVN ==&lt;br /&gt;
&lt;br /&gt;
Wesnoth development currently uses the Subversion&lt;br /&gt;
software tool to keep developers in sync with each other.  See the&lt;br /&gt;
[http://svnbook.org SVN book] for&lt;br /&gt;
more on how to use Subversion.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Browse the code  ==&lt;br /&gt;
&lt;br /&gt;
There are currently two main streams of development: trunk (1.1.x) and branch (1.0.x).  There is also a branch for a Python interface to the AI.  You can use your web browser to navigate through the source code:&lt;br /&gt;
&lt;br /&gt;
http://svn.gna.org/viewcvs/wesnoth/&lt;br /&gt;
&lt;br /&gt;
==  Download  ==&lt;br /&gt;
&lt;br /&gt;
To check out trunk into a directory ''wesnoth'':&lt;br /&gt;
 svn co http://svn.gna.org/svn/wesnoth/trunk wesnoth&lt;br /&gt;
&lt;br /&gt;
or to check out the 1.0 branch into a directory ''wesnoth-1.0'':&lt;br /&gt;
 svn co http://svn.gna.org/svn/wesnoth/branches/1.0 wesnoth-1.0&lt;br /&gt;
&lt;br /&gt;
More info on the repository: https://gna.org/svn/?group=wesnoth&lt;br /&gt;
&lt;br /&gt;
==  Update  ==&lt;br /&gt;
&lt;br /&gt;
Do this from inside the ''wesnoth'' or ''wesnoth-1.0'' directory where you checked out the repository:&lt;br /&gt;
 svn update&lt;br /&gt;
&lt;br /&gt;
Note that when you update from Subversion, you should always run 'autogen.sh' if ''configure.ac'' or any of the ''Makefile.am'' files were changed.  It is safest to 'make clean' before updating, then update and finally run 'autogen.sh', 'configure' and 'make'.&lt;br /&gt;
&lt;br /&gt;
You may be able to skip the 'autogen.sh' and the 'make clean' if the makefiles and ''configure.ac'' have not changed.  If only minor changes were made then even the 'configure' step is optional.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[CompilingWesnoth]]&lt;br /&gt;
* [[UsingAutotools]]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=WesnothRepository&amp;diff=4668</id>
		<title>WesnothRepository</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=WesnothRepository&amp;diff=4668"/>
		<updated>2005-11-12T07:51:58Z</updated>

		<summary type="html">&lt;p&gt;Ott: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==  SVN ==&lt;br /&gt;
&lt;br /&gt;
Wesnoth development currently uses the Subversion&lt;br /&gt;
software tool to keep developers in sync with each other.  See the&lt;br /&gt;
[http://svnbook.org SVN book] for&lt;br /&gt;
more on how to use Subversion.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Browse the code  ==&lt;br /&gt;
&lt;br /&gt;
There are currently two main streams of development: trunk (1.1.x) and branch (1.0.x).  There is also a branch for a Python interface to the AI.  You can use your web browser to navigate through the source code:&lt;br /&gt;
&lt;br /&gt;
http://svn.gna.org/viewcvs/wesnoth/&lt;br /&gt;
&lt;br /&gt;
==  Download  ==&lt;br /&gt;
&lt;br /&gt;
To check out trunk into a directory ''wesnoth'':&lt;br /&gt;
 svn co http://svn.gna.org/svn/wesnoth/trunk wesnoth&lt;br /&gt;
&lt;br /&gt;
or to check out the 1.0 branch into a directory ''wesnoth-1.0'':&lt;br /&gt;
 svn co http://svn.gna.org/svn/wesnoth/branches/1.0 wesnoth-1.0&lt;br /&gt;
&lt;br /&gt;
More info on the repository: https://gna.org/svn/?group=wesnoth&lt;br /&gt;
&lt;br /&gt;
==  Update  ==&lt;br /&gt;
&lt;br /&gt;
Do this from inside the ''wesnoth'' or ''wesnoth-1.0'' directory where you checked out the repository:&lt;br /&gt;
 svn update&lt;br /&gt;
&lt;br /&gt;
Note that when you update from Subversion, you should always run 'autogen.sh' if ''configure.ac'' or any of the ''Makefile.am'' files were changed.  It is safest to 'make clean' before updating, then run 'autogen.sh', 'configure' and 'make'.&lt;br /&gt;
&lt;br /&gt;
You may be able to skip the 'autogen.sh' and the 'make clean' if the makefiles and ''configure.ac'' have not changed.  If only minor changes were made then even the 'configure' step is optional.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[CompilingWesnoth]]&lt;br /&gt;
* [[UsingAutotools]]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=WesnothRepository&amp;diff=4667</id>
		<title>WesnothRepository</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=WesnothRepository&amp;diff=4667"/>
		<updated>2005-11-12T07:44:50Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Download */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==  SVN ==&lt;br /&gt;
&lt;br /&gt;
Wesnoth development currently uses the Subversion&lt;br /&gt;
software tool to keep developers in sync with each other.  See the&lt;br /&gt;
[http://svnbook.org SVN book] for&lt;br /&gt;
more on how to use Subversion.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Browse the code  ==&lt;br /&gt;
&lt;br /&gt;
You can use your web browser to navigate through the source code:&lt;br /&gt;
&lt;br /&gt;
http://svn.gna.org/viewcvs/wesnoth/&lt;br /&gt;
&lt;br /&gt;
==  Download  ==&lt;br /&gt;
&lt;br /&gt;
There are currently two main streams of development: trunk (1.1.x) and branch (1.0.x).  There is also a branch for a Python interface to the AI.  To check out trunk into a directory ''wesnoth'':&lt;br /&gt;
 svn co http://svn.gna.org/svn/wesnoth/trunk wesnoth&lt;br /&gt;
&lt;br /&gt;
or to check out the 1.0 branch into a directory ''wesnoth-1.0'':&lt;br /&gt;
 svn co http://svn.gna.org/svn/wesnoth/branches/1.0 wesnoth-1.0&lt;br /&gt;
&lt;br /&gt;
More info on the repository: https://gna.org/svn/?group=wesnoth&lt;br /&gt;
&lt;br /&gt;
==  Update  ==&lt;br /&gt;
&lt;br /&gt;
Do this from inside the ''wesnoth'' or ''wesnoth-1.0'' directory where you checked out the repository:&lt;br /&gt;
 svn update&lt;br /&gt;
&lt;br /&gt;
Note that when you update from Subversion, you should always run 'autogen.sh' if ''configure.ac'' or any of the ''Makefile.am'' files were changed.  It is safest to 'make clean' before updating, then run 'autogen.sh', 'configure' and 'make'.&lt;br /&gt;
&lt;br /&gt;
You may be able to skip the 'autogen.sh' and the 'make clean' if the makefiles and ''configure.ac'' have not changed.  If only minor changes were made then even the 'configure' step is optional.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[CompilingWesnoth]]&lt;br /&gt;
* [[UsingAutotools]]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=WesnothRepository&amp;diff=4666</id>
		<title>WesnothRepository</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=WesnothRepository&amp;diff=4666"/>
		<updated>2005-11-12T07:43:08Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Update */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==  SVN ==&lt;br /&gt;
&lt;br /&gt;
Wesnoth development currently uses the Subversion&lt;br /&gt;
software tool to keep developers in sync with each other.  See the&lt;br /&gt;
[http://svnbook.org SVN book] for&lt;br /&gt;
more on how to use Subversion.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Browse the code  ==&lt;br /&gt;
&lt;br /&gt;
You can use your web browser to navigate through the source code:&lt;br /&gt;
&lt;br /&gt;
http://svn.gna.org/viewcvs/wesnoth/&lt;br /&gt;
&lt;br /&gt;
==  Download  ==&lt;br /&gt;
&lt;br /&gt;
There are currently two main streams of development: trunk (1.1.x) and branch (1.0.x).  There is also a branch for a Python interface to the AI.  To check out trunk:&lt;br /&gt;
 svn co http://svn.gna.org/svn/wesnoth/trunk wesnoth&lt;br /&gt;
&lt;br /&gt;
or to check out the 1.0 branch:&lt;br /&gt;
 svn co http://svn.gna.org/svn/wesnoth/branches/1.0 wesnoth-1.0&lt;br /&gt;
&lt;br /&gt;
More info on the repository: https://gna.org/svn/?group=wesnoth&lt;br /&gt;
&lt;br /&gt;
==  Update  ==&lt;br /&gt;
&lt;br /&gt;
Do this from inside the ''wesnoth'' or ''wesnoth-1.0'' directory where you checked out the repository:&lt;br /&gt;
 svn update&lt;br /&gt;
&lt;br /&gt;
Note that when you update from Subversion, you should always run 'autogen.sh' if ''configure.ac'' or any of the ''Makefile.am'' files were changed.  It is safest to 'make clean' before updating, then run 'autogen.sh', 'configure' and 'make'.&lt;br /&gt;
&lt;br /&gt;
You may be able to skip the 'autogen.sh' and the 'make clean' if the makefiles and ''configure.ac'' have not changed.  If only minor changes were made then even the 'configure' step is optional.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[CompilingWesnoth]]&lt;br /&gt;
* [[UsingAutotools]]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=WesnothRepository&amp;diff=4665</id>
		<title>WesnothRepository</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=WesnothRepository&amp;diff=4665"/>
		<updated>2005-11-12T07:41:44Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Update */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==  SVN ==&lt;br /&gt;
&lt;br /&gt;
Wesnoth development currently uses the Subversion&lt;br /&gt;
software tool to keep developers in sync with each other.  See the&lt;br /&gt;
[http://svnbook.org SVN book] for&lt;br /&gt;
more on how to use Subversion.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Browse the code  ==&lt;br /&gt;
&lt;br /&gt;
You can use your web browser to navigate through the source code:&lt;br /&gt;
&lt;br /&gt;
http://svn.gna.org/viewcvs/wesnoth/&lt;br /&gt;
&lt;br /&gt;
==  Download  ==&lt;br /&gt;
&lt;br /&gt;
There are currently two main streams of development: trunk (1.1.x) and branch (1.0.x).  There is also a branch for a Python interface to the AI.  To check out trunk:&lt;br /&gt;
 svn co http://svn.gna.org/svn/wesnoth/trunk wesnoth&lt;br /&gt;
&lt;br /&gt;
or to check out the 1.0 branch:&lt;br /&gt;
 svn co http://svn.gna.org/svn/wesnoth/branches/1.0 wesnoth-1.0&lt;br /&gt;
&lt;br /&gt;
More info on the repository: https://gna.org/svn/?group=wesnoth&lt;br /&gt;
&lt;br /&gt;
==  Update  ==&lt;br /&gt;
&lt;br /&gt;
Do this from inside the &amp;quot;wesnoth&amp;quot; directory where you checked out the repository:&lt;br /&gt;
 svn update&lt;br /&gt;
&lt;br /&gt;
Note that when you update from Subversion, you should always run 'autogen.sh' if ''configure.ac'' or any of the ''Makefile.am'' files were changed.  It is safest to 'make clean' before updating, then run 'autogen.sh', 'configure' and 'make'.&lt;br /&gt;
&lt;br /&gt;
You may be able to skip the 'autogen.sh' and the 'make clean' if the makefiles and ''configure.ac'' have not changed.  If only minor changes were made then even the 'configure' step is optional.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[CompilingWesnoth]]&lt;br /&gt;
* [[UsingAutotools]]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=WesnothRepository&amp;diff=4664</id>
		<title>WesnothRepository</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=WesnothRepository&amp;diff=4664"/>
		<updated>2005-11-12T07:41:01Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Download */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==  SVN ==&lt;br /&gt;
&lt;br /&gt;
Wesnoth development currently uses the Subversion&lt;br /&gt;
software tool to keep developers in sync with each other.  See the&lt;br /&gt;
[http://svnbook.org SVN book] for&lt;br /&gt;
more on how to use Subversion.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Browse the code  ==&lt;br /&gt;
&lt;br /&gt;
You can use your web browser to navigate through the source code:&lt;br /&gt;
&lt;br /&gt;
http://svn.gna.org/viewcvs/wesnoth/&lt;br /&gt;
&lt;br /&gt;
==  Download  ==&lt;br /&gt;
&lt;br /&gt;
There are currently two main streams of development: trunk (1.1.x) and branch (1.0.x).  There is also a branch for a Python interface to the AI.  To check out trunk:&lt;br /&gt;
 svn co http://svn.gna.org/svn/wesnoth/trunk wesnoth&lt;br /&gt;
&lt;br /&gt;
or to check out the 1.0 branch:&lt;br /&gt;
 svn co http://svn.gna.org/svn/wesnoth/branches/1.0 wesnoth-1.0&lt;br /&gt;
&lt;br /&gt;
More info on the repository: https://gna.org/svn/?group=wesnoth&lt;br /&gt;
&lt;br /&gt;
==  Update  ==&lt;br /&gt;
&lt;br /&gt;
Do this from the &amp;quot;wesnoth&amp;quot; directory:&lt;br /&gt;
 svn update&lt;br /&gt;
&lt;br /&gt;
Note that when you update from Subversion, you should always run 'autogen.sh' if ''configure.ac'' or any of the ''Makefile.am'' files were changed.  It is safest to 'make clean' before updating, then run 'autogen.sh', 'configure' and 'make'.&lt;br /&gt;
&lt;br /&gt;
You may be able to skip the 'autogen.sh' and the 'make clean' if the makefiles and ''configure.ac'' have not changed.  If only minor changes were made then even the 'configure' step is optional.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[CompilingWesnoth]]&lt;br /&gt;
* [[UsingAutotools]]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=WesnothRepository&amp;diff=4663</id>
		<title>WesnothRepository</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=WesnothRepository&amp;diff=4663"/>
		<updated>2005-11-12T07:40:19Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Update */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==  SVN ==&lt;br /&gt;
&lt;br /&gt;
Wesnoth development currently uses the Subversion&lt;br /&gt;
software tool to keep developers in sync with each other.  See the&lt;br /&gt;
[http://svnbook.org SVN book] for&lt;br /&gt;
more on how to use Subversion.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Browse the code  ==&lt;br /&gt;
&lt;br /&gt;
You can use your web browser to navigate through the source code:&lt;br /&gt;
&lt;br /&gt;
http://svn.gna.org/viewcvs/wesnoth/&lt;br /&gt;
&lt;br /&gt;
==  Download  ==&lt;br /&gt;
&lt;br /&gt;
There are currently two main streams of development: trunk (1.1.x) and branch (1.0.x).  There is also a branch for a Python interface to the AI.  To check out trunk:&lt;br /&gt;
&lt;br /&gt;
 svn co http://svn.gna.org/svn/wesnoth/trunk wesnoth&lt;br /&gt;
&lt;br /&gt;
or to check out the 1.0 branch:&lt;br /&gt;
&lt;br /&gt;
 svn co http://svn.gna.org/svn/wesnoth/branches/1.0 wesnoth&lt;br /&gt;
&lt;br /&gt;
More info on the repository: https://gna.org/svn/?group=wesnoth&lt;br /&gt;
&lt;br /&gt;
==  Update  ==&lt;br /&gt;
&lt;br /&gt;
Do this from the &amp;quot;wesnoth&amp;quot; directory:&lt;br /&gt;
 svn update&lt;br /&gt;
&lt;br /&gt;
Note that when you update from Subversion, you should always run 'autogen.sh' if ''configure.ac'' or any of the ''Makefile.am'' files were changed.  It is safest to 'make clean' before updating, then run 'autogen.sh', 'configure' and 'make'.&lt;br /&gt;
&lt;br /&gt;
You may be able to skip the 'autogen.sh' and the 'make clean' if the makefiles and ''configure.ac'' have not changed.  If only minor changes were made then even the 'configure' step is optional.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[CompilingWesnoth]]&lt;br /&gt;
* [[UsingAutotools]]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=WesnothRepository&amp;diff=4662</id>
		<title>WesnothRepository</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=WesnothRepository&amp;diff=4662"/>
		<updated>2005-11-12T07:35:14Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Download */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==  SVN ==&lt;br /&gt;
&lt;br /&gt;
Wesnoth development currently uses the Subversion&lt;br /&gt;
software tool to keep developers in sync with each other.  See the&lt;br /&gt;
[http://svnbook.org SVN book] for&lt;br /&gt;
more on how to use Subversion.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  Browse the code  ==&lt;br /&gt;
&lt;br /&gt;
You can use your web browser to navigate through the source code:&lt;br /&gt;
&lt;br /&gt;
http://svn.gna.org/viewcvs/wesnoth/&lt;br /&gt;
&lt;br /&gt;
==  Download  ==&lt;br /&gt;
&lt;br /&gt;
There are currently two main streams of development: trunk (1.1.x) and branch (1.0.x).  There is also a branch for a Python interface to the AI.  To check out trunk:&lt;br /&gt;
&lt;br /&gt;
 svn co http://svn.gna.org/svn/wesnoth/trunk wesnoth&lt;br /&gt;
&lt;br /&gt;
or to check out the 1.0 branch:&lt;br /&gt;
&lt;br /&gt;
 svn co http://svn.gna.org/svn/wesnoth/branches/1.0 wesnoth&lt;br /&gt;
&lt;br /&gt;
More info on the repository: https://gna.org/svn/?group=wesnoth&lt;br /&gt;
&lt;br /&gt;
==  Update  ==&lt;br /&gt;
&lt;br /&gt;
Do this from the &amp;quot;wesnoth&amp;quot; directory:&lt;br /&gt;
 svn up&lt;br /&gt;
&lt;br /&gt;
Note that when you update from Subversion, you should always run 'autogen.sh' and&lt;br /&gt;
'make clean' before 'configure' and 'make'.&lt;br /&gt;
If you don't do this, the game may crash or behave strangely.&lt;br /&gt;
You may be able to skip the 'autogen.sh' if the makefiles and ''configure.ac''&lt;br /&gt;
have not changed, and 'make clean' is becoming less critical also.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[CompilingWesnoth]]&lt;br /&gt;
* [[UsingAutotools]]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=StartingPoints&amp;diff=4661</id>
		<title>StartingPoints</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=StartingPoints&amp;diff=4661"/>
		<updated>2005-11-12T07:30:37Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Developer information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
Battle for Wesnoth is a turn-based fantasy strategy game.&lt;br /&gt;
&lt;br /&gt;
Defeat all enemy leaders using a well-chosen cadre of troops,&lt;br /&gt;
taking care to manage your resources of gold and villages.&lt;br /&gt;
All units have their own strengths and weaknesses; to win,&lt;br /&gt;
deploy your forces to their best advantage while&lt;br /&gt;
denying your foes the chance to do the same. As units gain&lt;br /&gt;
experience, they acquire new abilities and become more&lt;br /&gt;
powerful. Play in your own language and test your skill&lt;br /&gt;
against a smart computer opponent, or join Wesnoth's large&lt;br /&gt;
community of on-line players.&lt;br /&gt;
Create your own custom units, scenarios or campaigns,&lt;br /&gt;
and share them with others.&lt;br /&gt;
&lt;br /&gt;
Battle for Wesnoth is released under the&lt;br /&gt;
[http://www.gnu.org/licenses/licenses.html#GPL GPL].&lt;br /&gt;
Prebuilt packages are available for most operating systems,&lt;br /&gt;
including Windows, Mac OS X, and GNU/Linux, or you can build&lt;br /&gt;
your own from source code.&lt;br /&gt;
&lt;br /&gt;
== Getting the Game ==&lt;br /&gt;
==== Downloading ====&lt;br /&gt;
* [[Download]] - get the most recent source-files and many binaries&lt;br /&gt;
** [[WesnothBinaries]] - precompiled for GNU/Linux, BeOS, PDAs, ...&lt;br /&gt;
** [[WesnothBinariesLinux]] - precompiled for many GNU/Linux distributions&lt;br /&gt;
&lt;br /&gt;
==== Compiling ====&lt;br /&gt;
* [[CompilingWesnoth]] - on Unix, Mac, Windows, GNU/Linux, PDAs, ...&lt;br /&gt;
* [[DebuggingWesnoth]] - on GNU/Linux and Unix-like systems&lt;br /&gt;
* [[WesnothOnLinuxPDAs]] - on the Qtopia/OPIE and thepdaXrom/Zaurus C series&lt;br /&gt;
&lt;br /&gt;
== Playing the Game ([[Play]]) ==&lt;br /&gt;
&lt;br /&gt;
==== For New Players ====&lt;br /&gt;
* [[GettingStarted]] - read me first!&lt;br /&gt;
* [[WesnothManual]] - the rules&lt;br /&gt;
* [[MainlineScenarios]] - walkthroughs for the game-supplied campaigns&lt;br /&gt;
&lt;br /&gt;
==== For Not-So-New Players ====&lt;br /&gt;
* [[AdvancedTactics]] - beating the AI and other people&lt;br /&gt;
* [[MultiplayerServers]] - where to play against other people online&lt;br /&gt;
&lt;br /&gt;
==== Reference ====&lt;br /&gt;
* [[HotKeysSystem]] - keyboard shortcuts&lt;br /&gt;
* [[CommandMode]] - commands you can use in-game&lt;br /&gt;
* [[ServerAdministration]] - commands that authenticated users can use to administer the server&lt;br /&gt;
* [http://wesnoth.slack.it/units.cgi Units] - Units stats and advance trees&lt;br /&gt;
** [http://wesnoth.slack.it/units.cgi?page=frames Wesnoth Unit List]&lt;br /&gt;
** ([http://wesnoth.slack.it/units.cgi?page=list without frames])&lt;br /&gt;
** [http://wesnoth.slack.it/units.cgi Experience Tree]&lt;br /&gt;
** [http://wesnoth.slack.it/units.cgi?factions Factions]&lt;br /&gt;
** [http://wesnoth.slack.it/units.cgi?movetypes Movement, defense and resistance tables]&lt;br /&gt;
* [[RaceDescriptions]] - Elves, Humans, Dwarves, Orcs, Drakes, Undead, Others&lt;br /&gt;
* [[GraphicLibrary]] - unit and terrain images posted on the forums&lt;br /&gt;
**[[UnsortedContrib]] - Unsorted Contributions&lt;br /&gt;
**[[GameArt]] - Art for the main game&lt;br /&gt;
* [[WesnothAcronyms|Wesnoth Acronyms (by category)]] - common wesnothian acronyms explained&lt;br /&gt;
* [[WesnothAcronyms(alphabetic)|WesnothAcronyms (alphabetic)]] - common wesnothian acronyms explained&lt;br /&gt;
&lt;br /&gt;
== Tweaking the Game ([[Create]]) ==&lt;br /&gt;
&lt;br /&gt;
* [[UserScenarios]] - user-written scenarios, campaigns and game modifications&lt;br /&gt;
* [[ReferenceWML]] - all about Wesnoth Markup Language&lt;br /&gt;
* [[ReferencePythonAPI]] - upcoming Python interface for AI&lt;br /&gt;
* [[BuildingCampaigns]] - how to make your own campaigns&lt;br /&gt;
* [[BuildingScenarios]] - how to make your own scenarios&lt;br /&gt;
*[[BuildingUnits]] - how to make your own units&lt;br /&gt;
* [[WesnothMapEditor]] - summary of controls&lt;br /&gt;
* [[CastleTutorial]] - how to create tileable castles and other castle-like tilesets&lt;br /&gt;
* [[ExternalUtilities]] - scripts to help create scenarios, campaigns, and graphics&lt;br /&gt;
* [[UnitAnalysis]] - tool to analyze units&lt;br /&gt;
&lt;br /&gt;
== Improving the Game ==&lt;br /&gt;
* [[ReportingBugs]] - use Gna&lt;br /&gt;
==== Developer information ====&lt;br /&gt;
* [[DeveloperResources]] - useful links&lt;br /&gt;
* [http://changelog.wesnoth.org Changelog] - the most recent changes made to the game&lt;br /&gt;
* [[WesnothSVN]] - accessing the source code&lt;br /&gt;
* [[HackingWesnoth]] - guide for programmers&lt;br /&gt;
* [[CodingStandards]] - for programmers&lt;br /&gt;
* [[UnitDescriptionRewriting]] - coordinating the revision&lt;br /&gt;
* [http://wesnoth.slack.it/missing.cgi Missing unit animations and sounds] - what's available and what's missing&lt;br /&gt;
* [[WritingYourOwnAI]] - write a C++ plugin&lt;br /&gt;
* [[ThemeSystem]] - customizing the screen layout for the game and the editor&lt;br /&gt;
* [[ReleasingWesnoth]] - steps to follow to release a new version&lt;br /&gt;
* [[WesnothPackagersGuide]] - guidelines for packaging Wesnoth for different platforms&lt;br /&gt;
* [[WesnothPreferences]]&lt;br /&gt;
&lt;br /&gt;
==== Game translations ====&lt;br /&gt;
* [[GettextForTranslators]] - how to translate Wesnoth under [[GetText]]&lt;br /&gt;
* [[WesnothTranslations]] - 11 complete, 2 almost complete, 7 more than halfway, 10 partial&lt;br /&gt;
* [[WesCamp]] - a project for translating user-made campaigns&lt;br /&gt;
&lt;br /&gt;
==== Ideas ====&lt;br /&gt;
* [[FrequentlyProposedIdeas]] - before you propose an idea, check here!&lt;br /&gt;
* [[NewUnits]] - units that exist only in theory&lt;br /&gt;
* [[NewTerrains]] - tile status&lt;br /&gt;
* To submit a feature request, use http://bugs.wesnoth.org&lt;br /&gt;
&lt;br /&gt;
== About the Game ==&lt;br /&gt;
* [[WesnothPhilosophy]] - Dave on Wesnoth&lt;br /&gt;
* [[WesnothHistory]] - the Ages of Wesnoth&lt;br /&gt;
* [[WesnothGeography]] - description of Wesnoth and surrounding lands&lt;br /&gt;
* [[WesnothReviews]] - third party reviews of Wesnoth&lt;br /&gt;
* [irc://irc.wesnoth.org/wesnoth #wesnoth] - our IRC channel&lt;br /&gt;
&lt;br /&gt;
== Other ==&lt;br /&gt;
* [[UsefulLinks]]&lt;br /&gt;
* [[WesnothLSM]] - presentation at LSM&lt;br /&gt;
* [http://wesnoth.slack.it/?WesnothPlayerMap Wesnoth player's map] - add yourself to the map!&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Battle_for_Wesnoth Wikipedia entry for Wesnoth]&lt;br /&gt;
* [[WikiMigration]] - we are looking for a replacement&lt;br /&gt;
&lt;br /&gt;
== About this Wiki ==&lt;br /&gt;
* [[Help:Editing|Editing]] - learn how to edit pages&lt;br /&gt;
* [[Sandbox]] - experiment with the wiki&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=EditingWesnoth&amp;diff=4647</id>
		<title>EditingWesnoth</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=EditingWesnoth&amp;diff=4647"/>
		<updated>2005-11-11T17:55:11Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Windows */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- single enters on this page are intentional --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Game and User Directories ==&lt;br /&gt;
&lt;br /&gt;
Wherever you install the game, there will be a game data directory that contains, of course, the game's data.  This directory should have the following subdirectories: data, music, sounds, and images.  There are several others, but these are the important ones.  In this wiki, the terms &amp;quot;game data&amp;quot;, wesnoth/data,  or ./data refers to the wesnoth/data directory.  You normally do not need to modify these files, but you can if you want to modify a unit or something.&lt;br /&gt;
&lt;br /&gt;
The user data directory allows you to add custom content without modifying the game's own files.  Each OS puts its user data directory in a different place.  In this wiki, &amp;quot;user data&amp;quot;, ''userdata''/''subdirectory'', or (occasionally) ~wesnoth/ refer to this directory.&lt;br /&gt;
&lt;br /&gt;
=== Where is my '''game''' data directory? ===&lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
Usually C:\Program Files\Wesnoth\data but it will be different if you installed the game in a different location: look for the data folder in the folder where you installed the game.&lt;br /&gt;
&lt;br /&gt;
====Mac OS X====&lt;br /&gt;
Downloaded from sourceforge: command-click on the application icon.  Select &amp;quot;Show Package Contents.&amp;quot;  Select &amp;quot;Contents&amp;quot; then &amp;quot;Resources.&amp;quot; &amp;lt;br&amp;gt;&lt;br /&gt;
Command line build: /usr/local/share/wesnoth&lt;br /&gt;
&lt;br /&gt;
====Linux====&lt;br /&gt;
/usr/local/share/wesnoth &amp;lt;br&amp;gt;&lt;br /&gt;
From apt-get: /usr/share/games/wesnoth &amp;lt;br&amp;gt;&lt;br /&gt;
other distributions?&lt;br /&gt;
&lt;br /&gt;
=== Where is my '''user''' data directory? ===&lt;br /&gt;
&lt;br /&gt;
====Windows====&lt;br /&gt;
c:\Program Files\Wesnoth\userdata&lt;br /&gt;
&lt;br /&gt;
====Mac OS X====&lt;br /&gt;
Downloaded from sourceforge: ~/Library/Preferences/Wesnoth &amp;lt;br&amp;gt;&lt;br /&gt;
Command line build: ~/.wesnoth&lt;br /&gt;
&lt;br /&gt;
====Linux====&lt;br /&gt;
~/.wesnoth&lt;br /&gt;
&lt;br /&gt;
== Game data ==&lt;br /&gt;
&lt;br /&gt;
The major directories you need to know about are wesnoth/data, wesnoth/data/units, wesnoth/data/campaigns, wesnoth/data/maps, wesnoth/data/scenarios, wesnoth/images&lt;br /&gt;
&lt;br /&gt;
Become familiar with what is in ./data/campaigns, ./data/scenarios, and ./data/maps.  These have the officially distributed campaigns and multiplayer maps.  If you ever want to examine or edit one of the scenario configuration files, this is where you would go.  For example, a common question is how a new player can give himself more turns or gold in scenario X.  This is where you would go to do that.&lt;br /&gt;
&lt;br /&gt;
Two very important directories are ./data/units and ./images.  You have the ability to drop new units or images in these directories and have the game recognize them.  When specifying an image for something, you do so relative to ./images.&lt;br /&gt;
&lt;br /&gt;
=== Game Configuration ===&lt;br /&gt;
&lt;br /&gt;
Some information is stored in files in the ./data directory itself:&lt;br /&gt;
* amla.cfg - global definition for After Max-Level Advancement (currently 3 hp per 100 XP)&lt;br /&gt;
* fonts.cfg - defines which fonts the game can use&lt;br /&gt;
* game.cfg&lt;br /&gt;
* help.cfg - the entire help system document&lt;br /&gt;
* items.cfg - macros for common objects and items used in the game, also available for campaign writer use&lt;br /&gt;
* multiplayer.cfg - defines the multiplayer eras and factions&lt;br /&gt;
* names.cfg - lists of name fragments that are randomly put together to create random-sounding names.  Segregated by race and gender&lt;br /&gt;
* scenario-test.cfg - a simple test scenario.  Run it with the command wesnoth -t&lt;br /&gt;
* schedules.cfg - defines the global day-night cycle&lt;br /&gt;
* terrain.cfg - defines the terrain types&lt;br /&gt;
* terrain-graphics.cfg - defines terrain layering and usage of random terrain&lt;br /&gt;
* tips.cfg - the contents of the Tome of Wesnoth&lt;br /&gt;
* traits.cfg - defines all traits used globally in the game&lt;br /&gt;
* utils.cfg - some common macros used in the game, also available for campaign writer use&lt;br /&gt;
* units.cfg - defines the races, which traits each race has, and the movement types (which set defenses, resistances, and movement costs)&lt;br /&gt;
&lt;br /&gt;
For more information about game configuration:&lt;br /&gt;
* themes/: [[ThemeSystem]]&lt;br /&gt;
* maps/: [[BuildingMaps]]&lt;br /&gt;
* scenarios/: [[BuildingScenarios]]&lt;br /&gt;
* translations/: [[WesnothTranslations]]&lt;br /&gt;
* units/: [[BuildingUnits]]&lt;br /&gt;
* game.cfg: [[WesnothGameConfigure]]&lt;br /&gt;
&lt;br /&gt;
== User Data ==&lt;br /&gt;
The user data directory can do a lot of things.  The game looks here for several things:&lt;br /&gt;
* ''userdata''/data/campaigns - campaign configuration files and subdirectories&lt;br /&gt;
* ''userdata''/data/editor/maps - multiplayer standalone maps (map data only)&lt;br /&gt;
* ''userdata''/data/units - drop your custom units here, and they will be visible to the game&lt;br /&gt;
* ''userdata''/data/images - drop your custom images here, and they will be visible to the game&lt;br /&gt;
&lt;br /&gt;
The ''userdata''/data/campaigns directory is particularly useful.  A single configuration file here can selectively point to an entire subdirectory tree of units, images, sounds, scenarios, and macros.  This allows you to wall off parts.  Content included in the userdata units or images directories will be available globally whether you want it or not.  Content included in the campaigns directory won't be loaded unless the game is told to do it.&lt;br /&gt;
&lt;br /&gt;
For example, assume you have a campaign called MyCampaign.  This is what the ''userdata''/data/campaigns directory looks like:&lt;br /&gt;
* ''userdata''/data/campaigns/MyCampaign.cfg - a text file&lt;br /&gt;
* ''userdata''/data/campaigns/MyCampaign/ - a subdirectory&lt;br /&gt;
** ''userdata''/data/campaigns/MyCampaign/scenarios&lt;br /&gt;
** ''userdata''/data/campaigns/MyCampaign/units&lt;br /&gt;
** ''userdata''/data/campaigns/MyCampaign/images&lt;br /&gt;
** ''userdata''/data/campaigns/MyCampaign/music&lt;br /&gt;
** ''userdata''/data/campaigns/MyCampaign/sounds&lt;br /&gt;
** ''userdata''/data/campaigns/MyCampaign/utils&lt;br /&gt;
&lt;br /&gt;
MyCampaign.cfg will have something called the &amp;quot;campaign ifdef&amp;quot;, which is a syntax structure that instructs the game to search ''userdata''/data/campaigns/MyCampaign/ for data.  More about this is found in [[BuildingCampaigns]].  However, it is important to understand the different capabilites of the user data directory.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[Create]]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=User:Ott&amp;diff=4646</id>
		<title>User:Ott</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=User:Ott&amp;diff=4646"/>
		<updated>2005-11-11T17:40:16Z</updated>

		<summary type="html">&lt;p&gt;Ott: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For now, see [http://www.wesnoth.org/forum/profile.php?mode=viewprofile&amp;amp;u=970 my forum profile].&lt;br /&gt;
&lt;br /&gt;
Some of my Wesnoth forum postings may be worth reading:&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=91620#91620 Distribution of damage]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?t=5867 Calculating %-to-kill] and a [http://www.wesnoth.org/forum/viewtopic.php?t=8273 %-to-kill], a more recent version&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=78398#78398 Overview of postings about in-game random number generation]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=53968#53968 Analysing anomalies in game statistics]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?t=4240 The RATE damage model] (used in-game since 0.8.10)&lt;br /&gt;
&lt;br /&gt;
I was also originally responsible for the [[Status of User Scenarios]] page.&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=HelpWML&amp;diff=4645</id>
		<title>HelpWML</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=HelpWML&amp;diff=4645"/>
		<updated>2005-11-11T16:48:36Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* the toplevel [help] tag */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== The toplevel [help] tag  ==&lt;br /&gt;
&lt;br /&gt;
The [help] tag describes the Wesnoth help system.&lt;br /&gt;
Each of the three subtags [toplevel], [section] and [topic] describe an element of the help system.&lt;br /&gt;
&lt;br /&gt;
* '''[toplevel]''' The toplevel tag denotes sections and topics that should be shown immediately when the &amp;quot;Help&amp;quot; button is clicked on (see the &amp;quot;help&amp;quot; action, [[ThemeWML]]).  The sections referenced within this tag are read recursively, including all subsections.&lt;br /&gt;
** ''sections'' a list of IDs of the sections to include recursively.&lt;br /&gt;
** ''topics'' a list of IDs of the topics to show as not being included in a section; i.e. top-level topics.&lt;br /&gt;
* '''[section]''' The section tag describes a section in the help browser.  A section contains subsections and/or topics.&lt;br /&gt;
** ''id'' is the unique ID for this section.&lt;br /&gt;
** ''title'' (translatable) is the title of the section. It is displayed in the left menu.&lt;br /&gt;
** ''sections'' is a list of IDs of the sections that should be this section's subsections.&lt;br /&gt;
** ''topics'' is a list of IDs of the topics that should be included in this section.&lt;br /&gt;
* '''[topic]''' The topic tag describes one topic, i.e, one help page.  The keys that are meaningful in the topic tag:&lt;br /&gt;
** ''id'' is the unique ID for this topic.&lt;br /&gt;
** ''title'' (translatable) is the title of the topic. It is displayed in the left menu and as a header in the text area.&lt;br /&gt;
** ''text'' (translatable) is the contents of the topics. May contain markup described below.&lt;br /&gt;
&lt;br /&gt;
== Help System Topic Markup ==&lt;br /&gt;
&lt;br /&gt;
The markup that is allowed in the text key within a topic tag is in XML, a markup language similar to WML.  Note that this is the only time that markup language is used as a value.  To convert WML into XML, you need to make some changes:&lt;br /&gt;
&lt;br /&gt;
- change brackets ('''[''', ''']''') into angle brackets('''&amp;lt;''', '''&amp;gt;''')&lt;br /&gt;
&lt;br /&gt;
- change ''newline'' into space(''' ''')&lt;br /&gt;
&lt;br /&gt;
- all values with spaces must be in quotes. This is because spaces are actually newlines.&lt;br /&gt;
&lt;br /&gt;
Due to limitations of the wiki (it is coded using XML), the WML for the topic markup will be described rather than&lt;br /&gt;
the XML.  However, you still need to use XML to code the topic.&lt;br /&gt;
&lt;br /&gt;
The following key/tags are accepted for ''text'':&lt;br /&gt;
* '''[ref]''' creates a cross reference to another topic, a cross reference will not show up if the topic it refers to is not visible.&lt;br /&gt;
** ''dst'' the ID of the topic to reference.&lt;br /&gt;
** ''text'' the text to display as a link to ''dst''; i.e. when ''text'' is clicked on the page ''dst'' will be linked to.&lt;br /&gt;
** ''force'' shows the cross reference even though the referred topic is not shown.&lt;br /&gt;
* '''[jump]''' when this text is selected, the input position along the X axis is moved.  Can be used for example to create columns of things.  A jump is ignored if it would bring the input position to an invalid position.&lt;br /&gt;
** ''to'' the X coordinate of the text area to jump to.  If it can't be done on the current row, the input position is moved down one line.&lt;br /&gt;
** ''amount'' the number of pixels to jump forward&lt;br /&gt;
* '''[img]''' insert an image in the topic&lt;br /&gt;
** ''src'' the path to the image relative to the '''images/''' directory.&lt;br /&gt;
** ''align'' the position of the image with respect to the page. Values are ''here'', ''left'', ''middle'', and ''right''.&lt;br /&gt;
** ''float'' whether the image should float(have text filled in around it) or not (be seen as included in a line).&lt;br /&gt;
* '''[format]''' describes a group of text in a different format.  Can be used to describe different colors and font sizes.&lt;br /&gt;
** ''bold'' whether the text should be displayed in bold('''bold''').&lt;br /&gt;
** ''italic'' whether the text should be displayed in italics(''italics'').&lt;br /&gt;
** ''color'' the color of the text.  Only a few colors are currently supported: ''white''(default), ''green'', ''red'', ''yellow'', and ''black''.&lt;br /&gt;
** ''font_size'' the height of the text in pixels. Default 9(?)&lt;br /&gt;
** ''text'' the text to be displayed using this format.&lt;br /&gt;
* '''[italic]''' a shortcut to '''[format]''' which inputs only the ''text'' key.  Uses the attribute '''italic=yes'''&lt;br /&gt;
* '''[bold]''' like [italic], but uses '''bold=yes'''&lt;br /&gt;
* '''[header]''' like [italic], but uses both the attributes '''bold=yes''' and '''font_size=13'''(?)&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 [help]&lt;br /&gt;
 [toplevel]&lt;br /&gt;
 sections=introduction,gameplay&lt;br /&gt;
 topics=about&lt;br /&gt;
 [/toplevel]&lt;br /&gt;
 [section]&lt;br /&gt;
 id=gameplay&lt;br /&gt;
 sections=combat&lt;br /&gt;
 topics=income_and_upkeep,time_of_day,terrain&lt;br /&gt;
 [/section]&lt;br /&gt;
 [topic]&lt;br /&gt;
 id=terrain&lt;br /&gt;
 title=Terrain&lt;br /&gt;
 text=&amp;quot;&amp;lt;ref&amp;gt;dst=income_and_upkeep text='Link to Income and Upkeep topic'&amp;lt;/ref&amp;gt;&amp;quot;&lt;br /&gt;
 [/topic]&lt;br /&gt;
 [/help]&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[ReferenceWML]]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=HelpWML&amp;diff=4644</id>
		<title>HelpWML</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=HelpWML&amp;diff=4644"/>
		<updated>2005-11-11T16:47:51Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Help System Topic Markup */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== the toplevel [help] tag  ==&lt;br /&gt;
&lt;br /&gt;
The [help] tag describes the Wesnoth help system.&lt;br /&gt;
Each of the three subtags [toplevel], [section] and [topic] describe an element of the help system.&lt;br /&gt;
&lt;br /&gt;
* '''[toplevel]''' The toplevel tag denotes sections and topics that should be shown immediately when the &amp;quot;Help&amp;quot; button is clicked on (see the &amp;quot;help&amp;quot; action, [[ThemeWML]]).  The sections referenced within this tag are read recursively, including all subsections.&lt;br /&gt;
** ''sections'' a list of IDs of the sections to include recursively.&lt;br /&gt;
** ''topics'' a list of IDs of the topics to show as not being included in a section; i.e. top-level topics.&lt;br /&gt;
* '''[section]''' The section tag describes a section in the help browser.  A section contains subsections and/or topics.&lt;br /&gt;
** ''id'' is the unique ID for this section.&lt;br /&gt;
** ''title'' (translatable) is the title of the section. It is displayed in the left menu.&lt;br /&gt;
** ''sections'' is a list of IDs of the sections that should be this section's subsections.&lt;br /&gt;
** ''topics'' is a list of IDs of the topics that should be included in this section.&lt;br /&gt;
* '''[topic]''' The topic tag describes one topic, i.e, one help page.  The keys that are meaningful in the topic tag:&lt;br /&gt;
** ''id'' is the unique ID for this topic.&lt;br /&gt;
** ''title'' (translatable) is the title of the topic. It is displayed in the left menu and as a header in the text area.&lt;br /&gt;
** ''text'' (translatable) is the contents of the topics. May contain markup described below&lt;br /&gt;
&lt;br /&gt;
== Help System Topic Markup ==&lt;br /&gt;
&lt;br /&gt;
The markup that is allowed in the text key within a topic tag is in XML, a markup language similar to WML.  Note that this is the only time that markup language is used as a value.  To convert WML into XML, you need to make some changes:&lt;br /&gt;
&lt;br /&gt;
- change brackets ('''[''', ''']''') into angle brackets('''&amp;lt;''', '''&amp;gt;''')&lt;br /&gt;
&lt;br /&gt;
- change ''newline'' into space(''' ''')&lt;br /&gt;
&lt;br /&gt;
- all values with spaces must be in quotes. This is because spaces are actually newlines.&lt;br /&gt;
&lt;br /&gt;
Due to limitations of the wiki (it is coded using XML), the WML for the topic markup will be described rather than&lt;br /&gt;
the XML.  However, you still need to use XML to code the topic.&lt;br /&gt;
&lt;br /&gt;
The following key/tags are accepted for ''text'':&lt;br /&gt;
* '''[ref]''' creates a cross reference to another topic, a cross reference will not show up if the topic it refers to is not visible.&lt;br /&gt;
** ''dst'' the ID of the topic to reference.&lt;br /&gt;
** ''text'' the text to display as a link to ''dst''; i.e. when ''text'' is clicked on the page ''dst'' will be linked to.&lt;br /&gt;
** ''force'' shows the cross reference even though the referred topic is not shown.&lt;br /&gt;
* '''[jump]''' when this text is selected, the input position along the X axis is moved.  Can be used for example to create columns of things.  A jump is ignored if it would bring the input position to an invalid position.&lt;br /&gt;
** ''to'' the X coordinate of the text area to jump to.  If it can't be done on the current row, the input position is moved down one line.&lt;br /&gt;
** ''amount'' the number of pixels to jump forward&lt;br /&gt;
* '''[img]''' insert an image in the topic&lt;br /&gt;
** ''src'' the path to the image relative to the '''images/''' directory.&lt;br /&gt;
** ''align'' the position of the image with respect to the page. Values are ''here'', ''left'', ''middle'', and ''right''.&lt;br /&gt;
** ''float'' whether the image should float(have text filled in around it) or not (be seen as included in a line).&lt;br /&gt;
* '''[format]''' describes a group of text in a different format.  Can be used to describe different colors and font sizes.&lt;br /&gt;
** ''bold'' whether the text should be displayed in bold('''bold''').&lt;br /&gt;
** ''italic'' whether the text should be displayed in italics(''italics'').&lt;br /&gt;
** ''color'' the color of the text.  Only a few colors are currently supported: ''white''(default), ''green'', ''red'', ''yellow'', and ''black''.&lt;br /&gt;
** ''font_size'' the height of the text in pixels. Default 9(?)&lt;br /&gt;
** ''text'' the text to be displayed using this format.&lt;br /&gt;
* '''[italic]''' a shortcut to '''[format]''' which inputs only the ''text'' key.  Uses the attribute '''italic=yes'''&lt;br /&gt;
* '''[bold]''' like [italic], but uses '''bold=yes'''&lt;br /&gt;
* '''[header]''' like [italic], but uses both the attributes '''bold=yes''' and '''font_size=13'''(?)&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 [help]&lt;br /&gt;
 [toplevel]&lt;br /&gt;
 sections=introduction,gameplay&lt;br /&gt;
 topics=about&lt;br /&gt;
 [/toplevel]&lt;br /&gt;
 [section]&lt;br /&gt;
 id=gameplay&lt;br /&gt;
 sections=combat&lt;br /&gt;
 topics=income_and_upkeep,time_of_day,terrain&lt;br /&gt;
 [/section]&lt;br /&gt;
 [topic]&lt;br /&gt;
 id=terrain&lt;br /&gt;
 title=Terrain&lt;br /&gt;
 text=&amp;quot;&amp;lt;ref&amp;gt;dst=income_and_upkeep text='Link to Income and Upkeep topic'&amp;lt;/ref&amp;gt;&amp;quot;&lt;br /&gt;
 [/topic]&lt;br /&gt;
 [/help]&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[ReferenceWML]]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=HelpWML&amp;diff=4643</id>
		<title>HelpWML</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=HelpWML&amp;diff=4643"/>
		<updated>2005-11-11T16:40:11Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* the toplevel [help] tag */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== the toplevel [help] tag  ==&lt;br /&gt;
&lt;br /&gt;
The [help] tag describes the Wesnoth help system.&lt;br /&gt;
Each of the three subtags [toplevel], [section] and [topic] describe an element of the help system.&lt;br /&gt;
&lt;br /&gt;
* '''[toplevel]''' The toplevel tag denotes sections and topics that should be shown immediately when the &amp;quot;Help&amp;quot; button is clicked on (see the &amp;quot;help&amp;quot; action, [[ThemeWML]]).  The sections referenced within this tag are read recursively, including all subsections.&lt;br /&gt;
** ''sections'' a list of IDs of the sections to include recursively.&lt;br /&gt;
** ''topics'' a list of IDs of the topics to show as not being included in a section; i.e. top-level topics.&lt;br /&gt;
* '''[section]''' The section tag describes a section in the help browser.  A section contains subsections and/or topics.&lt;br /&gt;
** ''id'' is the unique ID for this section.&lt;br /&gt;
** ''title'' (translatable) is the title of the section. It is displayed in the left menu.&lt;br /&gt;
** ''sections'' is a list of IDs of the sections that should be this section's subsections.&lt;br /&gt;
** ''topics'' is a list of IDs of the topics that should be included in this section.&lt;br /&gt;
* '''[topic]''' The topic tag describes one topic, i.e, one help page.  The keys that are meaningful in the topic tag:&lt;br /&gt;
** ''id'' is the unique ID for this topic.&lt;br /&gt;
** ''title'' (translatable) is the title of the topic. It is displayed in the left menu and as a header in the text area.&lt;br /&gt;
** ''text'' (translatable) is the contents of the topics. May contain markup described below&lt;br /&gt;
&lt;br /&gt;
== Help System Topic Markup ==&lt;br /&gt;
&lt;br /&gt;
The markup that is allowed in the text key within a topic tag is in XML, a markup language similar to WML.&lt;br /&gt;
Note that this is the only time that markup language is used as a value.&lt;br /&gt;
To convert WML into XML, you need to make some changes:&lt;br /&gt;
&lt;br /&gt;
- change brackets ('''[||, ||]||) into angle brackets(||&amp;lt;||, ||&amp;gt;''')&lt;br /&gt;
&lt;br /&gt;
- change ''newline'' into space(''' ''')&lt;br /&gt;
&lt;br /&gt;
- all values with spaces must be in quotes. This is because spaces are actually newlines&lt;br /&gt;
&lt;br /&gt;
Due to limitations of the wiki (it is coded using XML), the WML for the topic markup will be described rather than&lt;br /&gt;
the XML.&lt;br /&gt;
However, you still need to use XML to code the topic.&lt;br /&gt;
&lt;br /&gt;
The following key/tags are accepted for ''text'':&lt;br /&gt;
* '''[ref]''' create a cross reference to another topic, a cross reference will not show up if the topic it refers to not&lt;br /&gt;
is visible.&lt;br /&gt;
** ''dst'' the ID of the topic to reference.&lt;br /&gt;
** ''text'' the text to display as a link to ''dst//;i.e. when ''text'' is clicked on the page ''dst'' will be linked to.&lt;br /&gt;
** ''force'' show the cross reference even though the referred topic is not shown.&lt;br /&gt;
* '''[jump]''' when this text is selected, the input position along the X axis is moved.&lt;br /&gt;
Can be used for example to create columns of things.&lt;br /&gt;
A jump is ignored if it would bring the input position to an invalid position.&lt;br /&gt;
** ''to'' the X coordinate of the text area to jump to.&lt;br /&gt;
If it can't be done on the current row, the input position is moved down one line.&lt;br /&gt;
** ''amount'' the number of pixels to jump forward&lt;br /&gt;
* '''[img]''' insert an image in the topic&lt;br /&gt;
** ''src'' the path to the image relative to the '''images/''' directory.&lt;br /&gt;
** ''align'' the position of the image with respect to the page. Values are 'left', 'middle', and 'right'.&lt;br /&gt;
** ''float'' whether the image should float(have text filled in around it) or not(be seen as included in a line).&lt;br /&gt;
* '''[format]''' describes a group of text in a different format.&lt;br /&gt;
Can be used to describe different colors and font sizes&lt;br /&gt;
** ''bold'' whether the text should be displayed in bold('''bold''')&lt;br /&gt;
** ''italic'' whether the text should be displayed in italics(//italics'')&lt;br /&gt;
** ''color'' the color of the text.&lt;br /&gt;
Only a few colors are currently supported: 'white'(default), 'green', 'red', 'yellow', and 'black'.&lt;br /&gt;
** ''font_size'' the height of the text in pixels. Default 9(?)&lt;br /&gt;
** ''text'' the text to be displayed using this format&lt;br /&gt;
* '''[italic]|| a shortcut to ||[format]''' which inputs only the ''text'' key.&lt;br /&gt;
Uses the attribute '''italic=yes'''&lt;br /&gt;
* '''[bold]|| like [italic], but uses ||bold=yes'''&lt;br /&gt;
* '''[header]|| like [italic], but uses both the attributes ||bold=yes|| and ||font_size=13(?)'''&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
 [help]&lt;br /&gt;
 [toplevel]&lt;br /&gt;
 sections=introduction,gameplay&lt;br /&gt;
 topics=about&lt;br /&gt;
 [/toplevel]&lt;br /&gt;
 [section]&lt;br /&gt;
 id=gameplay&lt;br /&gt;
 sections=combat&lt;br /&gt;
 topics=income_and_upkeep,time_of_day,terrain&lt;br /&gt;
 [/section]&lt;br /&gt;
 [topic]&lt;br /&gt;
 id=terrain&lt;br /&gt;
 title=Terrain&lt;br /&gt;
 text=&amp;quot;&amp;lt;ref&amp;gt;dst=income_and_upkeep text='Link to Income and Upkeep topic'&amp;lt;/ref&amp;gt;&amp;quot;&lt;br /&gt;
 [/topic]&lt;br /&gt;
 [/help]&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[ReferenceWML]]&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=Download&amp;diff=3433</id>
		<title>Download</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=Download&amp;diff=3433"/>
		<updated>2005-10-03T17:55:34Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Mac OS X */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If the latest binaries are not currently available for your OS, please check back in a few days to see if they have been placed here. Packagers have been informed of the release, please be patient.&lt;br /&gt;
&lt;br /&gt;
== Source code ==&lt;br /&gt;
* Wesnoth 1.0: [http://prdownloads.sourceforge.net/wesnoth/wesnoth-1.0.tar.gz?download wesnoth-1.0.tar.gz] (39.1MB) [http://prdownloads.sourceforge.net/wesnoth/wesnoth-1.0.tar.gz.md5?download md5sum]&lt;br /&gt;
* [http://www.wesnoth.org/wiki/Download_Xdeltas#Source_code Xdelta]&lt;br /&gt;
* [[CompilingWesnoth]] - how to compile the source code&lt;br /&gt;
&lt;br /&gt;
== [[BeOS]] ==&lt;br /&gt;
* Wesnoth 1.0rc1 for BeOS: [http://prdownloads.sourceforge.net/wesnoth/Wesnoth-1.0rc1-BeOS-x86.pkg.zip?download Wesnoth-1.0rc1-BeOS-x86.pkg.zip] (39.65MB) [http://prdownloads.sourceforge.net/wesnoth/Wesnoth-1.0rc1-BeOS-x86.pkg.zip.md5?download md5sum]&lt;br /&gt;
&lt;br /&gt;
== GNU/Linux ==&lt;br /&gt;
* A distribution-independent binary for any somewhat modern GNU/Linux on i386 is available: [http://prdownloads.sourceforge.net/suparun/wesnoth-1.0rc1-i386-Opkg.tar.gz?download wesnoth-1.0rc1-i386-Opkg.tar.gz]&lt;br /&gt;
* There are binaries for many different GNU/Linux Distributions. Not all are always up to date with the current release. Please have a look at [[WesnothBinariesLinux]] for more informations about the binaries for your Distribution.&lt;br /&gt;
&lt;br /&gt;
== Mac OS X ==&lt;br /&gt;
* Wesnoth 1.0 for Mac OS X:&lt;br /&gt;
** [http://prdownloads.sourceforge.net/wesnoth/Wesnoth_MacOSX_1.0.dmg?download Sourceforge-hosted build] by Sithrandel (50.2 MB)&lt;br /&gt;
* Wesnoth 1.0rc1 for Mac OS X:&lt;br /&gt;
** [ftp://victor.teaser.fr/pub/lwa/wesnoth/Wesnoth_MacOSX_1.0rc1.dmg  Wesnoth_MacOSX_1.0rc1.dmg] by lwa (40MB)&lt;br /&gt;
** [ftp://victor.teaser.fr/pub/lwa/wesnoth/Wesnoth_MacOSX_1.0rc1_lite.dmg   Wesnoth_MacOSX_1.0rc1_lite.dmg] by lwa (game only, music and large story images removed) (23MB)&lt;br /&gt;
&lt;br /&gt;
== MS Windows ==&lt;br /&gt;
* Wesnoth 1.0 for Microsoft Windows: [http://prdownloads.sourceforge.net/wesnoth/wesnoth-windows-1.0.exe?download wesnoth-windows-1.0.exe] (38.9MB)&lt;br /&gt;
&lt;br /&gt;
== AmigaOS4 ==&lt;br /&gt;
* Wesnoth 1.0rc1 for AmigaOS4: http://www.amigasoft.net/downloads/wesnoth.rar (37.7MB)&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
This program is free software; you can redistribute it and/or modify it under the terms of the [http://www.fsf.org/copyleft/gpl.html GNU General Public License version 2], as published by the [http://www.fsf.org/ Free Software Foundation].&lt;br /&gt;
This program is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. See the GNU General Public License for more details.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [http://changelog.wesnoth.org Changelog]&lt;br /&gt;
* [[WesnothBinaries| More binaries]]&lt;br /&gt;
* [http://sourceforge.net/project/showfiles.php?group_id=89495 Previous releases]&lt;br /&gt;
* [[WesnothSVN]] - bleeding edge version from SVN&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=Download&amp;diff=3432</id>
		<title>Download</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=Download&amp;diff=3432"/>
		<updated>2005-10-03T17:53:46Z</updated>

		<summary type="html">&lt;p&gt;Ott: 1.0rc1-&amp;gt;1.0&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If the latest binaries are not currently available for your OS, please check back in a few days to see if they have been placed here. Packagers have been informed of the release, please be patient.&lt;br /&gt;
&lt;br /&gt;
== Source code ==&lt;br /&gt;
* Wesnoth 1.0: [http://prdownloads.sourceforge.net/wesnoth/wesnoth-1.0.tar.gz?download wesnoth-1.0.tar.gz] (39.1MB) [http://prdownloads.sourceforge.net/wesnoth/wesnoth-1.0.tar.gz.md5?download md5sum]&lt;br /&gt;
* [http://www.wesnoth.org/wiki/Download_Xdeltas#Source_code Xdelta]&lt;br /&gt;
* [[CompilingWesnoth]] - how to compile the source code&lt;br /&gt;
&lt;br /&gt;
== [[BeOS]] ==&lt;br /&gt;
* Wesnoth 1.0rc1 for BeOS: [http://prdownloads.sourceforge.net/wesnoth/Wesnoth-1.0rc1-BeOS-x86.pkg.zip?download Wesnoth-1.0rc1-BeOS-x86.pkg.zip] (39.65MB) [http://prdownloads.sourceforge.net/wesnoth/Wesnoth-1.0rc1-BeOS-x86.pkg.zip.md5?download md5sum]&lt;br /&gt;
&lt;br /&gt;
== GNU/Linux ==&lt;br /&gt;
* A distribution-independent binary for any somewhat modern GNU/Linux on i386 is available: [http://prdownloads.sourceforge.net/suparun/wesnoth-1.0rc1-i386-Opkg.tar.gz?download wesnoth-1.0rc1-i386-Opkg.tar.gz]&lt;br /&gt;
* There are binaries for many different GNU/Linux Distributions. Not all are always up to date with the current release. Please have a look at [[WesnothBinariesLinux]] for more informations about the binaries for your Distribution.&lt;br /&gt;
&lt;br /&gt;
== Mac OS X ==&lt;br /&gt;
* Wesnoth 1.0rc1 for Mac OS X:&lt;br /&gt;
** [http://prdownloads.sourceforge.net/wesnoth/Wesnoth_MacOSX_1.0.dmg?download Sourceforge-hosted build] by Sithrandel (50.2 MB)&lt;br /&gt;
** [ftp://victor.teaser.fr/pub/lwa/wesnoth/Wesnoth_MacOSX_1.0rc1.dmg  Wesnoth_MacOSX_1.0rc1.dmg] by lwa (40MB)&lt;br /&gt;
** [ftp://victor.teaser.fr/pub/lwa/wesnoth/Wesnoth_MacOSX_1.0rc1_lite.dmg   Wesnoth_MacOSX_1.0rc1_lite.dmg] by lwa (game only, music and large story images removed) (23MB)&lt;br /&gt;
&lt;br /&gt;
== MS Windows ==&lt;br /&gt;
* Wesnoth 1.0 for Microsoft Windows: [http://prdownloads.sourceforge.net/wesnoth/wesnoth-windows-1.0.exe?download wesnoth-windows-1.0.exe] (38.9MB)&lt;br /&gt;
&lt;br /&gt;
== AmigaOS4 ==&lt;br /&gt;
* Wesnoth 1.0rc1 for AmigaOS4: http://www.amigasoft.net/downloads/wesnoth.rar (37.7MB)&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
This program is free software; you can redistribute it and/or modify it under the terms of the [http://www.fsf.org/copyleft/gpl.html GNU General Public License version 2], as published by the [http://www.fsf.org/ Free Software Foundation].&lt;br /&gt;
This program is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. See the GNU General Public License for more details.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [http://changelog.wesnoth.org Changelog]&lt;br /&gt;
* [[WesnothBinaries| More binaries]]&lt;br /&gt;
* [http://sourceforge.net/project/showfiles.php?group_id=89495 Previous releases]&lt;br /&gt;
* [[WesnothSVN]] - bleeding edge version from SVN&lt;br /&gt;
&lt;br /&gt;
__NOTOC__&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=FAQ&amp;diff=3027</id>
		<title>FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=FAQ&amp;diff=3027"/>
		<updated>2005-09-19T19:45:37Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* What are the system requirements? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Frequently Asked Questions=&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
&lt;br /&gt;
===What is Battle for Wesnoth?===&lt;br /&gt;
Battle for Wesnoth is a fantasy turn-based strategy game.&lt;br /&gt;
&lt;br /&gt;
===What license is the game distributed under?===&lt;br /&gt;
The project is distributed under the [http://www.fsf.org/copyleft/gpl.html GPL]. All contributors retain copyright on the portions of the project that they contribute.&lt;br /&gt;
&lt;br /&gt;
===How to get informed about new releases?===&lt;br /&gt;
Subscribe to new releases at [http://freshmeat.net/subscribe/38720/?url=%2Fprojects%2Fwesnoth%2F Freshmeat].&lt;br /&gt;
&lt;br /&gt;
===Why does Wesnoth not have my favorite feature?===&lt;br /&gt;
Because we are building this game for ourselves and for our preferences, not for you. If you like the game as we like it - that is good. If you hate the game - that is also fine.&lt;br /&gt;
So what is the point of asking for ideas? Because the developers are just common people, although we come up with many ideas, our players certainly do as well, and often ones we don't think of ourselves. If a player comes up with an idea we like - we might implement it. Not because you asked for it - we do it because we like the feature.&lt;br /&gt;
At the moment there will be no features added because of the feature freeze in preparation for the release of v1.0. But after the release, there will be many new things again.&lt;br /&gt;
You are free to re-use any work in Wesnoth, as long as you follow the rules of the [http://www.fsf.org/copyleft/gpl.html GPL], to build the game that you like. Don't expect us to build that game for you.  Building this game is our hobby, not our profession - you did not pay us to make it; rather, we are the ones who have paid for it, in time and labor.&lt;br /&gt;
&lt;br /&gt;
===Do you want help making this game? How can I help?===&lt;br /&gt;
Yes we do. Whether you're a programmer, artist, musician, translator, or want to playtest, design levels, or provide ideas, you're welcome to contribute. Spreading the word, joining the [http://savannah.nongnu.org/projects/wesnoth/ development], sharing points of view at the [http://www.wesnoth.org/forum/ forum], discussing with us in [irc://irc.wesnoth.org/wesnoth IRC] (#wesnoth at irc.freenode.net), playing the game and reporting, voting for Wesnoth at different gaming sites...&lt;br /&gt;
&lt;br /&gt;
=== What are the system requirements? ===&lt;br /&gt;
&lt;br /&gt;
We are not completely certain, but an x86 running at 600MHz with 128MB RAM should be adequate.  See the [http://www.wesnoth.org/forum/viewtopic.php?t=7384 forum thread] about minimum and recommended system requirements.&lt;br /&gt;
&lt;br /&gt;
=== Post more questions here ===&lt;br /&gt;
&lt;br /&gt;
== Scenario and Campaigns ==&lt;br /&gt;
&lt;br /&gt;
=== Are there any Tools that do help me creating maps and scenarios? ===&lt;br /&gt;
Yes, there is a tool called wesnoth_editor. It is a normal map-editor that should be a good help for creating the plain maps. For creating the scenarios there already is a scenario-editor included in the mac build. But this editor is rather outdated and it exists only for MacOS X. At the moment some community members are working on creating a nice and working scenario editor. You can have a look at the [http://www.wesnoth.org/forum/viewtopic.php?t=6925 forum post] about this tool. You will also find more info at [[CampGen]].&lt;br /&gt;
&lt;br /&gt;
=== I already created a campaign and published it on the campaign server. How can I get translations for the campaign? ===&lt;br /&gt;
Just have a look at [[WesCamp]]. This project is the easiest way to get translations for your campaign. All the info you need you can find at [[WesCamp]].&lt;br /&gt;
&lt;br /&gt;
=== Post more questions here ===&lt;br /&gt;
&lt;br /&gt;
== Multiplayer ==&lt;br /&gt;
&lt;br /&gt;
===How to find players for multiplayer game?===&lt;br /&gt;
Hang around for a while on multiplayer servers and you might find someone to play with. If you observe other people playing you will get informed when someone joins the servers. Maybe you find someone willing to play in the irc channel dedicated to mp: #wesnoth-mp at irc.freenode.net.&lt;br /&gt;
You can also join #wesnoth at irc.freenode.net.&lt;br /&gt;
&lt;br /&gt;
===How do I place an object or unit on my map with the map editor?===&lt;br /&gt;
You can't.  You need to make a multiplayer scenario file.  There are more details on the [[BuildingMaps|maps]] page.&lt;br /&gt;
&lt;br /&gt;
=== Post more questions here ===&lt;br /&gt;
&lt;br /&gt;
== Translations ==&lt;br /&gt;
&lt;br /&gt;
=== Post your questions here ===&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=FAQ&amp;diff=3026</id>
		<title>FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=FAQ&amp;diff=3026"/>
		<updated>2005-09-19T19:43:42Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Post more questions here */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Frequently Asked Questions=&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
&lt;br /&gt;
===What is Battle for Wesnoth?===&lt;br /&gt;
Battle for Wesnoth is a fantasy turn-based strategy game.&lt;br /&gt;
&lt;br /&gt;
===What license is the game distributed under?===&lt;br /&gt;
The project is distributed under the [http://www.fsf.org/copyleft/gpl.html GPL]. All contributors retain copyright on the portions of the project that they contribute.&lt;br /&gt;
&lt;br /&gt;
===How to get informed about new releases?===&lt;br /&gt;
Subscribe to new releases at [http://freshmeat.net/subscribe/38720/?url=%2Fprojects%2Fwesnoth%2F Freshmeat].&lt;br /&gt;
&lt;br /&gt;
===Why does Wesnoth not have my favorite feature?===&lt;br /&gt;
Because we are building this game for ourselves and for our preferences, not for you. If you like the game as we like it - that is good. If you hate the game - that is also fine.&lt;br /&gt;
So what is the point of asking for ideas? Because the developers are just common people, although we come up with many ideas, our players certainly do as well, and often ones we don't think of ourselves. If a player comes up with an idea we like - we might implement it. Not because you asked for it - we do it because we like the feature.&lt;br /&gt;
At the moment there will be no features added because of the feature freeze in preparation for the release of v1.0. But after the release, there will be many new things again.&lt;br /&gt;
You are free to re-use any work in Wesnoth, as long as you follow the rules of the [http://www.fsf.org/copyleft/gpl.html GPL], to build the game that you like. Don't expect us to build that game for you.  Building this game is our hobby, not our profession - you did not pay us to make it; rather, we are the ones who have paid for it, in time and labor.&lt;br /&gt;
&lt;br /&gt;
===Do you want help making this game? How can I help?===&lt;br /&gt;
Yes we do. Whether you're a programmer, artist, musician, translator, or want to playtest, design levels, or provide ideas, you're welcome to contribute. Spreading the word, joining the [http://savannah.nongnu.org/projects/wesnoth/ development], sharing points of view at the [http://www.wesnoth.org/forum/ forum], discussing with us in [irc://irc.wesnoth.org/wesnoth IRC] (#wesnoth at irc.freenode.net), playing the game and reporting, voting for Wesnoth at different gaming sites...&lt;br /&gt;
&lt;br /&gt;
=== What are the system requirements? ===&lt;br /&gt;
&lt;br /&gt;
We are not completely certain, but an x86 running at 600MHz with 128MB RAM should be adequate.  See the [http://www.wesnoth.org/forum/viewtopic.php?t=7500 forum thread] about minimum and recommended system requirements.&lt;br /&gt;
&lt;br /&gt;
=== Post more questions here ===&lt;br /&gt;
&lt;br /&gt;
== Scenario and Campaigns ==&lt;br /&gt;
&lt;br /&gt;
=== Are there any Tools that do help me creating maps and scenarios? ===&lt;br /&gt;
Yes, there is a tool called wesnoth_editor. It is a normal map-editor that should be a good help for creating the plain maps. For creating the scenarios there already is a scenario-editor included in the mac build. But this editor is rather outdated and it exists only for MacOS X. At the moment some community members are working on creating a nice and working scenario editor. You can have a look at the [http://www.wesnoth.org/forum/viewtopic.php?t=6925 forum post] about this tool. You will also find more info at [[CampGen]].&lt;br /&gt;
&lt;br /&gt;
=== I already created a campaign and published it on the campaign server. How can I get translations for the campaign? ===&lt;br /&gt;
Just have a look at [[WesCamp]]. This project is the easiest way to get translations for your campaign. All the info you need you can find at [[WesCamp]].&lt;br /&gt;
&lt;br /&gt;
=== Post more questions here ===&lt;br /&gt;
&lt;br /&gt;
== Multiplayer ==&lt;br /&gt;
&lt;br /&gt;
===How to find players for multiplayer game?===&lt;br /&gt;
Hang around for a while on multiplayer servers and you might find someone to play with. If you observe other people playing you will get informed when someone joins the servers. Maybe you find someone willing to play in the irc channel dedicated to mp: #wesnoth-mp at irc.freenode.net.&lt;br /&gt;
You can also join #wesnoth at irc.freenode.net.&lt;br /&gt;
&lt;br /&gt;
===How do I place an object or unit on my map with the map editor?===&lt;br /&gt;
You can't.  You need to make a multiplayer scenario file.  There are more details on the [[BuildingMaps|maps]] page.&lt;br /&gt;
&lt;br /&gt;
=== Post more questions here ===&lt;br /&gt;
&lt;br /&gt;
== Translations ==&lt;br /&gt;
&lt;br /&gt;
=== Post your questions here ===&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=Credits&amp;diff=3025</id>
		<title>Credits</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=Credits&amp;diff=3025"/>
		<updated>2005-09-19T19:00:57Z</updated>

		<summary type="html">&lt;p&gt;Ott: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In July 2003, '''David White''' released the first version of Wesnoth. Since then, many people have joined the project, contributing in very different ways.&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
* Alfredo Beaumont (ziberpunk) - autotools&lt;br /&gt;
* András Salamon ([[User:Ott|ott]]) - general QA and bug fixing, subediting&lt;br /&gt;
* Benjamin Drieu - scenario designer&lt;br /&gt;
* Bram Ridder (Morloth) - editor improvements&lt;br /&gt;
* Cédric Duval - coder, internationalization manager&lt;br /&gt;
* Crossbow/Miyo - administrator, release manager&lt;br /&gt;
* David Philippi (Torangan) - internationalization manager, wescamp&lt;br /&gt;
* [mailto:davidnwhite_AT_verizon.net David White] (Sirp) - founder, lead developer, scenario designer&lt;br /&gt;
* Francisco Muñoz (fmunoz) - artwork manager, original units, scenario designer&lt;br /&gt;
* Guillaume Melquiond (silene) - &lt;br /&gt;
* Hogne Håskjold (frame) - terrain designer&lt;br /&gt;
* [mailto:isaac_AT_sindominio.net Isaac Clerencia] - administrator, release manager&lt;br /&gt;
* [mailto:Crazy-Ivanovic_AT_gmx.net Nils Kneuper] (Ivanovic) - internationalization manager&lt;br /&gt;
* James Spencer (Shade) - scenario designer&lt;br /&gt;
* Jan Zvánovec (jaz) - &lt;br /&gt;
* John B. Messerly - &lt;br /&gt;
* [mailto:forcemaster_AT_gmx.net Jon Daniel] (forcemstr) - &lt;br /&gt;
* [mailto:jorda_AT_ettin.org Jordà Polo] (ettin) -&lt;br /&gt;
* Joseph Simmons (Turin) - scenario designer, graphics&lt;br /&gt;
* J.R. Blain (Cowboy) -&lt;br /&gt;
* [mailto:mcnabb_AT_gravity.psu.edu J.W.C. McNabb] (Darth Fool) - coder, graphics&lt;br /&gt;
* Justin Zaun (jzaun) - coder, scenario designer&lt;br /&gt;
* Kristoffer Erlandsson (erl) - help system&lt;br /&gt;
* Maksim Orlovich (SadEagle) -&lt;br /&gt;
* Mark Michelsen (skovbaer) - internationalization manager&lt;br /&gt;
* [mailto:philippe.plantier_AT_naema.org Philippe Plantier] ([[User:Ayin|Ayin]]) - several parts of the code, notably terrain graphics code&lt;br /&gt;
* Richard Kettering (Jetryl) - artwork coordinator, several graphics&lt;br /&gt;
* [mailto:susanna.bjorverud_AT_telia.com Susanna Björverud] (sanna) - internationalization manager&lt;br /&gt;
* [mailto:ydirson_AT_altern.org Yann Dirson] - gettext support, tinygui&lt;br /&gt;
* Zas -&lt;br /&gt;
&lt;br /&gt;
== Artists ==&lt;br /&gt;
* Aleksi - music coordinator&lt;br /&gt;
* Alex Jarocha-Ernst (Jormungandr) - portraits&lt;br /&gt;
* Andrew James Patterson (Kamahawk) - sprites&lt;br /&gt;
* antwerp - sprites&lt;br /&gt;
* Christophe Anjard - sprites&lt;br /&gt;
* Diego Brea (Cobretti) - sprites&lt;br /&gt;
* Eli Dupree (Elvish Pillager) - sprites&lt;br /&gt;
* Fredrik Lindroth - music&lt;br /&gt;
* Gareth Miller (Gafgarion) - sprites&lt;br /&gt;
* James Barton (Sangel) - sprites&lt;br /&gt;
* James Woo (Pickslide) - portraits&lt;br /&gt;
* Jason Lutes - portraits&lt;br /&gt;
* Jimmy Olsson (Azlan) - icons&lt;br /&gt;
* Johanna Manninen (lohari) - tiles&lt;br /&gt;
* John Muccigrosso (Eponymous Archon) - sprites&lt;br /&gt;
* John-Robert Funck (XJaPaN) - sprites&lt;br /&gt;
* Jonatan Alamà (tin) - logo&lt;br /&gt;
* Joseph Toscano (zhaymusic.com) - music&lt;br /&gt;
* J.W. Bjerk (Eleazar) - tiles&lt;br /&gt;
* Michael Gil de Muro (grp21) - portraits&lt;br /&gt;
* Neorice - sprites&lt;br /&gt;
* Pau Congost - music&lt;br /&gt;
* Peter Geinitz (Shadow) - sprites&lt;br /&gt;
* Slainte - sprites&lt;br /&gt;
* Stephen Stone - [graphics]&lt;br /&gt;
* Svetac - [graphics]&lt;br /&gt;
&lt;br /&gt;
== Translators ==&lt;br /&gt;
* adson - hungarian translation&lt;br /&gt;
* İhsan Akın - turkish translation&lt;br /&gt;
* Alessio D'Ascanio (otaku) - italian translation&lt;br /&gt;
* Alexander Alexiou (Santi) - greek translation&lt;br /&gt;
* Alexander Kjäll (capitol) - swedish translation&lt;br /&gt;
* Alexandr Menovchicov - russian translation&lt;br /&gt;
* Alfredo Beaumont (ziberpunk) - basque translation&lt;br /&gt;
* Ambra Viviani Loos - brazilian portuguese translation&lt;br /&gt;
* Americo Iacovizzi (DarkAmex) - italian translation&lt;br /&gt;
* Anders K. Madsen (madsen) - danish translation&lt;br /&gt;
* András Salamon ([[User:Ott|ott]]) - afrikaans, english and hungarian translation&lt;br /&gt;
* Andre Schmidt (schmidta) - german translation&lt;br /&gt;
* Ankka - finnish translation&lt;br /&gt;
* Anton Tsigularov (Atilla) - bulgarian translation&lt;br /&gt;
* Arne Deprez - dutch translation&lt;br /&gt;
* Artur R. Czechowski - polish translation&lt;br /&gt;
* Aurélien Brevers (Breversa) - french translation&lt;br /&gt;
* Azamat Hackimov - russian translation&lt;br /&gt;
* Bartek Waresiak (Dragonking) - polish translation&lt;br /&gt;
* Beer (Eddi) - hungarian translation&lt;br /&gt;
* Benoit Astruc - french translation&lt;br /&gt;
* Bjarke Sørensen (basher) - danish translation&lt;br /&gt;
* Boris Stumm (quijote_) - german translation&lt;br /&gt;
* BOrsuk - polish translation&lt;br /&gt;
* Cédric Duval - french translation&lt;br /&gt;
* Carles Company (brrr) - catalan translation&lt;br /&gt;
* Celso Goya - brazilian portuguese translation&lt;br /&gt;
* Christoph Berg (chrber) - german translation&lt;br /&gt;
* Claus Aranha - brazilian portuguese translation&lt;br /&gt;
* crys0000 - italian translation&lt;br /&gt;
* Dan Rosàs Garcia (focks) - catalan translation&lt;br /&gt;
* Daniel López (Azazelo) - catalan translation&lt;br /&gt;
* DaringTremayne - french translation&lt;br /&gt;
* David Martínez Moreno - spanish translation&lt;br /&gt;
* David Nečas (Yeti) - czech translation&lt;br /&gt;
* dentro - hungarian translation&lt;br /&gt;
* Enes Akın (yekialem) - turkish translation&lt;br /&gt;
* Erik J. Mesoy (Circon) - norwegian translation&lt;br /&gt;
* Eugenio Favalli (ElvenProgrammer) - italian translation&lt;br /&gt;
* Federico Tomassetti - italian translation&lt;br /&gt;
* Flamma - spanish translation&lt;br /&gt;
* Franciso Muñoz (fmunoz) - spanish translation&lt;br /&gt;
* François Orieux - french translation&lt;br /&gt;
* Gabriel Rodríguez (Chewie) - spanish translation&lt;br /&gt;
* Georgi Dimitrov (oblak)- bulgarian translation&lt;br /&gt;
* Gerfried Fuchs (Alfie) - german translation&lt;br /&gt;
* Gilluin - hungarian translation&lt;br /&gt;
* Guillaume Duwelz-Rebert - french translation&lt;br /&gt;
* Guillaume Massart (Piou2fois) - french translation&lt;br /&gt;
* Guillaume Melquiond (silene) - french translation&lt;br /&gt;
* Hallvard Norheim Bø (Lysander) - norwegian translation&lt;br /&gt;
* Håvard Korsvoll - norwegian translation&lt;br /&gt;
* Ilya Kaznacheev - russian translation&lt;br /&gt;
* isazi - italian translation&lt;br /&gt;
* Jaka Kranjc (lynx) - slovenian translation&lt;br /&gt;
* Jan Greve (Jan) - german translation&lt;br /&gt;
* Jan-Heiner Laberenz (jan-heiner) - german translation&lt;br /&gt;
* Jean Privat (Tout) - french translation&lt;br /&gt;
* Jean-Luc Richard (Le Gnome) - french translation&lt;br /&gt;
* Jérémy Rosen (Boucman) - french translation&lt;br /&gt;
* Jesper Fuglsang Wolff (ulven) - danish translation&lt;br /&gt;
* Jonatan Alamà (tin) - catalan translation&lt;br /&gt;
* [mailto:jorda_AT_ettin.org Jordà Polo] (ettin) - catalan translation coordinator&lt;br /&gt;
* Jose Gordillo (kilder) - spanish and catalan translation&lt;br /&gt;
* Jose Manuel Gomez (joseg) - spanish translation&lt;br /&gt;
* Julien Moncel - french translation&lt;br /&gt;
* Julien Tailleur - french translation&lt;br /&gt;
* Julen Landa (genars) - basque translation&lt;br /&gt;
* Kai Ensenbach (Pingu) - german translation&lt;br /&gt;
* Kékkői László (BlackEvil) - hungarian translation&lt;br /&gt;
* Karol Nowak (grzywacz) - polish translation&lt;br /&gt;
* Katerina Sykioti - greek translation&lt;br /&gt;
* Kertész Csaba - hungarian translation&lt;br /&gt;
* Khiraly - hungarian translation&lt;br /&gt;
* kko - finnish translation&lt;br /&gt;
* Konstantinos Karasavvas - greek translation&lt;br /&gt;
* Kosif -  turkish translation&lt;br /&gt;
* Kovács Dániel - hungarian translation&lt;br /&gt;
* krix - hungarian translation&lt;br /&gt;
* Lala - dutch translation&lt;br /&gt;
* Leo Danielson (Lugo Moll) - swedish translation&lt;br /&gt;
* Lim Choon Kiat - 林俊杰 - chinese translation&lt;br /&gt;
* Lukáš Faltýnek - czech translation&lt;br /&gt;
* Maarten Albrecht - dutch translation&lt;br /&gt;
* Mark Michelsen (skovbaer) - danish translation&lt;br /&gt;
* Mark Polo (mpolo) - latin translation&lt;br /&gt;
* Mark Recasens - catalan translation&lt;br /&gt;
* Mart Tõnso - estonian translation&lt;br /&gt;
* Martin Šín - czech translation&lt;br /&gt;
* Mathias Bundgaard Svensson (freaken) - danish translation&lt;br /&gt;
* Matias Parmala - finnish translation&lt;br /&gt;
* methinks - polish translation&lt;br /&gt;
* Michał Jedynak (Artanis) - polish translation&lt;br /&gt;
* Michel Loos - brazilian portuguese translation&lt;br /&gt;
* Mikel Olasagasti (Hey_neken) - basque translation&lt;br /&gt;
* Mintaka - czech translation&lt;br /&gt;
* Naoki Iimura - japanese translation&lt;br /&gt;
* Nico Oliver - afrikaans translation&lt;br /&gt;
* Nicolas Boudin (Blurgk) - french translation&lt;br /&gt;
* [mailto:Crazy-Ivanovic_AT_gmx.net Nils Kneuper] (Ivanovic) - german translation&lt;br /&gt;
* Nobuhito Okada - japanese translation&lt;br /&gt;
* Pau Rul·lan Ferragut - catalan translation&lt;br /&gt;
* Paweł Stradomski - polish translation&lt;br /&gt;
* Paweł Tomak - polish translation&lt;br /&gt;
* paxed - finnish translation&lt;br /&gt;
* Petr Kopač (Ferda) - czech translation&lt;br /&gt;
* Petr Kovár (Juans) - czech translation&lt;br /&gt;
* [mailto:philippe.plantier_AT_naema.org Philippe Plantier] ([[User:Ayin|Ayin]]) - french translation&lt;br /&gt;
* Pieter Vermeylen (Onne) - dutch translation&lt;br /&gt;
* Renato Cunha - brazilian portuguese translation&lt;br /&gt;
* Roel Thijs (Roel) - dutch translation&lt;br /&gt;
* RokStar - italian translation&lt;br /&gt;
* Roman Tuchin (Sankt) - russian translation&lt;br /&gt;
* Rudolf Orság - czech translation&lt;br /&gt;
* Ruben Philipp Wickenhäuser (The Very Uhu) - german translation&lt;br /&gt;
* Sérgio de Miranda Costa -  brazilian portuguese translation&lt;br /&gt;
* Selim Farsakoğlu -  turkish translation&lt;br /&gt;
* Sofronius - czech translation&lt;br /&gt;
* Spiros, Giorgis - greek translation&lt;br /&gt;
* Srecko Toroman (FreeCraft) - serbian translation&lt;br /&gt;
* Stefan Bergström (tephlon) - swedish translation&lt;br /&gt;
* Stephan Grochtmann (Schattenstephan) - german translation&lt;br /&gt;
* [mailto:susanna.bjorverud_AT_telia.com Susanna Björverud] (sanna) - swedish translation&lt;br /&gt;
* Susanne Mesoy (Rarlgland) - norwegian translation&lt;br /&gt;
* Széll Tamás (TomJoad) - hungarian translation&lt;br /&gt;
* Tiago Souza (Salvador) - brazilian portuguese translation&lt;br /&gt;
* Tobe Deprez - dutch translation&lt;br /&gt;
* Vít Komárek - czech translation&lt;br /&gt;
* Vít Krčál - czech translation&lt;br /&gt;
* Viliam Bur - slovak translation&lt;br /&gt;
* wint3r - swedish translation&lt;br /&gt;
* [mailto:ydirson_AT_altern.org Yann Dirson] - french translation&lt;br /&gt;
* Yuji Matsumoto - japanese translation&lt;br /&gt;
* Zas - french translation&lt;br /&gt;
&lt;br /&gt;
== Other Contributions ==&lt;br /&gt;
* Bartek Waresiak (Dragonking) - multiplayer balancing&lt;br /&gt;
* Ben Anderman (crimson_penguin) - unit list&lt;br /&gt;
* Dacyn - scenario designer&lt;br /&gt;
* Cyril Bouthors (CyrilB) - debian packager, patron&lt;br /&gt;
* Darryl Dixon - packager&lt;br /&gt;
* edge - packager&lt;br /&gt;
* Francesco Gigli (Jaramir) - wiki, wesnoth.slack.it&lt;br /&gt;
* Frédéric Wagner&lt;br /&gt;
* Jay Hopping - packager&lt;br /&gt;
* Marcin Konicki (ahwayakchih) - BeOS packager&lt;br /&gt;
* Marcus Phillips (Sithrandel) - Mac OS X packager&lt;br /&gt;
* Mark Michelsen (skovbaer) - slackware packager&lt;br /&gt;
* Mike Quinones (Doc Paterson) - multiplayer maps&lt;br /&gt;
* Peter Groen (pg) - multiplayer maps&lt;br /&gt;
* Richard S. (Noy) - multiplayer balancing&lt;br /&gt;
* Ruben Philipp Wickenhäuser (The Very Uhu) - multiplayer maps&lt;br /&gt;
* Tom Chance (telex4) - multiplayer maps, scenario balancing&lt;br /&gt;
&lt;br /&gt;
{{Home}}&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=User:Ott&amp;diff=2871</id>
		<title>User:Ott</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=User:Ott&amp;diff=2871"/>
		<updated>2005-09-16T16:31:18Z</updated>

		<summary type="html">&lt;p&gt;Ott: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For now, see [http://www.wesnoth.org/forum/profile.php?mode=viewprofile&amp;amp;u=970 my forum profile].&lt;br /&gt;
&lt;br /&gt;
Some of my Wesnoth forum postings may be worth reading:&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=91620#91620 Distribution of damage]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?t=5867 Calculating %-to-kill]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=78398#78398 Overview of postings about in-game random number generation]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?p=53968#53968 Analysing anomalies in game statistics]&lt;br /&gt;
* [http://www.wesnoth.org/forum/viewtopic.php?t=4240 The RATE damage model] (used in-game since 0.8.10)&lt;br /&gt;
&lt;br /&gt;
I'm also responsible for the [[Status of User Scenarios]] page.&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=Credits&amp;diff=2753</id>
		<title>Credits</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=Credits&amp;diff=2753"/>
		<updated>2005-09-13T15:42:26Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Developers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In July 2003, '''David White''' released the first version of Wesnoth. Since then, many people have joined the project, contributing in very different ways.&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
* Alfredo Beaumont (ziberpunk) - autotools&lt;br /&gt;
* Benjamin Drieu - scenario designer&lt;br /&gt;
* Bram Ridder (Morloth) - editor improvements&lt;br /&gt;
* Cédric Duval - coder, internationalization manager&lt;br /&gt;
* Crossbow/Miyo - administrator, release manager&lt;br /&gt;
* David Philippi (Torangan) - internationalization manager, wescamp&lt;br /&gt;
* [mailto:davidnwhite_AT_verizon.net David White] (Sirp) - founder, lead developer, scenario designer&lt;br /&gt;
* Francisco Muñoz (fmunoz) - artwork manager, original units, scenario designer&lt;br /&gt;
* Guillaume Melquiond (silene) - &lt;br /&gt;
* Hogne Håskjold (frame) - terrain designer&lt;br /&gt;
* [mailto:isaac_AT_sindominio.net Isaac Clerencia] - administrator, release manager&lt;br /&gt;
* [mailto:Crazy-Ivanovic_AT_gmx.net Nils Kneuper] (Ivanovic) - internationalization manager&lt;br /&gt;
* James Spencer (Shade) - scenario designer&lt;br /&gt;
* Jan Zvánovec (jaz) - &lt;br /&gt;
* John B. Messerly - &lt;br /&gt;
* [mailto:forcemaster_AT_gmx.net Jon Daniel] (forcemstr) - &lt;br /&gt;
* [mailto:jorda_AT_ettin.org Jordà Polo] (ettin) -&lt;br /&gt;
* Joseph Simmons (Turin) - scenario designer, graphics&lt;br /&gt;
* J.R. Blain (Cowboy) -&lt;br /&gt;
* [mailto:mcnabb_AT_gravity.psu.edu J.W.C. McNabb] (Darth Fool) - coder, graphics&lt;br /&gt;
* Justin Zaun (jzaun) - coder, scenario designer&lt;br /&gt;
* Kristoffer Erlandsson (erl) - help system&lt;br /&gt;
* Maksim Orlovich (SadEagle) -&lt;br /&gt;
* Mark Michelsen (skovbaer) - internationalization manager&lt;br /&gt;
* [[User:Ott|ott]] - general QA and bug fixing, subediting&lt;br /&gt;
* [mailto:philippe.plantier_AT_naema.org Philippe Plantier] ([[User:Ayin|Ayin]]) - several parts of the code, notably terrain graphics code&lt;br /&gt;
* Richard Kettering (Jetryl) - artwork coordinator, several graphics&lt;br /&gt;
* [mailto:susanna.bjorverud_AT_telia.com Susanna Björverud] (sanna) - internationalization manager&lt;br /&gt;
* [mailto:ydirson_AT_altern.org Yann Dirson] - gettext support, tinygui&lt;br /&gt;
* Zas -&lt;br /&gt;
&lt;br /&gt;
== Artists ==&lt;br /&gt;
* Aleksi - music coordinator&lt;br /&gt;
* Alex Jarocha-Ernst (Jormungandr) - portraits&lt;br /&gt;
* Andrew James Patterson (Kamahawk) - sprites&lt;br /&gt;
* antwerp - sprites&lt;br /&gt;
* Christophe Anjard - sprites&lt;br /&gt;
* Diego Brea (Cobretti) - sprites&lt;br /&gt;
* Eli Dupree (Elvish Pillager) - sprites&lt;br /&gt;
* Fredrik Lindroth - music&lt;br /&gt;
* Gareth Miller (Gafgarion) - sprites&lt;br /&gt;
* James Barton (Sangel) - sprites&lt;br /&gt;
* James Woo (Pickslide) - portraits&lt;br /&gt;
* Jason Lutes - portraits&lt;br /&gt;
* Jimmy Olsson (Azlan) - icons&lt;br /&gt;
* Johanna Manninen (lohari) - tiles&lt;br /&gt;
* John Muccigrosso (Eponymous Archon) - sprites&lt;br /&gt;
* John-Robert Funck (XJaPaN) - sprites&lt;br /&gt;
* Jonatan Alamà (tin) - logo&lt;br /&gt;
* Joseph Toscano (zhaymusic.com) - music&lt;br /&gt;
* J.W. Bjerk (Eleazar) - tiles&lt;br /&gt;
* Michael Gil de Muro (grp21) - portraits&lt;br /&gt;
* Neorice - sprites&lt;br /&gt;
* Pau Congost - music&lt;br /&gt;
* Peter Geinitz (Shadow) - sprites&lt;br /&gt;
* Slainte - sprites&lt;br /&gt;
* Stephen Stone - [graphics]&lt;br /&gt;
* Svetac - [graphics]&lt;br /&gt;
&lt;br /&gt;
== Translators ==&lt;br /&gt;
* adson - hungarian translation&lt;br /&gt;
* İhsan Akın - turkish translation&lt;br /&gt;
* Alessio D'Ascanio (otaku) - italian translation&lt;br /&gt;
* Alexander Alexiou (Santi) - greek translation&lt;br /&gt;
* Alexander Kjäll (capitol) - swedish translation&lt;br /&gt;
* Alexandr Menovchicov - russian translation&lt;br /&gt;
* Alfredo Beaumont (ziberpunk) - basque translation&lt;br /&gt;
* Ambra Viviani Loos - brazilian portuguese translation&lt;br /&gt;
* Americo Iacovizzi (DarkAmex) - italian translation&lt;br /&gt;
* Anders K. Madsen (madsen) - danish translation&lt;br /&gt;
* Andre Schmidt (schmidta) - german translation&lt;br /&gt;
* Ankka - finnish translation&lt;br /&gt;
* Anton Tsigularov (Atilla) - bulgarian translation&lt;br /&gt;
* Arne Deprez - dutch translation&lt;br /&gt;
* Artur R. Czechowski - polish translation&lt;br /&gt;
* Aurélien Brevers (Breversa) - french translation&lt;br /&gt;
* Azamat Hackimov - russian translation&lt;br /&gt;
* Bartek Waresiak (Dragonking) - polish translation&lt;br /&gt;
* Beer (Eddi) - hungarian translation&lt;br /&gt;
* Benoit Astruc - french translation&lt;br /&gt;
* Bjarke Sørensen (basher) - danish translation&lt;br /&gt;
* Boris Stumm (quijote_) - german translation&lt;br /&gt;
* BOrsuk - polish translation&lt;br /&gt;
* Cédric Duval - french translation&lt;br /&gt;
* Carles Company (brrr) - catalan translation&lt;br /&gt;
* Celso Goya - brazilian portuguese translation&lt;br /&gt;
* Christoph Berg (chrber) - german translation&lt;br /&gt;
* Claus Aranha - brazilian portuguese translation&lt;br /&gt;
* crys0000 - italian translation&lt;br /&gt;
* Dan Rosàs Garcia (focks) - catalan translation&lt;br /&gt;
* Daniel López (Azazelo) - catalan translation&lt;br /&gt;
* DaringTremayne - french translation&lt;br /&gt;
* David Martínez Moreno - spanish translation&lt;br /&gt;
* David Nečas (Yeti) - czech translation&lt;br /&gt;
* dentro - hungarian translation&lt;br /&gt;
* Enes Akın (yekialem) - turkish translation&lt;br /&gt;
* Erik J. Mesoy (Circon) - norwegian translation&lt;br /&gt;
* Eugenio Favalli (ElvenProgrammer) - italian translation&lt;br /&gt;
* Federico Tomassetti - italian translation&lt;br /&gt;
* Flamma - spanish translation&lt;br /&gt;
* Franciso Muñoz (fmunoz) - spanish translation&lt;br /&gt;
* François Orieux - french translation&lt;br /&gt;
* Gabriel Rodríguez (Chewie) - spanish translation&lt;br /&gt;
* Georgi Dimitrov (oblak)- bulgarian translation&lt;br /&gt;
* Gerfried Fuchs (Alfie) - german translation&lt;br /&gt;
* Gilluin - hungarian translation&lt;br /&gt;
* Guillaume Duwelz-Rebert - french translation&lt;br /&gt;
* Guillaume Massart (Piou2fois) - french translation&lt;br /&gt;
* Guillaume Melquiond (silene) - french translation&lt;br /&gt;
* Hallvard Norheim Bø (Lysander) - norwegian translation&lt;br /&gt;
* Håvard Korsvoll - norwegian translation&lt;br /&gt;
* Ilya Kaznacheev - russian translation&lt;br /&gt;
* isazi - italian translation&lt;br /&gt;
* Jaka Kranjc (lynx) - slovenian translation&lt;br /&gt;
* Jan Greve (Jan) - german translation&lt;br /&gt;
* Jan-Heiner Laberenz (jan-heiner) - german translation&lt;br /&gt;
* Jean Privat (Tout) - french translation&lt;br /&gt;
* Jean-Luc Richard (Le Gnome) - french translation&lt;br /&gt;
* Jérémy Rosen (Boucman) - french translation&lt;br /&gt;
* Jesper Fuglsang Wolff (ulven) - danish translation&lt;br /&gt;
* Jonatan Alamà (tin) - catalan translation&lt;br /&gt;
* [mailto:jorda_AT_ettin.org Jordà Polo] (ettin) - catalan translation coordinator&lt;br /&gt;
* Jose Gordillo (kilder) - spanish translation&lt;br /&gt;
* Jose Manuel Gomez (joseg) - spanish translation&lt;br /&gt;
* Julien Moncel - french translation&lt;br /&gt;
* Julien Tailleur - french translation&lt;br /&gt;
* Julen Landa (genars) - basque translation&lt;br /&gt;
* Kai Ensenbach (Pingu) - german translation&lt;br /&gt;
* Kékkői László (BlackEvil) - hungarian translation&lt;br /&gt;
* Karol Nowak (grzywacz) - polish translation&lt;br /&gt;
* Katerina Sykioti - greek translation&lt;br /&gt;
* Kertész Csaba - hungarian translation&lt;br /&gt;
* Khiraly - hungarian translation&lt;br /&gt;
* kko - finnish translation&lt;br /&gt;
* Konstantinos Karasavvas - greek translation&lt;br /&gt;
* Kosif -  turkish translation&lt;br /&gt;
* Kovács Dániel - hungarian translation&lt;br /&gt;
* krix - hungarian translation&lt;br /&gt;
* Lala - dutch translation&lt;br /&gt;
* Leo Danielson (Lugo Moll) - swedish translation&lt;br /&gt;
* Lim Choon Kiat - 林俊杰 - chinese translation&lt;br /&gt;
* Lukáš Faltýnek - czech translation&lt;br /&gt;
* Maarten Albrecht - dutch translation&lt;br /&gt;
* Mark Michelsen (skovbaer) - danish translation&lt;br /&gt;
* Mark Polo (mpolo) - latin translation&lt;br /&gt;
* Mark Recasens - catalan translation&lt;br /&gt;
* Mart Tõnso - estonian translation&lt;br /&gt;
* Martin Šín - czech translation&lt;br /&gt;
* Mathias Bundgaard Svensson (freaken) - danish translation&lt;br /&gt;
* Matias Parmala - finnish translation&lt;br /&gt;
* methinks - polish translation&lt;br /&gt;
* Michał Jedynak (Artanis) - polish translation&lt;br /&gt;
* Michel Loos - brazilian portuguese translation&lt;br /&gt;
* Mikel Olasagasti (Hey_neken) - basque translation&lt;br /&gt;
* Mintaka - czech translation&lt;br /&gt;
* Naoki Iimura - japanese translation&lt;br /&gt;
* Nico Oliver - afrikaans translation&lt;br /&gt;
* Nicolas Boudin (Blurgk) - french translation&lt;br /&gt;
* [mailto:Crazy-Ivanovic_AT_gmx.net Nils Kneuper] (Ivanovic) - german translation&lt;br /&gt;
* Nobuhito Okada - japanese translation&lt;br /&gt;
* [[User:Ott|ott]] - afrikaans, english and hungarian translation&lt;br /&gt;
* Pau Rul·lan Ferragut - catalan translation&lt;br /&gt;
* Paweł Stradomski - polish translation&lt;br /&gt;
* Paweł Tomak - polish translation&lt;br /&gt;
* paxed - finnish translation&lt;br /&gt;
* Petr Kopač (Ferda) - czech translation&lt;br /&gt;
* Petr Kovár (Juans) - czech translation&lt;br /&gt;
* [mailto:philippe.plantier_AT_naema.org Philippe Plantier] ([[User:Ayin|Ayin]]) - french translation&lt;br /&gt;
* Pieter Vermeylen (Onne) - dutch translation&lt;br /&gt;
* Renato Cunha - brazilian portuguese translation&lt;br /&gt;
* Roel Thijs (Roel) - dutch translation&lt;br /&gt;
* RokStar - italian translation&lt;br /&gt;
* Roman Tuchin (Sankt) - russian translation&lt;br /&gt;
* Rudolf Orság - czech translation&lt;br /&gt;
* Ruben Philipp Wickenhäuser (The Very Uhu) - german translation&lt;br /&gt;
* Sérgio de Miranda Costa -  brazilian portuguese translation&lt;br /&gt;
* Selim Farsakoğlu -  turkish translation&lt;br /&gt;
* Sofronius - czech translation&lt;br /&gt;
* Spiros, Giorgis - greek translation&lt;br /&gt;
* Srecko Toroman (FreeCraft) - serbian translation&lt;br /&gt;
* Stefan Bergström (tephlon) - swedish translation&lt;br /&gt;
* Stephan Grochtmann (Schattenstephan) - german translation&lt;br /&gt;
* [mailto:susanna.bjorverud_AT_telia.com Susanna Björverud] (sanna) - swedish translation&lt;br /&gt;
* Susanne Mesoy (Rarlgland) - norwegian translation&lt;br /&gt;
* Széll Tamás (TomJoad) - hungarian translation&lt;br /&gt;
* Tiago Souza (Salvador) - brazilian portuguese translation&lt;br /&gt;
* Tobe Deprez - dutch translation&lt;br /&gt;
* Vít Komárek - czech translation&lt;br /&gt;
* Vít Krčál - czech translation&lt;br /&gt;
* Viliam Bur - slovak translation&lt;br /&gt;
* wint3r - swedish translation&lt;br /&gt;
* [mailto:ydirson_AT_altern.org Yann Dirson] - french translation&lt;br /&gt;
* Yuji Matsumoto - japanese translation&lt;br /&gt;
* Zas - french translation&lt;br /&gt;
&lt;br /&gt;
== Other Contributions ==&lt;br /&gt;
* Bartek Waresiak (Dragonking) - multiplayer balancing&lt;br /&gt;
* Ben Anderman (crimson_penguin) - unit list&lt;br /&gt;
* Dacyn - scenario designer&lt;br /&gt;
* Cyril Bouthors (CyrilB) - debian packager, patron&lt;br /&gt;
* Darryl Dixon - packager&lt;br /&gt;
* edge - packager&lt;br /&gt;
* Francesco Gigli (Jaramir) - wiki, wesnoth.slack.it&lt;br /&gt;
* Frédéric Wagner&lt;br /&gt;
* Jay Hopping - packager&lt;br /&gt;
* Marcin Konicki (ahwayakchih) - BeOS packager&lt;br /&gt;
* Marcus Phillips (Sithrandel) - Mac OS X packager&lt;br /&gt;
* Mark Michelsen (skovbaer) - slackware packager&lt;br /&gt;
* Mike Quinones (Doc Paterson) - multiplayer maps&lt;br /&gt;
* Noy - multiplayer balancing&lt;br /&gt;
* Peter Groen (pg) - multiplayer maps&lt;br /&gt;
* Ruben Philipp Wickenhäuser (The Very Uhu) - multiplayer maps&lt;br /&gt;
* Tom Chance (telex4) - multiplayer maps, scenario balancing&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=Credits&amp;diff=2751</id>
		<title>Credits</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=Credits&amp;diff=2751"/>
		<updated>2005-09-13T14:52:49Z</updated>

		<summary type="html">&lt;p&gt;Ott: /* Translators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In July 2003, '''David White''' released the first version of Wesnoth. Since then, many people have joined the project, contributing in very different ways.&lt;br /&gt;
&lt;br /&gt;
== Developers ==&lt;br /&gt;
* Alfredo Beaumont (ziberpunk) - autotools&lt;br /&gt;
* Benjamin Drieu - scenario designer&lt;br /&gt;
* Bram Ridder (Morloth) - editor improvements&lt;br /&gt;
* Cédric Duval - coder, internationalization manager&lt;br /&gt;
* Crossbow/Miyo - administrator, release manager&lt;br /&gt;
* David Philippi (Torangan) - internationalization manager, wescamp&lt;br /&gt;
* [mailto:davidnwhite_AT_verizon.net David White] (Sirp) - founder, lead developer, scenario designer&lt;br /&gt;
* Francisco Muñoz (fmunoz) - artwork manager, original units, scenario designer&lt;br /&gt;
* Guillaume Melquiond (silene) - &lt;br /&gt;
* Hogne Håskjold (frame) - terrain designer&lt;br /&gt;
* [mailto:isaac_AT_sindominio.net Isaac Clerencia] - administrator, release manager&lt;br /&gt;
* [mailto:Crazy-Ivanovic_AT_gmx.net Nils Kneuper] (Ivanovic) - internationalization manager&lt;br /&gt;
* James Spencer (Shade) - scenario designer&lt;br /&gt;
* Jan Zvánovec (jaz) - &lt;br /&gt;
* John B. Messerly - &lt;br /&gt;
* [mailto:forcemaster_AT_gmx.net Jon Daniel] (forcemstr) - &lt;br /&gt;
* [mailto:jorda_AT_ettin.org Jordà Polo] (ettin) -&lt;br /&gt;
* Joseph Simmons (Turin) - scenario designer, graphics&lt;br /&gt;
* J.R. Blain (Cowboy) -&lt;br /&gt;
* [mailto:mcnabb_AT_gravity.psu.edu J.W.C. McNabb] (Darth Fool) - coder, graphics&lt;br /&gt;
* Justin Zaun (jzaun) - coder, scenario designer&lt;br /&gt;
* Kristoffer Erlandsson (erl) - help system&lt;br /&gt;
* Maksim Orlovich (SadEagle) -&lt;br /&gt;
* Mark Michelsen (skovbaer) - internationalization manager&lt;br /&gt;
* [[User:Ott|ott]]&lt;br /&gt;
* [mailto:philippe.plantier_AT_naema.org Philippe Plantier] ([[User:Ayin|Ayin]]) - several parts of the code, notably terrain graphics code&lt;br /&gt;
* Richard Kettering (Jetryl) - artwork coordinator, several graphics&lt;br /&gt;
* [mailto:susanna.bjorverud_AT_telia.com Susanna Björverud] (sanna) - internationalization manager&lt;br /&gt;
* [mailto:ydirson_AT_altern.org Yann Dirson] - gettext support, tinygui&lt;br /&gt;
* Zas -&lt;br /&gt;
&lt;br /&gt;
== Artists ==&lt;br /&gt;
* Aleksi - music coordinator&lt;br /&gt;
* Alex Jarocha-Ernst (Jormungandr) - portraits&lt;br /&gt;
* Andrew James Patterson (Kamahawk) - sprites&lt;br /&gt;
* antwerp - sprites&lt;br /&gt;
* Christophe Anjard - sprites&lt;br /&gt;
* Diego Brea (Cobretti) - sprites&lt;br /&gt;
* Eli Dupree (Elvish Pillager) - sprites&lt;br /&gt;
* Fredrik Lindroth - music&lt;br /&gt;
* Gareth Miller (Gafgarion) - sprites&lt;br /&gt;
* James Barton (Sangel) - sprites&lt;br /&gt;
* James Woo (Pickslide) - portraits&lt;br /&gt;
* Jason Lutes - portraits&lt;br /&gt;
* Jimmy Olsson (Azlan) - icons&lt;br /&gt;
* Johanna Manninen (lohari) - tiles&lt;br /&gt;
* John Muccigrosso (Eponymous Archon) - sprites&lt;br /&gt;
* John-Robert Funck (XJaPaN) - sprites&lt;br /&gt;
* Jonatan Alamà (tin) - logo&lt;br /&gt;
* Joseph Toscano (zhaymusic.com) - music&lt;br /&gt;
* J.W. Bjerk (Eleazar) - tiles&lt;br /&gt;
* Michael Gil de Muro (grp21) - portraits&lt;br /&gt;
* Neorice - sprites&lt;br /&gt;
* Pau Congost - music&lt;br /&gt;
* Peter Geinitz (Shadow) - sprites&lt;br /&gt;
* Slainte - sprites&lt;br /&gt;
* Stephen Stone - [graphics]&lt;br /&gt;
* Svetac - [graphics]&lt;br /&gt;
&lt;br /&gt;
== Translators ==&lt;br /&gt;
* adson - hungarian translation&lt;br /&gt;
* İhsan Akın - turkish translation&lt;br /&gt;
* Alessio D'Ascanio (otaku) - italian translation&lt;br /&gt;
* Alexander Alexiou (Santi) - greek translation&lt;br /&gt;
* Alexander Kjäll (capitol) - swedish translation&lt;br /&gt;
* Alexandr Menovchicov - russian translation&lt;br /&gt;
* Alfredo Beaumont (ziberpunk) - basque translation&lt;br /&gt;
* Ambra Viviani Loos - brazilian portuguese translation&lt;br /&gt;
* Americo Iacovizzi (DarkAmex) - italian translation&lt;br /&gt;
* Anders K. Madsen (madsen) - danish translation&lt;br /&gt;
* Andre Schmidt (schmidta) - german translation&lt;br /&gt;
* Ankka - finnish translation&lt;br /&gt;
* Anton Tsigularov (Atilla) - bulgarian translation&lt;br /&gt;
* Arne Deprez - dutch translation&lt;br /&gt;
* Artur R. Czechowski - polish translation&lt;br /&gt;
* Aurélien Brevers (Breversa) - french translation&lt;br /&gt;
* Azamat Hackimov - russian translation&lt;br /&gt;
* Bartek Waresiak (Dragonking) - polish translation&lt;br /&gt;
* Beer (Eddi) - hungarian translation&lt;br /&gt;
* Benoit Astruc - french translation&lt;br /&gt;
* Bjarke Sørensen (basher) - danish translation&lt;br /&gt;
* Boris Stumm (quijote_) - german translation&lt;br /&gt;
* BOrsuk - polish translation&lt;br /&gt;
* Cédric Duval - french translation&lt;br /&gt;
* Carles Company (brrr) - catalan translation&lt;br /&gt;
* Celso Goya - brazilian portuguese translation&lt;br /&gt;
* Christoph Berg (chrber) - german translation&lt;br /&gt;
* Claus Aranha - brazilian portuguese translation&lt;br /&gt;
* crys0000 - italian translation&lt;br /&gt;
* Dan Rosàs Garcia (focks) - catalan translation&lt;br /&gt;
* Daniel López (Azazelo) - catalan translation&lt;br /&gt;
* DaringTremayne - french translation&lt;br /&gt;
* David Martínez Moreno - spanish translation&lt;br /&gt;
* David Nečas (Yeti) - czech translation&lt;br /&gt;
* dentro - hungarian translation&lt;br /&gt;
* Enes Akın (yekialem) - turkish translation&lt;br /&gt;
* Erik J. Mesoy (Circon) - norwegian translation&lt;br /&gt;
* Eugenio Favalli (ElvenProgrammer) - italian translation&lt;br /&gt;
* Federico Tomassetti - italian translation&lt;br /&gt;
* Flamma - spanish translation&lt;br /&gt;
* Franciso Muñoz (fmunoz) - spanish translation&lt;br /&gt;
* François Orieux - french translation&lt;br /&gt;
* Gabriel Rodríguez (Chewie) - spanish translation&lt;br /&gt;
* Georgi Dimitrov (oblak)- bulgarian translation&lt;br /&gt;
* Gerfried Fuchs (Alfie) - german translation&lt;br /&gt;
* Gilluin - hungarian translation&lt;br /&gt;
* Guillaume Duwelz-Rebert - french translation&lt;br /&gt;
* Guillaume Massart (Piou2fois) - french translation&lt;br /&gt;
* Guillaume Melquiond (silene) - french translation&lt;br /&gt;
* Hallvard Norheim Bø (Lysander) - norwegian translation&lt;br /&gt;
* Håvard Korsvoll - norwegian translation&lt;br /&gt;
* Ilya Kaznacheev - russian translation&lt;br /&gt;
* isazi - italian translation&lt;br /&gt;
* Jaka Kranjc (lynx) - slovenian translation&lt;br /&gt;
* Jan Greve (Jan) - german translation&lt;br /&gt;
* Jan-Heiner Laberenz (jan-heiner) - german translation&lt;br /&gt;
* Jean Privat (Tout) - french translation&lt;br /&gt;
* Jean-Luc Richard (Le Gnome) - french translation&lt;br /&gt;
* Jérémy Rosen (Boucman) - french translation&lt;br /&gt;
* Jesper Fuglsang Wolff (ulven) - danish translation&lt;br /&gt;
* Jonatan Alamà (tin) - catalan translation&lt;br /&gt;
* [mailto:jorda_AT_ettin.org Jordà Polo] (ettin) - catalan translation coordinator&lt;br /&gt;
* Jose Gordillo (kilder) - spanish translation&lt;br /&gt;
* Jose Manuel Gomez (joseg) - spanish translation&lt;br /&gt;
* Julien Moncel - french translation&lt;br /&gt;
* Julien Tailleur - french translation&lt;br /&gt;
* Julen Landa (genars) - basque translation&lt;br /&gt;
* Kai Ensenbach (Pingu) - german translation&lt;br /&gt;
* Kékkői László (BlackEvil) - hungarian translation&lt;br /&gt;
* Karol Nowak (grzywacz) - polish translation&lt;br /&gt;
* Katerina Sykioti - greek translation&lt;br /&gt;
* Kertész Csaba - hungarian translation&lt;br /&gt;
* Khiraly - hungarian translation&lt;br /&gt;
* kko - finnish translation&lt;br /&gt;
* Konstantinos Karasavvas - greek translation&lt;br /&gt;
* Kosif -  turkish translation&lt;br /&gt;
* Kovács Dániel - hungarian translation&lt;br /&gt;
* krix - hungarian translation&lt;br /&gt;
* Lala - dutch translation&lt;br /&gt;
* Leo Danielson (Lugo Moll) - swedish translation&lt;br /&gt;
* Lim Choon Kiat - 林俊杰 - chinese translation&lt;br /&gt;
* Lukáš Faltýnek - czech translation&lt;br /&gt;
* Maarten Albrecht - dutch translation&lt;br /&gt;
* Mark Michelsen (skovbaer) - danish translation&lt;br /&gt;
* Mark Polo (mpolo) - latin translation&lt;br /&gt;
* Mark Recasens - catalan translation&lt;br /&gt;
* Mart Tõnso - estonian translation&lt;br /&gt;
* Martin Šín - czech translation&lt;br /&gt;
* Mathias Bundgaard Svensson (freaken) - danish translation&lt;br /&gt;
* Matias Parmala - finnish translation&lt;br /&gt;
* methinks - polish translation&lt;br /&gt;
* Michał Jedynak (Artanis) - polish translation&lt;br /&gt;
* Michel Loos - brazilian portuguese translation&lt;br /&gt;
* Mikel Olasagasti (Hey_neken) - basque translation&lt;br /&gt;
* Mintaka - czech translation&lt;br /&gt;
* Naoki Iimura - japanese translation&lt;br /&gt;
* Nico Oliver - afrikaans translation&lt;br /&gt;
* Nicolas Boudin (Blurgk) - french translation&lt;br /&gt;
* [mailto:Crazy-Ivanovic_AT_gmx.net Nils Kneuper] (Ivanovic) - german translation&lt;br /&gt;
* Nobuhito Okada - japanese translation&lt;br /&gt;
* [[User:Ott|ott]] - afrikaans, english and hungarian translation&lt;br /&gt;
* Pau Rul·lan Ferragut - catalan translation&lt;br /&gt;
* Paweł Stradomski - polish translation&lt;br /&gt;
* Paweł Tomak - polish translation&lt;br /&gt;
* paxed - finnish translation&lt;br /&gt;
* Petr Kopač (Ferda) - czech translation&lt;br /&gt;
* Petr Kovár (Juans) - czech translation&lt;br /&gt;
* [mailto:philippe.plantier_AT_naema.org Philippe Plantier] ([[User:Ayin|Ayin]]) - french translation&lt;br /&gt;
* Pieter Vermeylen (Onne) - dutch translation&lt;br /&gt;
* Renato Cunha - brazilian portuguese translation&lt;br /&gt;
* Roel Thijs (Roel) - dutch translation&lt;br /&gt;
* RokStar - italian translation&lt;br /&gt;
* Roman Tuchin (Sankt) - russian translation&lt;br /&gt;
* Rudolf Orság - czech translation&lt;br /&gt;
* Ruben Philipp Wickenhäuser (The Very Uhu) - german translation&lt;br /&gt;
* Sérgio de Miranda Costa -  brazilian portuguese translation&lt;br /&gt;
* Selim Farsakoğlu -  turkish translation&lt;br /&gt;
* Sofronius - czech translation&lt;br /&gt;
* Spiros, Giorgis - greek translation&lt;br /&gt;
* Srecko Toroman (FreeCraft) - serbian translation&lt;br /&gt;
* Stefan Bergström (tephlon) - swedish translation&lt;br /&gt;
* Stephan Grochtmann (Schattenstephan) - german translation&lt;br /&gt;
* [mailto:susanna.bjorverud_AT_telia.com Susanna Björverud] (sanna) - swedish translation&lt;br /&gt;
* Susanne Mesoy (Rarlgland) - norwegian translation&lt;br /&gt;
* Széll Tamás (TomJoad) - hungarian translation&lt;br /&gt;
* Tiago Souza (Salvador) - brazilian portuguese translation&lt;br /&gt;
* Tobe Deprez - dutch translation&lt;br /&gt;
* Vít Komárek - czech translation&lt;br /&gt;
* Vít Krčál - czech translation&lt;br /&gt;
* Viliam Bur - slovak translation&lt;br /&gt;
* wint3r - swedish translation&lt;br /&gt;
* [mailto:ydirson_AT_altern.org Yann Dirson] - french translation&lt;br /&gt;
* Yuji Matsumoto - japanese translation&lt;br /&gt;
* Zas - french translation&lt;br /&gt;
&lt;br /&gt;
== Other Contributions ==&lt;br /&gt;
* Bartek Waresiak (Dragonking) - multiplayer balancing&lt;br /&gt;
* Ben Anderman (crimson_penguin) - unit list&lt;br /&gt;
* Dacyn - scenario designer&lt;br /&gt;
* Cyril Bouthors (CyrilB) - debian packager, patron&lt;br /&gt;
* Darryl Dixon - packager&lt;br /&gt;
* edge - packager&lt;br /&gt;
* Francesco Gigli (Jaramir) - wiki, wesnoth.slack.it&lt;br /&gt;
* Frédéric Wagner&lt;br /&gt;
* Jay Hopping - packager&lt;br /&gt;
* Marcin Konicki (ahwayakchih) - BeOS packager&lt;br /&gt;
* Marcus Phillips (Sithrandel) - Mac OS X packager&lt;br /&gt;
* Mark Michelsen (skovbaer) - slackware packager&lt;br /&gt;
* Mike Quinones (Doc Paterson) - multiplayer maps&lt;br /&gt;
* Noy - multiplayer balancing&lt;br /&gt;
* Peter Groen (pg) - multiplayer maps&lt;br /&gt;
* Ruben Philipp Wickenhäuser (The Very Uhu) - multiplayer maps&lt;br /&gt;
* Tom Chance (telex4) - multiplayer maps, scenario balancing&lt;/div&gt;</summary>
		<author><name>Ott</name></author>
		
	</entry>
</feed>