share/hedgewars/Data/Missions/Campaign/01#Boot Camp.lua
changeset 4080 5809a2360d45
parent 4073 582350d49e98
child 4162 923db448ad16
equal deleted inserted replaced
4079:f14faef5478a 4080:5809a2360d45
     5 local hognames = {}
     5 local hognames = {}
     6 teamnames[0] = {
     6 teamnames[0] = {
     7 	["en"] = "Bloody Rookies",
     7 	["en"] = "Bloody Rookies",
     8 	["de"] = "Blutige Anfänger",
     8 	["de"] = "Blutige Anfänger",
     9 	["pl"] = "Żótodzioby",
     9 	["pl"] = "Żótodzioby",
    10 	["sv"] = "Blodiga nybörjare"
    10 	["sv"] = "Blodiga nybörjare",
       
    11 	["es"] = "Reclutas"
    11 }
    12 }
    12 
    13 
    13 teamnames[1] = {
    14 teamnames[1] = {
    14 	["en"] = "Instructors",
    15 	["en"] = "Instructors",
    15 	["de"] = "Ausbilder",
    16 	["de"] = "Ausbilder",
    16 	["pl"] = "Instruktor",
    17 	["pl"] = "Instruktor",
    17 	["sv"] = "Instruktör"
    18 	["sv"] = "Instruktör",
       
    19 	["es"] = "Instructores"
    18 }
    20 }
    19 
    21 
    20 hognames[0] = {
    22 hognames[0] = {
    21 	["en"] = "Joker",
    23 	["en"] = "Joker",
    22 	["de"] = "Joker",
    24 	["de"] = "Joker",
    23 	["pl"] = "Joker",
    25 	["pl"] = "Joker",
    24 	["sv"] = "Joker"
    26 	["sv"] = "Joker",
       
    27 	["es"] = "Joker"
    25 }
    28 }
    26 
    29 
    27 hognames[1] = {
    30 hognames[1] = {
    28 	["en"] = "Harthog",
    31 	["en"] = "Harthog",
    29 	["de"] = "Harthog",
    32 	["de"] = "Harthog",
    30 	["pl"] = "Harthog",
    33 	["pl"] = "Harthog",
    31 	["sv"] = "Harthog"
    34 	["sv"] = "Harthog",
       
    35 	["es"] = "Harthog"
    32 }
    36 }
    33 
    37 
    34 local caption = {
    38 local caption = {
    35 	["en"] = "Boot Camp",
    39 	["en"] = "Boot Camp",
    36 	["de"] = "Grundausbildung",
    40 	["de"] = "Grundausbildung",
    37 	["pl"] = "Poligon",
    41 	["pl"] = "Poligon",
    38 	["sv"] = "Grundutbildning"
    42 	["sv"] = "Grundutbildning",
       
    43 	["es"] = "Campamento militar"
    39 }
    44 }
    40 
    45 
    41 local subcaption = {
    46 local subcaption = {
    42 	["en"] = "Follow the instructions!",
    47 	["en"] = "Follow the instructions!",
    43 	["de"] = "Befolge die Anweisungen!",
    48 	["de"] = "Befolge die Anweisungen!",
    44 	["pl"] = "Wykonuj polecenia!",
    49 	["pl"] = "Wykonuj polecenia!",
    45 	["sv"] = "Följ instruktioner!"
    50 	["sv"] = "Följ instruktioner!",
       
    51 	["es"] = "¡Sigue las órdenes!"
    46 }
    52 }
    47 
    53 
    48 local goals = {}
    54 local goals = {}
    49 
    55 
    50 goals[0] = {
    56 goals[0] = {
    51 	["en"] = "Listen to your Drill Instructor and follow his lead!",
    57 	["en"] = "Listen to your Drill Instructor and follow his lead!",
    52 	["de"] = "Höre deinem Ausbilder zu und befolge seine Anweisungen!",
    58 	["de"] = "Höre deinem Ausbilder zu und befolge seine Anweisungen!",
    53 	["pl"] = "Słuchaj instruktora i wykonuj jego rozkazy!",
    59 	["pl"] = "Słuchaj instruktora i wykonuj jego rozkazy!",
    54 	["sv"] = "Lyssna på din instruktör och gör som han säger!"
    60 	["sv"] = "Lyssna på din instruktör och gör som han säger!",
       
    61 	["es"] = "¡Escucha atentamente a tu instructor de maniobras y sigue sus órdenes!"
    55 }
    62 }
    56 
    63 
    57 goals[1] = {
    64 goals[1] = {
    58 	["en"] = "Destroy the target to finish this mission!",
    65 	["en"] = "Destroy the target to finish this mission!",
    59 	["de"] = "Zerstöre das Ziel, um diese Mission abzuschließen!",
    66 	["de"] = "Zerstöre das Ziel, um diese Mission abzuschließen!",
    60 	["pl"] = "Zniszcz cel by ukończyć misję!",
    67 	["pl"] = "Zniszcz cel by ukończyć misję!",
    61 	["sv"] = "Förstör målet för att avklara uppdraget!"
    68 	["sv"] = "Förstör målet för att avklara uppdraget!",
       
    69 	["es"] = "¡Destruye el objetivo para completar esta misión!"
    62 }
    70 }
    63 
    71 
    64 goals[2] = {
    72 goals[2] = {
    65 	["en"] = "Excellent! You've passed the Boot Camp!",
    73 	["en"] = "Excellent! You've passed the Boot Camp!",
    66 	["de"] = "Ausgezeichnet! Du hast das Ausbildungslager bestanden!",
    74 	["de"] = "Ausgezeichnet! Du hast das Ausbildungslager bestanden!",
    67 	["pl"] = "Doskonale! Wyszedłeś cało z poligonu!",
    75 	["pl"] = "Doskonale! Wyszedłeś cało z poligonu!",
    68 	["sv"] = "Brilliant! Du har klarat av grundutbildningen!"
    76 	["sv"] = "Brilliant! Du har klarat av grundutbildningen!",
       
    77 	["es"] = "¡Excelente! ¡Has completado la maniobra de hoy!"
    69 }
    78 }
    70 
    79 
    71 local failed = {
    80 local failed = {
    72 	["en"] = "You failed! Follow the instructions and shoot the target only!",
    81 	["en"] = "You failed! Follow the instructions and shoot the target only!",
    73 	["de"] = "Du hast versagt! Befolge die Anweisungen und schieß nur auf das Ziel!",
    82 	["de"] = "Du hast versagt! Befolge die Anweisungen und schieß nur auf das Ziel!",
    74 	["pl"] = "Przegrałeś! Wykonuj instrukcje poprawnie i strzelaj tylko w podane cele!",
    83 	["pl"] = "Przegrałeś! Wykonuj instrukcje poprawnie i strzelaj tylko w podane cele!",
    75 	["sv"] = "Du har misslyckats! Följ instruktionerna och sjut endast på målen!"
    84 	["sv"] = "Du har misslyckats! Följ instruktionerna och sjut endast på målen!",
       
    85 	["es"] = "¡Has fallado! ¡Sigue las instrucciones y destruye únicamente el objetivo!"
    76 }
    86 }
    77 
    87 
    78 local drill = {}
    88 local drill = {}
    79 
    89 
    80 drill[0] = {
    90 drill[0] = {
    81 	["en"] = "Allright, maggot!",
    91 	["en"] = "Allright, maggot!",
    82 	["de"] = "Also gut, du Made!",
    92 	["de"] = "Also gut, du Made!",
    83 	["pl"] = "Słuchaj mnie gnido!",
    93 	["pl"] = "Słuchaj mnie gnido!",
    84 	["sv"] = "Dåså, din mask!"
    94 	["sv"] = "Dåså, din mask!",
       
    95 	["es"] = "¡Muy bien, escoria!"
    85 }
    96 }
    86 
    97 
    87 drill[1] = {
    98 drill[1] = {
    88 	["en"] = "Show that you aren't that useless.",
    99 	["en"] = "Show that you aren't that useless.",
    89 	["de"] = "Zeig, dass du nicht so nutzlos bist.",
   100 	["de"] = "Zeig, dass du nicht so nutzlos bist.",
    90 	["pl"] = "Udowodnij, że nie jesteś bezwartościowy.",
   101 	["pl"] = "Udowodnij, że nie jesteś bezwartościowy.",
    91 	["sv"] = "Visa att du inte är så värdelös!"
   102 	["sv"] = "Visa att du inte är så värdelös!",
       
   103 	["es"] = "Demuéstrame que no eres tan inútil como pareces."
    92 }
   104 }
    93 
   105 
    94 drill[2] = {
   106 drill[2] = {
    95 	["en"] = "Use [left] to move to the left!",
   107 	["en"] = "Use [left] to move to the left!",
    96 	["de"] = "Benutze [Links], um nach links zu gehen!",
   108 	["de"] = "Benutze [Links], um nach links zu gehen!",
    97 	["pl"] = "Użyj [lewo] by poruszyć się w lewą stronę!",
   109 	["pl"] = "Użyj [lewo] by poruszyć się w lewą stronę!",
    98 	["sv"] = "Använd [vänster] för att gå åt vänster!"
   110 	["sv"] = "Använd [vänster] för att gå åt vänster!",
       
   111 	["es"] = "¡Aprieta [izquierda] para desplazarte a la izquierda!"
    99 }
   112 }
   100 
   113 
   101 drill[3] = {
   114 drill[3] = {
   102 	["en"] = "Good! Now use [right] to come back!",
   115 	["en"] = "Good! Now use [right] to come back!",
   103 	["de"] = "Gut! Nun komm mit [Rechts] zurück!",
   116 	["de"] = "Gut! Nun komm mit [Rechts] zurück!",
   104 	["pl"] = "Dobzre, Teraz użyj [prawo] by wrócić!",
   117 	["pl"] = "Dobzre, Teraz użyj [prawo] by wrócić!",
   105 	["sv"] = "Bra! Använd nu [höger] för att gå tillbaka!"
   118 	["sv"] = "Bra! Använd nu [höger] för att gå tillbaka!",
       
   119 	["es"] = "¡Muy bien! ¡Ahora presiona [derecha] para volver!"
   106 }
   120 }
   107 
   121 
   108 drill[4] = {
   122 drill[4] = {
   109 	["en"] = "Excellent!",
   123 	["en"] = "Excellent!",
   110 	["de"] = "Ausgezeichnet!",
   124 	["de"] = "Ausgezeichnet!",
   111 	["pl"] = "Wspaniale!",
   125 	["pl"] = "Wspaniale!",
   112 	["sv"] = "Utmärkt!"
   126 	["sv"] = "Utmärkt!",
       
   127 	["es"] = "¡Excelente!"
   113 }
   128 }
   114 
   129 
   115 drill[5] = {
   130 drill[5] = {
   116 	["en"] = "Now jump to the left using [return]!",
   131 	["en"] = "Now jump to the left using [return]!",
   117 	["de"] = "Jetzt springe mit [Eingabetaste] nach links!",
   132 	["de"] = "Jetzt springe mit [Eingabetaste] nach links!",
   118 	["pl"] = "Teraz skocz w lewo używając [Enter]",
   133 	["pl"] = "Teraz skocz w lewo używając [Enter]",
   119 	["sv"] = "Hoppa nu åt vänster med hjälp av [enter]!"
   134 	["sv"] = "Hoppa nu åt vänster med hjälp av [enter]!",
       
   135 	["es"] = "¡Ahora salta hacia la izquierda usando [intro]!"
   120 }
   136 }
   121 
   137 
   122 drill[6] = {
   138 drill[6] = {
   123 	["en"] = "Use [up] and [down] to aim.",
   139 	["en"] = "Use [up] and [down] to aim.",
   124 	["de"] = "Benutze [Hoch] und [Runter], um zu zielen.",
   140 	["de"] = "Benutze [Hoch] und [Runter], um zu zielen.",
   125 	["pl"] = "Użyj klawiszy [góra] i [dół] by celować.",
   141 	["pl"] = "Użyj klawiszy [góra] i [dół] by celować.",
   126 	["sv"] = "Använd [upp] och [ner] för att sikta!"
   142 	["sv"] = "Använd [upp] och [ner] för att sikta!",
       
   143 	["es"] = "Presiora [arriba] y [abajo] para apuntar."
   127 }
   144 }
   128 
   145 
   129 drill[7] = {
   146 drill[7] = {
   130 	["en"] = "Hold [space] to power up your shot and then release it to shoot.",
   147 	["en"] = "Hold [space] to power up your shot and then release it to shoot.",
   131 	["de"] = "Halte [Leertaste], um deinen Schuss aufzuladen, und lasse dann rechtzeitig los.",
   148 	["de"] = "Halte [Leertaste], um deinen Schuss aufzuladen, und lasse dann rechtzeitig los.",
   132 	["pl"] = "Przytrzymaj spację by zwiększyć siłę strzału.",
   149 	["pl"] = "Przytrzymaj spację by zwiększyć siłę strzału.",
   133 	["sv"] = "Håll ner [mellanslag] för att få kraft och släpp för att skjuta!"
   150 	["sv"] = "Håll ner [mellanslag] för att få kraft och släpp för att skjuta!",
       
   151 	["es"] = "Mantén presionada la [barra espaciadora] para controlar la fuerza del disparo y suéltala para disparar."
   134 }
   152 }
   135 
   153 
   136 drill[8] = {
   154 drill[8] = {
   137 	["en"] = "Destroy the target to finish your basic training!",
   155 	["en"] = "Destroy the target to finish your basic training!",
   138 	["de"] = "Zerstöre das Ziel, um deine Grundausbildung abzuschließen!",
   156 	["de"] = "Zerstöre das Ziel, um deine Grundausbildung abzuschließen!",
   139 	["pl"] = "Zniszcz cel by by ukończyć trening podstawowy!",
   157 	["pl"] = "Zniszcz cel by by ukończyć trening podstawowy!",
   140 	["sv"] = "Förstör målet för att avsluta din grundutbildning!"
   158 	["sv"] = "Förstör målet för att avsluta din grundutbildning!",
       
   159 	["es"] = "¡Destruye el objetivo para completar el entrenamiento básico!"
   141 }
   160 }
   142 
   161 
   143 local function loc(text)
   162 local function loc(text)
   144 	if text == nil then return "**missing**"
   163 	if text == nil then return "**missing**"
   145 	elseif text[L] == nil then return text["en"]
   164 	elseif text[L] == nil then return text["en"]