diff --git a/data/tutorial.cfg b/data/tutorial.cfg index 2316442ad51..bfda7603a22 100644 --- a/data/tutorial.cfg +++ b/data/tutorial.cfg @@ -1,5 +1,5 @@ [tutorial] - name=Under Elves' Protection + name= _ "Under Elves' Protection" map_data="{maps/Tutorial/Tutorial1}" turns=48 music=wesnoth-4.ogg @@ -13,7 +13,7 @@ {FIRST_WATCH} {SECOND_WATCH} - objectives="Tasks: + objectives= _ "Tasks: @1. Control two villages near the river. @2. Return to the castle and recruit units. @3. Defeat enemies, control western villages. @@ -120,12 +120,12 @@ Defeat: [story] [part] id=tutorial_1 - story="After they found refuge in the Elvish lands, the elder mage Delfador tried to teach the young Konrad all the skills and knowledge he would need to be a leader among his people." + story= _ "After they found refuge in the Elvish lands, the elder mage Delfador tried to teach the young Konrad all the skills and knowledge he would need to be a leader among his people." image="misc/story0a.png" [/part] [part] id=tutorial_2 - story="Meanwhile in the nearby woods, a group of dark preachers made an unholy pact with some desperate bandits." + story= _ "Meanwhile in the nearby woods, a group of dark preachers made an unholy pact with some desperate bandits." image="misc/story0b.png" [/part] [/story] @@ -172,7 +172,7 @@ Defeat: [message] id=tut1 description=Delfador - message="It has been a great time here, Konrad. With our friends, the Elves, we have enjoyed many years in peace. + message= _ "It has been a great time here, Konrad. With our friends, the Elves, we have enjoyed many years in peace. But you are no longer a child, Konrad. Every lord must learn the ways of battle, and gain the ability to lead his army against enemies of any race. Soon it will be time to replace your wooden training sword with one of iron, and to claim your inheritance. But there are things that you must learn before that." [/message] @@ -180,13 +180,13 @@ But you are no longer a child, Konrad. Every lord must learn the ways of battle, [message] id=tut2 description=Konrad - message="What must I learn, Delfador?" + message= _ "What must I learn, Delfador?" [/message] [message] id=tut3 description=Delfador - message="Before entering any battle, you need to hire soldiers. Gold is necessary for that. There are villages throughout the land. Those of which you gain control (marked with a red flag) will give you an extra gold coin every turn and thus pay the cost of one of your units. To gain control of a village, simply move any of your units there. + message= _ "Before entering any battle, you need to hire soldiers. Gold is necessary for that. There are villages throughout the land. Those of which you gain control (marked with a red flag) will give you an extra gold coin every turn and thus pay the cost of one of your units. To gain control of a village, simply move any of your units there. @EXERCISE Go to the nearest villages, so that with the earned gold we can continue our lesson." [/message] @@ -194,20 +194,20 @@ Go to the nearest villages, so that with the earned gold we can continue our les id=tut3a speaker=narrator image="misc/tutorial1.png" - message="To move a unit first select it..." + message= _ "To move a unit first select it..." [/message] [message] id=tut3b speaker=narrator image="misc/tutorial2.png" - message=".. then select its destination. + message= _ ".. then select its destination. If the destination is far away a unit may need more than one turn to reach it. The number shows how many turns it will take the unit to get there." [/message] [message] id=tut3c speaker=narrator image="misc/tutorial3.png" - message="After you are done with all the movements you need, click on the 'End Turn' button." + message= _ "After you are done with all the movements you need, click on the 'End Turn' button." [/message] [/event] @@ -221,7 +221,7 @@ If the destination is far away a unit may need more than one turn to reach it. T [message] id=tut15 description=Delfador - message="This was only practice, Konrad, but remember that if it had been a real battle, you would now be dead." + message= _ "This was only practice, Konrad, but remember that if it had been a real battle, you would now be dead." [/message] [/event] @@ -233,7 +233,7 @@ If the destination is far away a unit may need more than one turn to reach it. T [message] id=tut16 description=Delfador - message="Konrad, I did my best to stop them, but you were obliged to protect me as well. That is the end of training for today." + message= _ "Konrad, I did my best to stop them, but you were obliged to protect me as well. That is the end of training for today." [/message] [endlevel] result=defeat @@ -248,7 +248,7 @@ If the destination is far away a unit may need more than one turn to reach it. T [message] id=tut17 description=Chantal - message="Indeed, Lofar, you were right. Humans can't lead armies." + message= _ "Indeed, Lofar, you were right. Humans can't lead armies." [/message] [endlevel] result=defeat @@ -263,7 +263,7 @@ If the destination is far away a unit may need more than one turn to reach it. T [message] id=tut18 description=Galdrad - message="Konrad! You should have helped me!" + message= _ "Konrad! You should have helped me!" [/message] [endlevel] result=defeat @@ -278,7 +278,7 @@ If the destination is far away a unit may need more than one turn to reach it. T [message] id=tut19 description=Lofar - message="Huh, human the leader! Wasn't telling you, Galdrad, it is waste of time?" + message= _ "Huh, human the leader! Wasn't telling you, Galdrad, it is waste of time?" [/message] [endlevel] result=defeat @@ -290,22 +290,22 @@ If the destination is far away a unit may need more than one turn to reach it. T [message] id=tut20 description=Delfador - message="Alright, Konrad. You were excellent today." + message= _ "Alright, Konrad. You were excellent today." [/message] [message] id=tut21 description=Chantal - message="This young commander deserves the crown of Wesnoth. Let him be our hope for peace with Wesnoth, Lofar." + message= _ "This young commander deserves the crown of Wesnoth. Let him be our hope for peace with Wesnoth, Lofar." [/message] [message] id=tut22 description=Lofar - message="Congratulations, Human. Your performance today was impressive, I must admit." + message= _ "Congratulations, Human. Your performance today was impressive, I must admit." [/message] [message] id=tut23 description=Delfador - message="A mission of a great importance is before us. Asheviere must not remain queen any longer!" + message= _ "A mission of a great importance is before us. Asheviere must not remain queen any longer!" [/message] [/event] @@ -320,19 +320,19 @@ If the destination is far away a unit may need more than one turn to reach it. T [message] id=tut24 description=Delfador - message="You did all the exercies, but four days was not enough for you to defeat bandits. I'm afraid you won't have so much time in real battle." + message= _ "You did all the exercies, but four days was not enough for you to defeat bandits. I'm afraid you won't have so much time in real battle." [/message] [message] id=tut25 description=Galdrad - message="Do not be so cautious, Konrad. Go yourself to the fight, if there is no risk to your life." + message= _ "Do not be so cautious, Konrad. Go yourself to the fight, if there is no risk to your life." [/message] [/then] [else] [message] id=tut26 description=Delfador - message="You look miserable, Konrad. Four days have passed and you have not completed the exercises. In a real battle you must act quickly, before your enemies summon reinforcements. We will have to try again another time." + message= _ "You look miserable, Konrad. Four days have passed and you have not completed the exercises. In a real battle you must act quickly, before your enemies summon reinforcements. We will have to try again another time." [/message] [/else] [/if] @@ -359,8 +359,8 @@ If the destination is far away a unit may need more than one turn to reach it. T id=obj_staff name=Delfador's staff image=misc/item-staff.png - description="Hmmm...this is Delfador's...I wonder what it is used for..." - cannot_use_message="A human's magical staff -- I'd better not touch it!" + description= _ "Hmmm...this is Delfador's...I wonder what it is used for..." + cannot_use_message= _ "A human's magical staff -- I'd better not touch it!" [filter] description=Konrad [/filter] @@ -411,13 +411,13 @@ If the destination is far away a unit may need more than one turn to reach it. T [message] id=tut_staff description=Delfador - message="This is my old staff. Although not very useful at close range, its magic may still prove deadly to your enemies. Its powers are waning, so it will not last long. Do not be afraid to use this weapon now - I will make sure you do not hurt yourself." + message= _ "This is my old staff. Although not very useful at close range, its magic may still prove deadly to your enemies. Its powers are waning, so it will not last long. Do not be afraid to use this weapon now - I will make sure you do not hurt yourself." [/message] [message] id=tut_staff2 speaker=narrator image="misc/tutorial3b.png" - message="Magic items could help you in your quest, but you should be aware that some items can only be picked up by certain units." + message= _ "Magic items could help you in your quest, but you should be aware that some items can only be picked up by certain units." [/message] [/event] @@ -474,27 +474,27 @@ If the destination is far away a unit may need more than one turn to reach it. T [message] id=amb1 description=Rapprah - message="Surprise! You have walked into our trap, foolish boy!" + message= _ "Surprise! You have walked into our trap, foolish boy!" [/message] [message] id=amb2 description=Delfador - message="Konrad!" + message= _ "Konrad!" [/message] [message] id=amb3 description=Konrad - message="Delfador! Help me!" + message= _ "Delfador! Help me!" [/message] [message] id=amb4 description=Galdrad - message="Stay calm, Konrad. I am coming to save you. Meanwhile try to defend yourself. When you are in a village they have little chance to hurt you. Look -- one of them stays in the water. Try to hit him!" + message= _ "Stay calm, Konrad. I am coming to save you. Meanwhile try to defend yourself. When you are in a village they have little chance to hurt you. Look -- one of them stays in the water. Try to hit him!" [/message] [message] id=amb5 description=Delfador - message="Fighting is the best way to improve your skills. When you get enough experience (XP) you advance to become a better fighter. + message= _ "Fighting is the best way to improve your skills. When you get enough experience (XP) you advance to become a better fighter. When you attack an enemy unit, you may choose which weapon you want to fight with. For every weapon, there are three important numbers shown: the damage it causes, the number of attempts you make with it, and the probability of hitting the enemy. The opponent's values are likewise displayed." [/message] @@ -502,13 +502,13 @@ When you attack an enemy unit, you may choose which weapon you want to fight wit id=tut4a speaker=narrator image="misc/tutorial4.png" - message="To attack with a unit, first select it..." + message= _ "To attack with a unit, first select it..." [/message] [message] id=tut5a speaker=narrator image="misc/tutorial5.png" - message="...then click to select a target. + message= _ "...then click to select a target. Once you do this you have to choose the weapon." [/message] [/event] @@ -524,7 +524,7 @@ Once you do this you have to choose the weapon." [message] id=kill1 description=Delfador - message="Well done! This is Garard's nephew!" + message= _ "Well done! This is Garard's nephew!" [/message] [/event] [event] @@ -538,7 +538,7 @@ Once you do this you have to choose the weapon." [message] id=kill2 description=Galdrad - message="Excellent, young human!" + message= _ "Excellent, young human!" [/message] [/event] @@ -568,13 +568,13 @@ Once you do this you have to choose the weapon." [message] id=kill4 description=Delfador - message="If you are finished with the villages, go back to the castle to recruit your soldiers. Remember that in a real battle, you will probably start with some money to recruit soldiers at the beginning." + message= _ "If you are finished with the villages, go back to the castle to recruit your soldiers. Remember that in a real battle, you will probably start with some money to recruit soldiers at the beginning." [/message] [message] id=kill4a speaker=narrator image="misc/tutorial6.png" - message="To recruit units you must place your main leader in the keep tile of the castle. + message= _ "To recruit units you must place your main leader in the keep tile of the castle. If you move away from it you will be unable to recruit or recall units." [/message] [/then] @@ -593,7 +593,7 @@ If you move away from it you will be unable to recruit or recall units." [message] id=kill3 description=Delfador - message="Look behind you!" + message= _ "Look behind you!" [/message] [/then] [else] @@ -614,7 +614,7 @@ If you move away from it you will be unable to recruit or recall units." [message] id=kill5 description=Galdrad - message="There is one still hiding there!" + message= _ "There is one still hiding there!" [/message] [/then] [else] @@ -644,17 +644,17 @@ If you move away from it you will be unable to recruit or recall units." [message] id=recr1 description=Delfador - message="Now you are ready to recruit units (right click and select Recruit)." + message= _ "Now you are ready to recruit units (right click and select Recruit)." [/message] [message] id=recr2 description=Konrad - message="So how should I choose what kind of soldiers to hire, Delfador?" + message= _ "So how should I choose what kind of soldiers to hire, Delfador?" [/message] [message] id=recr3 description=Delfador - message="You have to carefully review their skills. Early on, you want fast units to sieze as many villages as possible. After that, fighters should probably make up the bulk of your army. Remember: all Elvish units fight very well in the forest; horsemen are excellent on open ground; and mages are good for support and can be used much like archers. If you can get your mages more experienced, they can be especially powerful." + message= _ "You have to carefully review their skills. Early on, you want fast units to sieze as many villages as possible. After that, fighters should probably make up the bulk of your army. Remember: all Elvish units fight very well in the forest; horsemen are excellent on open ground; and mages are good for support and can be used much like archers. If you can get your mages more experienced, they can be especially powerful." [/message] [gold] side=1 @@ -671,7 +671,7 @@ If you move away from it you will be unable to recruit or recall units." [message] id=tut27 description=Delfador - message="Go to the two villages near the river." + message= _ "Go to the two villages near the river." [/message] [/then] [/if] @@ -714,7 +714,7 @@ If you move away from it you will be unable to recruit or recall units." [message] id=tut28 description=Uli'ar - message="Now you have control over the majority of villages here. Well done!" + message= _ "Now you have control over the majority of villages here. Well done!" [/message] [/then] [/if] @@ -733,7 +733,7 @@ If you move away from it you will be unable to recruit or recall units." [message] id=tut29 description=Uli'ar - message="So far, so good, but we need more of them." + message= _ "So far, so good, but we need more of them." [/message] [/then] [/if] @@ -761,7 +761,7 @@ If you move away from it you will be unable to recruit or recall units." [message] id=tut30 description=Alisar - message="Excellent, human commander!" + message= _ "Excellent, human commander!" [/message] [/event] @@ -776,7 +776,7 @@ If you move away from it you will be unable to recruit or recall units." [message] id=tut31 description=Lofar - message="Well, fighter is an excellent choice for every battle, but I would use archers here instead. They are better shooters than fighters." + message= _ "Well, fighter is an excellent choice for every battle, but I would use archers here instead. They are better shooters than fighters." [/message] [/event] @@ -791,7 +791,7 @@ If you move away from it you will be unable to recruit or recall units." [message] id=tut32 description=Uli'ar - message="Scouts are known for their horse riding. Here I would rather use archers, who can defeat the enemy before he is close enough to respond." + message= _ "Scouts are known for their horse riding. Here I would rather use archers, who can defeat the enemy before he is close enough to respond." [/message] [/event] @@ -817,7 +817,7 @@ If you move away from it you will be unable to recruit or recall units." [message] id=tut33 description=Enelar - message="This task is complete!" + message= _ "This task is complete!" [/message] [/event] [event] @@ -831,7 +831,7 @@ If you move away from it you will be unable to recruit or recall units." [message] id=tut34 description=Alisar - message="Archers are too weak to defeat poachers with swords. Attempting to attack one at a long range may be the last act of this archer's life!" + message= _ "Archers are too weak to defeat poachers with swords. Attempting to attack one at a long range may be the last act of this archer's life!" [/message] [/event] @@ -865,12 +865,12 @@ If you move away from it you will be unable to recruit or recall units." [message] id=tut35 description=Uli'ar - message="Well done!" + message= _ "Well done!" [/message] [message] id=tut36 description=Delfador - message="Now the last excercise. To continue, recruit some mages, so they can show you their skills." + message= _ "Now the last excercise. To continue, recruit some mages, so they can show you their skills." [/message] [disallow_recruit] side=1 @@ -920,22 +920,22 @@ If you move away from it you will be unable to recruit or recall units." [message] id=tut37 description=Chantal - message="Good work, Konrad!" + message= _ "Good work, Konrad!" [/message] [message] id=tut38 description=Delfador - message="You are now a real commander, Konrad." + message= _ "You are now a real commander, Konrad." [/message] [message] id=tut39 description=Konrad - message="Thank you, Delfador. It wasn't so difficult as I had thought!" + message= _ "Thank you, Delfador. It wasn't so difficult as I had thought!" [/message] [message] id=tut40 description=Delfador - message="Now a real test of your commanding skills: in the castle north-east of ours, a bandit leader is preparing to take Elven land. Help Galdrad defeat this evil leader. + message= _ "Now a real test of your commanding skills: in the castle north-east of ours, a bandit leader is preparing to take Elven land. Help Galdrad defeat this evil leader. There are also Elvish friends of ours who want to help you (use menu button and Unit List to find them). You are now allowed to recruit all units. Good luck!" [/message] @@ -1050,7 +1050,7 @@ You are now allowed to recruit all units. Good luck!" [message] id=tut41 description=Uli'ar - message="You have recruited Scouts. Elvish Scouts aren't very good in combat although they can sieze large territories in a short time. They are excellent at capturing villages. + message= _ "You have recruited Scouts. Elvish Scouts aren't very good in combat although they can sieze large territories in a short time. They are excellent at capturing villages. @EXERCISE Take over the western villages to get more gold." [/message] @@ -1072,7 +1072,7 @@ Take over the western villages to get more gold." [message] id=tut42 description=Alisar - message="You have recruited Archers. Elvish Archers are weak in hand-to-hand combat, but are excellent shooters. Send your archers against enemies who don't have long range weapons and avoid leaving the forests and villages. + message= _ "You have recruited Archers. Elvish Archers are weak in hand-to-hand combat, but are excellent shooters. Send your archers against enemies who don't have long range weapons and avoid leaving the forests and villages. Archers advance to Marksman or Rangers, who are deadly with their long bows and swords. @EXERCISE We have prepared a practice target for you -- Gerlog, the thief, due south of your castle." @@ -1102,7 +1102,7 @@ We have prepared a practice target for you -- Gerlog, the thief, due south of yo [message] id=tut43 description=Enelar - message="You have recruited Fighters. They are well prepared for combat in both close and long range. As all the Elves, they defend themselves well in forests and villages. + message= _ "You have recruited Fighters. They are well prepared for combat in both close and long range. As all the Elves, they defend themselves well in forests and villages. A Fighter's career ends at Marshal or Champion, both well prepared to fight against all types of enemies. Marshals can also lead soldiers in battle. @EXERCISE To test Fighters, send them against Kharhbrah, the Poacher on the brigde." @@ -1141,17 +1141,17 @@ To test Fighters, send them against Kharhbrah, the Poacher on the brigde." [message] id=tut44 description=Uli'ar - message="Horses are very fast on roads and grass. Therefore Horsemen have an advantage on that terrain." + message= _ "Horses are very fast on roads and grass. Therefore Horsemen have an advantage on that terrain." [/message] [message] id=tut45 description=Lofar - message="Clearly, humans are less talented than the Elves. I'm doubful about usefulness of horsemen on the battlefield." + message= _ "Clearly, humans are less talented than the Elves. I'm doubful about usefulness of horsemen on the battlefield." [/message] [message] id=tut46 description=Uli'ar - message="Horsemen advance to Paladins, great warriors who can also heal their companions in battle. + message= _ "Horsemen advance to Paladins, great warriors who can also heal their companions in battle. @EXERCISE There is practice target on the clearing, south-east of your castle. Go there and wipe the area out of our enemies." [/message] @@ -1206,7 +1206,7 @@ There is practice target on the clearing, south-east of your castle. Go there an [message] id=tut47 description=Chantal - message="Humans are famous for their deep knowledge about the world. Mages are the elite of human researchers -- they are able to summon forces of nature and use them against any fool who would oppose them. Because of magic, their flaming missiles almost always hit the target. + message= _ "Humans are famous for their deep knowledge about the world. Mages are the elite of human researchers -- they are able to summon forces of nature and use them against any fool who would oppose them. Because of magic, their flaming missiles almost always hit the target. Mages are physically weak. As they gain in experience, they specialize either in white magic as Mages of Light, or in other kinds of forces to become Great Mages. @EXERCISE On the other side of the road, Undead have spread. Make sure they don't move another step further!" @@ -1277,7 +1277,7 @@ On the other side of the road, Undead have spread. Make sure they don't move ano [message] id=tut48 description=Delfador - message="All right. In the next lesson, you will learn how to command horsemen. Now recruit some of them." + message= _ "All right. In the next lesson, you will learn how to command horsemen. Now recruit some of them." [/message] [gold] side=1 @@ -1366,7 +1366,7 @@ On the other side of the road, Undead have spread. Make sure they don't move ano id=tut49 speaker=narrator image="misc/tutorial7.png" - message="Chaotic creatures are stronger at night. Lawful ones are stronger at day. Neutral creatures' strength is not changed by daytime." + message= _ "Chaotic creatures are stronger at night. Lawful ones are stronger at day. Neutral creatures' strength is not changed by daytime." [/message] [/then] [/if] @@ -1388,7 +1388,7 @@ On the other side of the road, Undead have spread. Make sure they don't move ano [message] id=tut50 description=Delfador - message="Hurry up! You should have been here back a long time ago!" + message= _ "Hurry up! You should have been here back a long time ago!" [/message] [/then] [/if] @@ -1407,7 +1407,7 @@ On the other side of the road, Undead have spread. Make sure they don't move ano [message] id=tut51 description=Delfador - message="What are you doing, Konrad?! One day has passed and you have not completed a single task!" + message= _ "What are you doing, Konrad?! One day has passed and you have not completed a single task!" [/message] [/then] [/if] @@ -1420,7 +1420,7 @@ On the other side of the road, Undead have spread. Make sure they don't move ano [message] id=tut52 description=Delfador - message="You should have completed the second practice. Make haste!" + message= _ "You should have completed the second practice. Make haste!" [/message] [/then] [/if] @@ -1437,7 +1437,7 @@ On the other side of the road, Undead have spread. Make sure they don't move ano [message] id=tut53 description=Delfador - message="Konrad, get on with it! They are not so many." + message= _ "Konrad, get on with it! They are not so many." [/message] [/then] [/if] @@ -1450,7 +1450,7 @@ On the other side of the road, Undead have spread. Make sure they don't move ano [message] id=tut54 description=Delfador - message="All right, but you're wasting too much time." + message= _ "All right, but you're wasting too much time." [/message] [/then] [/if] @@ -1467,7 +1467,7 @@ On the other side of the road, Undead have spread. Make sure they don't move ano [message] id=tut55 description=Delfador - message="Konrad! This is your last warning -- put an end to them now!" + message= _ "Konrad! This is your last warning -- put an end to them now!" [/message] [/then] [/if] @@ -1480,7 +1480,7 @@ On the other side of the road, Undead have spread. Make sure they don't move ano [message] id=tut56 description=Delfador - message="This is a simple task! Why are you performing so slowly!" + message= _ "This is a simple task! Why are you performing so slowly!" [/message] [/then] [/if] @@ -1497,7 +1497,7 @@ On the other side of the road, Undead have spread. Make sure they don't move ano [message] id=tut57 description=Delfador - message="Well, hurry up!" + message= _ "Well, hurry up!" [/message] [/then] [/if] @@ -1510,7 +1510,7 @@ On the other side of the road, Undead have spread. Make sure they don't move ano [message] id=tut58 description=Delfador - message="So far, so good, but hurry up! I have one more task to do for you." + message= _ "So far, so good, but hurry up! I have one more task to do for you." [/message] [/then] [/if] @@ -1527,7 +1527,7 @@ On the other side of the road, Undead have spread. Make sure they don't move ano [message] id=tut59 description=Delfador - message="You have too little time now, I must say." + message= _ "You have too little time now, I must say." [/message] [/then] [/if] @@ -1540,7 +1540,7 @@ On the other side of the road, Undead have spread. Make sure they don't move ano [message] id=tut60 description=Delfador - message="Only eight turns left, Konrad." + message= _ "Only eight turns left, Konrad." [/message] [/then] [/if] @@ -1568,7 +1568,7 @@ On the other side of the road, Undead have spread. Make sure they don't move ano [message] id=tutnope description=Delfador - message="You should complete your training before attacking the bandit leader." + message= _ "You should complete your training before attacking the bandit leader." [/message] [/then] [/if]