mirror of
https://github.com/wesnoth/wesnoth
synced 2024-09-22 19:27:52 +00:00
ba195ecd8a
* Made serialized data be saved as untranslated. To achieve this, added the t_string class, which encapsulates a translatable string. * Completely rewrote the (text) WML parser, making it use a tokenizer / parser architecture. The parser is now much more strict and validates a WML grammar. - Change to the WML syntax: pluses are now ignored, spaces are now forbidden in WML keys * Rewrote the way the variables are interpolated. There is no more default interpolation, however, the vconfig class was added, which provides a variable-interpolating proxy to config objects. * There is still an important known bug: this is impossible to load textmode save games now, because the statistics module saves some WML with spaces in keys, which the parser refuses. I am commiting anyway to respect the string freeze; the fix for this bug will come tomorrow Hoping I do not break everything...
21 lines
775 B
INI
21 lines
775 B
INI
[campaign]
|
|
id=The_Rise_of_Wesnoth
|
|
rank=50
|
|
#textdomain wesnoth-trow
|
|
name= _ "The Rise of Wesnoth"
|
|
define=CAMPAIGN_THE_RISE_OF_WESNOTH
|
|
first_scenario=A_Summer_of_Storms
|
|
difficulties=EASY,NORMAL,HARD
|
|
difficulty_descriptions={MENU_IMG_TXT2 noble-fighter.png _"Fighter" _"(easiest)"} +
|
|
";*" + {MENU_IMG_TXT noble-commander.png _"Commander"} +
|
|
";" + {MENU_IMG_TXT2 noble-lord.png _"Lord" _"(hardest)"}
|
|
icon=noble-lord.png
|
|
description= _ "Lead Prince Haldric through the destruction of the Green Isle and across the Ocean to establish the very kingdom of Wesnoth itself. The confrontation with Lich-Lord Jevyan awaits..."
|
|
image=campaigns/The_Rise_of_Wesnoth/story/the_duel.png
|
|
[/campaign]
|
|
|
|
#ifdef CAMPAIGN_THE_RISE_OF_WESNOTH
|
|
{scenarios/The_Rise_of_Wesnoth}
|
|
#endif
|
|
|