diff -r 9be28be004d4 -r 3b8058b251b8 share/hedgewars/Data/Missions/Campaign/A_Space_Adventure/desert03.lua --- a/share/hedgewars/Data/Missions/Campaign/A_Space_Adventure/desert03.lua Fri Dec 06 17:01:40 2013 +0100 +++ b/share/hedgewars/Data/Missions/Campaign/A_Space_Adventure/desert03.lua Fri Dec 06 20:38:48 2013 +0100 @@ -9,10 +9,10 @@ -- globals local missionName = loc("Precise flying") -local challengeObjectives = loc("Use the rc plane and destroy the all the targets").."|".. - loc("Each time you destroy your level targets you'll get teleported to the next level").."|".. - loc("You'll have only one rc plane at the start of the mission").."|".. - loc("During the game you can get new planes by getting the weapon crates") +local challengeObjectives = loc("Use the RC plane and destroy the all the targets").."|".. + loc("Each time you destroy all the targets on your current level you'll get teleported to the next level").."|".. + loc("You'll have only one RC plane at the start of the mission").."|".. + loc("During the game you can get new RC planes by collecting the weapon crates") local currentTarget = 1 -- dialogs local dialog01 = {} @@ -66,14 +66,14 @@ Explosives = 0 Map = "desert03_map" Theme = "Desert" - + -- Hog Solo AddTeam(teamA.name, teamA.color, "Bone", "Island", "HillBilly", "cm_birdy") hero.gear = AddHog(hero.name, 0, 1, "war_desertgrenadier1") AnimSetGearPosition(hero.gear, hero.x, hero.y) - + initCheckpoint("desert03") - + AnimInit() AnimationSetup() end @@ -89,7 +89,7 @@ -- original crates and targets SpawnAmmoCrate(rcCrates[1].x, rcCrates[1].y, amRCPlane) targets[1].gear = AddGear(targets[1].x, targets[1].y, gtTarget, 0, 0, 0, 0) - + -- hero ammo AddAmmo(hero.gear, amRCPlane, 1) @@ -117,7 +117,7 @@ function onPrecise() if GameTime > 3000 then - SetAnimSkip(true) + SetAnimSkip(true) end end @@ -159,11 +159,11 @@ -- DIALOG 01 - Start, game instructions AddSkipFunction(dialog01, Skipanim, {dialog01}) table.insert(dialog01, {func = AnimWait, args = {hero.gear, 3000}}) - table.insert(dialog01, {func = AnimCaption, args = {hero.gear, loc("In the Desert Planet, Hog Solo found some time to play with his RC plane..."), 3000}}) - table.insert(dialog01, {func = AnimCaption, args = {hero.gear, loc("Each time you destroy your level targets you'll get teleported to the next level"), 5000}}) - table.insert(dialog01, {func = AnimCaption, args = {hero.gear, loc("You'll have only one rc plane at the start of the mission"), 5000}}) - table.insert(dialog01, {func = AnimCaption, args = {hero.gear, loc("During the game you can get new planes by getting the weapon crates"), 5000}}) - table.insert(dialog01, {func = AnimWait, args = {hero.gear, 500}}) + table.insert(dialog01, {func = AnimCaption, args = {hero.gear, loc("On the Desert Planet, Hog Solo found some time to play with his RC plane..."), 3000}}) + table.insert(dialog01, {func = AnimCaption, args = {hero.gear, loc("Each time you destroy all the targets on your current level you'll get teleported to the next level"), 5000}}) + table.insert(dialog01, {func = AnimCaption, args = {hero.gear, loc("You'll have only one RC plane at the start of the mission"), 5000}}) + table.insert(dialog01, {func = AnimCaption, args = {hero.gear, loc("During the game you can get new RC planes by collecting the weapon crates"), 5000}}) + table.insert(dialog01, {func = AnimWait, args = {hero.gear, 500}}) end ----------------- Other Functions ----------------- @@ -184,7 +184,7 @@ setTargets(currentTarget) end elseif currentTarget == 3 then - + else win() end @@ -209,18 +209,18 @@ function win() saveBonus(1, 1) SendStat(siGameResult, loc("Congratulations, you are the best!")) - SendStat(siCustomAchievement, loc("You have destroyed all the targets")) + SendStat(siCustomAchievement, loc("You have destroyed all the targets")) SendStat(siCustomAchievement, loc("You are indeed the best PAotH pilot")) - SendStat(siCustomAchievement, loc("Next you play \"Searching in the dust\" you'll have an RC plane available")) + SendStat(siCustomAchievement, loc("Next time you play \"Searching in the dust\" you'll have an RC plane available")) SendStat(siPlayerKills,'1',teamA.name) EndGame() end function gameOver() SendStat(siGameResult, loc("Hog Solo lost, try again!")) - SendStat(siCustomAchievement, loc("You have to destroy all the targets")) - SendStat(siCustomAchievement, loc("You will fail if you run out of ammo and there are still targets available")) - SendStat(siCustomAchievement, loc("Read the Challenge Objectives from within the mission for more details")) + SendStat(siCustomAchievement, loc("You have to destroy all the targets")) + SendStat(siCustomAchievement, loc("You will fail if you run out of ammo and there are still targets available")) + SendStat(siCustomAchievement, loc("Read the Challenge Objectives from within the mission for more details")) SendStat(siPlayerKills,'0',teamA.name) EndGame() end