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"] |