UserAgent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.8) 
Gecko/20050511 Firefox/1.0.4
IP: 198.54.202.210
URI: http://wesnoth.slack.it/?CampaignWML
 - - - - -
Index: CampaignWML
===================================================================
RCS file: /home/wesnoth/cvsroot/wikiroot/CampaignWML,v
retrieving revision 1.11
diff -u -r1.11 CampaignWML
--- CampaignWML 3 Jul 2005 13:52:19 -0000       1.11
+++ CampaignWML 3 Jul 2005 14:42:21 -0000
@@ -1,24 +1,42 @@
 ||the [campaign] tag||
 
-this tag describes a campaign, and is used for the "Campaign" menu in the 
title screen.
-the ||[campaign]|| tag has the following keys:
+This tag describes a campaign, and is used for the "Campaign" menu
+in the title screen.  The ||[campaign]|| tag has the following attibutes:
+* //icon// the image displayed in the campaign selection menu
+* //name// (translatable) name displayed in the campaign selection menu
+* //image// the image that will be shown when this campaign is selected
+  in the campaign selection menu
+* //description// (translatable) text that will be shown when this
+  campaign is selected in the campaign selection menu
+* //define//=||CAMPAIGN_SYMBOL|| when this campaign is started,
+  the preprocessor symbol ||CAMPAIGN_SYMBOL|| will be defined.
+  See ||#ifdef|| in PreprocessorRef for how this can be used to
+  isolate parts of the campaign file from other campaigns.
+* //difficulties// a comma(||,||) separated list of preprocessor
+  symbols, exactly one of which will be stored depending on the
+  difficulty setting chosen when the campaign is started.
+  The symbols ||EASY||, ||NORMAL||, and ||HARD|| are usually used,
+  and there are several macros in utils.cfg (see UtilWML) which
+  check for these values to set WML keys to different values
+  depending on difficulty.  If you use different difficulty
+  symbols, you may need to define your own versions of these macros.
+* //difficulty_descriptions// the menu of difficulties;
+  this is a list of descriptions (see DescriptionWML) that
+  correspond to different difficulty levels.
+  Since each description is a menu option for a difficulty level,
+  this must provide the same number of descriptions as
+  there are levels in the //difficulties// list.
+* //first_scenario// the ID of the first scenario in the campaign;
+  see ||id|| in ScenarioWML
+* //rank// a number that determines the order of campaigns in the
+  campaign selection menu.  Lower //rank// campaigns appear earlier,
+  with unranked campaigns at the end.  Currently the mainline
+  campaigns use multiples of 10 from 10 to 50; if you specify this,
+  it should not be less than 51.
+
+The following keys of ||[campaign]|| are obsolete and have no effect:
+* //id// the internationalization key for the campaign
 
-* //icon// the image of the campaign in the campaign selection menu
-* //id// the internationalization key to use for the campaign name (obsoleted 
by GetText, now has no effect (as far as I know))
-* //define// when this campaign is played,
-the preprocessor symbol ||//define//|| will be stored .
-* //name// (translatable) the name of the campaign; displayed in the campaign 
selection menu
-* //difficulty_descriptions// the menu to display if no translation string is 
found under ||//id//_difficulties||
-key, this is a list of descriptions(see DescriptionWML) that correspond to 
different difficulty levels.
-* //difficulties// a comma(||,||) separated list of preprocessor symbols that 
will be stored
-depending on the chosen difficulty setting.
-It is assumed that all campaigns will use the symbols ||EASY||, ||NORMAL||, 
and ||HARD||, but this is not required.
-The //difficulties// key must have the same number of arguments as the 
//difficulty_descriptions// key.
-* //first_scenario// the ID of the first scenario in the campaign
-* //description// (translatable) this will appear next to the campaign when it 
is selected in the campaign selection menu
-* //image// the image that will appear next to the campaign when it is 
selected in the campaign selection menu
-* //rank// a number that determines the order of campaigns in the campaign 
selection menu.  Lower //rank// campaigns appear earlier; if not specified, it
-will appear at the end.  Currently the mainline campaigns use multiples of 10 
from 10 to 50; if you specify this, it should probably not be less than 50.
 
 ||See Also||
 
@@ -26,8 +44,3 @@
 * ScenarioWML
 * ReferenceWML
 * PblWML
-
-
-
-
-




_______________________________________________
Wesnoth-wiki-changes mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/wesnoth-wiki-changes

Reply via email to