<?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=Japsu</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=Japsu"/>
	<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/Special:Contributions/Japsu"/>
	<updated>2026-04-06T02:03:42Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.16</generator>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=Create&amp;diff=19593</id>
		<title>Create</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=Create&amp;diff=19593"/>
		<updated>2007-12-01T22:09:14Z</updated>

		<summary type="html">&lt;p&gt;Japsu: revert&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;float:right&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
__TOC__&lt;br /&gt;
|}&lt;br /&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;
It should also be noted that '''we need a lot of help creating artwork for the core of the game.'''  The current projects we are working on are [http://www.wesnoth.org/forum/viewtopic.php?t=9162 listed here].  We'll happily help you out, if you take a swing at them.&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.3.4.jpg http://www.wesnoth.org/images/sshots/wesnoth_editor-1.3.4-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;
* [[MultiplayerCampaigns|Multiplayer Campaigns]] - making a campaign accessible in multiplayer&lt;br /&gt;
&lt;br /&gt;
* [[BuildingUnits|Units]]&lt;br /&gt;
* [[BuildingFactions|Multiplayer factions and eras]]&lt;br /&gt;
&lt;br /&gt;
* '''[[Create Art|Art]]''' - complete with '''tutorials!'''&lt;br /&gt;
* [[Create Music|Music]]&lt;br /&gt;
* [[WesnothTranslations|Translations]] - work on translating Wesnoth&lt;br /&gt;
&lt;br /&gt;
* [[Distributing content]] - all about the campaign server&lt;br /&gt;
* [[Maintenance tools]] - tools for helping you sanity-check and maintain campaigns.&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;
List of abandoned campaigns you can work on&lt;br /&gt;
* [[Abandoned_Campaigns]]&lt;br /&gt;
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;
* [[Complete Faction List (unfinished)|Complete Faction List]]&lt;br /&gt;
&lt;br /&gt;
== The world of Wesnoth ==&lt;br /&gt;
Not all campaigns 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;
* [[ExternalUtilities| External Utilities]] - some extra tools for easier creating stuff&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>Japsu</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=CampaignOrcishIncursion&amp;diff=19553</id>
		<title>CampaignOrcishIncursion</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=CampaignOrcishIncursion&amp;diff=19553"/>
		<updated>2007-11-30T22:21:04Z</updated>

		<summary type="html">&lt;p&gt;Japsu: /* Translation of Orcish Incursion */ I've translated AOI to Finnish, so added myself here. Btw, the table should probably be wikified.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==  Translation of Orcish Incursion  ==&lt;br /&gt;
&lt;br /&gt;
This is a list of the people currently translating Orcish Incursion into different languages:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot; style=&amp;quot;width:65%&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;Language&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Translator&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;Status&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Afrikaans (af)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;?&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;unknown&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Brazilian Portuguese (pt_BR)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Claudio Terra&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;completed&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;British English (en_GB)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;?&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;unknown&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Bulgarian (bg)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;?&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;unknown&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Catalan (ca)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;?&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;work in progress&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Chinese (zh_CN)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;?&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;unknown&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Czech (cs)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;?&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;unknown&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Danish (da)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;?&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;unknown&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Dutch (nl)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;?&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;unknown&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Estonian (et)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;?&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;unknown&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Finnish (fi)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;[[User:Japsu|Japsu]]&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;completed&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;French (fr)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;?&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;unknown&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;German (de)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Torangan&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;completed&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Greek (el_GR)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;?&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;unknown&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Hungarian (hu)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;?&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;unknown&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Italian (it)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;RokStar&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;completed&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Japanese (ja)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;?&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;unknown&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Latin (la)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;?&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;unknown&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Norwegian (no)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;?&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;unknown&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Polish (pl)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;?&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;unknown&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Russian (ru)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;?&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;unknown&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Serbian (sr)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;?&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;unknown&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Slovak (sk)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;?&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;unknown&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Slovenian (sl)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;?&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;unknown&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Spanish (es)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;?&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;unknown&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Swedish (sv)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Unassigned&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;completed&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Turkish (tr)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Pınar&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;completed&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==  Status Descriptions  ==&lt;br /&gt;
* '''unknown'''&lt;br /&gt;
&lt;br /&gt;
It is not known if someone is actually translating this campaign.&lt;br /&gt;
* '''work in progress'''&lt;br /&gt;
&lt;br /&gt;
Someone is working on it, but it is not done, yet.&lt;br /&gt;
* '''correction'''&lt;br /&gt;
&lt;br /&gt;
Translation is already completed, but it is being corrected at the moment.&lt;br /&gt;
* '''completed'''&lt;br /&gt;
&lt;br /&gt;
It is already completed and updated when there are changes.&lt;br /&gt;
* '''completed (not active)'''&lt;br /&gt;
&lt;br /&gt;
It is already completed and but not updated when there are changes.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
&lt;br /&gt;
* [[WesCamp]]&lt;br /&gt;
* [http://pulsar.unizar.es/~isaac/wesnoth-gettext/westats/index.php?package=wesnoth-Orcish_Incursion&amp;amp;order=trans Translation stats for Orcish Incursion]&lt;/div&gt;</summary>
		<author><name>Japsu</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=User:Japsu&amp;diff=18949</id>
		<title>User:Japsu</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=User:Japsu&amp;diff=18949"/>
		<updated>2007-10-21T18:14:15Z</updated>

		<summary type="html">&lt;p&gt;Japsu: blah blah blah&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Santtu &amp;quot;Japsu&amp;quot; Pajukanta''' is a 20-year-old Computer Science undergraduate student from Tampere, Finland. Japsu works on the [[FinnishTranslation|Finnish translation]] of Wesnoth, having prior localization experience from his work for the Finnish translation of the K Desktop Environment. He is also a moderator in the [http://fi.wikipedia.org Finnish Wikipedia] and runs a few MediaWiki installations of his own.&lt;br /&gt;
&lt;br /&gt;
== Contact information ==&lt;br /&gt;
&lt;br /&gt;
;Email&lt;br /&gt;
:&amp;lt;tt&amp;gt;mail box named santtu located at pajukanta dot fi&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;IRC&lt;br /&gt;
:Japsu in freenode, IRCNet, Quakenet and &amp;lt;tt&amp;gt;irc.paivola.fi&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Offsite links ==&lt;br /&gt;
&lt;br /&gt;
* [https://pajukanta.fi Home page]&lt;br /&gt;
* User pages in the [http://en.wikipedia.org/wiki/User:Japsu English] and [http://fi.wikipedia.org/wiki/Käyttäjä:Japsu Finnish] Wikipedias&lt;/div&gt;</summary>
		<author><name>Japsu</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.wesnoth.org/index.php?title=WesnothRepository&amp;diff=18925</id>
		<title>WesnothRepository</title>
		<link rel="alternate" type="text/html" href="https://wiki.wesnoth.org/index.php?title=WesnothRepository&amp;diff=18925"/>
		<updated>2007-10-20T22:23:41Z</updated>

		<summary type="html">&lt;p&gt;Japsu: /* Download */ it takes a lot more than 450 MB nowadays&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Compiling Wesnoth}}&lt;br /&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.3.x) and branch (1.2.x).  Most other branches are only used for a short time to do some testing without disturbing the main development.  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'' (About 250 MB to download and 700 MB disk-space (including .svn dirs) required, in October 2007):&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.2 branch (About 329 MB at august 2007) into a directory ''wesnoth-1.2'':&lt;br /&gt;
 svn co http://svn.gna.org/svn/wesnoth/branches/1.2 wesnoth-1.2&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.2'' 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;br /&gt;
* [[What_Is_SVN]]&lt;br /&gt;
* [[SVN_on_Windows]]&lt;/div&gt;</summary>
		<author><name>Japsu</name></author>
		
	</entry>
</feed>