3 |
3 |
4 local teamnames = {} |
4 local teamnames = {} |
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 } |
10 } |
10 |
11 |
11 teamnames[1] = { |
12 teamnames[1] = { |
12 ["en"] = "Instructors", |
13 ["en"] = "Instructors", |
13 ["de"] = "Ausbilder" |
14 ["de"] = "Ausbilder", |
|
15 ["pl"] = "Instruktor" |
14 } |
16 } |
15 |
17 |
16 hognames[0] = { |
18 hognames[0] = { |
17 ["en"] = "Joker", |
19 ["en"] = "Joker", |
18 ["de"] = "Joker" |
20 ["de"] = "Joker", |
|
21 ["pl"] = "Joker" |
19 } |
22 } |
20 |
23 |
21 hognames[1] = { |
24 hognames[1] = { |
22 ["en"] = "Harthog", |
25 ["en"] = "Harthog", |
23 ["de"] = "Harthog" |
26 ["de"] = "Harthog", |
|
27 ["pl"] = "Harthog" |
24 } |
28 } |
25 |
29 |
26 local caption = { |
30 local caption = { |
27 ["en"] = "Boot Camp", |
31 ["en"] = "Boot Camp", |
28 ["de"] = "Grundausbildung" |
32 ["de"] = "Grundausbildung", |
|
33 ["pl"] = "Poligon" |
29 } |
34 } |
30 |
35 |
31 local subcaption = { |
36 local subcaption = { |
32 ["en"] = "Follow the instructions!", |
37 ["en"] = "Follow the instructions!", |
33 ["de"] = "Befolge die Anweisungen!" |
38 ["de"] = "Befolge die Anweisungen!", |
|
39 ["pl"] = "Wykonuj polecenia!" |
34 } |
40 } |
35 |
41 |
36 local goals = {} |
42 local goals = {} |
37 |
43 |
38 goals[0] = { |
44 goals[0] = { |
39 ["en"] = "Listen to your Drill Instructor and follow his lead!", |
45 ["en"] = "Listen to your Drill Instructor and follow his lead!", |
40 ["de"] = "Höre deinem Ausbilder zu und befolge seine Anweisungen!" |
46 ["de"] = "Höre deinem Ausbilder zu und befolge seine Anweisungen!", |
|
47 ["pl"] = "Słuchaj instruktora i wykonuj jego rozkazy!" |
41 } |
48 } |
42 |
49 |
43 goals[1] = { |
50 goals[1] = { |
44 ["en"] = "Destroy the target to finish this mission!", |
51 ["en"] = "Destroy the target to finish this mission!", |
45 ["de"] = "Zerstöre das Ziel, um diese Mission abzuschließen!" |
52 ["de"] = "Zerstöre das Ziel, um diese Mission abzuschließen!", |
|
53 ["pl"] = "Zniszcz cel by ukończyć misję!" |
46 } |
54 } |
47 |
55 |
48 goals[2] = { |
56 goals[2] = { |
49 ["en"] = "Excellent! You've passed the Boot Camp!", |
57 ["en"] = "Excellent! You've passed the Boot Camp!", |
50 ["de"] = "Ausgezeichnet! Du hast das Ausbildungslager bestanden!" |
58 ["de"] = "Ausgezeichnet! Du hast das Ausbildungslager bestanden!", |
|
59 ["pl"] = "Doskonale! Wyszedłeś cało z poligonu!" |
51 } |
60 } |
52 |
61 |
53 local failed = { |
62 local failed = { |
54 ["en"] = "You failed! Follow the instructions and shoot the target only!", |
63 ["en"] = "You failed! Follow the instructions and shoot the target only!", |
55 ["de"] = "Du hast versagt! Befolge die Anweisungen und schieß nur auf das Ziel!" |
64 ["de"] = "Du hast versagt! Befolge die Anweisungen und schieß nur auf das Ziel!", |
|
65 ["pl"] = "Przegrałeś! Wykonuj instrukcje poprawnie i strzelaj tylko w podane cele!" |
56 } |
66 } |
57 |
67 |
58 local drill = {} |
68 local drill = {} |
59 |
69 |
60 drill[0] = { |
70 drill[0] = { |
61 ["en"] = "Allright, maggot!", |
71 ["en"] = "Allright, maggot!", |
62 ["de"] = "Also gut, du Made!" |
72 ["de"] = "Also gut, du Made!", |
|
73 ["pl"] = "Słuchaj mnie gnido!" |
63 } |
74 } |
64 |
75 |
65 drill[1] = { |
76 drill[1] = { |
66 ["en"] = "Show that you aren't that useless.", |
77 ["en"] = "Show that you aren't that useless.", |
67 ["de"] = "Zeig, dass du nicht so nutzlos bist." |
78 ["de"] = "Zeig, dass du nicht so nutzlos bist.", |
|
79 ["pl"] = "Udowodnij, że nie jesteś bezwartościowy." |
68 } |
80 } |
69 |
81 |
70 drill[2] = { |
82 drill[2] = { |
71 ["en"] = "Use [left] to move to the left!", |
83 ["en"] = "Use [left] to move to the left!", |
72 ["de"] = "Benutze [Links], um nach links zu gehen!" |
84 ["de"] = "Benutze [Links], um nach links zu gehen!", |
|
85 ["pl"] = "Użyj [lewo] by poruszyć się w lewą stronę!" |
73 } |
86 } |
74 |
87 |
75 drill[3] = { |
88 drill[3] = { |
76 ["en"] = "Good! Now use [right] to come back!", |
89 ["en"] = "Good! Now use [right] to come back!", |
77 ["de"] = "Gut! Nun komm mit [Rechts] zurück!" |
90 ["de"] = "Gut! Nun komm mit [Rechts] zurück!", |
|
91 ["pl"] = "Dobzre, Teraz użyj [prawo] by wrócić!" |
78 } |
92 } |
79 |
93 |
80 drill[4] = { |
94 drill[4] = { |
81 ["en"] = "Excellent!", |
95 ["en"] = "Excellent!", |
82 ["de"] = "Ausgezeichnet!" |
96 ["de"] = "Ausgezeichnet!", |
|
97 ["pl"] = "Wspaniale!" |
83 } |
98 } |
84 |
99 |
85 drill[5] = { |
100 drill[5] = { |
86 ["en"] = "Now jump to the left using [return]!", |
101 ["en"] = "Now jump to the left using [return]!", |
87 ["de"] = "Jetzt springe mit [Eingabetaste] nach links!" |
102 ["de"] = "Jetzt springe mit [Eingabetaste] nach links!", |
|
103 ["pl"] = "Teraz skocz w lewo używając [Enter]" |
88 } |
104 } |
89 |
105 |
90 drill[6] = { |
106 drill[6] = { |
91 ["en"] = "Use [up] and [down] to aim.", |
107 ["en"] = "Use [up] and [down] to aim.", |
92 ["de"] = "Benutze [Hoch] und [Runter], um zu zielen." |
108 ["de"] = "Benutze [Hoch] und [Runter], um zu zielen.", |
|
109 ["en"] = "Użyj klawiszy [góra] i [dół] by celować." |
93 } |
110 } |
94 |
111 |
95 drill[7] = { |
112 drill[7] = { |
96 ["en"] = "Hold [space] to power up your shot and then release it to shoot.", |
113 ["en"] = "Hold [space] to power up your shot and then release it to shoot.", |
97 ["de"] = "Halte [Leertaste], um deinen Schuss aufzuladen, und lasse dann rechtzeitig los." |
114 ["de"] = "Halte [Leertaste], um deinen Schuss aufzuladen, und lasse dann rechtzeitig los.", |
|
115 ["pl"] = "Przytrzymaj spację by zwiększyć siłę strzału." |
98 } |
116 } |
99 |
117 |
100 drill[8] = { |
118 drill[8] = { |
101 ["en"] = "Destroy the target to finish your basic training!", |
119 ["en"] = "Destroy the target to finish your basic training!", |
102 ["de"] = "Zerstöre das Ziel, um deine Grundausbildung abzuschließen!" |
120 ["de"] = "Zerstöre das Ziel, um deine Grundausbildung abzuschließen!", |
|
121 ["pl"] = "Zniszcz cel by by ukończyć trening podstawowy!" |
103 } |
122 } |
104 |
123 |
105 local function loc(text) |
124 local function loc(text) |
106 if text == nil then return "**missing**" |
125 if text == nil then return "**missing**" |
107 elseif text[L] == nil then return text["en"] |
126 elseif text[L] == nil then return text["en"] |