share/hedgewars/Data/Missions/Campaign/A_Space_Adventure/cosmos.lua
changeset 12519 206cb38d030f
parent 12518 94bba599efd3
child 12523 f2a19a6056be
equal deleted inserted replaced
12518:94bba599efd3 12519:206cb38d030f
    35 	[dialog01] = {missionName, loc("Getting ready"), loc("Go and collect the crate").."|"..loc("Try not to get spotted by the guards!"), 1, 4500},
    35 	[dialog01] = {missionName, loc("Getting ready"), loc("Go and collect the crate").."|"..loc("Try not to get spotted by the guards!"), 1, 4500},
    36 	[dialog02] = {missionName, loc("The adventure begins!"), loc("Use the saucer and fly to the moon").."|"..loc("Travel carefully as your fuel is limited"), 1, 4500},
    36 	[dialog02] = {missionName, loc("The adventure begins!"), loc("Use the saucer and fly to the moon").."|"..loc("Travel carefully as your fuel is limited"), 1, 4500},
    37 	[dialog03] = {missionName, loc("An unexpected event!"), loc("Use the saucer and fly away").."|"..loc("Beware, any damage taken will stay until you complete the moon's main mission"), 1, 7000},
    37 	[dialog03] = {missionName, loc("An unexpected event!"), loc("Use the saucer and fly away").."|"..loc("Beware, any damage taken will stay until you complete the moon's main mission"), 1, 7000},
    38 	[dialog04] = {missionName, loc("Objectives"), objectives, 1, 7000},
    38 	[dialog04] = {missionName, loc("Objectives"), objectives, 1, 7000},
    39 	[dialog05] = {missionName, loc("Objectives"), objectives, 1, 7000},
    39 	[dialog05] = {missionName, loc("Objectives"), objectives, 1, 7000},
    40 	[dialog06] = {missionName, loc("Objectives"), objectives, 1, 7000},
       
    41 	[dialog07] = {missionName, loc("Searching the stars!"), loc("Use the saucer and fly away").."|"..loc("Visit the planets of Ice, Desert and Fruit before you proceed to the Death Planet"), 1, 6000},
    40 	[dialog07] = {missionName, loc("Searching the stars!"), loc("Use the saucer and fly away").."|"..loc("Visit the planets of Ice, Desert and Fruit before you proceed to the Death Planet"), 1, 6000},
    42 	[dialog08] = {missionName, loc("Saving Hogera"), loc("Fly to the meteorite and detonate the explosives"), 1, 7000}
    41 	[dialog08] = {missionName, loc("Saving Hogera"), loc("Fly to the meteorite and detonate the explosives"), 1, 7000}
    43 }
    42 }
    44 -- crates
    43 -- crates
    45 local saucerX = 3270
    44 local saucerX = 3270
   596 	table.insert(dialog05, {func = AnimSay, args = {hero.gear, loc("I guess I can't go far without fuel!"), SAY_THINK, 6000}})
   595 	table.insert(dialog05, {func = AnimSay, args = {hero.gear, loc("I guess I can't go far without fuel!"), SAY_THINK, 6000}})
   597 	table.insert(dialog05, {func = AnimSay, args = {hero.gear, loc("Got to go back."), SAY_THINK, 2000}})
   596 	table.insert(dialog05, {func = AnimSay, args = {hero.gear, loc("Got to go back."), SAY_THINK, 2000}})
   598 	table.insert(dialog05, {func = sendStatsOnRetry, args = {hero.gear}})
   597 	table.insert(dialog05, {func = sendStatsOnRetry, args = {hero.gear}})
   599 	-- DIALOG 06 - Landing on wrong planet or on earth if not enough fuels
   598 	-- DIALOG 06 - Landing on wrong planet or on earth if not enough fuels
   600 	AddSkipFunction(dialog06, Skipanim, {dialog06})
   599 	AddSkipFunction(dialog06, Skipanim, {dialog06})
   601 	table.insert(dialog06, {func = AnimCaption, args = {hero.gear, loc("You have to try again!"),  5000}})
       
   602 	table.insert(dialog06, {func = AnimSay, args = {hero.gear, loc("Hm ... Now I ran out of fuel."), SAY_THINK, 3000}})
   600 	table.insert(dialog06, {func = AnimSay, args = {hero.gear, loc("Hm ... Now I ran out of fuel."), SAY_THINK, 3000}})
       
   601 	table.insert(dialog06, {func = AnimCaption, args = {hero.gear, loc("You have to try again!"), 0}})
   603 	table.insert(dialog06, {func = sendStatsOnRetry, args = {hero.gear}})
   602 	table.insert(dialog06, {func = sendStatsOnRetry, args = {hero.gear}})
   604 	-- DIALOG 07 - Hero lands on Death Planet but isn't allowed yet to play this map
   603 	-- DIALOG 07 - Hero lands on Death Planet but isn't allowed yet to play this map
   605 	AddSkipFunction(dialog07, Skipanim, {dialog07})
   604 	AddSkipFunction(dialog07, Skipanim, {dialog07})
   606 	table.insert(dialog07, {func = AnimCaption, args = {hero.gear, loc("This planet seems dangerous!"),  5000}})
   605 	table.insert(dialog07, {func = AnimCaption, args = {hero.gear, loc("This planet seems dangerous!"),  5000}})
   607 	table.insert(dialog07, {func = AnimSay, args = {hero.gear, loc("I am not ready for this planet yet. I should visit it when I have found all the other device parts."), SAY_THINK, 4000}})
   606 	table.insert(dialog07, {func = AnimSay, args = {hero.gear, loc("I am not ready for this planet yet. I should visit it when I have found all the other device parts."), SAY_THINK, 4000}})