diff --git a/android/assets/font/roboto-bold.fnt b/android/assets/font/roboto-bold.fnt index e3ac72372cd9c817b628e044fe8c885902e88268..46f4e163e437202dc8a015c7e529e0c6c5b4b1ed 100644 --- a/android/assets/font/roboto-bold.fnt +++ b/android/assets/font/roboto-bold.fnt @@ -200,4 +200,6 @@ char id=366 x=457 y=0 width=35 height=46 xoffset=-8 yoffset=-8 xad char id=367 x=351 y=138 width=32 height=41 xoffset=-8 yoffset=-3 xadvance=18 page=0 chnl=0 char id=381 x=312 y=93 width=34 height=45 xoffset=-8 yoffset=-7 xadvance=19 page=0 chnl=0 char id=382 x=40 y=262 width=31 height=40 xoffset=-8 yoffset=-2 xadvance=16 page=0 chnl=0 +char id=8220 x=207 y=487 width=27 height=24 xoffset=-8 yoffset=-2 xadvance=13 page=0 chnl=0 +char id=8222 x=179 y=487 width=28 height=25 xoffset=-8 yoffset=18 xadvance=13 page=0 chnl=0 char id=8230 x=0 y=489 width=37 height=21 xoffset=-8 yoffset=17 xadvance=24 page=0 chnl=0 diff --git a/android/assets/font/roboto-bold.png b/android/assets/font/roboto-bold.png index 825ced713d546006108b3c9d7f2f8012d7544575..bc30d0a40b3b3c7412085fc2252164868333b382 100644 Binary files a/android/assets/font/roboto-bold.png and b/android/assets/font/roboto-bold.png differ diff --git a/android/assets/font/roboto-regular.fnt b/android/assets/font/roboto-regular.fnt index d83664e06cb25230afb7042bfb19a2ac1226e00b..4c938b4e86536a0f3e6e56d9921a1e25e769234d 100644 --- a/android/assets/font/roboto-regular.fnt +++ b/android/assets/font/roboto-regular.fnt @@ -199,4 +199,6 @@ char id=366 x=305 y=0 width=33 height=47 xoffset=-8 yoffset=-9 xad char id=367 x=297 y=140 width=30 height=41 xoffset=-8 yoffset=-3 xadvance=18 page=0 chnl=0 char id=381 x=431 y=95 width=33 height=45 xoffset=-8 yoffset=-7 xadvance=19 page=0 chnl=0 char id=382 x=180 y=382 width=30 height=39 xoffset=-8 yoffset=-1 xadvance=16 page=0 chnl=0 +char id=8220 x=457 y=475 width=26 height=23 xoffset=-8 yoffset=-2 xadvance=11 page=0 chnl=0 +char id=8222 x=431 y=475 width=26 height=25 xoffset=-8 yoffset=18 xadvance=11 page=0 chnl=0 char id=8230 x=340 y=454 width=33 height=20 xoffset=-8 yoffset=18 xadvance=21 page=0 chnl=0 diff --git a/android/assets/font/roboto-regular.png b/android/assets/font/roboto-regular.png index ce5555e227f6589fcda14084a672adfebe7c9cf3..e99f24536618c2d031101372ac4dc3d8bce080f3 100644 Binary files a/android/assets/font/roboto-regular.png and b/android/assets/font/roboto-regular.png differ diff --git a/android/assets/text/application/application_de.properties b/android/assets/text/application/application_de.properties index 1fe869f3ccf9e58b6b8176a34b389cbbf065d7a4..b97fc711f3210f5d5ed6396212eeb48aad649b78 100644 --- a/android/assets/text/application/application_de.properties +++ b/android/assets/text/application/application_de.properties @@ -31,7 +31,7 @@ mainmenu_logout=Abmelden mainmenu_screendebug=Debug Screen mainmenu_panorama=Panorama -usermenu_newuser=+ Neuer Detektiv +usermenu_newuser=+ Neues Profil usermenu_deleteuser=Möchtest du dieses Profil wirklich löschen usermenu_dialog_yes=Ja @@ -72,7 +72,7 @@ game_pursuit_description=Training der räumlichen Orientierung game_pursuit_preloader=Stelle die\u00A0Karte zusammen, indem du einzelne Teile verschiebst und\u00A0drehst. game_night_watch_title=Wache game_night_watch_description=Training des Sehgedächtnisses -game_night_watch_preloader=Pass auf, welche Fenster nach Einbruch der Dunkelheit leuchten und um wieviel Uhr. Stelle nach Tagesanbruch in der Uhr die Zeit ein und markiere die Fenster, die geleuchtet haben. +game_night_watch_preloader=Pass auf, welche Fenster nach Einbruch der Dunkelheit leuchten und um wieviel Uhr. Stelle nach Tageseinbruch in der Uhr die Zeit ein und markiere die Fenster, die geleuchtet haben. game_shooting_range_title=SchieĂźwarte game_shooting_range_description=Aufmerksamkeitstraining game_shooting_range_preloader1=Verfolge aufmerksam die\u00A0Blume im oberen rechten Eck. Versuche, auf dem\u00A0SchieĂźstand Blumen mit gleicher Form und\u00A0Farbe zu treffen. diff --git a/android/assets/text/game/nightwatch/nightwatch_de.properties b/android/assets/text/game/nightwatch/nightwatch_de.properties index 12b649a32488fa8e072d1fcae4b2000422379213..47d33fed0515c7c3c8f9647b26c57bd173d04220 100644 --- a/android/assets/text/game/nightwatch/nightwatch_de.properties +++ b/android/assets/text/game/nightwatch/nightwatch_de.properties @@ -1,8 +1,8 @@ game_nocnisledovani_btncontinue_text=Fertig victory_text_window_mistakes=Falsch markierte Fenster: [BLACK]{0}[] victory_text_time_mistakes=Falsch eingestellte Zeit: [BLACK]{0}[] -game_nocnisledovani_loadingtext=Pass auf, welche Fenster nach Einbruch der Dunkelheit leuchten und um wieviel Uhr. Stelle nach Tagesanbruch in der Uhr die Zeit ein und markiere die Fenster, die geleuchtet haben. +game_nocnisledovani_loadingtext=Pass auf, welche Fenster nach Einbruch der Dunkelheit leuchten und um wieviel Uhr. Stelle nach Tageseinbruch in der Uhr die Zeit ein und markiere die Fenster, die geleuchtet haben. game_nocnisledovani_victory_text_0=Es sieht so aus, als wäre hier jemand bei der Wache eingeschlafen. game_nocnisledovani_victory_text_1=Vor Gericht hätten diese Beweise keinen Erfolg. Das heiĂźt aber nicht, dass es nächstes Mal nicht gelingen kann! -game_nocnisledovani_victory_text_2=Das war Gar nicht schlecht! Es fehlt nicht viel und die Beweise wären bombensicher. +game_nocnisledovani_victory_text_2=Das war gar nicht schlecht! Es fehlt nicht viel und die Beweise wären bombensicher. game_nocnisledovani_victory_text_3=Vor dir muss sich auch der Mond in Acht nehmen, dass er kein Unrecht begeht. diff --git a/android/assets/text/game/robbery/robbery_cs.properties b/android/assets/text/game/robbery/robbery_cs.properties index ab4ad05adb90b779aac5c052d4103ec9e146cc85..b6dfa8035a2e39ca7e9dd1e052c95b571177bde9 100644 --- a/android/assets/text/game/robbery/robbery_cs.properties +++ b/android/assets/text/game/robbery/robbery_cs.properties @@ -79,4 +79,7 @@ constituent1_f= constituent1_n= constituent2_m= constituent2_f= -constituent2_n= \ No newline at end of file +constituent2_n= +constituent3_m= +constituent3_f= +constituent3_n= \ No newline at end of file diff --git a/android/assets/text/game/robbery/robbery_de.properties b/android/assets/text/game/robbery/robbery_de.properties index 60a9d60518a9fce5dc3c051eed3dc66e6ceb4fb1..e593ee10f73cfbb1d973f736ce810063fa7f873e 100644 --- a/android/assets/text/game/robbery/robbery_de.properties +++ b/android/assets/text/game/robbery/robbery_de.properties @@ -4,8 +4,8 @@ game_robbery_loadingtext=Lies dir zu Beginn des Spiels durch, wie du den Räuber game_robbery_victorytext_threestars=Mit einer solchen Wache braucht die Bank nicht einmal einen Tresor. game_robbery_victorytext_twostar=Deinen Namen pfeifen langsam schon die Elstern von den Dächern. game_robbery_victorytext_onestar=Nicht schlecht! Einige Einbrecher hast du jedoch entwischen lassen! -game_robbery_victorytext_nostar=Du bist bei den Einbrechern zurzeit eindeutig am beliebtesten. Wenn du aber trainierst, werden sie bald Angst vor dir haben! -game_robbery_victorytext_summary=Du hast {0} Besucher richtig [BLACK]{1}/{2}[]. +game_robbery_victorytext_nostar=Du bist bei den Einbrechern zurzeit eindeutig am Beliebtesten. Wenn du aber trainierst, werden sie bald Angst vor dir haben! +game_robbery_victorytext_summary=Du hast [BLACK]{1}/{2}[] Besuchern richtig {0}. game_robbery_victorytext_summary_identification=identifiziert game_robbery_victorytext_summary_identification_male=identifiziert game_robbery_victorytext_summary_identification_female=identifiziert @@ -20,8 +20,8 @@ game_robbery_color_pink=pink game_robbery_color_yellow=gelb game_robbery_color_black=schwarz game_robbery_color_white=weiĂź -game_robbery_attribute_topattribute=Obertail -game_robbery_attribute_bottomattribute=Untertail +game_robbery_attribute_topattribute=Oberteil +game_robbery_attribute_bottomattribute=Unterteil game_robbery_attribute_fpantsattribute=Damenhose game_robbery_attribute_fskirtattribute=Rock game_robbery_attribute_mpantsattribute=Herrenhose @@ -49,28 +49,28 @@ game_robbery_attribute_mscarfattribute=Herrentuch game_robbery_attribute_mtieattribute=Krawatte -game_robbery_rule_ca0cc0t=Wenn ein Mensch kommt, der irgendein [BLACK]{0}es KleidungsstĂĽck[] trägt und nach ihm ein Mensch, der [BLACK]ein<SFIX>{1}<SFIX>{2}[] trägt, dann [BLACK]ist der nächste in der Reihe der Einbrecher[]. -game_robbery_rule_cc0cc0t=Wenn ein Mensch kommt, der [BLACK]ein<SFIX>{0}<SFIX>{1}[] trägt und nach ihm ein Mensch, der [BLACK]ein<SFIX>{2}<SFIX>{3}[] trägt, dann [BLACK]ist der nächste in der Reihe der Einbrecher[]. -game_robbery_rule_cccc=Der Einbrecher trägt [BLACK]ein<SFIX>{0}<SFIX>{1}[] und [BLACK]ein<SFIX>{2}<SFIX>{3}[]. -game_robbery_rule_cacc=Der Einbrecher trägt etwas [BLACK]{0}es[] und [BLACK]ein<SFIX>{1}<SFIX>{2}[]. -game_robbery_rule_caca=Der Einbrecher trägt etwas [BLACK]{0}es[] und etwas [BLACK]{1}es[]. -game_robbery_rule_bx0bx=Der Einbrecher trägt [BLACK]<SFIX>{0}[] wie der Mensch, der vor ihm kommt. -game_robbery_rule_bc1bc=Der Einbrecher trägt [BLACK]<SFIX>{0}[] wie der Mensch, der [BLACK]um einen vor ihm[] kommt. -game_robbery_rule_cc0notcc=Der Einbrecher trägt [BLACK]kein<SFIX>{0}<SFIX>{1}[] und der Mensch, der vor ihm kommt, [BLACK]trägt ein<SFIX>{2}<SFIX>{3}[]. +game_robbery_rule_ca0cc0t=Wenn ein Mensch kommt, der ein [BLACK]{0}es KleidungsstĂĽck[] trägt und nach ihm ein Mensch, der [BLACK]ein<SFIX>{1}<SFIX>{2}[] trägt, dann [BLACK]ist der nächste in der Reihe der Einbrecher bzw. die Einbrecherin[]. +game_robbery_rule_cc0cc0t=Wenn ein Mensch kommt, der [BLACK]ein<SFIX>{0}<SFIX>{1}[] trägt und nach ihm ein Mensch, der [BLACK]ein<SFIX>{2}<SFIX>{3}[] trägt, dann [BLACK]ist der nächste in der Reihe der Einbrecher bzw. die Einbrecherin[]. +game_robbery_rule_cccc=Der Einbrecher bzw. die Einbrecherin trägt [BLACK]ein<SFIX>{0}<SFIX>{1}[] und [BLACK]ein<SFIX>{2}<SFIX>{3}[]. +game_robbery_rule_cacc=Der Einbrecher bzw. die Einbrecherin trägt etwas [BLACK]<BIG>{0}es[] und [BLACK]ein<SFIX>{1}<SFIX>{2}[]. +game_robbery_rule_caca=Der Einbrecher bzw. die Einbrecherin trägt etwas [BLACK]<BIG>{0}es[] und etwas [BLACK]<BIG>{1}es[]. +game_robbery_rule_bx0bx=Der Einbrecher bzw. die Einbrecherin trägt [BLACK]<SFIX>{0}[] wie der Mensch, der vor ihm kommt. +game_robbery_rule_bc1bc=Der Einbrecher bzw. die Einbrecherin trägt [BLACK]<SFIX>{0}[] wie der Mensch, der [BLACK]vor der vorherigen Person[] kommt. +game_robbery_rule_cc0notcc=Der Einbrecher bzw. die Einbrecherin trägt [BLACK]kein<SFIX>{0}<SFIX>{1}[] und der Mensch, der vor ihm kommt, [BLACK]trägt ein<SFIX>{2}<SFIX>{3}[]. -game_robbery_rule_cc1cc=Der Einbrecher trägt [BLACK]ein<SFIX>{0}<SFIX>{1}[] an und kommt [BLACK]einen[] nach dem Menschen, der [BLACK]ein<SFIX>{2}<SFIX>{3}[] trägt. -game_robbery_rule_ca1cc=Der Einbrecher trägt [BLACK]ein<SFIX>{0}<SFIX>{1}[] und der Mensch, der vor dem Menschen vor ihm kommt, trägt irgendein [BLACK]{2}es KleidungsstĂĽck[]. -game_robbery_rule_bc2bc=Der Einbrecher trägt [BLACK]<SFIX>{0}[] wie der Mensch, der [BLACK]ob zwei Leute vor ihm[] kommt. -game_robbery_rule_cc1notcc=Der Einbrecher [BLACK]trägt kein<SFIX>{0}<SFIX>{1}[] und der Mensch, der vor dem Menschen vor ihm kommt, [BLACK]trägt ein<SFIX>{2}<SFIX>{3}[]. -game_robbery_rule_cc1notca=Der Einbrecher [BLACK]trägt nichts {0}es[] und der Mensch, der vor dem Menschen vor ihm kommt, [BLACK]trägt ein<SFIX>{1}<SFIX>{2}[]. -game_robbery_rule_cccccc=Der Einbrecher trägt [BLACK]ein<SFIX>{0}<SFIX>{1}[], [BLACK]ein<SFIX>{2}<SFIX>{3}[] und [BLACK]ein<SFIX>{4}<SFIX>{5}[]. +game_robbery_rule_cc1cc=Der Einbrecher bzw. die Einbrecherin trägt [BLACK]ein<SFIX>{0}<SFIX>{1}[] und kommt als zweite Person nach dem Menschen, der [BLACK]ein<SFIX>{2}<SFIX>{3}[] trägt. +game_robbery_rule_ca1cc=Der Einbrecher bzw. die Einbrecherin trägt [BLACK]ein<SFIX>{0}<SFIX>{1}[] und der Mensch, der vor dem Menschen vor ihm kommt, trägt ein [BLACK]{2}es KleidungsstĂĽck[]. +game_robbery_rule_bc2bc=Der Einbrecher bzw. die Einbrecherin trägt [BLACK]<SFIX>{0}[] wie der Mensch, der [BLACK]zwei Leute davor[] kommt. +game_robbery_rule_cc1notcc=Der Einbrecher bzw. die Einbrecherin [BLACK]trägt kein<SFIX>{0}<SFIX>{1}[] und der Mensch, der vor dem Menschen vor ihm kommt, [BLACK]trägt ein<SFIX>{2}<SFIX>{3}[]. +game_robbery_rule_cc1notca=Der Einbrecher bzw. die Einbrecherin [BLACK]trägt nichts <BIG>{0}es[] und der Mensch, der vor dem Menschen vor ihm kommt, [BLACK]trägt ein<SFIX>{1}<SFIX>{2}[]. +game_robbery_rule_cccccc=Der Einbrecher bzw. die Einbrecherin trägt [BLACK]ein<SFIX>{0}<SFIX>{1}[], [BLACK]ein<SFIX>{2}<SFIX>{3}[] und [BLACK]ein<SFIX>{4}<SFIX>{5}[]. -game_robbery_rule_cc2cc=Der Einbrecher trägt [BLACK]ein<SFIX>{0}<SFIX>{1}[] und kommt [BLACK]zwei Leute[] vor einem Menschen, der [BLACK]ein<SFIX>{2}<SFIX>{3}[] trägt. -game_robbery_rule_cc0notcc0t=Wenn ein Mensch kommt, der [BLACK]ein<SFIX>{0}<SFIX>{1}[] trägt und nach ihm ein Mensch, der [BLACK]kein<SFIX>{2}<SFIX>{3}[] trägt, dann [BLACK]ist der nächste in der Reihe der Einbrecher[]. -game_robbery_rule_cc0notca0t=Wenn ein Mensch kommt, der [BLACK]ein<SFIX>{0}<SFIX>{1}[] trägt und nach ihm ein Mensch kommt, der [BLACK]nichts {2}es[] trägt, dann [BLACK]ist der nächste in der Reihe der Einbrecher[]. -game_robbery_rule_cc0cc0cc=Wenn ein Mensch kommt, der [BLACK]ein<SFIX>{0}<SFIX>{1}[] trägt und nach ihm ein Mensch kommt, der [BLACK]ein<SFIX>{2}<SFIX>{3}[] trägt, dann ist der nächste in der Reihe der Einbrecher, falls er [BLACK]ein<SFIX>{4}<SFIX>{5}[] trägt. -game_robbery_rule_ccccnotcc=Der Einbrecher trägt [BLACK]ein<SFIX>{0}<SFIX>{1}[] und [BLACK]ein<SFIX>{2}<SFIX>{3}[] und [BLACK]trägt kein<SFIX>{4}<SFIX>{5}[]. -game_robbery_rule_bx1bx=Der Einbrecher trägt [BLACK]<SFIX>{0}[] wie der Mensch, der vor dem Menschen vor ihm kommt. +game_robbery_rule_cc2cc=Der Einbrecher bzw. die Einbrecherin trägt [BLACK]ein<SFIX>{0}<SFIX>{1}[] und kommt [BLACK]zwei Leute[] vor einem Menschen, der [BLACK]ein<SFIX>{2}<SFIX>{3}[] trägt. +game_robbery_rule_cc0notcc0t=Wenn ein Mensch kommt, der [BLACK]ein<SFIX>{0}<SFIX>{1}[] trägt und nach ihm ein Mensch, der [BLACK]kein<SFIX>{2}<SFIX>{3}[] trägt, dann [BLACK]ist der nächste in der Reihe der Einbrecher bzw. die Einbrecherin[]. +game_robbery_rule_cc0notca0t=Wenn ein Mensch kommt, der [BLACK]ein<SFIX>{0}<SFIX>{1}[] trägt und nach ihm ein Mensch kommt, der [BLACK]nichts <BIG>{2}es[] trägt, dann [BLACK]ist der nächste in der Reihe der Einbrecher bzw. die Einbrecherin[]. +game_robbery_rule_cc0cc0cc=Wenn ein Mensch kommt, der [BLACK]ein<SFIX>{0}<SFIX>{1}[] trägt und nach ihm ein Mensch kommt, der [BLACK]ein<SFIX>{2}<SFIX>{3}[] trägt, dann ist der nächste in der Reihe der Einbrecher bzw. die Einbrecherin, falls er [BLACK]ein<SFIX>{4}<SFIX>{5}[] trägt. +game_robbery_rule_ccccnotcc=Der Einbrecher bzw. die Einbrecherin trägt [BLACK]ein<SFIX>{0}<SFIX>{1}[] und [BLACK]ein<SFIX>{2}<SFIX>{3}[] und [BLACK]kein<SFIX>{4}<SFIX>{5}[]. +game_robbery_rule_bx1bx=Der Einbrecher bzw. die Einbrecherin trägt [BLACK]<SFIX>{0}[] wie der Mensch, der vor dem Menschen vor ihm kommt. game_robbery_rulemessage_understand=Ich verstehe @@ -80,6 +80,6 @@ constituent1_n=\u0020 constituent2_m=en\u0020 constituent2_f=e\u0020 constituent2_n=es\u0020 -constituent3_m=den glaichen\u0020 -constituent3_f=die glaiche\u0020 +constituent3_m=den gleichen\u0020 +constituent3_f=die gleiche\u0020 constituent3_n=das gleiche\u0020 diff --git a/android/assets/text/game/robbery/robbery_sk.properties b/android/assets/text/game/robbery/robbery_sk.properties index a7df5f22c94cd33c9d357a32d6b2e05a7e55e6b7..41e0f5c17e317a1fb2649fee8068370bcc9c5a2d 100644 --- a/android/assets/text/game/robbery/robbery_sk.properties +++ b/android/assets/text/game/robbery/robbery_sk.properties @@ -37,12 +37,14 @@ game_robbery_attribute_mvestattribute=Ă© pánskĂ© tielko game_robbery_attribute_mcoatattribute=Ă˝ pánskĂ˝ kabát game_robbery_attribute_mshirtattribute=Ăş pánsku košeÄľu game_robbery_attribute_fglassesattribute=dámskĂ© okuliare +game_robbery_attribute_fglassesattribute_forced=Ă© dámskĂ© okuliare game_robbery_attribute_mglassesattribute=pánskĂ© okuliare +game_robbery_attribute_mglassesattribute_forced=Ă© pánskĂ© okuliare game_robbery_attribute_fbraidshairattribute=Ă© vlasy do copu game_robbery_attribute_flonghairattribute=Ă© dlhĂ© vlasy game_robbery_attribute_mhairattribute=Ă© krátke vlasy game_robbery_attribute_fbeadsattribute=Ă© korále -game_robbery_attribute_fscarfattribute=Ă˝ dámska šatka +game_robbery_attribute_fscarfattribute=Ăş dámskĂş šatku game_robbery_attribute_mscarfattribute=Ă˝ pánskĂ˝ šál game_robbery_attribute_mtieattribute=ou kravatu @@ -52,13 +54,13 @@ game_robbery_rule_cc0cc0t=Ak prĂde ÄŤlovek, ktorĂ˝ bude maĹĄ [BLACK]{0}{1}[] a game_robbery_rule_cccc=Zlodej bude maĹĄ [BLACK]{0}{1}[] a [BLACK]{2}{3}[]. game_robbery_rule_cacc=Zlodej bude maĹĄ na sebe nieÄŤo [BLACK]{0}Ă©ho[] a\u00A0bude maĹĄ [BLACK]{1}{2}[]. game_robbery_rule_caca=Zlodej bude maĹĄ na sebe nieÄŤo [BLACK]{0}Ă©ho[] a\u00A0nieÄŤo [BLACK]{1}Ă©ho[]. -game_robbery_rule_bx0bx=Zlodej bude maĹĄ [BLACK]rovnakĂ© {0}[] ako ÄŤlovek, ktorĂ˝ prĂde [BLACK]pred nĂm[]. +game_robbery_rule_bx0bx=Zlodej bude maĹĄ [BLACK]rovnakĂ˝ {0}[] ako ÄŤlovek, ktorĂ˝ prĂde [BLACK]pred nĂm[]. game_robbery_rule_bc1bc=Zlodej bude maĹĄ [BLACK]rovnak{0}[] ako ÄŤlovek, ktorĂ˝ prĂde [BLACK]ob\u00A0jednĂ©ho ÄŤloveka pred nĂm[]. game_robbery_rule_cc0notcc=Zlodej nebude maĹĄ [BLACK]{0}{1}[] a\u00A0ÄŤlovek, ktorĂ˝ prĂde [BLACK]pred nĂm[], bude maĹĄ na sebe [BLACK]{2}{3}[]. game_robbery_rule_cc1cc=Zlodej bude maĹĄ [BLACK]{0}{1}[] a\u00A0prĂde [BLACK]ob jednĂ©ho[] ÄŤloveka po ÄŤloveku, ktorĂ˝ bude maĹĄ [BLACK]{2}{3}[]. game_robbery_rule_ca1cc=Zlodej bude maĹĄ [BLACK]{0}{1}[] a\u00A0ÄŤlovek, ktorĂ˝ prĂde [BLACK]ob jednĂ©ho ÄŤloveka pred nĂm[], bude maĹĄ na sebe [BLACK]{2}Ă© obleÄŤenie[]. -game_robbery_rule_bc2bc=Zlodej bude maĹĄ [BLACK]rovnakĂ© {0}[] ako ÄŤlovek, kterĂ˝ prĂde [BLACK]ob\u00A0dva ÄľudĂ pred nĂm[]. +game_robbery_rule_bc2bc=Zlodej bude maĹĄ [BLACK]rovnak{0}[] ako ÄŤlovek, kterĂ˝ prĂde [BLACK]ob\u00A0dva ÄľudĂ pred nĂm[]. game_robbery_rule_cc1notcc=Zlodej nebude maĹĄ [BLACK]{0}{1}[] a\u00A0ÄŤlovek, ktorĂ˝ prĂde [BLACK]ob jednĂ©ho[] ÄŤloveka pred nĂm, bude maĹĄ na sebe [BLACK]{2}{3}[]. game_robbery_rule_cc1notca=Zlodej nebude maĹĄ na sebe niÄŤ [BLACK]{0}Ă©ho[] a\u00A0ÄŤlovek, kterĂ˝ prĂde [BLACK]ob jednoho[] ÄŤloveka pred nĂm, bude maĹĄ na sebe [BLACK]{1}{2}[]. game_robbery_rule_cccccc=Zlodej bude maĹĄ [BLACK]{0}{1}[], [BLACK]{2}{3}[] a [BLACK]{4}{5}[]. @@ -77,4 +79,7 @@ constituent1_f= constituent1_n= constituent2_m= constituent2_f= -constituent2_n= \ No newline at end of file +constituent2_n= +constituent3_m= +constituent3_f= +constituent3_n= \ No newline at end of file diff --git a/android/assets/text/screen/encyclopedia/encyclopedia_de.properties b/android/assets/text/screen/encyclopedia/encyclopedia_de.properties index 02d194e0745eeb442d320da9e4f35826ee725dc1..ac7813524fb24025fd2a8c31c3084d3c223ad92c 100644 --- a/android/assets/text/screen/encyclopedia/encyclopedia_de.properties +++ b/android/assets/text/screen/encyclopedia/encyclopedia_de.properties @@ -1,4 +1,4 @@ -play=Spielen +play=Wiedergabe pause=Pause hint_header=Tipp: @@ -18,7 +18,7 @@ dysgraphia_hint_text=Wenn du deine Schrift selbst nicht lesen kannst und auch an dyslexia=Dyslexie dyslexia_definition=Bei Dyslexie oder Leseschwäche handelt es sich um eine spezifische Lernschwäche, die, trotz gutem Unterricht, Ăśbungen zu Hause und ausreichendem (manchmal sogar ĂĽberdurchschnittlichem!) Intellekt, Schwierigkeiten beim Lesen verursacht. Aktuelle Forschungsergebnisse zeigen, dass es sich um (wahrscheinlich erbliche) Schwierigkeiten handelt, die durch Probleme in der Informationsverarbeitung im Gehirn verursacht werden. -dyslexia_paragraph_1=Probleme mit Dyslexie können ein Leben lang bestehen bleiben, wobei dies auch von ihrer Intensität und dem Umfang therapeutischer UnterstĂĽtzung abhängt. Bei manchen Menschen sind die irgendwann gar nicht mehr vorhanden, bei anderen bis ins hohe Alter. Gerade in der heutigen "Informationsgesellschaft", in der ständig mittels Schreiben und Lesen Informationen ausgetauscht werden, ist Dyslexie fĂĽr manche zu einem größeren Problem im Vergleich zu frĂĽher geworden. Zum GlĂĽck gibt es aber viele Möglichkeiten, diesem Problem entgegenzuwirken! +dyslexia_paragraph_1=Probleme mit Dyslexie können ein Leben lang bestehen bleiben, wobei dies auch von ihrer Intensität und dem Umfang therapeutischer UnterstĂĽtzung abhängt. Bei manchen Menschen sind sie irgendwann gar nicht mehr vorhanden, bei anderen bis ins hohe Alter. Gerade in der heutigen „Informationsgesellschaft“, in der ständig mittels Schreiben und Lesen Informationen ausgetauscht werden, ist Dyslexie fĂĽr manche zu einem größeren Problem im Vergleich zu frĂĽher geworden. Zum GlĂĽck gibt es aber viele Möglichkeiten, diesem Problem entgegenzuwirken! dyslexia_paragraph_2=Dabei ist es wichtig, sich bewusst zu machen, unter welchen Bedingungen man am besten liest, um diese nutzen zu können. Eine Rolle spielen können z.B. die Tageszeit, aber auch Ruhe und genĂĽgend Zeit zum Lesen sowie das Nutzen verschiedener moderner Technologien (wie zum Beispiel elektronische Lesegeräte, Stimmausgabe am Computer, Einstellungen des Computers, die die Texte möglichst ĂĽberschaubar machen). Betroffene können generell gut lernen und auch Experten bzw. Expertinnen in ihrem Fachbereich werden. Wie bei vielen anderen Lernstörungen gilt auch bei der Dyslexie, dass Betroffene Anspruch auf Anpassung an ihre LernbedĂĽrfnisse in der Schule haben. Aus diesem Grund ist es gut zu wissen, was genau sie brauchen, damit die Anpassungen wirklich effektiv sind. @@ -29,7 +29,7 @@ dysorthographia=Dysorthographie dysorthographia_definition=Bei der Dysorthographie oder Rechtschreibschwäche stehen Schwierigkeiten beim, wie der Name schon sagt, Rechtschreiben, im Mittelpunkt. Texte von Betroffenen enthalten oft viele Fehler und Ungenauigkeiten, die wiederholt passieren. -dysorthographia_paragraph_1=Zu typischen Fehlern gehören das Auslassen von Wörtern, das Verwechseln ähnlich klingender Buchstaben und Laute oder das Vertauschen von Lauten in Wörtern, sodass sie nicht mehr erkennbar sind. Betroffene können manchmal den richtigen Laut "nicht hören" oder haben Probleme dabei, sich bewusst zu machen, aus welchen Lauten sich ein Wort zusammensetzt, obwohl das Wort als Ganzes gehört und verstanden wird. Ein weiteres Symptom der Rechtschreibschwäche ist die fehlerhafte Anwendung der Rechtschreibregeln. Betroffene können die Regel oftmals genau erklären, wenn es jedoch darum geht einen komplexen Satz zu schreiben, werden bei der Anwendung der eben noch korrekt erklärten Regel Fehler gemacht. Wie auch bei den anderen beschriebenen Lernschwächen hängen auch die im Rahmen einer Rechtschreibschwäche auftretenden Probleme nicht mit dem Intellekt zusammen. Um Verbesserungen zu erzielen ist es auch hier wichtig, sich bewusst zu machen, welche Bedingungen fĂĽr die betroffene Person am förderlichsten sind. Oft hilft genĂĽgend Zeit und Ruhe fĂĽr die Arbeit, manchmal auch Schreiben am Computer mit aktivierter Autokorrektur. Man sollte auch lernen, die eigenen Texte sorgfältig kontrollieren zu können und wissen, welchem Bereich man größere Aufmerksamkeit widmen muss. In Fällen, in denen der Inhalt der Mitteilung sehr wichtig ist, lohnt es sich den Text von einer anderen Person auf Fehler kontrollieren zu lassen, weil Betroffene diese oft "nicht sehen". Ein anderer Trick ist, den Text von hinten zu lesen, sodass man die Wörter liest wie sie geschrieben sind, beginnend vom Ende des Satzes. Diese Methode ermöglicht es, sich anstatt auf den Inhalt der Mitteilung auf jedes einzelne Wort zu konzentrieren. +dysorthographia_paragraph_1=Zu typischen Fehlern gehören das Auslassen von Wörtern, das Verwechseln ähnlich klingender Buchstaben und Laute oder das Vertauschen von Lauten in Wörtern, sodass sie nicht mehr erkennbar sind. Betroffene können manchmal den richtigen Laut „nicht hören“ oder haben Probleme dabei, sich bewusst zu machen, aus welchen Lauten sich ein Wort zusammensetzt, obwohl das Wort als Ganzes gehört und verstanden wird. Ein weiteres Symptom der Rechtschreibschwäche ist die fehlerhafte Anwendung der Rechtschreibregeln. Betroffene können die Regel oftmals genau erklären, wenn es jedoch darum geht einen komplexen Satz zu schreiben, werden bei der Anwendung der eben noch korrekt erklärten Regel Fehler gemacht. Wie auch bei den anderen beschriebenen Lernschwächen hängen auch die im Rahmen einer Rechtschreibschwäche auftretenden Probleme nicht mit dem Intellekt zusammen. Um Verbesserungen zu erzielen ist es auch hier wichtig, sich bewusst zu machen, welche Bedingungen fĂĽr die betroffene Person am förderlichsten sind. Oft hilft genĂĽgend Zeit und Ruhe fĂĽr die Arbeit, manchmal auch Schreiben am Computer mit aktivierter Autokorrektur. Man sollte auch lernen, die eigenen Texte sorgfältig kontrollieren zu können und wissen, welchem Bereich man größere Aufmerksamkeit widmen muss. In Fällen, in denen der Inhalt der Mitteilung sehr wichtig ist, lohnt es sich den Text von einer anderen Person auf Fehler kontrollieren zu lassen, weil Betroffene diese oft „nicht sehen“. Ein anderer Trick ist, den Text von hinten zu lesen, sodass man die Wörter liest wie sie geschrieben sind, beginnend vom Ende des Satzes. Diese Methode ermöglicht es, sich anstatt auf den Inhalt der Mitteilung auf jedes einzelne Wort zu konzentrieren. dysorthographia_hint_text=Lass wichtige Texte, die du geschrieben hast, immer von jemandem Korrektur lesen! @@ -48,29 +48,29 @@ memory_short_term_paragraph_1=Kinder und Jugendliche brauchen es beispielsweise memory_short_term_paragraph_2=Wir können Techniken erlernen, die es uns ermöglichen, die Menge an Informationen, die im Kurzzeitgedächtnis aufgenommen wird, zu erhöhen. Als StĂĽtze ist es auch ratsam, sich wichtige Informationen aufzuschreiben, sie öfter zu wiederholen oder sie sich so oft anzusehen, bis man sie sich gemerkt hat. -memory_short_term_hint_text=Schreibe dir Dinge, die du dir schwer merken kannst, gleich auf! (benutze ein "externes Gedächtnis"). +memory_short_term_hint_text=Schreibe dir Dinge, die du dir schwer merken kannst, gleich auf! (benutze ein „externes Gedächtnis“). memory_working=Arbeitsgedächtnis memory_working_definition=Das Arbeitsgedächtnis brauchen wir, wenn wir eine Tätigkeit oder, wie schon der Begriff sagt, Arbeit, ausfĂĽhren wollen. -memory_working_paragraph_1=Es werden darin Informationen aus dem Lang- und Kurzzeitgedächtnis kombiniert. Ein Beispiel fĂĽr eine Aufgabe, bei der das Arbeitsgedächtnis zum Einsatz kommt, ist die Berechnung eines etwas komplizierteren mathematischen Beispiels wie (35x7). Wir mĂĽssen die Rechnung in mehrere Schritte teilen und uns dabei die ursprĂĽngliche Aufgabenstellung, sowie Zwischenergebnisse merken. AuĂźerdem mĂĽssen wir uns das Einmaleins und die benötigten Rechenschritte ins Gedächtnis rufen. Einem Menschen mit geschwächtem Arbeitsgedächtnis kann es z.B. passieren, dass er das Ergebnis der vorherigen Teilrechnung von 7x30 vergisst, bevor er dazu kommt 5x7 auszurechnen. Ein weiteres Beispiel ist das Aufschreiben von Notizen während die Lehrperson etwas erklärt. Wir mĂĽssen uns merken, was sie gesagt hat und zur selben Zeit wahrnehmen, was sie im Moment sagt. Gleichzeitig mĂĽssen wir beim Schreiben auch noch darauf achten, die Rechtschreibregeln richtig anzuwenden. +memory_working_paragraph_1=Es werden darin Informationen aus dem Lang- und Kurzzeitgedächtnis kombiniert. Ein Beispiel fĂĽr eine Aufgabe, bei der das Arbeitsgedächtnis zum Einsatz kommt, ist die Berechnung eines etwas komplizierteren mathematischen Beispiels wie 35 mal 7. Wir mĂĽssen die Rechnung in mehrere Schritte teilen und uns dabei die ursprĂĽngliche Aufgabenstellung, sowie Zwischenergebnisse merken. AuĂźerdem mĂĽssen wir uns das Einmaleins und die benötigten Rechenschritte ins Gedächtnis rufen. Einem Menschen mit geschwächtem Arbeitsgedächtnis kann es z.B. passieren, dass er das Ergebnis der vorherigen Teilrechnung von 7 mal 30 vergisst, bevor er dazu kommt 5 mal 7 auszurechnen. Ein weiteres Beispiel ist das Aufschreiben von Notizen während die Lehrperson etwas erklärt. Wir mĂĽssen uns merken, was sie gesagt hat und zur selben Zeit wahrnehmen, was sie im Moment sagt. Gleichzeitig mĂĽssen wir beim Schreiben auch noch darauf achten, die Rechtschreibregeln richtig anzuwenden. memory_working_paragraph_2=Da einige von einer Lese- und Rechtschreibschwäche betroffene Personen Schwierigkeiten mit diesem Gedächtnisbereich haben, ist es fĂĽr sie wichtig, das Arbeitsgedächtnis gezielt zu trainieren (siehe Aktivitäten im Spiel). Zusätzlich dazu ist es erleichternd und sinnvoll, Hilfsmittel zu benĂĽtzen, z.B. sich Zwischenschritte beim Abarbeiten einer komplizierten Aufgabe zu notieren. -memory_working_hint_text=Trainiere schrittweise zu arbeiten! Bevor du beginnst etwas zu machen, sage und schreibe dir auf, was du alles machen musst. Ordne die Schritte mit: "Erstens…", "Zweitens…", "Drittens…" usw. +memory_working_hint_text=Trainiere schrittweise zu arbeiten! Bevor du beginnst etwas zu machen, sage und schreibe dir auf, was du alles machen musst. Ordne die Schritte mit: „Erstens…“, „Zweitens…“, „Drittens…“ usw. memory_auditory=Auditives Kurzzeitgedächtnis memory_auditory_definition=Hierbei handelt es sich um eine Art des Kurzzeitgedächtnisses, in der gehörte Informationen aufgenommen und abgespeichert werden. -memory_auditory_paragraph_1=Bei einigen Personen mit "Lese- und Rechtschreibschwäche" ist diese Art des Kurzzeitgedächtnisses geschwächt. Wie bei den anderen Gedächtnisformen ist auch hier gezieltes Training möglich, das sinnvoll durch StĂĽtzen im Alltag ergänzt werden kann, wie z.B. dem Aufschreiben gehörter Informationen, damit diese gleichzeitig auch visuell aufgenommen werden können. Man nennt dies "Visualisierung des Gehörten", wobei man hierbei Informationen durch Aufzeichnen oder Aufschreiben fĂĽr die Augen wahrnehmbar macht, oder sie sich einfach bildlich vorstellt. Ein weiterer Tipp sich das Merken zu erleichtern ist, Zusammenhänge zwischen den Inhalten zu bilden. So können wir die gehörten Informationen miteinander verbinden, indem wir sie z.B. in Gruppen ordnen. Beim Auswendiglernen von Informationen, die nicht miteinander in Verbindung gebracht wurden, wie beispielsweise einer Einkaufsliste oder einer Telefonnummer, treten oft größere Merkprobleme auf. +memory_auditory_paragraph_1=Bei einigen Personen mit Lese- und Rechtschreibschwäche ist diese Art des Kurzzeitgedächtnisses geschwächt. Wie bei den anderen Gedächtnisformen ist auch hier gezieltes Training möglich, das sinnvoll durch StĂĽtzen im Alltag ergänzt werden kann, wie z.B. dem Aufschreiben gehörter Informationen, damit diese gleichzeitig auch visuell aufgenommen werden können. Man nennt dies „Visualisierung des Gehörten“, wobei man hierbei Informationen durch Aufzeichnen oder Aufschreiben fĂĽr die Augen wahrnehmbar macht, oder sie sich einfach bildlich vorstellt. Ein weiterer Tipp sich das Merken zu erleichtern ist, Zusammenhänge zwischen den Inhalten zu bilden. So können wir die gehörten Informationen miteinander verbinden, indem wir sie z.B. in Gruppen ordnen. Beim Auswendiglernen von Informationen, die nicht miteinander in Verbindung gebracht wurden, wie beispielsweise einer Einkaufsliste oder einer Telefonnummer, treten oft größere Merkprobleme auf. -memory_auditory_hint_text=Wenn du dir Wörter nicht merken kannst, versuche dir die Informationen auch als Bilder, Zeichen, Farben o. Ă„. einzuprägen vielleicht kannst du sie dir dann besser merken. +memory_auditory_hint_text=Wenn du dir Wörter nicht merken kannst, versuche dir die Informationen auch als Bilder, Zeichen, Farben oder Ă„hnliches einzuprägen vielleicht kannst du sie dir dann besser merken. memory_visual=Visuelles Kurzzeitgedächtnis -memory_visual_definition=Hierbei handelt es sich um die Art des Kurzzeitgedächtnisses, die gesehene Informationen aufnimmt und verarbeitet. +memory_visual_definition=Hierbei handelt es sich um eine Art des Kurzzeitgedächtnisses, die gesehene Informationen aufnimmt und verarbeitet. memory_visual_paragraph_1=Sie ist bei Menschen mit Lese- und Rechtschreibschwäche nicht so häufig geschwächt wie das auditive Gedächtnis, kann jedoch auch beeinträchtigt sein. Es ist deshalb hilfreich, alles, was wir uns merken mĂĽssen, nicht nur zu hören, sondern auch in irgendeiner Form veranschaulicht zu sehen, egal ob es sich um Bilder, einen zusammenhängenden Text, Grafiken, Tabellen, Skizzen, Symbole oder etwas Ă„hnliches handelt. @@ -81,7 +81,7 @@ spatial_orientation=Raumorientierung spatial_orientation_definition=Sich im Raum orientieren zu können bedeutet, sich bewusst zu sein, wo links, rechts, oben und unten ist. -spatial_orientation_paragraph_1=Einige Menschen, die unter einer Lese-und Rechtschreibschwäche leiden, haben in diesem Bereich Schwierigkeiten. Diese können sich auf verschiedene Weise äuĂźern, z.B. in Problemen, schnell die Richtung zu bestimmen, im Vergessen wo man das Auto geparkt hat oder in Zuspätkommen, weil man sich den Weg nicht gemerkt und sich verlaufen hat. Die räumliche Orientierung ist aber nicht nur wichtig, um sich in der eigenen Umgebung zurechtzufinden; man braucht sie auch um sich beim Lesen eines Texts (wir lesen immer von links nach rechts, nicht von rechts nach links!) und beim Schreiben (wir schreiben von links nach rechts) orientieren zu können. Eine geschwächte Raumwahrnehmung kann man aber zum GlĂĽck trainieren, egal wie schlecht sie ausgeprägt sein mag! Mit etwas FleiĂź, Ăśbung und dem gezielten Nachdenken ĂĽber den Raum um uns herum, ist dies auf jeden Fall schaffbar! Allerdings muss man sich auch dafĂĽr entscheiden, etwas machen zu wollen; wenn man aufgibt und zu dem Entschluss kommt eben "keine Raumorientierung zu haben" oder "sich eben nicht orientieren zu können", wird sich nicht viel ändern. +spatial_orientation_paragraph_1=Einige Menschen, die unter einer Lese- und Rechtschreibschwäche leiden, haben in diesem Bereich Schwierigkeiten. Diese können sich auf verschiedene Weise äuĂźern, z.B. in Problemen, schnell die Richtung zu bestimmen, im Vergessen wo man das Auto geparkt hat oder in Zuspätkommen, weil man sich den Weg nicht gemerkt und sich verlaufen hat. Die räumliche Orientierung ist aber nicht nur wichtig, um sich in der eigenen Umgebung zurechtzufinden; man braucht sie auch um sich beim Lesen eines Texts (wir lesen immer von links nach rechts, nicht von rechts nach links!) und beim Schreiben (wir schreiben von links nach rechts) orientieren zu können. Eine geschwächte Raumwahrnehmung kann man aber zum GlĂĽck trainieren, egal wie schlecht sie ausgeprägt sein mag! Mit etwas FleiĂź, Ăśbung und dem gezielten Nachdenken ĂĽber den Raum um uns herum, ist dies auf jeden Fall schaffbar! Allerdings muss man sich auch dafĂĽr entscheiden, etwas machen zu wollen; wenn man aufgibt und zu dem Entschluss kommt eben „keine Raumorientierung zu haben“ oder „sich eben nicht orientieren zu können“, wird sich nicht viel ändern. spatial_orientation_paragraph_2=Zu den einfachsten Trainingsmethoden gehört eine gezielte Suche nach Punkten und Orten in der Umgebung, die es ermöglicht, sich zu merken wohin man geht und was in der Umgebung war. Es ist allerdings wichtig, die Aufmerksamkeit gezielt auf diese Punkte zu richten! Ein hilfreicher Trick zur Richtungsbestimmung (links, rechts) ist es, ein Armband oder eine Uhr immer am rechten (oder linken) Arm zu tragen, so weiĂź man immer welches die rechte (bzw. die linke) Seite ist. @@ -94,7 +94,7 @@ seriality_definition=Als Serialität bezeichnen wir die Fähigkeit, eine Reihenf seriality_paragraph_1=Wir verwenden sie z.B. beim Festlegen von Arbeitsschritten, beim Lösen bestimmter Aufgaben oder wenn wir jemandem einen Vorgang beschreiben. Die Fähigkeit zur Serialität ist wichtig fĂĽr eine genaue Arbeitsweise und sorgt dafĂĽr, dass wir beim Planen nichts vergessen und eine Arbeit bis zum Ende abschlieĂźen können. -seriality_paragraph_2=Von visueller Serialität spricht man, wenn es darum geht sich eine Reihe von sichtbaren Informationen merken und beschreiben zu können (z.B. jemandem eine vorgezeigte TurnĂĽbung nachmachen zu lassen, ohne einen Schritt zu vergessen). +seriality_paragraph_2=Von visueller Serialität spricht man, wenn es darum geht sich eine Reihe von sichtbaren Informationen merken und beschreiben zu können (z.B. jemandem eine vorgezeigte TurnĂĽbung nachmachen zu können, ohne dabei etwas zu vergessen). seriality_paragraph_3=Von akustischer Serialität spricht man hingegen, wenn es darum geht, gehörte Informationen ĂĽber eine Reihenfolge wahrzunehmen. Diese beiden Formen werden oft gleichzeitig gebraucht. Es gibt auch andere, sehr anspruchsvolle, Formen von Serialität, bei denen es darum geht, gedankliche Prozesse, die weder sicht- noch hörbar sind, zu beschreiben. @@ -107,7 +107,7 @@ auditory_distinction=Phonologische Bewusstheit auditory_distinction_definition=Akustische Unterscheidung beschreibt die Fähigkeit, sich die Unterschiede ähnlich klingender Laute, Wörter und weiterer Geräusche bewusst zu machen. -auditory_distinction_paragraph_1=Diese Fähigkeit wird schrittweise schon im Vorschulalter entwickelt und ist essentiell um Laute in den Wörtern richtig bestimmen zu können, was eine Voraussetzung fĂĽr das Lesen Lernen ist. Kinder sollten am Anfang der ersten Klasse die Wörter in Einzelsilben aussprechen, die ersten und die letzten Laute der Wörter bestimmen, die Länge der Laute erkennen und ähnlich klingende Wörter unterscheiden können. Das alles gehört zur Kategorie der sogenannten phonologischen Bewusstheit. Diese Fähigkeit stellt eine wesentliche Voraussetzung fĂĽr den Erwerb der sprachlichen Kulturtechniken, dem Lesen und Schreiben, dar. Zu Beginn des Lese- und Rechtschreiblernprozesses bereitet sie Kindern oft noch groĂźe Schwierigkeiten und ist bei Personen mit Lese-und Rechtschreibschwäche häufig geschwächt. Deshalb lernen Kinder mit Lese- und Rechtschreibschwäche in der Grundschule Worte zu buchstabieren und auf verschiedene Arten mit den Lauten zu arbeiten. +auditory_distinction_paragraph_1=Diese Fähigkeit wird schrittweise schon im Vorschulalter entwickelt und ist essentiell um Laute in den Wörtern richtig bestimmen zu können, was eine Voraussetzung fĂĽr das Lesen Lernen ist. Kinder sollten am Anfang der ersten Klasse die Wörter in Einzelsilben aussprechen, die ersten und die letzten Laute der Wörter bestimmen, die Länge der Laute erkennen und ähnlich klingende Wörter unterscheiden können. Das alles gehört zur Kategorie der sogenannten phonologischen Bewusstheit. Diese Fähigkeit stellt eine wesentliche Voraussetzung fĂĽr den Erwerb der sprachlichen Kulturtechniken, dem Lesen und Schreiben, dar. Zu Beginn des Lese- und Rechtschreiblernprozesses bereitet sie Kindern oft noch groĂźe Schwierigkeiten und ist bei Personen mit Lese- und Rechtschreibschwäche häufig geschwächt. Deshalb lernen Kinder mit Lese- und Rechtschreibschwäche in der Grundschule Worte zu buchstabieren und auf verschiedene Arten mit den Lauten zu arbeiten. auditory_distinction_paragraph_2=Probleme äuĂźern sich oft so, dass Betroffene, obwohl sie völlig fehlerfrei hören, den Unterschied nicht automatisch erkennen können, wenn es auf die genaue Bestimmung ähnlich klingender Klänge und Töne ankommt. Das Gleiche passiert beim Bewusstmachen von Lauten in Worten - das Wort als Ganzes wird perfekt wahrgenommen und verstanden, aber die genaue Bestimmung jedes einzelnen Lautes wird zum Problem. Die phonologische Bewusstheit lässt sich meist gut durch Training verbessern. Wenn sie jedoch noch nicht völlig fĂĽr schnelles Lesen und Schreiben automatisiert wurde, können immer noch Fehler auftreten. Eine wichtige MaĂźnahme, die die Arbeit erleichtern kann, ist, sich genĂĽgend Zeit zu nehmen, damit man in Ruhe ĂĽberlegen kann, wie ein Wort gelesen oder geschrieben wird. @@ -116,21 +116,21 @@ auditory_distinction_hint_text=Beobachte dich selbst! Beobachte, wann du am best # <!--Specific learning disabilities--> specific_learning_disabilities=Lernstörungen -specific_learning_disabilities_definition=Der Begriff "Lernstörungen" fasst verschiedene spezifische Lernstörungen, wie Dyslexie, Dysgraphie, Dysorthographie, Dyskalkulie und einige weitere, seltenere Formen von Bildungsschwierigkeiten wie zum Beispiel Dyspraxie, also Bewegungsschwierigkeiten, zusammen. +specific_learning_disabilities_definition=Der Begriff „Lernstörungen“ fasst verschiedene spezifische Lernstörungen, wie Dyslexie, Dysgraphie, Dysorthographie, Dyskalkulie und einige weitere, seltenere Formen von Bildungsschwierigkeiten wie zum Beispiel Dyspraxie, also Bewegungsschwierigkeiten, zusammen. -specific_learning_disabilities_paragraph_1=Im Alltag werden fĂĽr diese Störungen oft andere Bezeichnungen verwendet, wie Leseschwäche fĂĽr Dyslexie, Schreibschwäche fĂĽr Dysgraphie, Rechtschreibschwäche fĂĽr Dysorthographie, und Rechenschwäche fĂĽr Dyskalkulie. \n\nMenschen, die unter einer dieser Schwächen leiden, haben manchmal auch Symptome anderer Lernschwächen. Es kann zum Beispiel sein, dass eine Person, die Dyslexie hat, auch eine Schreib- und Rechtschreibschwäche hat. Eine Kombination dieser beiden Lernstörungen nennt man im Alltag "Legasthenie" beziehungsweise "Lese-Rechtschreibschwäche". Um wirklich von einer diagnostizierten "Störung" sprechen zu können, werden von Psychologinnen und Psychologen Tests durchgefĂĽhrt und Fragen zur Beschulung, Lernmöglichkeiten und so weiter gestellt. Sind die Kriterien laut ICD-10, dem internationalen Klassifikationssystem fĂĽr Krankheiten und Gesundheitsprobleme der Weltgesundheitsorganisation erfĂĽllt, spricht man von einer bestimmten "Störung". Eine ärztliche und psychologische Abklärung bei vorhandenen Problemen ist sinnvoll, um das Problem konkret benennen und andere Ursachen (wie zum Beispiel eingeschränkte Seh- oder Hörleistung oder unzureichende Beschulung) ausschlieĂźen zu können. In weiterer Folge wird in diesem Text somit nicht mehr der Begriff "Störung" (zum Beispiel Lese-Rechtschreibstörung) verwendet, sondern der Begriff "Schwäche", da fĂĽr das Vorhandensein von Lernstörungen, wie erwähnt, bestimmte Kriterien erfĂĽllt sein mĂĽssen. \n\nAuĂźerdem ist ein Nachteil des Begriffes "Lernstörung", dass er meist eine negative Etikettierung der Betroffenen mit sich bringt. Wir legen jedoch Wert darauf, Menschen mit Lernschwierigkeiten nicht als "gestört" zu klassifizieren, sondern sie in ihren BedĂĽrfnissen unter anderen Arbeitsbedingungen, wahrzunehmen. Jeder Mensch lernt auf unterschiedliche Art und Weisen, und hat individuelle Stärken und Schwächen. Eine "Lernstörung" hat auĂźerdem nichts mit verminderter Intelligenz zu tun. Betroffene Menschen verfĂĽgen ĂĽber eine normale, manchmal auch ĂĽberdurchschnittlich hohe Intelligenz! Ein weiterer Nachteil des Begriffs "Lernstörung" ist, dass er oft zu sehr mit dem schulischen Umfeld assoziiert wird. Das kann dazu fĂĽhren, dass die Tatsache, dass sich die Probleme auch auf auĂźerschulische Tätigkeiten auswirken und bis ins Erwachsenenalter andauern können, aus dem Bewusstsein gerät. +specific_learning_disabilities_paragraph_1=Im Alltag werden fĂĽr diese Störungen oft andere Bezeichnungen verwendet, wie Leseschwäche fĂĽr Dyslexie, Schreibschwäche fĂĽr Dysgraphie, Rechtschreibschwäche fĂĽr Dysorthographie, und Rechenschwäche fĂĽr Dyskalkulie. \n\nMenschen, die unter einer dieser Schwächen leiden, haben manchmal auch Symptome anderer Lernschwächen. Es kann zum Beispiel sein, dass eine Person die Dyslexie hat, auch eine Rechtschreibschwäche hat. Eine Kombination dieser beiden Lernstörungen nennt man im Alltag „Legasthenie“ beziehungsweise Lese- und Rechtschreibschwäche. Um wirklich von einer diagnostizierten Störung sprechen zu können, werden von Psychologinnen und Psychologen Tests durchgefĂĽhrt und Fragen zur Beschulung, Lernmöglichkeiten und so weiter gestellt. Sind die Kriterien laut ICD-10, dem internationalen Klassifikationssystem fĂĽr Krankheiten und Gesundheitsprobleme der Weltgesundheitsorganisation erfĂĽllt, spricht man von einer bestimmten Störung. Eine ärztliche und psychologische Abklärung bei vorhandenen Problemen ist sinnvoll, um das Problem konkret benennen und andere Ursachen (wie zum Beispiel eingeschränkte Seh- oder Hörleistung oder unzureichende Beschulung) ausschlieĂźen zu können. In weiterer Folge wird in diesem Text somit nicht mehr der Begriff Störung (zum Beispiel Lese-Rechtschreibstörung) verwendet, sondern der Begriff Schwäche, da fĂĽr das Vorhandensein von Lernstörungen, wie erwähnt, bestimmte Kriterien erfĂĽllt sein mĂĽssen. \n\nAuĂźerdem ist ein Nachteil des Begriffes „Lernstörung“, dass er meist eine negative Etikettierung der Betroffenen mit sich bringt. Wir legen jedoch Wert darauf, Menschen mit Lernschwierigkeiten nicht als „gestört“ zu klassifizieren, sondern sie in ihren BedĂĽrfnissen nach fĂĽr sie passenden Arbeitsbedingungen wahrzunehmen. Jeder Mensch lernt auf unterschiedliche Art und Weisen, und hat individuelle Stärken und Schwächen. Eine „Lernstörung“ hat auĂźerdem nichts mit verminderter Intelligenz zu tun. Betroffene Menschen verfĂĽgen ĂĽber eine normale, manchmal auch ĂĽberdurchschnittlich hohe Intelligenz! Ein weiterer Nachteil des Begriffs „Lernstörung“ ist, dass er oft zu sehr mit dem schulischen Umfeld assoziiert wird. Das kann dazu fĂĽhren, dass die Tatsache, dass sich die Probleme auch auf auĂźerschulische Tätigkeiten auswirken und bis ins Erwachsenenalter andauern können, aus dem Bewusstsein gerät. -specific_learning_disabilities_hint_text=Hast du im Deutschunterricht eine PflichtlektĂĽre? Lies das Buch als E-Book auf einem E-Reader (da kannst du einfach die Schriftgröße und die Textmenge auf der Seite einstellen) oder hol es dir als Audiobuch und "lies mit den Ohren" ĂĽber MP3. +specific_learning_disabilities_hint_text=Hast du im Deutschunterricht eine PflichtlektĂĽre? Lies das Buch als E-Book auf einem E-Reader (da kannst du einfach die Schriftgröße und die Textmenge auf der Seite einstellen) oder hol es dir als Audiobuch und „lies mit den Ohren“ ĂĽber MP3. # <!--Introduction--> introduction=Einleitung -introduction_paragraph_1=In der Enzyklopädie werden der Begriff "Lese- und Rechtschreibschwäche", sowie ähnliche Lernschwierigkeiten, beschrieben und erklärt. Bei jedem Begriff sind ein bis zwei Sätze fett markiert. Wenn du nicht den ganzen Text lesen möchtest, lies einfach diese Zusammenfassungen. Wenn du mehr Informationen haben möchtest, lies auch den Rest des Textes, der dabei steht. Du kannst dir den Text auch von jemandem vorlesen lassen und ihr könnt die Bedeutung der Begriffe gemeinsam besprechen! +introduction_paragraph_1=In der Enzyklopädie werden der Begriff Lese- und Rechtschreibschwäche, sowie ähnliche Lernschwierigkeiten, beschrieben und erklärt. Bei jedem Begriff sind ein bis zwei Sätze fett markiert. Wenn du nicht den ganzen Text lesen möchtest, lies einfach diese Zusammenfassungen. Wenn du mehr Informationen haben möchtest, lies auch den Rest des Textes, der dabei steht. Du kannst dir den Text auch von jemandem vorlesen lassen und ihr könnt die Bedeutung der Begriffe gemeinsam besprechen! # <!--Famous dyslectics--> -famous_dyslectics=BerĂĽhmte Menschen mit Lese-und Rechtschreibschwäche +famous_dyslectics=BerĂĽhmte Menschen mit Lese- und Rechtschreibschwäche famous_dyslectics_paragraph_1=Wie alle Menschen haben auch Menschen mit Lese- und/oder Rechtschreibschwäche Stärken und Schwächen. Wichtig ist es, sich diese bewusst zu machen und sich nicht nur auf seine Schwächen zu konzentrieren. Viele berĂĽhmte Persönlichkeiten haben es trotz ihrer Lernschwäche zu beachtlichen Leistungen gebracht. Es ist wichtig, an seinen Schwächen zu arbeiten. Genauso wichtig ist es aber auch, ĂĽber seine Stärken Bescheid zu wissen und diese Fähigkeiten zu nutzen. -famous_dyslectics_paragraph_2=Zur Inspiration fĂĽhren wir eine Liste einiger berĂĽhmter Menschen mit Lese-und Rechtschreibschwäche an: +famous_dyslectics_paragraph_2=Zur Inspiration fĂĽhren wir eine Liste einiger berĂĽhmter Menschen mit Lese- und Rechtschreibschwäche an: famous_dyslectics_person_1=Albert Einstein (Entdecker der Relativitätstheorie) famous_dyslectics_person_2=Bill Gates (GrĂĽnder von Microsoft und drittreichster Mensch der Welt) @@ -160,10 +160,10 @@ verbal_skills=Sprachliche Ausdrucksfähigkeit verbal_skills_definition=Das AusdrĂĽcken von Gedanken, das Sprechen in ganzen zusammenhängenden Sätzen, die Fertigkeit, anderen ein Problem oder Arbeitsvorgehen zu erklären, das Vortragen vor anderen Menschen – all das gehört zur sprachlichen Ausdrucksfähigkeit. -verbal_skills_paragraph_1=Menschen unterscheiden sich in ihren sprachlichen Fähigkeiten - einige haben einen sehr reichen Wortschatz und können lange und in sehr komplexen Sätzen reden. Wenn solche Menschen eine Rede halten, kann man dieser oft gut folgen, weil sie flieĂźend ist, Wörter und Sätze angenehm betont sowie unterschiedliche Wortwendungen benutzt werden. Andere Menschen können einen sehr reichen Wortschatz haben und ihre Worte sehr gut zu Papier bringen, beim Sprechen vor anderen kommen sie jedoch ins Stocken. Wieder andere sind im Reden sehr unerfahren und schaffen das Zusammenfassen der Wörter zu kohärenten Sätzen nur mit Schwierigkeiten. +verbal_skills_paragraph_1=Menschen unterscheiden sich in ihren sprachlichen Fähigkeiten - einige haben einen sehr reichen Wortschatz und können lange und in sehr komplexen Sätzen reden. Wenn solche Menschen eine Rede halten, kann man dieser oft gut folgen, weil sie flieĂźend ist, Wörter und Sätze angenehm betont sowie unterschiedliche Wortwendungen benutzt werden. Andere Menschen können einen sehr reichen Wortschatz haben und ihre Worte sehr gut zu Papier bringen, beim Sprechen vor anderen kommen sie jedoch ins Stocken. Wieder andere sind im Reden sehr unerfahren und schaffen das Zusammenfassen der Wörter zu kohärenten (zusammenhängenden) Sätzen nur mit Schwierigkeiten. verbal_skills_paragraph_2=Ein wichtiger Ausgangspunkt fĂĽr gute sprachliche Fähigkeiten ist ein reicher Wortschatz. Diesen gewinnen wir, wenn wir lesen (auch mit AudiobĂĽchern oder E-Readern), ins Theater gehen, Filme anschauen und uns mit anderen Menschen unterhalten. -verbal_skills_paragraph_3=Bei Menschen mit einer Lese-und Rechtschreibschwäche sind die sprachlichen Fähigkeiten manchmal nicht optimal ausgeprägt und zwar insbesondere dann, wenn ihre Probleme beim Lesen sich mit Schwierigkeiten beim Sprechen verbinden. Aber! - eine ziemlich groĂźe Anzahl von Menschen mit Lese-und Rechtschreibschwäche verfĂĽgt ĂĽber sehr gut ausgeprägte sprachliche Fähigkeiten! Getreu dem Motto "Wenn man nicht lesen und schreiben kann, muss man eben reden", wurden ihre verbalen (also sprachlichen) Fähigkeiten ihre starke Seite. Sie können ausgezeichnet Reden halten, sich sehr genau äuĂźern und werden von ihren Mitmenschen oft um diese Fähigkeiten beneidet. FĂĽr all jene, die verbale Probleme haben, gilt jedoch, dass sich, wie alle anderen in der Enzyklopädie beschriebenen Fähigkeiten, auch die verbalen trainieren lassen und trainiert werden sollten! +verbal_skills_paragraph_3=Bei Menschen mit einer Lese- und Rechtschreibschwäche sind die sprachlichen Fähigkeiten manchmal nicht optimal ausgeprägt und zwar insbesondere dann, wenn ihre Probleme beim Lesen sich mit Schwierigkeiten beim Sprechen verbinden. Aber! - eine ziemlich groĂźe Anzahl von Menschen mit Lese- und Rechtschreibschwäche verfĂĽgt ĂĽber sehr gut ausgeprägte sprachliche Fähigkeiten! Getreu dem Motto „Wenn man nicht lesen und schreiben kann, muss man eben reden“, wurden ihre verbalen (also sprachlichen) Fähigkeiten ihre starke Seite. Sie können ausgezeichnet Reden halten, sich sehr genau äuĂźern und werden von ihren Mitmenschen oft um diese Fähigkeiten beneidet. FĂĽr all jene, die verbale Probleme haben, gilt jedoch, dass sich, wie alle anderen in der Enzyklopädie beschriebenen Fähigkeiten, auch die verbalen trainieren lassen und trainiert werden sollten! -verbal_skills_hint_text=Wenn du dir beim Reden in der Ă–ffentlichkeit nicht sicher bist (zum Beispiel bei einem Referat in der Klasse), trainiere es zu Hause vor dem Spiegel. Ăśber deine Rede mehrmals, benutzen verschiedene Wörter und Redewendungen. Lerne vor allem nicht jedes Wort auswendig! Trage Anderen etwas vor, z.B. deinen Freunden, Eltern, Geschwistern oder Haustieren. Wenn du lernst, erkläre dir den Stoff laut oder erzähle jemandem davon. +verbal_skills_hint_text=Wenn du dir beim Reden in der Ă–ffentlichkeit nicht sicher bist (zum Beispiel bei einem Referat in der Klasse), trainiere es zu Hause vor dem Spiegel. Ăśbe deine Rede mehrmals, benutze verschiedene Wörter und Redewendungen. Lerne vor allem nicht jedes Wort auswendig! Trage Anderen etwas vor, z.B. deinen Freunden, Eltern, Geschwistern oder Haustieren. Wenn du lernst, erkläre dir den Stoff laut oder erzähle jemandem davon. diff --git a/android/assets/text/screen/encyclopedia/encyclopedia_sk.properties b/android/assets/text/screen/encyclopedia/encyclopedia_sk.properties index 2d6fe0479a95c2d1d952eb5a4b1a9508c1a2e885..17bad7b6ac7449bdf562bf310c0db5ec92e617c1 100644 --- a/android/assets/text/screen/encyclopedia/encyclopedia_sk.properties +++ b/android/assets/text/screen/encyclopedia/encyclopedia_sk.properties @@ -113,7 +113,7 @@ specific_learning_disabilities_definition=SlovnĂ© spojenie, ktorĂ© zahĹ•Ĺa dysl specific_learning_disabilities_paragraph_1=VĂ˝hodou tohto oznaÄŤenia je, Ĺľe spája všetky typy ĹĄaĹľkostĂ do jednej kategĂłrie. VeÄľmi ÄŤasto sa totiĹľ stáva, Ĺľe ÄŤlovek, ktorĂ˝ má dyslexiu, má tieĹľ dysortografiu a dysgrafiu. Preto, keÄŹ v beĹľnej reÄŤi hovorĂme o ÄŤloveku s dyslexiou ÄŤi o dyslektikovi, obvykle máme na mysli ÄŤloveka, ktorĂ˝ má problĂ©my s ÄŤĂtanĂm a pĂsanĂm. -specific_learning_disabilities_paragraph_2=NevĂ˝hodou tohto pojmu však je, Ĺľe slovo uÄŤenie aĹľ prĂliš ÄŤasto asociuje školskĂ© prostredie a niekedy si preto neuvedomĂme, Ĺľe ĹĄaĹľkosti sa premietajĂş aj do mimoškolskĂ˝ch, kaĹľdodennĂ˝ch ÄŤinnostĂ a pretrvávajĂş aj v dospelosti, keÄŹ uĹľ do Ĺľiadnej školy nechodĂme. Okrem toho, oznaÄŤenie porucha neznie prĂliš pekne. O mnoho dĂ´leĹľitejšie je pristupovaĹĄ k ÄľuÄŹom s dyslexiou, dysgrafiou ÄŤi dysortografiou ako k tĂ˝m, ktorĂ˝m sa uÄŤia sa pracujĂş inak. Nie sĂş "porušenĂ" , iba potrebujĂş odlišnĂ© podmienky na prácu. A je predsa normálne, Ĺľe kaĹľdĂ˝ sme inĂ˝. +specific_learning_disabilities_paragraph_2=NevĂ˝hodou tohto pojmu však je, Ĺľe slovo uÄŤenie aĹľ prĂliš ÄŤasto asociuje školskĂ© prostredie a niekedy si preto neuvedomĂme, Ĺľe ĹĄaĹľkosti sa premietajĂş aj do mimoškolskĂ˝ch, kaĹľdodennĂ˝ch ÄŤinnostĂ a pretrvávajĂş aj v dospelosti, keÄŹ uĹľ do Ĺľiadnej školy nechodĂme. Okrem toho, oznaÄŤenie porucha neznie prĂliš pekne. O mnoho dĂ´leĹľitejšie je pristupovaĹĄ k ÄľuÄŹom s dyslexiou, dysgrafiou ÄŤi dysortografiou ako k tĂ˝m, ktorĂ˝m sa uÄŤia sa pracujĂş inak. Nie sĂş "porušenĂ", iba potrebujĂş odlišnĂ© podmienky na prácu. A je predsa normálne, Ĺľe kaĹľdĂ˝ sme inĂ˝. specific_learning_disabilities_hint_text=Máš v slovenÄŤine povinnĂş literatĂşru? PreÄŤĂtaj si povinnĂş knihu ako e-knihu s pouĹľitĂm ÄŤĂtaÄŤky (Äľahko si v nej nastavĂš veÄľkosĹĄ pĂsma aj mnoĹľstvo textu na stránku) alebo si ju zoĹľeĹ ako audioknihu a "ÄŤĂtaj ušami" pomocou MP3. diff --git a/core/assets/common/_global/application/avatar/1.jpg b/core/assets/common/_global/application/avatar/1.jpg index 3409e14994c0fc23a51d4a6d4af4cede4356d5fc..49fb2a90f3c136606d56713a6bb64e57fba52a2c 100644 Binary files a/core/assets/common/_global/application/avatar/1.jpg and b/core/assets/common/_global/application/avatar/1.jpg differ diff --git a/core/assets/common/_global/application/avatar/10.jpg b/core/assets/common/_global/application/avatar/10.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7c273790d5bf0f44293ea0e973cca46ea66e52d7 Binary files /dev/null and b/core/assets/common/_global/application/avatar/10.jpg differ diff --git a/core/assets/common/_global/application/avatar/11.jpg b/core/assets/common/_global/application/avatar/11.jpg new file mode 100644 index 0000000000000000000000000000000000000000..72a02d4820d698d0122302c3325f10349e9cc1ec Binary files /dev/null and b/core/assets/common/_global/application/avatar/11.jpg differ diff --git a/core/assets/common/_global/application/avatar/12.jpg b/core/assets/common/_global/application/avatar/12.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a2bb0246e825d82a5adef7c428b97e7493c84187 Binary files /dev/null and b/core/assets/common/_global/application/avatar/12.jpg differ diff --git a/core/assets/common/_global/application/avatar/2.jpg b/core/assets/common/_global/application/avatar/2.jpg index 3cdfe5698f3f90d7bc7bd466b06eff664b46dce3..72785878613de75929a0a51cb604cf28fe7367e6 100644 Binary files a/core/assets/common/_global/application/avatar/2.jpg and b/core/assets/common/_global/application/avatar/2.jpg differ diff --git a/core/assets/common/_global/application/avatar/3.jpg b/core/assets/common/_global/application/avatar/3.jpg index e68c84ab3231d758071a8b61a98bfa8af020c4de..e7cd270783b4caeb5242540d1e63b9f7de398bba 100644 Binary files a/core/assets/common/_global/application/avatar/3.jpg and b/core/assets/common/_global/application/avatar/3.jpg differ diff --git a/core/assets/common/_global/application/avatar/4.jpg b/core/assets/common/_global/application/avatar/4.jpg index df34c7f0eb54c1d7b60e70253025371638b47fe4..e2378d9c452bfa52bfc528098e646c76372aad58 100644 Binary files a/core/assets/common/_global/application/avatar/4.jpg and b/core/assets/common/_global/application/avatar/4.jpg differ diff --git a/core/assets/common/_global/application/avatar/5.jpg b/core/assets/common/_global/application/avatar/5.jpg index 11d27fdf3da7466a3292dae323a1d62c115c1516..33032f9799024145663d8213dd587178bf06cfe4 100644 Binary files a/core/assets/common/_global/application/avatar/5.jpg and b/core/assets/common/_global/application/avatar/5.jpg differ diff --git a/core/assets/common/_global/application/avatar/6.jpg b/core/assets/common/_global/application/avatar/6.jpg index 49fd4ee5d7b9e473370a55b1907340245c0e931a..44bfdb58beb32fcd092bfc40e16ab5380538d3f4 100644 Binary files a/core/assets/common/_global/application/avatar/6.jpg and b/core/assets/common/_global/application/avatar/6.jpg differ diff --git a/core/assets/common/_global/application/avatar/7.jpg b/core/assets/common/_global/application/avatar/7.jpg index 92780b09bae2bab38edff11674a9cf45701be676..d06cb97a97c05738455464398ad8f56fe19e40c7 100644 Binary files a/core/assets/common/_global/application/avatar/7.jpg and b/core/assets/common/_global/application/avatar/7.jpg differ diff --git a/core/assets/common/_global/application/avatar/8.jpg b/core/assets/common/_global/application/avatar/8.jpg index 3ab38fc4261a91c08124e19571bbc35a36998e79..2017a5f02e2674fd92f900c42210f8b048b50ed8 100644 Binary files a/core/assets/common/_global/application/avatar/8.jpg and b/core/assets/common/_global/application/avatar/8.jpg differ diff --git a/core/assets/common/_global/application/avatar/9.jpg b/core/assets/common/_global/application/avatar/9.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dcf9cb7fbf6f99919a9a05a66f7d85a2c7033fab Binary files /dev/null and b/core/assets/common/_global/application/avatar/9.jpg differ diff --git a/core/assets/common/_global/application/screenloader/mouse_0.png b/core/assets/common/_global/application/screenloader/mouse_0.png index 84dc07de2c821a9b19094eab69f1372eafe2763a..20a67af2d336901b3c5800164f41424db7c5e3ad 100644 Binary files a/core/assets/common/_global/application/screenloader/mouse_0.png and b/core/assets/common/_global/application/screenloader/mouse_0.png differ diff --git a/core/assets/common/_global/application/screenloader/mouse_1.png b/core/assets/common/_global/application/screenloader/mouse_1.png index b9f17264e26b1a306ff6022ebbdf9516409a9b4e..8443ec9bf3dcefb454dc3db338d8112ef1083613 100644 Binary files a/core/assets/common/_global/application/screenloader/mouse_1.png and b/core/assets/common/_global/application/screenloader/mouse_1.png differ diff --git a/core/assets/common/_global/application/screenloader/mouse_2.png b/core/assets/common/_global/application/screenloader/mouse_2.png index d47bf6e293ba95e0097cf1856a010d53e3812bce..ef2bd5d83812cdb6c1972d8a143ee0a9b545f543 100644 Binary files a/core/assets/common/_global/application/screenloader/mouse_2.png and b/core/assets/common/_global/application/screenloader/mouse_2.png differ diff --git a/core/assets/common/_global/application/screenloader/mouse_3.png b/core/assets/common/_global/application/screenloader/mouse_3.png index 1e944dbccf128a04b7ada3bbd3403062fe917647..d5e0f5ccc60b37d758d30f79bb66f5784077c1d8 100644 Binary files a/core/assets/common/_global/application/screenloader/mouse_3.png and b/core/assets/common/_global/application/screenloader/mouse_3.png differ diff --git a/core/assets/common/_global/application/screenloader/mouse_4.png b/core/assets/common/_global/application/screenloader/mouse_4.png index 7eb5178b8dae23163bf77bb9a9b6b616d94f1621..5fd0c094820732a0f5c87b81838acf22d81e8d8b 100644 Binary files a/core/assets/common/_global/application/screenloader/mouse_4.png and b/core/assets/common/_global/application/screenloader/mouse_4.png differ diff --git a/core/assets/common/_global/application/screenloader/mouse_5.png b/core/assets/common/_global/application/screenloader/mouse_5.png index a2a0b0d43aef302672fd78aad9a21f4b183822f6..603f7f25cf5f05bab0e5aeb65965ae18f9cd23ba 100644 Binary files a/core/assets/common/_global/application/screenloader/mouse_5.png and b/core/assets/common/_global/application/screenloader/mouse_5.png differ diff --git a/core/assets/common/_global/application/screenloader/mouse_6.png b/core/assets/common/_global/application/screenloader/mouse_6.png index 2a74675b4fb896ea37b5b69f4dab803990f1afc3..9a6d75ba9062c8510c61987570ffcd1bb899a448 100644 Binary files a/core/assets/common/_global/application/screenloader/mouse_6.png and b/core/assets/common/_global/application/screenloader/mouse_6.png differ diff --git a/core/assets/common/_global/application/screenloader/mouse_7.png b/core/assets/common/_global/application/screenloader/mouse_7.png index c0ca42cccef1c9ec8ec637fe3de36114c224ff12..046939de2a113a32ab76762fe985cab204a75540 100644 Binary files a/core/assets/common/_global/application/screenloader/mouse_7.png and b/core/assets/common/_global/application/screenloader/mouse_7.png differ diff --git a/core/assets/common/_global/application/screenloader/mouse_8.png b/core/assets/common/_global/application/screenloader/mouse_8.png index 2a9fe01e0377682232a32c5d65f5dc4e79e47f13..80b4d5e4c1b010077293fa503515a47076ac1f2a 100644 Binary files a/core/assets/common/_global/application/screenloader/mouse_8.png and b/core/assets/common/_global/application/screenloader/mouse_8.png differ diff --git a/core/assets/common/game/robbery/hard/gamescreen/background_bank.png b/core/assets/common/game/robbery/hard/gamescreen/background_bank.png index b34e721522f1ff7fa18321012a5977ebcd80831e..b7bebd818e13b9bfe0118e05f3cc243532ac9251 100644 Binary files a/core/assets/common/game/robbery/hard/gamescreen/background_bank.png and b/core/assets/common/game/robbery/hard/gamescreen/background_bank.png differ diff --git a/core/assets/cs/screen/gamemenu/gfx/pronasledovani_title.png b/core/assets/cs/screen/gamemenu/gfx/pronasledovani_title.png index cb9fc13c546361b2b32930e6c9205f78147c871f..03d9d7dd419db4b50199a68bd8abe8b62cf3c200 100644 Binary files a/core/assets/cs/screen/gamemenu/gfx/pronasledovani_title.png and b/core/assets/cs/screen/gamemenu/gfx/pronasledovani_title.png differ diff --git a/core/assets/cs/screen/panorama/gfx/balcony_news_title.png b/core/assets/cs/screen/panorama/gfx/balcony_news_title.png index fe233a7101279e2e494f7dcba9247574376ed118..6a0f6357734678d4c47e8831c48d02f513d66c92 100644 Binary files a/core/assets/cs/screen/panorama/gfx/balcony_news_title.png and b/core/assets/cs/screen/panorama/gfx/balcony_news_title.png differ diff --git a/core/assets/cs/screen/panorama/gfx/swipe/tile2_title.png b/core/assets/cs/screen/panorama/gfx/swipe/tile2_title.png index 95fa2d79722b22e4e7e4405f73240baf952984e7..9cc493e8d5629ed37bd4bebd376e9de4d6b5595c 100644 Binary files a/core/assets/cs/screen/panorama/gfx/swipe/tile2_title.png and b/core/assets/cs/screen/panorama/gfx/swipe/tile2_title.png differ diff --git a/core/assets/cs/screen/panorama/gfx/swipe/tile3_door_sign.png b/core/assets/cs/screen/panorama/gfx/swipe/tile3_door_sign.png new file mode 100644 index 0000000000000000000000000000000000000000..ef786db738960c2a35cbeaef079cbd723fd9a3cf Binary files /dev/null and b/core/assets/cs/screen/panorama/gfx/swipe/tile3_door_sign.png differ diff --git a/core/assets/cs/screen/panorama/gfx/swipe/tile3_plate_title.png b/core/assets/cs/screen/panorama/gfx/swipe/tile3_plate_title.png new file mode 100644 index 0000000000000000000000000000000000000000..bd982ab6049741041ee44deedab26dc4feb119ba Binary files /dev/null and b/core/assets/cs/screen/panorama/gfx/swipe/tile3_plate_title.png differ diff --git a/core/assets/cs/screen/panorama/gfx/swipe/tile3_title.png b/core/assets/cs/screen/panorama/gfx/swipe/tile3_title.png deleted file mode 100644 index ed8da8f1e1ff9410dd8617ea7434ef9923571c22..0000000000000000000000000000000000000000 Binary files a/core/assets/cs/screen/panorama/gfx/swipe/tile3_title.png and /dev/null differ diff --git a/core/assets/de/game/_global/resultsbanner.png b/core/assets/de/game/_global/resultsbanner.png index 5cd6793f8fed5d96cea45c5bc16ebd3ffd68b2b9..0f0853a1893d4afc0ff27b79ed3d8a35bb076a41 100644 Binary files a/core/assets/de/game/_global/resultsbanner.png and b/core/assets/de/game/_global/resultsbanner.png differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/1-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/1-A.mp3 index db224f172f6481de3c52c4b881fa85747927520c..09a89b1cfc8ae6468645afe517eeea32484a4a69 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/1-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/1-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/1-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/1-B.mp3 index 1151a9e9c3272571c87700d18f99a8bfb1165a01..f7bb788105b38e4a3997e5245391732767899e00 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/1-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/1-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/1-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/1-C.mp3 index 051af10bdba26aa01736b0ec5940f653c62c7b10..01a1b386b7288452fa3754063446a4d2c70972e4 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/1-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/1-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/10-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/10-A.mp3 index 805ed85f0fdc9e5009de17fa4fb87ed8bee00cd8..f4f7aa733f40aeb17f299f5e2e1cf2db628e2ec6 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/10-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/10-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/10-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/10-B.mp3 index a2ac1cc3503238e732312550c2f488b95405cc6c..de85819d578bf8eecd37300beff3dd2fd7233d3d 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/10-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/10-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/10-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/10-C.mp3 index 0d40571c0c822ba7431599b0b12ed119964efb69..b64771e216105ff0448611ed846907446322c149 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/10-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/10-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/11-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/11-A.mp3 index 46f777e0ce49c2bba61926d43bc9fcfe90ddaf59..28b69937766d54769cd4fc55c90b6222cb2a3798 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/11-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/11-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/11-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/11-B.mp3 index aaa64478fddd06c5b527a4f6967719f98764e546..e150b28768832fad99bbdd6dedc6c930fcd34d23 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/11-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/11-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/11-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/11-C.mp3 index 92834cf26f2a3e1bd0cbc22cbc93620954d91282..b41ffc62f7b2b1e653d12097a9390b758650b96c 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/11-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/11-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/12-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/12-A.mp3 index e309d9a04ef682662eb72e2c09faa925c54f271d..18af59b033ebf662db4bda1305ec1edfb14b742f 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/12-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/12-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/12-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/12-B.mp3 index f374eef9ca6d2fe2777f9f669dd87679d30931df..d2d0b87132fa4ac8bbbedf7a31c6b608a230ab7a 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/12-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/12-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/12-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/12-C.mp3 index d8bbd69f4dec2fdc59a10b0a34bdca924c8e4752..4483abf491bff786a4233dd346d7bf5dcdad06f9 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/12-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/12-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/13-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/13-A.mp3 index a2ee75ade43712e3967e911ab1400918e875306e..4d6d297071fa7550796a3365a6c0c8b18c1307bb 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/13-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/13-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/13-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/13-B.mp3 index 5a079dbe5c424549332b9218c71a7cfa8c05abc2..7c65644f7ea7183f50678b04aeff993bfae6c66b 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/13-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/13-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/13-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/13-C.mp3 index 7de1cb4db5b33450c6b4ae695fd2f3d0c24301ed..4239b594112265db383aef90c0a24c2003f8d0e0 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/13-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/13-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/14-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/14-A.mp3 index f29fecb2510ce797331c58eed2ce36fe51c94e6b..1f78d31a91da99585448c930589cfacdfeac6af6 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/14-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/14-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/14-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/14-B.mp3 index 3069262449192637510d7c398f80781e4876d22e..3066aed8f6ef2d39953d9631f5737e25c4a40830 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/14-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/14-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/14-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/14-C.mp3 index 26a0242eba3b3ec978d4b00a890f2b51eca1bdc9..994f4334ef14181a98fe8dda062efe284adc9091 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/14-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/14-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/15-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/15-A.mp3 index 9f3d0ea9b37e33146247d12ee667ccd3b6edde10..83fe7e84fccd3eef6c5a2a2330f9a0e2a102d778 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/15-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/15-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/15-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/15-B.mp3 index 8d9100aad3d9a7ffd0991371ac43e57a9b094115..69404f7ec8b603c56c6464b5db2bc0c7ff6fdcf2 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/15-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/15-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/15-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/15-C.mp3 index a1a0b39747fc2c7312fb1b9f44adc49fb912d5e3..eaa39750bca60838ed6538d0a2aea794c04720d5 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/15-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/15-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/16-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/16-A.mp3 index 23c43c1405ed1ee3edb36e9ed7fb0e86661c501d..8112cc55d2b6f3c52d201fbe5dfff7acd8c3a0d2 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/16-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/16-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/16-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/16-B.mp3 index 430181840ae856234778dcfd6a55b93829652fcf..e4160dee779e13e1fb9421b760d4de82f0d707fb 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/16-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/16-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/16-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/16-C.mp3 index 5ff4c16e4fbe28a578897201e7a72d83a28b3bd1..5a0eb4983830bc8db3c2dd826cbdd4998c54353e 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/16-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/16-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/17-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/17-A.mp3 index 04b25c5f96e272ce8bd208b5ac5943b633b0e324..d2e5e1e5dda13e421eb67635891014a3ea88930a 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/17-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/17-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/17-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/17-B.mp3 index 88fec3be917763d5554e0a8967ca2226105f96d6..23ce2ff71020304a64e655787755f024d95ec904 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/17-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/17-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/17-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/17-C.mp3 index 3f905487eb03dd97f8b7003efc962148d7b88aaa..de48e398bdaf38a17339ae9cb4f5def69659592b 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/17-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/17-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/18-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/18-A.mp3 index e00af6e91c3c275230418cd78da4360a510512a7..da2332b2d53c72aabfb5633a88566ff3a2d6420d 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/18-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/18-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/18-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/18-B.mp3 index eb6db68bdc952d690156145a9a906b594ba19db6..2d6fee498fcbcd24be3cfc3b987d2222d7e9abaa 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/18-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/18-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/18-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/18-C.mp3 index d55dd719d95f3a1f50d1fe73160956423f1673aa..8f72a00278b59d13484a3024dbb0b3df7a0c434a 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/18-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/18-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/19-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/19-A.mp3 index 4f034b66d3e2bd6691defba2644559427f0e63ee..d8c1e236559fe5fe10dee549e2ed2cdae43fa243 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/19-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/19-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/19-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/19-B.mp3 index f1f79ad3f1dcaba1f449bd3457b698921c996889..b3e5fe1cae360bbda65b088bba62e85d11810cd6 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/19-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/19-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/19-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/19-C.mp3 index 96903d898ce9cd3a891ded7b7c5c2580a4f97b0b..5bb084539a11b06d79cda21eca5ad9f0813fd3de 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/19-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/19-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/2-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/2-A.mp3 index 65c4312d09c966691c413a11d66ac8bb1d38d4a9..aba64781490dab083869b977995716f758a1d438 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/2-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/2-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/2-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/2-B.mp3 index d63e30f2e35e94775a54174c44be24a3564cf8d7..90ce5490adc9facf9d825fff065b4cf593146c17 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/2-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/2-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/2-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/2-C.mp3 index 84ee77306041ce1446fc25e6add358005ed95a79..7378a63c073110b78675ba9a97d14c1ce54aa7f6 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/2-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/2-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/20-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/20-A.mp3 index 85265486b5e9d1d99e48bcb3c016c12a97b2fdad..0d155da5defaef515915253a07971811ed4f454e 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/20-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/20-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/20-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/20-B.mp3 index 91cd4d148549d9d21b58f0ef00aa072da23b339c..087151cc4ce037dc7df78f0dcbcf2f2b7515c4e9 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/20-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/20-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/20-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/20-C.mp3 index 65dddded01712d826ab11022d757cb328e126fea..245f14576af2ee3ab69bf1ea7da37aa10e375c40 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/20-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/20-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/3-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/3-A.mp3 index 21b3071e3ab9b6e9a1a8d5775acadc528391805b..5aa14fa269c0eae45433be2d2e3ae4ee7dbc7372 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/3-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/3-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/3-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/3-B.mp3 index 9dd10d5aeaa7a3bf40efcc3ce4eadb2d85b1aacd..916789487576be544ce0bd259ca6a4f1d74a61f9 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/3-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/3-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/3-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/3-C.mp3 index e04e63605e561ad07a97c374bb7b206c7902e7cb..db4a122c2bc94918efe991f97f40bb562d734289 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/3-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/3-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/4-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/4-A.mp3 index 51bce8f06382bba1596ed398bceb0f32124777b9..357631c2245a7f437d8ea66f9ed094f0b46e911d 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/4-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/4-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/4-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/4-B.mp3 index 89899ddc7484e59163f9e0725e598143643506ef..050643d0e2419ca215c0ad0be992731ca64b1c26 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/4-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/4-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/4-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/4-C.mp3 index 35b8cfa2b5092863e58d8ab1667a2650aa44593f..64740a7060824799d6e1fb7a853a76581263c2a7 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/4-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/4-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/5-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/5-A.mp3 index c0c082b48d4ea6bf21da7680f984f8df2ccf1ebb..ce77ea41315bd3f3de642a4b628b8dffaa1c5750 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/5-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/5-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/5-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/5-B.mp3 index 4fab487cc8af1a99b519c561f2c088f066cd121a..7c8e068a702adf5d965c0a7c4710a8a9c41cb849 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/5-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/5-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/5-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/5-C.mp3 index cc23648c507744ac62a2bb2ab29ef55bfb096bf3..db31aa57259837d6bb01269d70290db9e062a1fa 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/5-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/5-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/6-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/6-A.mp3 index 1585ebce31d3165e1e34e17a68141e7acadcf10e..92b6cc550fb555139a6d27cb2a59a5930c702de5 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/6-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/6-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/6-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/6-B.mp3 index 9c86a25c75a6e5ec8309bee74fd8edb49be31d59..b3ed554f2b7d028d52fcb044de6d093a9fc361c3 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/6-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/6-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/6-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/6-C.mp3 index 022e68c40a7f8309539d527fa9537a1b9733bf23..1c8c184fcef39797f4952087f8be4a999b052421 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/6-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/6-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/7-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/7-A.mp3 index 5f60a1b5f2ff24a85ca8502d7a47615fee4e3316..e87b0b31a289ab74fcdc5ad6be0b2884845df1cc 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/7-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/7-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/7-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/7-B.mp3 index a7f18ee694cdf64294493321f5ef0309059fafee..2ddce06544a8f3878277741c36bf49eb35e76576 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/7-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/7-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/7-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/7-C.mp3 index 7334a8c9e7be12e6478ac832e6a8571420a74ce7..a663a5f598cc0cca00f5165f92e58d3ae9a1e3f1 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/7-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/7-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/8-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/8-A.mp3 index 67ab229c3fb9b0b7d38873102261345d52428c6c..4ba4b47db8413069724069ab9786e9d629a9a3d7 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/8-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/8-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/8-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/8-B.mp3 index 7472e18b0c4f8d3c72473b464a9cd4b20dee00db..988ff50b7de169fc95d32a748d9b7f74689fc68f 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/8-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/8-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/8-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/8-C.mp3 index df40990dece0978ecdae80876f3b2cdc4a75bde5..9fc6d9952761fefcd19d8e112285ce1c18540f67 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/8-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/8-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/9-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/9-A.mp3 index 5cfe95bdca1bd74e17dff9f20d9cc397dd3411a7..e3d2cbbcbece3b967d6528e4e639f67fb9ae1354 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/9-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/9-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/9-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/9-B.mp3 index fd8a306399635cf7eeee3bada6b1af3a62c56c6d..ab6b45d81b5174987c0dab31ab4760fe82ed5b15 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/9-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/9-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level1/9-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level1/9-C.mp3 index 4580e16605d2bc90dcbbf6eb4087777456a8dcf0..c42e789993dce0dac2f666819df9fbbd8c82172d 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level1/9-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level1/9-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/1-A-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/1-A-HL.mp3 index a72bcb81892b7d6f2e9f1d48bd0ec847a92fa891..59e8105664bc930d318527c8d01e877eaac01de7 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/1-A-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/1-A-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/1-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/1-A.mp3 index 73db12a2c9f0fb0a44dde238fc3721e119560d0f..31d73a43bbe3d4a5c1773918c3c3ac07057b1ed6 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/1-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/1-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/1-B-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/1-B-HL.mp3 index 7d9ab12863b21d36e8b06c9cb56d57557bb36727..690d56c76927a1ea658ec203e1ac4a80e7b0862f 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/1-B-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/1-B-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/1-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/1-B.mp3 index 6619965c663116650604ff54c05d037b7d6ccfe4..eb22d0281ae4acbfe3f24b0e1fb4dad23eb87b7a 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/1-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/1-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/1-C-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/1-C-HL.mp3 index 97e55bac14251ea3dd0e1998544a5b1ac5d7f25d..cc6296f5bfaac831049d618ce34b958d7f9c28b6 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/1-C-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/1-C-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/1-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/1-C.mp3 index 2a3b6313fb92961c0abe286de49baa91b27490e8..a1ef3ecabd75842ed45300271fa75f1aab65e50e 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/1-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/1-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/10-A-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/10-A-HL.mp3 index dff1227d2e23040505055acccb3442caa14fbbce..157d7f1d4d5c99eaf6fef27df9faef8058ff38d3 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/10-A-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/10-A-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/10-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/10-A.mp3 index 3262b2aa94e1689ce9dd0421bd84405d05f5384d..8b5964568954d382efd29f00fd58ffaddd9950ee 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/10-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/10-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/10-B-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/10-B-HL.mp3 index abd62eeb11852bdd20fd2fcfcf774e68202ba531..ab418ebd067bebcb8df2b1073fed12db22db7670 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/10-B-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/10-B-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/10-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/10-B.mp3 index fcee58ff55ec6e146f641ad2f05af6dc21141017..62cf121ea1d2dd32635b4be9a8a7f7f7affb291c 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/10-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/10-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/10-C-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/10-C-HL.mp3 index 838dba58b958b961e3f4cc563cd34fddc095b673..411133d54816e9bf1e16150c86691ac6812d2ad5 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/10-C-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/10-C-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/10-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/10-C.mp3 index 35cff0393a2d69a5be68a643dbb675ad10c34fa9..baa0bd8b26d1124eeccbb19cd0d2c250892f6e46 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/10-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/10-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/11-A-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/11-A-HL.mp3 index 4487ddd875a0c884d51c38b29558d0ef7a9e67d1..95bfe33f092840a7bd0bd45fc8727c541fa2719c 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/11-A-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/11-A-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/11-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/11-A.mp3 index f156e51114e893bd111b19d347ae85c88a4f974c..a56b48fdc9a9ddcbfec28a559b73906ee44fcd1e 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/11-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/11-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/11-B-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/11-B-HL.mp3 index 6a18cb52ac78c54f73133102cba789818e1b70f4..1285d5bb580305127dfb399274d244739a86ee25 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/11-B-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/11-B-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/11-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/11-B.mp3 index f34a13348ffba72d5367dc084a2d9692f8659beb..20b4e87f773cee8a39f653567afcf5d571eab61e 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/11-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/11-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/11-C-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/11-C-HL.mp3 index 4c1248b5db2ce7d0b828b67d0becb7b33fcf4fc1..02c3e8377964246c5923ea75f0ad908688578a71 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/11-C-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/11-C-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/11-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/11-C.mp3 index a86d4ab02a70cfa3dee646dcaadba738fcb8ad5b..a82daa83fccf873d3f5a89001c94a5ed9e9c1831 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/11-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/11-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/12-A-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/12-A-HL.mp3 index 60bb8c9655b9e40708a5482e33c65c25c49069a3..4db00cf7d885e3de625934d0b08dd0dd9421958a 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/12-A-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/12-A-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/12-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/12-A.mp3 index d7d2cab4b7b3bd2d922f9222a80423f8485678a0..0ee26a83ce155f2efba656fc692d92fa4530f62e 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/12-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/12-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/12-B-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/12-B-HL.mp3 index 918cfff206982d520260b8be39f0afd805a47de7..d945b46e12d88cdcccbb338a2c32662ef98fa743 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/12-B-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/12-B-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/12-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/12-B.mp3 index b096fd227d5071cab9b933c7d1b6e0c76ee196d0..1d800c917c339991394dc27254ff4bf384279023 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/12-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/12-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/12-C-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/12-C-HL.mp3 index 7894557af4ba134160cb747ce58a8520931fa42b..770a151f4b90509e10738f7a7f7f3765be6d79d9 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/12-C-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/12-C-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/12-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/12-C.mp3 index b258573da039d0a9ae4d7c5821e516926db95657..5f21ef1d5154d00ea1d3fe8a05a5d524bfcda50f 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/12-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/12-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/13-A-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/13-A-HL.mp3 index 84f38c36e047687939a599e86869c8aa1986702f..cd9a5b6112d7da1d53890fd53e38d58533057759 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/13-A-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/13-A-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/13-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/13-A.mp3 index f0c427a57d30c7b0988f3dd0987f68340dbb81f6..fa6855554339c5923050091671ffb144436f80ce 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/13-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/13-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/13-B-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/13-B-HL.mp3 index d8a6152122650c9c6a77f83410eabd5f2a99a401..bc36dd964462e039cf40c22f9352ddea6eebb2bf 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/13-B-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/13-B-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/13-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/13-B.mp3 index 178bda3dada2001834f5ea998cb57f6609e73938..04e86a61f3cae5fef4ef5c9cf99bbc9beaec5224 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/13-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/13-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/13-C-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/13-C-HL.mp3 index f31f045aef002ee21804846fa9fde6534d569e64..00995d6fe49ea38dfe0b1465b093590be4fdbebc 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/13-C-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/13-C-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/13-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/13-C.mp3 index ea2e1d9c7bdbcc2032ac5e695d4abaacac395126..987980bc41f60cdb396955c42a7922b7f7644462 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/13-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/13-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/14-A-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/14-A-HL.mp3 index 9e77169a342863783546665c8c63993080a65463..fe260f04b9c2ff4726790386d08ea116e7fa562b 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/14-A-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/14-A-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/14-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/14-A.mp3 index de7424040e52b137dac6befd63955ab633bb6099..32abc4c491db1e08c603dac705a86f5c57bfa271 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/14-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/14-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/14-B-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/14-B-HL.mp3 index 93cf958ee20f1727603c8fcef562968d60f8e40a..4188f38ab3fde7578553b71a671adbe896405b75 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/14-B-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/14-B-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/14-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/14-B.mp3 index 08aa65fe558aca2ccebe5b12055f007438b99c13..451b81e33afda9a98cdcd517ce7561c2db4cfee0 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/14-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/14-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/14-C-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/14-C-HL.mp3 index 5e5a71c826467816282030f3f8fc043bd0924d32..d42e3687630d029721d17545d012afe25d67c269 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/14-C-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/14-C-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/14-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/14-C.mp3 index 8e508da432125807f7b2713a216b19aab82839ca..28640ef659739eb040c6de4c41fbd31d8b3bc1ec 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/14-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/14-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/15-A-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/15-A-HL.mp3 index 2e41778c137f3eba11459c416653a45128fb4b27..79eec2320cd367defccd91b4e609b39dae58c16d 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/15-A-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/15-A-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/15-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/15-A.mp3 index dacb2e97c1655b085b1394f129913fe6109b7258..961adf63679f263ed047751d3f33ab0a97b3ae2f 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/15-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/15-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/15-B-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/15-B-HL.mp3 index 1f626555242368884a7832d4e7f074e051e68aa4..0c574e70c6948606f260658e0d2826e91a806a87 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/15-B-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/15-B-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/15-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/15-B.mp3 index 992687993e8dd16b113595f5580d9b45b16d2382..d3177faf8c60ba02e04d499628b8a08e9e12c045 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/15-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/15-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/15-C-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/15-C-HL.mp3 index 3fe06ea976c3f2965d801ff916d3e7cdab95b146..c0126f82a4bdaa89422177715d383e043ac2f13d 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/15-C-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/15-C-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/15-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/15-C.mp3 index 0a426ec055ad6ba0b0c1d2e2b2f5e5009ee26bcd..6f3b48adb7c7c4905c7bcd11524d9ac3451ce026 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/15-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/15-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/16-A-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/16-A-HL.mp3 index f00c0b088192d24f71611a4bb2ddffb31a979fc2..e85aebabedc2eedebb242cbf5cd2526f617b23ea 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/16-A-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/16-A-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/16-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/16-A.mp3 index e10d4e9ca447e3477c39a792513f7e3c186e10c4..bbcee517c63ecad3f1ef2046d843a569213ff1fa 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/16-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/16-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/16-B-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/16-B-HL.mp3 index 7bf0241359a3a8eb16acefd5a5319154c6aca6cf..d59ef06f1d6ea4e00d5cb90b4c53a6536a326313 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/16-B-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/16-B-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/16-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/16-B.mp3 index 3eac26f4f55cf256d5245c823a37eeca2fcc72a3..09015c9e7c60f2bf332b099c8d07c7aed2bbba39 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/16-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/16-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/16-C-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/16-C-HL.mp3 index bb5bd29c319a15f9b70a54c2cb11ece5580e6087..d94bbe6fffcab71873660b20458c1eaee7ea7ab7 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/16-C-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/16-C-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/16-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/16-C.mp3 index 11d63be56804fad13e322a100d27995bdf23d523..57612b6be9dff4be2bded73cc26a248beac05057 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/16-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/16-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/17-A-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/17-A-HL.mp3 index 14f0baca3f6948c8f47f39e3fe4f341934f97c8d..90293c2a2b6ca8c8da6f4f50c62b4c7b43964618 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/17-A-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/17-A-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/17-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/17-A.mp3 index b27570807354a5a476d961ed2c4da48a96045d19..3358a5878a387503a0c755fe0bc1427123b1203e 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/17-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/17-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/17-B-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/17-B-HL.mp3 index 097d15bbe4da5a9a240c83980aa151da7c9bdfb2..c548ccb8098b36a9e1bd5b193e67aea94a759fab 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/17-B-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/17-B-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/17-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/17-B.mp3 index 011bd1b26ce2637f4da5dda0b59b98ed95094614..29f538e9245b7745455066d2a14b790811c531c8 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/17-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/17-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/17-C-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/17-C-HL.mp3 index ac90467a3094053ac32adabe7183dee773478451..08e4140686f4cf602d9e1465db1606f1f3a39e59 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/17-C-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/17-C-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/17-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/17-C.mp3 index ad603cd742f7a7c93928a42e212efa4779e23f61..94cfdbf53ee955138d2ccc2aaf7cc1e793b07227 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/17-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/17-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/18-A-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/18-A-HL.mp3 index a432c700f7013c0660f83f00d82c4adc765702df..aa78ce0059ac11a0ab90679372954fbdd677acac 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/18-A-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/18-A-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/18-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/18-A.mp3 index 2da8093248e31a2006facfb1b80389363361ec76..df68ef3153b485e3384c0605311a762b95266b9d 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/18-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/18-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/18-B-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/18-B-HL.mp3 index f56f61038cf00f773f12b84329df00875a8123b8..79c197e00cbea56ffef0f08e247c7b25f5dc2285 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/18-B-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/18-B-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/18-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/18-B.mp3 index a9d0ec071a17e489de716fd158e638ec3eddc272..b2264e51149056eef827fca93486603e6d29c2d5 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/18-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/18-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/18-C-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/18-C-HL.mp3 index 67563a472eeb227a00456047f44f2e1ea9f83e55..4f25337f5a943175b1223441d9ab028b08b383ca 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/18-C-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/18-C-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/18-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/18-C.mp3 index 56a0b5cc08343ba8a6c16e5934a7d0f89d79f232..9cdb0a4e1f30d40b6d0edfe4ccaa19eb053818cf 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/18-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/18-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/19-A-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/19-A-HL.mp3 index 1a206a467ff4997f5e40d9af61400b39ef2a7a85..4080413fb8a2045fb2f2422f0b042161ea4502de 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/19-A-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/19-A-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/19-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/19-A.mp3 index 99dfaa4ec4f350c7fabf7faec51a5595963ff0fc..c75a03c4efd88b5bee26ae0cd6f9e89458abc36e 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/19-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/19-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/19-B-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/19-B-HL.mp3 index f1d3186f4e8daae6a1ba6178ee1ccc701f9e3883..1a342fafa96b5f77976fc380aa32a16462c5cbd9 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/19-B-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/19-B-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/19-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/19-B.mp3 index f37bc638d6b65285b1a7d6dc945c5b046daaa681..87463d308502d4bc352560b9668b07064ac863ee 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/19-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/19-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/19-C-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/19-C-HL.mp3 index 0ea2fef2e652dd1e69d9c8c6e95b9470ea9f53dd..c315b400b88ad9fdb484257f7020de988876a804 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/19-C-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/19-C-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/19-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/19-C.mp3 index 214e1e8abd6b071bc0ef46e277b38e536b035ee8..bca58b6f34739b5a3654bd6a736fce3a92d1ffd2 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/19-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/19-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/2-A-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/2-A-HL.mp3 index 7484deea03426bd7e1626b6715e880d4261e2087..d7fd3e3715369e419f94a2e9f8aec21409938d19 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/2-A-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/2-A-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/2-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/2-A.mp3 index cebbb46d654599d9d4afafd8209b6b38829bdf5a..c17c80e49b8833052d339060f11173ff615ce183 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/2-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/2-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/2-B-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/2-B-HL.mp3 index 0b37bd7a357b45f0d2b87f498238ef8ad02d607c..f036ff80da7b58302e7181889533f3f579d630d1 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/2-B-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/2-B-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/2-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/2-B.mp3 index 67c7e01e76cf1d767ce01f01f2706967249fd5c1..56cf798285e24785bb9e561bab9fd0bca3075ad6 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/2-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/2-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/2-C-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/2-C-HL.mp3 index 850719f35f45dd3a00b981dfb97d07bdf599273f..13eb5ef12495755e430ec328a2e4347a4b965648 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/2-C-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/2-C-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/2-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/2-C.mp3 index a25aa4f4e17873868c66670c72fc592bae54b7ec..434577145b41c355d105f9ccc3e9f80c86ec9d52 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/2-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/2-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/3-A-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/3-A-HL.mp3 index a9576308821493f891fd97df14dab0387af47a7c..599ed877e7c2190d1c9213a525b6a0ba38b1476b 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/3-A-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/3-A-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/3-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/3-A.mp3 index 7e6515f3b250d000af321d9da79aa0c35717fcc4..f635d72640f7d88647af34486ef7b917acc86a08 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/3-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/3-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/3-B-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/3-B-HL.mp3 index 55125ca2857445d9f8ae45e6493e61c26a9dc0e4..2f728d0f82b46ad26afabc99f4f58513165d633e 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/3-B-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/3-B-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/3-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/3-B.mp3 index 5aef0f443e894eadea11fb9634062eb15d40a0b6..5789e44dd9339e1d767b23b6ffa3f80a8d354425 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/3-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/3-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/3-C-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/3-C-HL.mp3 index d56c68695cf097f7546f3d9532a15fdd6e80a8ed..b53fb1208847f5ac44d87c48c8bc30440d67e7fe 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/3-C-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/3-C-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/3-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/3-C.mp3 index 93058daf80cf601508430e040374b8fc75d0a8a5..0aab3f9ec6f26063cabbb9d36d11a7fed9790a5d 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/3-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/3-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/4-A-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/4-A-HL.mp3 index 9e41da9116ba918801fb5b84d570fff268ada515..53d82a198d5804ccaaa0440faf21cfff468c9389 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/4-A-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/4-A-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/4-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/4-A.mp3 index d5a72fa28e33a4a16d0840b16df7b3b627c9f553..81e6fef0d624ee718dade7a9fc5f5034e1aa7653 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/4-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/4-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/4-B-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/4-B-HL.mp3 index 0f97d3ad4e5e69875848f2a32fe36ee49bc6b256..e5b8198db869d8aabaa4ef4bf9d3c63cebc35c82 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/4-B-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/4-B-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/4-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/4-B.mp3 index f4a0c2c7d4912923e5af4ceda44f0ddfd1e275a1..5287af4bf6c284ceb6561b139b7da7fb79948cc9 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/4-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/4-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/4-C-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/4-C-HL.mp3 index 0512401cef6d946eb73e751c4e1aa22d62c93180..89d94766a1b053fd6bade72e8803082a29087770 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/4-C-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/4-C-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/4-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/4-C.mp3 index 21b68ff85db3da36ae67930b00afcf12427eb8b8..84ac50ad73b3b558f20cf8fa85cfec954957123b 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/4-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/4-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/5-A-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/5-A-HL.mp3 index d43120b8a07bc5186817b2067d427f6c3103673a..043a300d9913f59975cc863be017cfac884c4eff 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/5-A-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/5-A-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/5-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/5-A.mp3 index 2e1ef14f8be009eab6d71dfd635c530890fc6a1f..9ac4ba69b34c69165898ae8fbb085c8f28b0c80f 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/5-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/5-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/5-B-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/5-B-HL.mp3 index 143b1bf165316fa62e6d24638d41720db2943556..73e76c4cd635d68ed6d10426d47fbe93f5393ca3 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/5-B-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/5-B-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/5-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/5-B.mp3 index 7f72bdd033724b10faa12f9eee6fe450afe4a372..07f47486c3b55d9c1f138d34479b00520a813ac8 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/5-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/5-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/5-C-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/5-C-HL.mp3 index 5549917ee373cdd69a55af3a2540d1a45bf611aa..b9c1fecdbac95ca596559d32a6279cbe2da99fe2 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/5-C-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/5-C-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/5-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/5-C.mp3 index 7e42d282f29fcd2625ca162f0a253889f85cecc1..abf8b8ab5211d33482ce5628a98453c9cfd5adf2 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/5-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/5-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/6-A-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/6-A-HL.mp3 index 9de7df114218ffb037630e5d4ef6d7757fab8f26..f522832bc6fe764da9fb288f6a718057869b814b 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/6-A-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/6-A-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/6-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/6-A.mp3 index 0859be55d1edf45103a26a2b027b8844f0ffff24..bb0909bafb7d313730f67f18888e073359202bf1 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/6-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/6-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/6-B-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/6-B-HL.mp3 index 38fb4c53bb46e12127fcda501d9835b012750f2d..742dc1ebb186ce160500b0d903c6646f8682a348 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/6-B-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/6-B-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/6-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/6-B.mp3 index 6a386734188738cfd9d43070c1dd6b9404b1541a..e1c369e71588fa8e8533a92d32d29902ff2cda25 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/6-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/6-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/6-C-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/6-C-HL.mp3 index f932cf77418bc3cf7a5f2dd393411e33781d7395..559020dc8bfcec837aca2283cef99e84bf335201 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/6-C-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/6-C-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/6-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/6-C.mp3 index ce69dec7b5ceb263aa21f82fa41671b0df0b8271..dd7743cde33a46c55fc461a98076b348a737780d 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/6-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/6-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/7-A-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/7-A-HL.mp3 index 1f9432742118a46989e64be9e28fdd0b25ab1b08..5809d2849c7224f0621c3c22d8bad872d40f70bb 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/7-A-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/7-A-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/7-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/7-A.mp3 index 0d776d64df60b4fe21180fcd1fc9943d42088ea5..7ec9b02d26ae1b97b85f9694dd6608f092641105 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/7-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/7-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/7-B-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/7-B-HL.mp3 index 6573cd7f2cae6bb1e8d51957d4bf296a98e2b21a..35491460797767c894126e4486282203c1383114 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/7-B-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/7-B-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/7-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/7-B.mp3 index 40bb3f2320d7ae2354d6977248e1fc2d1765d3e8..8d6bf9dfd6e29d0bd6ad19df9ec9686f91ac82d1 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/7-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/7-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/7-C-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/7-C-HL.mp3 index f864c9186ae3855914894d1349adc762790823ad..2b85d96a55cdecbdf983b61535d425735de69f8a 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/7-C-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/7-C-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/7-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/7-C.mp3 index 3816aeec58b449e545d3165f2e4020b4e19546e5..b22403516f4fe0f72a4982dbc4c90d348de2c84c 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/7-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/7-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/8-A-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/8-A-HL.mp3 index a6e49d4e35a3b035c2d6642d0f642e9558619621..3e9ffa8ee7016d9e8c700bafd0928185416bacb8 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/8-A-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/8-A-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/8-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/8-A.mp3 index a76425c37d13c25bc489a2983c19082eb734488d..ff7846ec0bc0eef8d827eca627399e86b5c71f77 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/8-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/8-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/8-B-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/8-B-HL.mp3 index bae136c15a1b3a5e4803823ffe4fa85193963600..ac06fe1d7c029a446e29918045959839e860fae5 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/8-B-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/8-B-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/8-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/8-B.mp3 index 11f60b821ca4d795234078aa099fcfc8c62b728a..de27e6faa4fe8feb944eaaf953e36a18946f1134 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/8-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/8-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/8-C-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/8-C-HL.mp3 index 1bc78cb927aa1edcf6297df51ed8d57bcac32d96..9a334c56d59e7125eb0c5d4a942e673d6465047a 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/8-C-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/8-C-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/8-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/8-C.mp3 index 2fbe7ed0d0cc0f608a50a8503c84b3782df866ad..f90527d96f37f495c6c96c3859600313e7f016f4 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/8-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/8-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/9-A-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/9-A-HL.mp3 index 4decf5f88176fd09fd50063080deb1e9410448ae..d0962a2f4c56d0ab41e200424dfcb7b0147c13d3 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/9-A-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/9-A-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/9-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/9-A.mp3 index ef8ac9ffb106c1f04b2406852cb34161700266d2..44a2d7935536a59939804371a5d7a6c688fc4cd4 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/9-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/9-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/9-B-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/9-B-HL.mp3 index 599590cc1f77b9a5eae7d30ceb3ab3c1a45a285f..7d008b63f194d6bc10005001f7fa522e68e92d7d 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/9-B-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/9-B-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/9-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/9-B.mp3 index e57f23e30c22e0be70e75eae033a2a4fdb3f39a9..495d4e3e32ffbffa76a609a623592eb7fe735f34 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/9-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/9-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/9-C-HL.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/9-C-HL.mp3 index 4ab43dfd0808934b336b93e5e5a885603fdd06bc..a5621c5bdde8d6604e99ffda6a0b60d7e474c8c9 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/9-C-HL.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/9-C-HL.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level2/9-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level2/9-C.mp3 index 09af5930868a1eec12a72a2e9858f8c7f2376718..de2aef654cae282925be98d3b3188edec70add64 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level2/9-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level2/9-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/1-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/1-A.mp3 index 37c623eb4709dd9dc7b470ac24ebfdeb1c613d2e..0680b4eb7644706f528cec37e94629c63d88e7fd 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/1-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/1-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/1-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/1-B.mp3 index 8df0f571162d88d56e93ba753ec425802c6108a8..137c01580acd8e721cf42deb95ed96e60cc0a3ce 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/1-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/1-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/1-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/1-C.mp3 index 087a45c25046786a2eb2a5c90a270fb9a92077b0..de684a22c3e6defcedddd651d5979a153e65ce51 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/1-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/1-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/1-VZ.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/1-VZ.mp3 index ffcde9cf99e03c6c4924524b038a4a976b636ce9..0c1dafbe20ff208beb417cd3d075c682a4d269c9 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/1-VZ.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/1-VZ.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/10-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/10-A.mp3 index b6d42e15cee5d84334952866ecc7add2f460d2ff..a2ff7b1c934868c70b4e436effb2aa6dfb724920 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/10-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/10-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/10-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/10-B.mp3 index eb303da2ab7acdf0c4f33447793c633505f4fb2b..9c08d97543dbce9c3fb2932aa1e671e96c14e4be 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/10-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/10-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/10-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/10-C.mp3 index 8588a8232aa0f954fc11b91dc205f6fc255dff24..f388f8acef6bab4b137d9b9a7d9d63b74212bd62 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/10-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/10-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/10-VZ.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/10-VZ.mp3 index feb36090c85e23c6d506b2378a5fb119fde585e2..94db6c9994b93396a9e33c92b83eb0bfc4deb0f2 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/10-VZ.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/10-VZ.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/11-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/11-A.mp3 index 181ec31ec3fce2b56a6db1ca93f900b873d17212..71948eb54ad9ac526df8e94f3701107c566c4c41 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/11-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/11-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/11-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/11-B.mp3 index fbbe1424db770601deb022db8e5e4ec79ebad9ce..18b9e02a2d2902ce14f46181f296de73a9f38c82 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/11-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/11-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/11-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/11-C.mp3 index 0d977f48f09cdacaf72a9c49c1272613799a3400..d1ca4efce99baea2091485d1e799c79de5ba7868 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/11-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/11-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/11-VZ.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/11-VZ.mp3 index c3ed8571919941e34ed74edd3c3d147bdb181923..0a8ac8b840dfc96184babdaffe1525c56269fb57 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/11-VZ.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/11-VZ.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/12-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/12-A.mp3 index d74263abedf2b8c2dc8300b9bd2adb09981e28c3..020d0dbeb84898293bf494837d7a9c599b019220 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/12-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/12-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/12-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/12-B.mp3 index 5b3d34ecf420e5e16c743709dea3f7645a3a9432..6a78967f17f4bfd5e8ae12677bbbb49abbc1080e 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/12-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/12-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/12-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/12-C.mp3 index 9ca33aca995f6c66448b0267815aa3c162db1b67..36b24ab46b738ee9c28005b67c2502ea1843a2d9 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/12-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/12-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/12-VZ.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/12-VZ.mp3 index 4f104a9b0ac1b7dc9bb47eda984479795bf97aa4..dc35661fdfe1278ba9db91102a35fc1c6cc53253 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/12-VZ.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/12-VZ.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/13-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/13-A.mp3 index 521a612a4ebab9db29028629fa630aeabff3fd79..b689a2921398634f49fb7d881565e308084ae5b7 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/13-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/13-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/13-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/13-B.mp3 index 2697bc88b10be889dce37c01134c6d89ed88e6fe..fa6f18001ea82b31e8630d742e46115a17bf5afb 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/13-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/13-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/13-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/13-C.mp3 index 0075b6595174c6354bfa1fd315a13542e7579b02..db40a5f79db0050b7fd95d13bc11502d1640aaba 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/13-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/13-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/13-VZ.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/13-VZ.mp3 index 14b8d22c8335aaa3096eb4a4e74067f731bd3af8..26df6a27a1e5298e4d80bdc247fd94c01f532b31 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/13-VZ.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/13-VZ.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/14-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/14-A.mp3 index 8752a4ea47575a9c19d5bafc542707432ff45ccb..006ca0cf38fa4b2c2c342acef4a44e8a77687b18 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/14-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/14-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/14-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/14-B.mp3 index bb5f6359f9f1db2841748317b2fc35ac88775a26..fc3a04af5c1fab55cec25f17f64bdc43027f3040 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/14-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/14-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/14-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/14-C.mp3 index fd6dc9f763fed93652a0ad9a5e816c177f3ee29f..6a992e41eb6d9e2784633a1e84112402222a6a6e 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/14-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/14-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/14-VZ.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/14-VZ.mp3 index 6e495cf987a4879589ad30c6e7eb0b3ed0856bf2..c1c0eee95af8fe6a05d60b8ee967718e1c6ffab5 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/14-VZ.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/14-VZ.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/15-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/15-A.mp3 index 92c46ac53980aaa006c6d8cfc411a2b2c79ee41a..2cb908c133256a98d3a23e5a03e7457157ccfab3 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/15-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/15-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/15-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/15-B.mp3 index 0f78ae31e1423da3079e743c390bae8f7ec6a778..f5ec32de847e89e7060a62f85c46d3b706829cb2 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/15-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/15-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/15-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/15-C.mp3 index d4b4becc349450cd5a53897914735eef0145ae18..0fcc302eb41a1f545c11fa7fd1c0c4d76f53e06f 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/15-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/15-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/15-VZ.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/15-VZ.mp3 index d9866f6d493b30a82c61791da8bf099c5b3eb879..00ea5f6f623085d264f5d084917a6411283e2f03 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/15-VZ.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/15-VZ.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/16-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/16-A.mp3 index 5d0368d7ca935b20ed5db0f735ac83fbf310f93b..b6e0f9b529fcc9ce966e45a41762d3422ff67444 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/16-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/16-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/16-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/16-B.mp3 index 56908717da747352532a8b47dbe451389abbcacd..51570cdcf4920448397f5c8945b33c0685efa9fd 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/16-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/16-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/16-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/16-C.mp3 index 6a52cfb27b032a9c20c7de7dc66e524597c10b31..ed316a61706cf6d162a72b7ad08d96e714c4f6f2 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/16-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/16-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/16-VZ.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/16-VZ.mp3 index 9012a8d8841ad1d56726e654f99f6aa9d78fb46d..f952076d491000195152fdb08cd3c6bbe10f0643 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/16-VZ.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/16-VZ.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/17-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/17-A.mp3 index e74d06342b1176d0bd155fd506e7905e127d9329..c92a81a12970b4df163c96495d1e723bbe350c00 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/17-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/17-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/17-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/17-B.mp3 index abc7b99050e37312c95d3ebc13af1d58210b5b22..b0d5ec29c2b47a8cf10ea2c7eb6ea4dc79a0517d 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/17-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/17-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/17-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/17-C.mp3 index 475bf2714787368fdad45992162183ae2aa2c75d..cb5b1ba9ae01c28cb062b38f0b9bafbbecbf6025 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/17-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/17-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/17-VZ.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/17-VZ.mp3 index 1d7cc0ed5d2f38d43d865d704c07f2b5b6b1066a..ee57b51b25e42a6a00243365011b24be94d14216 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/17-VZ.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/17-VZ.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/18-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/18-A.mp3 index 445ae2c67ecb75de215da3a4af398f525d79b45b..34d63e5a6cf8439b6fb9629fc4db68aa86dfbf54 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/18-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/18-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/18-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/18-B.mp3 index 90766772989637f7ec57950bfc84c25411eeadaa..9f51697ab0ed71ce10ced341d0281ffdd48c62b9 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/18-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/18-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/18-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/18-C.mp3 index b0ef75a0c1898b2e1f719ac7d07b6eb972f871b2..24196da25c692afc4475e0a348dcf28bbf07e80b 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/18-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/18-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/18-VZ.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/18-VZ.mp3 index 4a48c27f9201dbf876176b469747050a02ce77cb..d51ce71652f8bbe04d6381efd22dec2ceccb827c 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/18-VZ.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/18-VZ.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/19-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/19-A.mp3 index ad2dd2c6c3ab48c9412127f9fea97836fcb1fdcf..36912c34bfef5106eb0775647b790f7e3880df3c 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/19-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/19-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/19-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/19-B.mp3 index d2ce0818ed15e4ec18a89e95f8b7489c9c860927..e393f6fd936ce27e4bfc91c3ab7e16340f3cc471 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/19-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/19-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/19-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/19-C.mp3 index 1ac2d09ee72986a54eeda18923f1d4dc9dc6e8e4..82fd92b604e132618a62e1a887793398b9d84089 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/19-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/19-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/19-VZ.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/19-VZ.mp3 index c28577401fa5aee7f2f862495565097198695d8c..fd0648ab5775105fa20ee1129669aacccd08959f 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/19-VZ.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/19-VZ.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/2-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/2-A.mp3 index 7c4de59c7bb88a3372c03255f6b713f7df19b991..6ada7b51de733178984163e307dcd2325d57151f 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/2-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/2-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/2-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/2-B.mp3 index 86c41cbdb9a2ad8d7b7f6bbcf38e7189b5a96ac8..1f064067c56c3d11fca60a89801da5cec406e953 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/2-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/2-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/2-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/2-C.mp3 index b0ad677d22e5cfbf3a67611f0195814dc0b898f7..0f52f99502fb63e9fd56186f8c5d621f771c2380 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/2-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/2-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/2-VZ.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/2-VZ.mp3 index 41df073d82bd22e022f5c44a86b52b8d1c2d1fc2..bcd7f5e84e90c9ce8db19ef0f5bf9eda1f66b862 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/2-VZ.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/2-VZ.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/20-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/20-A.mp3 index f58467a4d4fa946974e56a53363df0b90ef1bc09..ac9178185a384a537fb292f31ed97e8e8fc39831 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/20-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/20-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/20-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/20-B.mp3 index 76a927ea618de06ae06b3a6e819977af985e0670..34e84fae159244470888162a57f033bcfdbb263c 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/20-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/20-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/20-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/20-C.mp3 index 5ae6737343ca7b77ae07298ccb61aa4ff760534b..77a83b985472407cfbbc984de6403443a68a1e6a 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/20-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/20-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/20-VZ.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/20-VZ.mp3 index 4fcc48e7b9ac9c6cedffe724702e96ad3b985827..c6a2cafdca18c698ac763b5707cdabfd65f3f70f 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/20-VZ.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/20-VZ.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/3-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/3-A.mp3 index 13d4d8b95b855a7fc01f2e29f500bbaa1b22d209..89fc6f0d43fac4211ddfcfcb404ff48986dc82dc 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/3-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/3-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/3-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/3-B.mp3 index 2d6160567147d2b2f8e196d9fe95b8ed9c8e81ae..89ca65cb1b798490785a7d197b7bd239a9cbaf55 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/3-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/3-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/3-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/3-C.mp3 index 7dcfef048d99c511173a00850b50e043ca4f19da..449731da44a69b2e3c04ce12c7846fda26d7b138 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/3-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/3-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/3-VZ.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/3-VZ.mp3 index 342fa26cf7790851c460aeff686332913c45f9a6..2252b1bd5eb5f862b6631665f8ff5ee86c3cac12 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/3-VZ.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/3-VZ.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/4-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/4-A.mp3 index 556d691815941c12cddf3a3e053b274f2aa5e59b..c0dc4983f8bdf3f8002b8837f26f596be8bf27fc 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/4-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/4-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/4-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/4-B.mp3 index 37cd79fb8adceb1c8f8bc829c668eb22bebaf64a..79c64418242181596fecaa3929901125f49a15f4 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/4-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/4-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/4-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/4-C.mp3 index 511cfe832e7f02dca99858bd3d84ea49d5c78528..a0a03f6ea6be382553b69459b107db829883a8f7 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/4-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/4-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/4-VZ.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/4-VZ.mp3 index 5a754339fbfab6c6df42246e7dce72f0be3215c2..ad08d88191bf41fc9a65e1c4315f87526daa0e53 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/4-VZ.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/4-VZ.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/5-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/5-A.mp3 index 64879956d4ef3081fd9c62eda6fb7341c016f81a..858ea66819245728dccb6a0656f6c2f70bcab993 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/5-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/5-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/5-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/5-B.mp3 index f628c3aedf60eff9d1e58f6c16885d0b92003448..d0071020f19de4712c876e64367e01656b036254 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/5-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/5-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/5-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/5-C.mp3 index 92d898e06beaee94a99e8a463f7d942011cc5b3a..4ae0a81a393e4a93d2c2998e847107b99bdd673d 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/5-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/5-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/5-VZ.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/5-VZ.mp3 index 931c6c377337949e539751248233a596c4078ecf..99ea0740624540c24a58e98e7c35d458b303287b 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/5-VZ.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/5-VZ.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/6-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/6-A.mp3 index ff2352e33aa6d01dc517d9d7adca61ba08cd708a..08a149330b19f98ff79e94b62d8f11a45ea6beea 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/6-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/6-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/6-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/6-B.mp3 index 9894b4de4eba78ee70ec5a3680e9e4e1c16ef639..4fc012f8b83790616d119405672563889caabf79 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/6-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/6-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/6-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/6-C.mp3 index 803ffd4ccbc85c18d6ebc644d98eacf24b245916..d5fe693f7683d501d14f5b33c5f31bfa4ce2c1e9 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/6-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/6-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/6-VZ.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/6-VZ.mp3 index 7e2bb71cb0d65a2a6fe19809ac3c82520830703c..0ca6980bda60da33af601634ca4087c750ec5ade 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/6-VZ.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/6-VZ.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/7-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/7-A.mp3 index 2e7c0060ce8ad286ea3da5a0cded21ada63ff33a..b31d979e03a324b78fe2f0b18fcb641527ee8efc 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/7-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/7-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/7-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/7-B.mp3 index d67a680111f8f992ebfd80f506e15e7bc79b10b3..0cf13bec0747f82ca43696d20bc25b51e52ba991 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/7-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/7-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/7-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/7-C.mp3 index 9e5c1ae96fac62932f1d79002c55dcd730fcfc94..f9f26d6abe7bec150afb3c664575f5946481bf04 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/7-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/7-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/7-VZ.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/7-VZ.mp3 index 45ab82e9a809b83cd55b50a9718105a83b806157..3469b14906abfcd846594d8b928ef901a5e01725 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/7-VZ.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/7-VZ.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/8-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/8-A.mp3 index 4e8b978197a22ffc501c5197f4bfa33b729fe9ea..1597daccbc3cdef9505b3eb8ba2496a089b5381f 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/8-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/8-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/8-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/8-B.mp3 index 07625863258f2a89d18406fa9560f453d90b46dc..87e6dd4a3a73e91209b8bd3dc0ac438e89fb899e 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/8-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/8-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/8-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/8-C.mp3 index 79982cb362f30b811a20a9b0033d20379f30e2ba..c28658f73f292387b7767e0cc182ef0b398d99bd 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/8-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/8-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/8-VZ.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/8-VZ.mp3 index f06ea7218d04b76577e038b7899954c2b8c81b27..7a847ef222fccc53ca1a9325cc76af2dc4cb6fae 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/8-VZ.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/8-VZ.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/9-A.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/9-A.mp3 index dceb27b922eac00fd5912feec48dd953b7ce6241..babf95483a2d893cd6a4679c0e0cbe531f85d6eb 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/9-A.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/9-A.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/9-B.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/9-B.mp3 index 51e7471f4e37baacea68ed383e54811318572737..551d8039512284ff5d0a3e511798d4ac6bcb23c9 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/9-B.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/9-B.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/9-C.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/9-C.mp3 index 3c00cae193c24ac28733f33541cfb6c9e8c08bde..fa025cc4a844936e75e53a8ef1236176d48350f0 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/9-C.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/9-C.mp3 differ diff --git a/core/assets/de/game/kidnapping/common/mfx/level3/9-VZ.mp3 b/core/assets/de/game/kidnapping/common/mfx/level3/9-VZ.mp3 index f403a29d9b4e51f3fcc1e1e5b4c8c750c6fc799f..5017a670e426bc8e60660e513029662a222dac77 100644 Binary files a/core/assets/de/game/kidnapping/common/mfx/level3/9-VZ.mp3 and b/core/assets/de/game/kidnapping/common/mfx/level3/9-VZ.mp3 differ diff --git a/core/assets/de/game/robbery/common/gamescreen/thief_title.png b/core/assets/de/game/robbery/common/gamescreen/thief_title.png index eb61fb75b44db8d778e3ca9ff0f6f80b5f095174..a4d471527101f392bc6e993f2332cfff2627ba92 100644 Binary files a/core/assets/de/game/robbery/common/gamescreen/thief_title.png and b/core/assets/de/game/robbery/common/gamescreen/thief_title.png differ diff --git a/core/assets/de/screen/encyclopedia/mfx/encyclopedia.mp3 b/core/assets/de/screen/encyclopedia/mfx/encyclopedia.mp3 index bacc4c47cd86719daac607e06327f7121acc526d..d44d1699309e9ddf6ab3c55f65b178e09305c3db 100644 Binary files a/core/assets/de/screen/encyclopedia/mfx/encyclopedia.mp3 and b/core/assets/de/screen/encyclopedia/mfx/encyclopedia.mp3 differ diff --git a/core/assets/de/screen/encyclopedia/sfx/auditory_distinction.mp3 b/core/assets/de/screen/encyclopedia/sfx/auditory_distinction.mp3 index fa8c03e840330d9c13e6ffb0ffddf5a3720ffd00..1d039530b47a8dc73c1fb87e21144e3d170fabc5 100644 Binary files a/core/assets/de/screen/encyclopedia/sfx/auditory_distinction.mp3 and b/core/assets/de/screen/encyclopedia/sfx/auditory_distinction.mp3 differ diff --git a/core/assets/de/screen/encyclopedia/sfx/auditory_memory.mp3 b/core/assets/de/screen/encyclopedia/sfx/auditory_memory.mp3 index b90c5d994f7161d71fa347fcb1533cce97c7034d..a36ab4682558cf59284985288323a5464fa281bf 100644 Binary files a/core/assets/de/screen/encyclopedia/sfx/auditory_memory.mp3 and b/core/assets/de/screen/encyclopedia/sfx/auditory_memory.mp3 differ diff --git a/core/assets/de/screen/encyclopedia/sfx/dysgraphia.mp3 b/core/assets/de/screen/encyclopedia/sfx/dysgraphia.mp3 index df8e34a1f157ee48d5ee6b253e0d813686eca744..34c38cb593994fdb21d703ac11bec6c32beebe1e 100644 Binary files a/core/assets/de/screen/encyclopedia/sfx/dysgraphia.mp3 and b/core/assets/de/screen/encyclopedia/sfx/dysgraphia.mp3 differ diff --git a/core/assets/de/screen/encyclopedia/sfx/dyslexia.mp3 b/core/assets/de/screen/encyclopedia/sfx/dyslexia.mp3 index ca2610666d9e294829209ba958c07281f47ed47a..063b4b4931b699fba0ad77643f36ffe58abcfe21 100644 Binary files a/core/assets/de/screen/encyclopedia/sfx/dyslexia.mp3 and b/core/assets/de/screen/encyclopedia/sfx/dyslexia.mp3 differ diff --git a/core/assets/de/screen/encyclopedia/sfx/dysorthographia.mp3 b/core/assets/de/screen/encyclopedia/sfx/dysorthographia.mp3 index 0cff80f327b8923069265a1033eadedb96996205..a073055a4645aaa1c611be8f227a2b1759bdcd4f 100644 Binary files a/core/assets/de/screen/encyclopedia/sfx/dysorthographia.mp3 and b/core/assets/de/screen/encyclopedia/sfx/dysorthographia.mp3 differ diff --git a/core/assets/de/screen/encyclopedia/sfx/famous_dyslectics.mp3 b/core/assets/de/screen/encyclopedia/sfx/famous_dyslectics.mp3 index bed8a189fa539881d2a88e2c9c4dfd4825f9ab3c..cf606a0e8e8ac722866b6c61687f5adc4fdd20cb 100644 Binary files a/core/assets/de/screen/encyclopedia/sfx/famous_dyslectics.mp3 and b/core/assets/de/screen/encyclopedia/sfx/famous_dyslectics.mp3 differ diff --git a/core/assets/de/screen/encyclopedia/sfx/memory.mp3 b/core/assets/de/screen/encyclopedia/sfx/memory.mp3 index e237c63225e438268915859d17bae0b061fdf0ce..9b39939fa95db7c223dcb2433dcef95985c672d6 100644 Binary files a/core/assets/de/screen/encyclopedia/sfx/memory.mp3 and b/core/assets/de/screen/encyclopedia/sfx/memory.mp3 differ diff --git a/core/assets/de/screen/encyclopedia/sfx/seriality.mp3 b/core/assets/de/screen/encyclopedia/sfx/seriality.mp3 index e92b9bc5c674fa32520738bb3e04eaa5af6bad78..5e8bc48ab81869e7ef1cf5016d8e79b5f795b1c2 100644 Binary files a/core/assets/de/screen/encyclopedia/sfx/seriality.mp3 and b/core/assets/de/screen/encyclopedia/sfx/seriality.mp3 differ diff --git a/core/assets/de/screen/encyclopedia/sfx/short_term_memory.mp3 b/core/assets/de/screen/encyclopedia/sfx/short_term_memory.mp3 index b348e3909db2dd3ae1ff0002c665a6065ddded19..93139d72824bb3edd665959cf602eb222da22f36 100644 Binary files a/core/assets/de/screen/encyclopedia/sfx/short_term_memory.mp3 and b/core/assets/de/screen/encyclopedia/sfx/short_term_memory.mp3 differ diff --git a/core/assets/de/screen/encyclopedia/sfx/spatial_orientation.mp3 b/core/assets/de/screen/encyclopedia/sfx/spatial_orientation.mp3 index 60d85e9035c3eead6082fc1d39c574a2d952190b..e13dbfdd97932d4f1b6c2615873b121a9fdc1610 100644 Binary files a/core/assets/de/screen/encyclopedia/sfx/spatial_orientation.mp3 and b/core/assets/de/screen/encyclopedia/sfx/spatial_orientation.mp3 differ diff --git a/core/assets/de/screen/encyclopedia/sfx/specific_learning_disabilities.mp3 b/core/assets/de/screen/encyclopedia/sfx/specific_learning_disabilities.mp3 index 94b687ce406ba848a7d4e7582dd9b6f97bb8f1a1..035fc366e71d80ebd24469e88f50f2d4bd0b7bc1 100644 Binary files a/core/assets/de/screen/encyclopedia/sfx/specific_learning_disabilities.mp3 and b/core/assets/de/screen/encyclopedia/sfx/specific_learning_disabilities.mp3 differ diff --git a/core/assets/de/screen/encyclopedia/sfx/verbal_skills.mp3 b/core/assets/de/screen/encyclopedia/sfx/verbal_skills.mp3 index 4003a53bf95057f6d576c604715539e85417401a..162c812473cb00b4497772b954f5ac899a1cae5f 100644 Binary files a/core/assets/de/screen/encyclopedia/sfx/verbal_skills.mp3 and b/core/assets/de/screen/encyclopedia/sfx/verbal_skills.mp3 differ diff --git a/core/assets/de/screen/encyclopedia/sfx/visual_distinction.mp3 b/core/assets/de/screen/encyclopedia/sfx/visual_distinction.mp3 index 2ecd3f3f4297e0d348ee14cefdca8fa78ce794a4..61852bb0c4cc3afee3e53b8597dc30cad4490780 100644 Binary files a/core/assets/de/screen/encyclopedia/sfx/visual_distinction.mp3 and b/core/assets/de/screen/encyclopedia/sfx/visual_distinction.mp3 differ diff --git a/core/assets/de/screen/encyclopedia/sfx/visual_memory.mp3 b/core/assets/de/screen/encyclopedia/sfx/visual_memory.mp3 index c17a258f155c8f4e08ec6e8f7d5554a985645f16..9a53e67b6baf9b0ea1b1654bde47a9868030ef07 100644 Binary files a/core/assets/de/screen/encyclopedia/sfx/visual_memory.mp3 and b/core/assets/de/screen/encyclopedia/sfx/visual_memory.mp3 differ diff --git a/core/assets/de/screen/encyclopedia/sfx/working_memory.mp3 b/core/assets/de/screen/encyclopedia/sfx/working_memory.mp3 index 604aa5c7c6dcd7c4ea927313e538d522b0cb221a..6b3c82d9d797d8e709cc07f884176a1bcc4eb9ff 100644 Binary files a/core/assets/de/screen/encyclopedia/sfx/working_memory.mp3 and b/core/assets/de/screen/encyclopedia/sfx/working_memory.mp3 differ diff --git a/core/assets/de/screen/gamemenu/gfx/bankovniloupez_title.png b/core/assets/de/screen/gamemenu/gfx/bankovniloupez_title.png index a84ce74e3267f0dda5376658ce6c7b3056a8f676..1bb3d54b9f1426258967118915bf3ccf371a8dca 100644 Binary files a/core/assets/de/screen/gamemenu/gfx/bankovniloupez_title.png and b/core/assets/de/screen/gamemenu/gfx/bankovniloupez_title.png differ diff --git a/core/assets/de/screen/gamemenu/gfx/pronasledovani_startbutton.png b/core/assets/de/screen/gamemenu/gfx/pronasledovani_startbutton.png index 87679378ed6acf6df06cfc49c4868f9010c8daf5..76bd74b48ef8f65f2bad062c78f4fcc238d01887 100644 Binary files a/core/assets/de/screen/gamemenu/gfx/pronasledovani_startbutton.png and b/core/assets/de/screen/gamemenu/gfx/pronasledovani_startbutton.png differ diff --git a/core/assets/de/screen/gamemenu/gfx/pronasledovani_startbutton_pressed.png b/core/assets/de/screen/gamemenu/gfx/pronasledovani_startbutton_pressed.png index 76864c87aa81856b5e361c1d3269ac16a2e2bafb..3e248b4ab58999a629ab7ac48ff20a11ff214a4b 100644 Binary files a/core/assets/de/screen/gamemenu/gfx/pronasledovani_startbutton_pressed.png and b/core/assets/de/screen/gamemenu/gfx/pronasledovani_startbutton_pressed.png differ diff --git a/core/assets/de/screen/gamemenu/gfx/pronasledovani_title.png b/core/assets/de/screen/gamemenu/gfx/pronasledovani_title.png index cb68c5155c0bfc1297703f51f45cdf7071f27a3e..b30dada73f7f0620a776ae82ee014449af290089 100644 Binary files a/core/assets/de/screen/gamemenu/gfx/pronasledovani_title.png and b/core/assets/de/screen/gamemenu/gfx/pronasledovani_title.png differ diff --git a/core/assets/de/screen/gamemenu/gfx/strelnice_title.png b/core/assets/de/screen/gamemenu/gfx/strelnice_title.png index f13e21844557d27f4d96b882248bb2921ab43a9b..20101fb693169f233180ff651b2116fa2329a3d9 100644 Binary files a/core/assets/de/screen/gamemenu/gfx/strelnice_title.png and b/core/assets/de/screen/gamemenu/gfx/strelnice_title.png differ diff --git a/core/assets/de/screen/gamemenu/gfx/unos_title.png b/core/assets/de/screen/gamemenu/gfx/unos_title.png index 02f017da611a2ba7d6f50b5efc2344eee2c12023..e23b812bc3343b824a851365ebdb66884555f61c 100644 Binary files a/core/assets/de/screen/gamemenu/gfx/unos_title.png and b/core/assets/de/screen/gamemenu/gfx/unos_title.png differ diff --git a/core/assets/de/screen/panorama/gfx/balcony_news_title.png b/core/assets/de/screen/panorama/gfx/balcony_news_title.png index c262cb965cbb710249fdcdb4942a4900f3f2c578..0ad70bd338e9e876d1f5759d5ee0d86329036da5 100644 Binary files a/core/assets/de/screen/panorama/gfx/balcony_news_title.png and b/core/assets/de/screen/panorama/gfx/balcony_news_title.png differ diff --git a/core/assets/de/screen/panorama/gfx/newspaper/detail01.png b/core/assets/de/screen/panorama/gfx/newspaper/detail01.png index 062a18cd5ea687b18606f261f75b3d39e5b347f6..e9a9d98179fea5f98f9fbf1923945b3b2daf1421 100644 Binary files a/core/assets/de/screen/panorama/gfx/newspaper/detail01.png and b/core/assets/de/screen/panorama/gfx/newspaper/detail01.png differ diff --git a/core/assets/de/screen/panorama/gfx/newspaper/detail02.png b/core/assets/de/screen/panorama/gfx/newspaper/detail02.png index 6e9aec091dc818b6dce6e93ebb7e36e645c140e8..84499e6d6a11deaf2630f5a4413fd27f77f54b24 100644 Binary files a/core/assets/de/screen/panorama/gfx/newspaper/detail02.png and b/core/assets/de/screen/panorama/gfx/newspaper/detail02.png differ diff --git a/core/assets/de/screen/panorama/gfx/newspaper/detail03.png b/core/assets/de/screen/panorama/gfx/newspaper/detail03.png index cf701c8d5fafa7f1ab82b3667b348f6b76745b6d..fe51b9000013d29f23e79bbd38f1ce314c325e31 100644 Binary files a/core/assets/de/screen/panorama/gfx/newspaper/detail03.png and b/core/assets/de/screen/panorama/gfx/newspaper/detail03.png differ diff --git a/core/assets/de/screen/panorama/gfx/newspaper/detail04.png b/core/assets/de/screen/panorama/gfx/newspaper/detail04.png index 5f4eaec621b40edbe2b19cbc1fa73928a4992a1b..8ee0c762e343aa188b9ce0e9c725b817ab6ba330 100644 Binary files a/core/assets/de/screen/panorama/gfx/newspaper/detail04.png and b/core/assets/de/screen/panorama/gfx/newspaper/detail04.png differ diff --git a/core/assets/de/screen/panorama/gfx/newspaper/detail05.png b/core/assets/de/screen/panorama/gfx/newspaper/detail05.png index c9671703a94a7c9ba4f5f37e2b4b8d68ef856b9a..9161a81b2cbe0e2b1f985bb91f1c90cd3e755dce 100644 Binary files a/core/assets/de/screen/panorama/gfx/newspaper/detail05.png and b/core/assets/de/screen/panorama/gfx/newspaper/detail05.png differ diff --git a/core/assets/de/screen/panorama/gfx/newspaper/open1.png b/core/assets/de/screen/panorama/gfx/newspaper/open1.png index 8d8925c7f0d33cdec00f53c78c5a257b6767a60a..67be8ca8a4a4697573a09d5bd5737481656494c3 100644 Binary files a/core/assets/de/screen/panorama/gfx/newspaper/open1.png and b/core/assets/de/screen/panorama/gfx/newspaper/open1.png differ diff --git a/core/assets/de/screen/panorama/gfx/newspaper/open2.png b/core/assets/de/screen/panorama/gfx/newspaper/open2.png index 1fe3ac6dfd3090a73646b38c5b87982cec38685c..ad722b6ca2ddbe3e940e123793b18f25e71de95d 100644 Binary files a/core/assets/de/screen/panorama/gfx/newspaper/open2.png and b/core/assets/de/screen/panorama/gfx/newspaper/open2.png differ diff --git a/core/assets/de/screen/panorama/gfx/newspaper/open3.png b/core/assets/de/screen/panorama/gfx/newspaper/open3.png index b230ed972c3ebb2d2a55fa66e835dbfb36a84350..58caf55a0ecf70e75a7a905ac3e1b2057b67ad13 100644 Binary files a/core/assets/de/screen/panorama/gfx/newspaper/open3.png and b/core/assets/de/screen/panorama/gfx/newspaper/open3.png differ diff --git a/core/assets/de/screen/panorama/gfx/newspaper/open4.png b/core/assets/de/screen/panorama/gfx/newspaper/open4.png index 1835a2ff0fad69afc69bdc359fac7d0022fbcaf6..a1e59ec0bd52443895f64df9eaada8065736a05b 100644 Binary files a/core/assets/de/screen/panorama/gfx/newspaper/open4.png and b/core/assets/de/screen/panorama/gfx/newspaper/open4.png differ diff --git a/core/assets/de/screen/panorama/gfx/newspaper/open5.png b/core/assets/de/screen/panorama/gfx/newspaper/open5.png index bd1d374caf2d5aba97e276c3b9bed40e35b43f31..ae7ee3f5e14676b36e7086bf01727062e0d11ec0 100644 Binary files a/core/assets/de/screen/panorama/gfx/newspaper/open5.png and b/core/assets/de/screen/panorama/gfx/newspaper/open5.png differ diff --git a/core/assets/de/screen/panorama/gfx/newspaper/opened.png b/core/assets/de/screen/panorama/gfx/newspaper/opened.png index 8dd2bef523e1f35b55dbc14ecfe9516f139ad8bc..f07301925f0dc2c246ce82fa53c54c1e902c8c8a 100644 Binary files a/core/assets/de/screen/panorama/gfx/newspaper/opened.png and b/core/assets/de/screen/panorama/gfx/newspaper/opened.png differ diff --git a/core/assets/de/screen/panorama/gfx/swipe/door.png b/core/assets/de/screen/panorama/gfx/swipe/door.png deleted file mode 100644 index f0981fda9a7613b3cf2440f3e27e54d24c782f80..0000000000000000000000000000000000000000 Binary files a/core/assets/de/screen/panorama/gfx/swipe/door.png and /dev/null differ diff --git a/core/assets/de/screen/panorama/gfx/swipe/tile2_title.png b/core/assets/de/screen/panorama/gfx/swipe/tile2_title.png index f1c77c6b6e80f235a7c75a751b3ae53830e30bc6..d0feab46fee405d1741b247b9b7acd38937ef819 100644 Binary files a/core/assets/de/screen/panorama/gfx/swipe/tile2_title.png and b/core/assets/de/screen/panorama/gfx/swipe/tile2_title.png differ diff --git a/core/assets/de/screen/panorama/gfx/swipe/tile3_door_sign.png b/core/assets/de/screen/panorama/gfx/swipe/tile3_door_sign.png new file mode 100644 index 0000000000000000000000000000000000000000..a37c5b75f84ca21c2a80bf8decea0b72b86e7e3a Binary files /dev/null and b/core/assets/de/screen/panorama/gfx/swipe/tile3_door_sign.png differ diff --git a/core/assets/de/screen/panorama/gfx/swipe/tile3_plate_title.png b/core/assets/de/screen/panorama/gfx/swipe/tile3_plate_title.png new file mode 100644 index 0000000000000000000000000000000000000000..75e982adfabe9e3df90679103346e63f3bbc24d2 Binary files /dev/null and b/core/assets/de/screen/panorama/gfx/swipe/tile3_plate_title.png differ diff --git a/core/assets/de/screen/panorama/gfx/swipe/tile3_title.png b/core/assets/de/screen/panorama/gfx/swipe/tile3_title.png deleted file mode 100644 index be19c5e7c7fe9d0502d0c067fa785bf8959db925..0000000000000000000000000000000000000000 Binary files a/core/assets/de/screen/panorama/gfx/swipe/tile3_title.png and /dev/null differ diff --git a/core/assets/de/screen/panorama/mfx/newspaper/1.mp3 b/core/assets/de/screen/panorama/mfx/newspaper/1.mp3 index 11dca888082f0fd4fde7f0d1c07ee0bb78a50969..4d213fa16d7b1c25bae3e49a4b5f85cd0a32d587 100644 Binary files a/core/assets/de/screen/panorama/mfx/newspaper/1.mp3 and b/core/assets/de/screen/panorama/mfx/newspaper/1.mp3 differ diff --git a/core/assets/de/screen/panorama/mfx/newspaper/2.mp3 b/core/assets/de/screen/panorama/mfx/newspaper/2.mp3 index 9fed0a1e3955907731bb8ebfbbdaf18298030051..5adf8465d694c5fe8d299c2fe4d1100b2edf813b 100644 Binary files a/core/assets/de/screen/panorama/mfx/newspaper/2.mp3 and b/core/assets/de/screen/panorama/mfx/newspaper/2.mp3 differ diff --git a/core/assets/de/screen/panorama/mfx/newspaper/3.mp3 b/core/assets/de/screen/panorama/mfx/newspaper/3.mp3 index 682ea23e71dd8cd31d9d16a1bd7c8494dff53dda..53f8ccd2a4933c869dc3bf42972f12efa928d727 100644 Binary files a/core/assets/de/screen/panorama/mfx/newspaper/3.mp3 and b/core/assets/de/screen/panorama/mfx/newspaper/3.mp3 differ diff --git a/core/assets/de/screen/panorama/mfx/newspaper/4.mp3 b/core/assets/de/screen/panorama/mfx/newspaper/4.mp3 index 128567c8f9d5ca82710f6eaa09ec5b069369aeb2..7c7099c2be616c2e1e15323c055edb395a25f2b4 100644 Binary files a/core/assets/de/screen/panorama/mfx/newspaper/4.mp3 and b/core/assets/de/screen/panorama/mfx/newspaper/4.mp3 differ diff --git a/core/assets/de/screen/panorama/mfx/newspaper/5.mp3 b/core/assets/de/screen/panorama/mfx/newspaper/5.mp3 index 70b607478c9b15ada4f1598df488e22d80fd6fd2..8d40d07e98060df0d89627ec6e8ba1e16e44dd98 100644 Binary files a/core/assets/de/screen/panorama/mfx/newspaper/5.mp3 and b/core/assets/de/screen/panorama/mfx/newspaper/5.mp3 differ diff --git a/core/assets/sk/screen/gamemenu/gfx/pronasledovani_title.png b/core/assets/sk/screen/gamemenu/gfx/pronasledovani_title.png index d0ff54691ba5dafb15e03506f239ce844da1c2ff..aaafad6ab5328034a82ece1383c8ec0684f74078 100644 Binary files a/core/assets/sk/screen/gamemenu/gfx/pronasledovani_title.png and b/core/assets/sk/screen/gamemenu/gfx/pronasledovani_title.png differ diff --git a/core/assets/sk/screen/panorama/gfx/balcony_news_title.png b/core/assets/sk/screen/panorama/gfx/balcony_news_title.png index 34307ef3a8de9e79a28e51d3396960d7c37dcf18..6a0f6357734678d4c47e8831c48d02f513d66c92 100644 Binary files a/core/assets/sk/screen/panorama/gfx/balcony_news_title.png and b/core/assets/sk/screen/panorama/gfx/balcony_news_title.png differ diff --git a/core/assets/sk/screen/panorama/gfx/newspaper/detail01.png b/core/assets/sk/screen/panorama/gfx/newspaper/detail01.png index c15c9e5ae003f994bcfa06bf421f2e70e4ba5651..6d0111cef7f9840db4e7fe5e98d7c48505015739 100644 Binary files a/core/assets/sk/screen/panorama/gfx/newspaper/detail01.png and b/core/assets/sk/screen/panorama/gfx/newspaper/detail01.png differ diff --git a/core/assets/sk/screen/panorama/gfx/newspaper/detail03.png b/core/assets/sk/screen/panorama/gfx/newspaper/detail03.png index ab10c13ce108b3fc677791e6829c08ac3b26c931..a02266473eeb715777b3f9bcb227e188935ee6fa 100644 Binary files a/core/assets/sk/screen/panorama/gfx/newspaper/detail03.png and b/core/assets/sk/screen/panorama/gfx/newspaper/detail03.png differ diff --git a/core/assets/sk/screen/panorama/gfx/newspaper/open1.png b/core/assets/sk/screen/panorama/gfx/newspaper/open1.png index 5bbad6d82c1ae1768ff7c7ae6fd048ee3deb6452..a005b13e5dee24128556d0db52fcecff02c197a0 100644 Binary files a/core/assets/sk/screen/panorama/gfx/newspaper/open1.png and b/core/assets/sk/screen/panorama/gfx/newspaper/open1.png differ diff --git a/core/assets/sk/screen/panorama/gfx/newspaper/open2.png b/core/assets/sk/screen/panorama/gfx/newspaper/open2.png index 0d4f1f18748de58f0534d4e8ed61a4b30ab837f0..935a7866c24911423dc8c1e2092f601ae02d76f1 100644 Binary files a/core/assets/sk/screen/panorama/gfx/newspaper/open2.png and b/core/assets/sk/screen/panorama/gfx/newspaper/open2.png differ diff --git a/core/assets/sk/screen/panorama/gfx/newspaper/open3.png b/core/assets/sk/screen/panorama/gfx/newspaper/open3.png index d7851c9a2db90394a703c3dda48ef6fa267587ec..e323664b98d5793deb78eb6e6b76bb3a77c62d1b 100644 Binary files a/core/assets/sk/screen/panorama/gfx/newspaper/open3.png and b/core/assets/sk/screen/panorama/gfx/newspaper/open3.png differ diff --git a/core/assets/sk/screen/panorama/gfx/newspaper/open4.png b/core/assets/sk/screen/panorama/gfx/newspaper/open4.png index 3a4396a0bf9968b9c9308bced183f93608e89674..5d046ae338a89a0ab6a32a276fc56891327ddeda 100644 Binary files a/core/assets/sk/screen/panorama/gfx/newspaper/open4.png and b/core/assets/sk/screen/panorama/gfx/newspaper/open4.png differ diff --git a/core/assets/sk/screen/panorama/gfx/newspaper/open5.png b/core/assets/sk/screen/panorama/gfx/newspaper/open5.png index 7fc871620f8e50fa8171dffbb3e025190a421aa4..2b04a2a051ca0809fd7afa6fe596aa045d01e0e3 100644 Binary files a/core/assets/sk/screen/panorama/gfx/newspaper/open5.png and b/core/assets/sk/screen/panorama/gfx/newspaper/open5.png differ diff --git a/core/assets/sk/screen/panorama/gfx/newspaper/opened.png b/core/assets/sk/screen/panorama/gfx/newspaper/opened.png index c2d5481ee079bbdf8fb2fd7319fd47b3f5938680..7c602c915e431d3a9e6000fbf4bbe65ad29f0b34 100644 Binary files a/core/assets/sk/screen/panorama/gfx/newspaper/opened.png and b/core/assets/sk/screen/panorama/gfx/newspaper/opened.png differ diff --git a/core/assets/sk/screen/panorama/gfx/swipe/tile2_title.png b/core/assets/sk/screen/panorama/gfx/swipe/tile2_title.png index 21ab91658cdcaf6bc211aa6961de180e6fdc5c25..142128fce43e62210311d47699acfd94f643ac26 100644 Binary files a/core/assets/sk/screen/panorama/gfx/swipe/tile2_title.png and b/core/assets/sk/screen/panorama/gfx/swipe/tile2_title.png differ diff --git a/core/assets/sk/screen/panorama/gfx/swipe/tile3_door_sign.png b/core/assets/sk/screen/panorama/gfx/swipe/tile3_door_sign.png new file mode 100644 index 0000000000000000000000000000000000000000..3848211bf75a2c37be2cd335636af97a950246d2 Binary files /dev/null and b/core/assets/sk/screen/panorama/gfx/swipe/tile3_door_sign.png differ diff --git a/core/assets/sk/screen/panorama/gfx/swipe/tile3_plate_title.png b/core/assets/sk/screen/panorama/gfx/swipe/tile3_plate_title.png new file mode 100644 index 0000000000000000000000000000000000000000..718b46e61fffd96730ad02c391379b86c3dc843a Binary files /dev/null and b/core/assets/sk/screen/panorama/gfx/swipe/tile3_plate_title.png differ diff --git a/core/assets/sk/screen/panorama/gfx/swipe/tile3_title.png b/core/assets/sk/screen/panorama/gfx/swipe/tile3_title.png deleted file mode 100644 index 0d3d72c58958a451464799a4b1c0649821fae6ff..0000000000000000000000000000000000000000 Binary files a/core/assets/sk/screen/panorama/gfx/swipe/tile3_title.png and /dev/null differ diff --git a/core/src/cz/nic/tablexia/Tablexia.java b/core/src/cz/nic/tablexia/Tablexia.java index bf853f5bde02650d7b6117f28158bb074520b9d2..2390005081d0822f7b48be32cedc4ceaf18f1a7d 100644 --- a/core/src/cz/nic/tablexia/Tablexia.java +++ b/core/src/cz/nic/tablexia/Tablexia.java @@ -133,11 +133,13 @@ public class Tablexia extends TablexiaApplication { } private void startLoading(Locale locale) { + // Prepare fonts (Fonts need to be loaded before any screen is active) + ApplicationFontManager.getInstance().load(); + // sync loaded screen with loader image setScreen(Utility.getScreenForScreenClass(TablexiaSettings.LOADER_SCREEN, null)); // async internal assets loading - ApplicationFontManager.getInstance().load(); ApplicationTextManager.getInstance().load(locale); ApplicationInternalSoundManager.getInstance().load(); ApplicationInternalTextureManager.getInstance().load(); diff --git a/core/src/cz/nic/tablexia/TablexiaApplication.java b/core/src/cz/nic/tablexia/TablexiaApplication.java index 3ca78cca2b2979924c07f106aebbac66b2a5a341..241e08e6c883526340020df23128c9ab79ea8d2a 100644 --- a/core/src/cz/nic/tablexia/TablexiaApplication.java +++ b/core/src/cz/nic/tablexia/TablexiaApplication.java @@ -91,7 +91,7 @@ public abstract class TablexiaApplication implements ApplicationListener { private static final int SCREEN_LOADER_MOUSE_FRAMES = 9; //Adding a little offset to the mouse, because it doesnt feel centered because of a space around the tail - private static final float SCREEN_LOADER_MOUSE_WIDTH = 0.28f; + private static final float SCREEN_LOADER_MOUSE_WIDTH = 0.20f; private static final float SCREEN_LOADER_MOUSE_OFFSET_X = -0.13f; private static final float SCREEN_LOADER_MOUSE_DELAY = 1.0f; private static final float SCREEN_LOADER_MOUSE_FADEIN = 0.5f; @@ -354,7 +354,7 @@ public abstract class TablexiaApplication implements ApplicationListener { screenLoaderMouse.setPosition( TablexiaSettings.getViewportWidth(getStage()) / 2f - screenLoaderMouse.getWidth() / 2f + (screenLoaderMouse.getWidth() * SCREEN_LOADER_MOUSE_OFFSET_X), - TablexiaSettings.getViewportHeight(getStage()) / 2f - screenLoaderMouse.getHeight() / 2f + TablexiaSettings.getActorSceneVerticalCenter(getStage(), screenLoaderMouse) ); screenLoaderMouse.addAction(Actions.alpha(0)); diff --git a/core/src/cz/nic/tablexia/TablexiaSettings.java b/core/src/cz/nic/tablexia/TablexiaSettings.java index af23b75b89e6af8a5349fe1c902b008ae1de1413..e24c2e75440b09c29900738f7d75363c6e06ba9f 100644 --- a/core/src/cz/nic/tablexia/TablexiaSettings.java +++ b/core/src/cz/nic/tablexia/TablexiaSettings.java @@ -3,6 +3,7 @@ package cz.nic.tablexia; import com.badlogic.gdx.Gdx; import com.badlogic.gdx.Preferences; import com.badlogic.gdx.graphics.Color; +import com.badlogic.gdx.scenes.scene2d.Actor; import com.badlogic.gdx.scenes.scene2d.InputEvent; import com.badlogic.gdx.scenes.scene2d.Stage; import com.badlogic.gdx.scenes.scene2d.utils.ClickListener; @@ -35,7 +36,7 @@ public class TablexiaSettings { public static final Class<? extends AbstractTablexiaScreen<?>> LOADER_SCREEN = LoaderScreen.class; public static final Class<? extends AbstractTablexiaScreen<?>> INITIAL_SCREEN = GameMenuScreen.class; public static final Long GAMES_RANDOM_SEED = null; - public static final int AVATAR_COUNT = 8; + public static final int AVATAR_COUNT = 12; public static final int PRELOADER_SPEECH_PLAY_COUNT = 2; @@ -516,4 +517,8 @@ public class TablexiaSettings { public static float getViewportHeight(Stage stage) { return getViewportTopY(stage) - getViewportBottomY(stage); } + + public static float getActorSceneVerticalCenter(Stage stage, Actor actor) { + return getViewportHeight(stage) / 2f - actor.getHeight() / 2f + getViewportBottomY(stage); + } } \ No newline at end of file diff --git a/core/src/cz/nic/tablexia/debug/DebugInfo.java b/core/src/cz/nic/tablexia/debug/DebugInfo.java index ef726f3f2746ec69853b97872c6a65360dcab43d..54b7ecd033977c867670adffa60f353203857a2c 100644 --- a/core/src/cz/nic/tablexia/debug/DebugInfo.java +++ b/core/src/cz/nic/tablexia/debug/DebugInfo.java @@ -2,12 +2,9 @@ package cz.nic.tablexia.debug; import com.badlogic.gdx.Gdx; import com.badlogic.gdx.graphics.Color; -import com.badlogic.gdx.graphics.g2d.BitmapFont; import com.badlogic.gdx.scenes.scene2d.Actor; import com.badlogic.gdx.scenes.scene2d.ui.Cell; import com.badlogic.gdx.scenes.scene2d.ui.Container; -import com.badlogic.gdx.scenes.scene2d.ui.Label; -import com.badlogic.gdx.scenes.scene2d.ui.Label.LabelStyle; import com.badlogic.gdx.scenes.scene2d.ui.Table; import com.badlogic.gdx.scenes.scene2d.utils.TextureRegionDrawable; import com.badlogic.gdx.utils.Disposable; @@ -22,8 +19,10 @@ import cz.nic.tablexia.TablexiaApplication.ScreenChangedEvent; import cz.nic.tablexia.TablexiaSettings; import cz.nic.tablexia.bus.ApplicationBus; import cz.nic.tablexia.loader.application.ApplicationAtlasManager; +import cz.nic.tablexia.loader.application.ApplicationFontManager; import cz.nic.tablexia.shared.model.User; import cz.nic.tablexia.screen.AbstractTablexiaScreen.ScreenInfoEvent; +import cz.nic.tablexia.util.ui.TablexiaLabel; import static com.badlogic.gdx.scenes.scene2d.actions.Actions.alpha; @@ -36,18 +35,18 @@ public class DebugInfo extends Table implements Disposable { private static class DebugInfoComponent extends Table { - private Map<String, Label> infoLabelMap; - private LabelStyle labelStyle; + private Map<String, TablexiaLabel> infoLabelMap; + private TablexiaLabel.TablexiaLabelStyle labelStyle; public DebugInfoComponent() { - infoLabelMap = new HashMap<String, Label>(); + infoLabelMap = new HashMap<String, TablexiaLabel>(); setBackground(new TextureRegionDrawable(ApplicationAtlasManager.getInstance().getColorTextureRegion(BACKGROUND_COLOR))); addAction(alpha(BACKGROUND_ALPHA)); - labelStyle = new LabelStyle(new BitmapFont(), FONT_COLOR); + labelStyle = new TablexiaLabel.TablexiaLabelStyle(ApplicationFontManager.FontType_NEW.REGULAR_12, FONT_COLOR); } public synchronized void setInfoValue(String infoKey, String infoValue) { - Label label = infoLabelMap.get(infoKey); + TablexiaLabel label = infoLabelMap.get(infoKey); if (label == null) { createInfoLabel(infoKey, infoValue); } else { @@ -61,12 +60,12 @@ public class DebugInfo extends Table implements Disposable { } private void createInfoLabel(String infoKey, String infoValue) { - Label infoLabel = new Label(infoKey + KEY_COLON + infoValue, labelStyle); + TablexiaLabel infoLabel = new TablexiaLabel(infoKey + KEY_COLON + infoValue, labelStyle); infoLabelMap.put(infoKey, infoLabel); clearChildren(); - for (Label label : infoLabelMap.values()) { - Cell<Label> cell = add(label); + for (TablexiaLabel label : infoLabelMap.values()) { + Cell<TablexiaLabel> cell = add(label); if (getCells().size > 1) { cell.pad(0, INFO_PADDING, 0, 0); } @@ -138,7 +137,7 @@ public class DebugInfo extends Table implements Disposable { public void update() { if (applicationDebugInfo != null) { User selectedUser = TablexiaSettings.getInstance().getSelectedUser(); - applicationDebugInfo.setInfoValue(USER, selectedUser == null ? NO_VALUE : selectedUser.getName() + "[" + selectedUser.getId() + "]"); + applicationDebugInfo.setInfoValue(USER, selectedUser == null ? NO_VALUE : selectedUser.getName() + " (" + selectedUser.getId() + ")"); applicationDebugInfo.setInfoValue(FPS, "" + Gdx.graphics.getFramesPerSecond()); applicationDebugInfo.setInfoValue(JAVA_HEAP, ("" + Gdx.app.getJavaHeap() / MB_SIZE) + UNIT_MB); applicationDebugInfo.setInfoValue(NATIVE_HEAP, ("" + Gdx.app.getNativeHeap() / MB_SIZE) + UNIT_MB); diff --git a/core/src/cz/nic/tablexia/game/AbstractTablexiaGame.java b/core/src/cz/nic/tablexia/game/AbstractTablexiaGame.java index c3f0305b0903ae14ca5c0402424630529e2bf338..ceaa5481d32beb3d29efa391824dcd4e51c0b1ca 100644 --- a/core/src/cz/nic/tablexia/game/AbstractTablexiaGame.java +++ b/core/src/cz/nic/tablexia/game/AbstractTablexiaGame.java @@ -490,7 +490,7 @@ public abstract class AbstractTablexiaGame<T> extends AbstractTablexiaScreen<T> private final float TROPHY_DIALOG_HEIGHT_SCALE = 1.2f; private static final float VICTORY_DIALOG_TOP_PADDING_HEIGHT_RATIO = 1f / 20; - private static final float VICTORY_DIALOG_TITLE_IMAGE_WIDTH_RATIO = 3f / 5; + private static final float VICTORY_DIALOG_TITLE_IMAGE_WIDTH_RATIO = 2.5f / 5; private static final float VICTORY_DIALOG_TITLE_IMAGE_HEIGHT_RATIO = 1f / 5; private static final Scaling VICTORY_DIALOG_TITLE_IMAGE_SCALING = Scaling.fill; diff --git a/core/src/cz/nic/tablexia/game/games/in_the_darkness/InTheDarknessGame.java b/core/src/cz/nic/tablexia/game/games/in_the_darkness/InTheDarknessGame.java index 91601e64da0a1e17ca19a33b9007ae74c37fb5a7..8b79604d820cf263f7244b9943ddd702368ddaf7 100644 --- a/core/src/cz/nic/tablexia/game/games/in_the_darkness/InTheDarknessGame.java +++ b/core/src/cz/nic/tablexia/game/games/in_the_darkness/InTheDarknessGame.java @@ -34,6 +34,7 @@ import cz.nic.tablexia.game.games.in_the_darkness.map.mapobject.MapObjectType; import cz.nic.tablexia.game.games.in_the_darkness.map.tile.Tile; import cz.nic.tablexia.game.games.in_the_darkness.map.widget.MapWidget; import cz.nic.tablexia.loader.application.ApplicationTextManager; +import cz.nic.tablexia.model.game.GameDAO; import cz.nic.tablexia.shared.model.Game; import cz.nic.tablexia.util.Log; import cz.nic.tablexia.util.ScaleUtil; @@ -510,7 +511,7 @@ public class InTheDarknessGame extends AbstractTablexiaGame<List<MapWidget>> imp } private void goToPlayMode() { - setGameScore(SCORE_KEY_PLANNING_DURATION, getGameScoreFloat(SCORE_KEY_PLANNING_DURATION, 0f) + (System.currentTimeMillis() - planningStartTime - getGame().getAllPausesDuration())); + setGameScore(SCORE_KEY_PLANNING_DURATION, getGameScoreFloat(SCORE_KEY_PLANNING_DURATION, 0f) + (System.currentTimeMillis() - planningStartTime - GameDAO.getAllPausesDuration(getGame()))); disableStartButton(true); actionsWidget.disableActions(); actionsStripWidget.disableControl(); diff --git a/core/src/cz/nic/tablexia/game/games/pursuit/PursuitGame.java b/core/src/cz/nic/tablexia/game/games/pursuit/PursuitGame.java index 7a40be2d4c78b89eecd3a42f00c5f4899488a70e..ac676afd5259be9d0f5f86eb794b6a14184ccef7 100644 --- a/core/src/cz/nic/tablexia/game/games/pursuit/PursuitGame.java +++ b/core/src/cz/nic/tablexia/game/games/pursuit/PursuitGame.java @@ -62,11 +62,11 @@ public class PursuitGame extends AbstractTablexiaGame<int[][]> { public static class GameResultResolver implements GameDefinition.GameResultResolver { @Override public GameResult getGameCupsResult(Game game) { - return GameRulesHelper.getNumberOfStarsForTime(GameDifficulty.getGameDifficultyForDifficultyNumber(game.getGameDifficulty()), game.getGameDuration()); + return GameRulesHelper.getNumberOfStarsForTime(GameDifficulty.getGameDifficultyForDifficultyNumber(game.getGameDifficulty()), GameDAO.getGameDuration(game)); } @Override public float getGameScoreResult(Game game) { - return game.getGameDuration() != null ? (float)game.getGameDuration() : 0; + return GameDAO.getGameDuration(game) != null ? (float)GameDAO.getGameDuration(game) : 0; } } @@ -489,7 +489,7 @@ public class PursuitGame extends AbstractTablexiaGame<int[][]> { @Override protected List<SummaryMessage> getSummaryMessageForGameResult(Game game) { - return Arrays.asList(new SummaryMessage(SummaryImage.TIME, getFormattedText(SUMMARY_TEXT_TIME, getOverallTimeText(game.getGameDuration()))), + return Arrays.asList(new SummaryMessage(SummaryImage.TIME, getFormattedText(SUMMARY_TEXT_TIME, getOverallTimeText(GameDAO.getGameDuration(game)))), new SummaryMessage(SummaryImage.STATS, getFormattedText(SUMMARY_TEXT_MOVE_COUNT, game.getGameScore(SCORE_KEY_MOVE_COUNT, "0")))); } diff --git a/core/src/cz/nic/tablexia/game/games/robbery/creature/attribute/clothing/accessories/FBeadsAttribute.java b/core/src/cz/nic/tablexia/game/games/robbery/creature/attribute/clothing/accessories/FBeadsAttribute.java index d51f99ef05d042378680a1e87adc833734fd49bb..de88e49ffeb8d00063e24ea84b35563e7fdc9d18 100644 --- a/core/src/cz/nic/tablexia/game/games/robbery/creature/attribute/clothing/accessories/FBeadsAttribute.java +++ b/core/src/cz/nic/tablexia/game/games/robbery/creature/attribute/clothing/accessories/FBeadsAttribute.java @@ -27,7 +27,7 @@ import cz.nic.tablexia.game.games.robbery.creature.attribute.AttributeDescriptio public class FBeadsAttribute extends AccessoriesAttribute { - private static final AttributeConstituent ATTRIBUTE_CONSTITUENT = AttributeConstituent.M; + private static final AttributeConstituent ATTRIBUTE_CONSTITUENT = AttributeConstituent.F; private static final List<AttributeDescription> TEXTURES = new ArrayList<AttributeDescription>() { private static final long serialVersionUID = -5887845485972821477L; diff --git a/core/src/cz/nic/tablexia/game/games/robbery/rules/GameRule.java b/core/src/cz/nic/tablexia/game/games/robbery/rules/GameRule.java index 30ee69ffbf4bbe64cdddc9d7daad78dcc97d2293..33f137361f93265f8f34713db9e0268237a6c4e9 100644 --- a/core/src/cz/nic/tablexia/game/games/robbery/rules/GameRule.java +++ b/core/src/cz/nic/tablexia/game/games/robbery/rules/GameRule.java @@ -46,6 +46,7 @@ public abstract class GameRule { protected static final int GENERATOR_TRY_COUNT = 10000; private static final String SUFFIX_STRING = "<SFIX>"; + private static final String NEXT_BIG_CHAR_PATTERN = "<BIG>"; protected static final String RULE_LOG_PREFIX = "[RULE] "; protected static final CreatureDescriptor BAN_ATTRIBUTES_SET_FOR_GENERATING = new CreatureDescriptor() { { @@ -265,10 +266,20 @@ public abstract class GameRule { public String getRuleMessageText(AbstractTablexiaScreen abstractTablexiaScreen) { String formattedRule = abstractTablexiaScreen.getFormattedText(getGameRuleDefinition().getGameRuleStringName(), (Object[]) getRuleMessageParameters(abstractTablexiaScreen)); + // suffixes processing for (String ruleMessageConstituentParameter: prepareRuleMessageConstituentParameters(abstractTablexiaScreen)) { formattedRule = formattedRule.replaceFirst(SUFFIX_STRING, ruleMessageConstituentParameter); } + // big chars processing + int index = -1; + while ((index = formattedRule.indexOf(NEXT_BIG_CHAR_PATTERN, index + 1)) != -1) { + if (index + NEXT_BIG_CHAR_PATTERN.length() < formattedRule.length()) { + String charToReplace = String.valueOf(formattedRule.charAt(index + NEXT_BIG_CHAR_PATTERN.length())); + formattedRule = formattedRule.replaceFirst(NEXT_BIG_CHAR_PATTERN + charToReplace, charToReplace.toUpperCase()); + } + } + return formattedRule; } diff --git a/core/src/cz/nic/tablexia/loader/IApplicationLoader.java b/core/src/cz/nic/tablexia/loader/IApplicationLoader.java index bdb2faa1f27253e02c6e1c04611652e5364cc89a..796809a9390d7256f1288eb8577382c545d28168 100644 --- a/core/src/cz/nic/tablexia/loader/IApplicationLoader.java +++ b/core/src/cz/nic/tablexia/loader/IApplicationLoader.java @@ -2,6 +2,7 @@ package cz.nic.tablexia.loader; public interface IApplicationLoader { - public boolean update(); + boolean update(); + void dispose(); } diff --git a/core/src/cz/nic/tablexia/loader/application/ApplicationAtlasManager.java b/core/src/cz/nic/tablexia/loader/application/ApplicationAtlasManager.java index da206fb22fae81dae605afd5f22f5bc75bd56359..acf0021daeac7ff80cd8118c066c4bd9c5cc9a8f 100644 --- a/core/src/cz/nic/tablexia/loader/application/ApplicationAtlasManager.java +++ b/core/src/cz/nic/tablexia/loader/application/ApplicationAtlasManager.java @@ -67,6 +67,10 @@ public class ApplicationAtlasManager extends TablexiaAtlasManager implements IAp public static final String USERMENU_MENUITEM_AVATAR_6 = AVATAR_PATH+"6"; public static final String USERMENU_MENUITEM_AVATAR_7 = AVATAR_PATH+"7"; public static final String USERMENU_MENUITEM_AVATAR_8 = AVATAR_PATH+"8"; + public static final String USERMENU_MENUITEM_AVATAR_9 = AVATAR_PATH+"9"; + public static final String USERMENU_MENUITEM_AVATAR_10 = AVATAR_PATH+"10"; + public static final String USERMENU_MENUITEM_AVATAR_11 = AVATAR_PATH+"11"; + public static final String USERMENU_MENUITEM_AVATAR_12 = AVATAR_PATH+"12"; public static final String SCREEN_LOADER_MOUSE = "screenloader/mouse"; diff --git a/core/src/cz/nic/tablexia/loader/application/ApplicationFontManager.java b/core/src/cz/nic/tablexia/loader/application/ApplicationFontManager.java index c26bb00b0403a68334672c602c5f22d6351298fb..354d3812208cb12c1bc3ea36dd9676ebff703ae3 100644 --- a/core/src/cz/nic/tablexia/loader/application/ApplicationFontManager.java +++ b/core/src/cz/nic/tablexia/loader/application/ApplicationFontManager.java @@ -1,7 +1,6 @@ package cz.nic.tablexia.loader.application; import com.badlogic.gdx.Gdx; -import com.badlogic.gdx.assets.AssetManager; import com.badlogic.gdx.graphics.Texture; import com.badlogic.gdx.graphics.g2d.DistanceFieldFont; import com.badlogic.gdx.graphics.g2d.TextureRegion; @@ -15,7 +14,8 @@ import cz.nic.tablexia.loader.IApplicationLoader; * @author Matyáš Latner * */ -public class ApplicationFontManager extends AssetManager implements IApplicationLoader { +public class ApplicationFontManager implements IApplicationLoader { + public enum FontType_NEW { REGULAR_10 (10, false), REGULAR_12 (12, false), @@ -103,14 +103,16 @@ public class ApplicationFontManager extends AssetManager implements IApplication } return instance; } - - @Override - public synchronized void dispose() { - super.dispose(); - instance = null; + + public ShaderProgram getDistanceFieldShader() { + return distanceFieldShader; } - private void loadSDFFont() { + public DistanceFieldFont getDistanceFieldFont(FontType_NEW fontType) { + return fontType.isBold() ? robotoBoldFont : robotoRegularFont; + } + + public void load() { Texture robotoRegular = new Texture(Gdx.files.internal(ROBOTO_REGULAR_FONT_FILE + FONT_BITMAP_EXTENSION), true); robotoRegular.setFilter(Texture.TextureFilter.MipMapLinearNearest, Texture.TextureFilter.MipMapLinearNearest); robotoRegularFont = new DistanceFieldFont(Gdx.files.internal(ROBOTO_REGULAR_FONT_FILE + FONT_FILE_EXTENSION), new TextureRegion(robotoRegular)); @@ -130,15 +132,19 @@ public class ApplicationFontManager extends AssetManager implements IApplication // distanceFieldShader.pedantic = false; } - public ShaderProgram getDistanceFieldShader() { - return distanceFieldShader; - } - public DistanceFieldFont getDistanceFieldFont(FontType_NEW fontType) { - return fontType.isBold() ? robotoBoldFont : robotoRegularFont; +//////////////////////////// IApplicationLoader + + @Override + public boolean update() { + return true; } - - public void load() { - loadSDFFont(); + + @Override + public synchronized void dispose() { + instance = null; + robotoRegularFont.dispose(); + robotoBoldFont.dispose(); + distanceFieldShader.dispose(); } } \ No newline at end of file diff --git a/core/src/cz/nic/tablexia/menu/user/UserAvatarDefinition.java b/core/src/cz/nic/tablexia/menu/user/UserAvatarDefinition.java index 32518df780b179fff1e7a35a6eb28f927c3cce1d..defe43f21ed7ee14eddba8897b46ab18b01d1ca6 100644 --- a/core/src/cz/nic/tablexia/menu/user/UserAvatarDefinition.java +++ b/core/src/cz/nic/tablexia/menu/user/UserAvatarDefinition.java @@ -7,26 +7,36 @@ import cz.nic.tablexia.loader.application.ApplicationAtlasManager; */ public enum UserAvatarDefinition { - AVATAR_0(ApplicationAtlasManager.USERMENU_MENUITEM_AVATAR_0), - AVATAR_1(ApplicationAtlasManager.USERMENU_MENUITEM_AVATAR_1), - AVATAR_2(ApplicationAtlasManager.USERMENU_MENUITEM_AVATAR_2), - AVATAR_3(ApplicationAtlasManager.USERMENU_MENUITEM_AVATAR_3), - AVATAR_4(ApplicationAtlasManager.USERMENU_MENUITEM_AVATAR_4), - AVATAR_5(ApplicationAtlasManager.USERMENU_MENUITEM_AVATAR_5), - AVATAR_6(ApplicationAtlasManager.USERMENU_MENUITEM_AVATAR_6), - AVATAR_7(ApplicationAtlasManager.USERMENU_MENUITEM_AVATAR_7), - AVATAR_8(ApplicationAtlasManager.USERMENU_MENUITEM_AVATAR_8); + AVATAR_0(ApplicationAtlasManager.USERMENU_MENUITEM_AVATAR_0,13), + AVATAR_1(ApplicationAtlasManager.USERMENU_MENUITEM_AVATAR_1,9), + AVATAR_2(ApplicationAtlasManager.USERMENU_MENUITEM_AVATAR_2,1), + AVATAR_3(ApplicationAtlasManager.USERMENU_MENUITEM_AVATAR_3,10), + AVATAR_4(ApplicationAtlasManager.USERMENU_MENUITEM_AVATAR_4,11), + AVATAR_5(ApplicationAtlasManager.USERMENU_MENUITEM_AVATAR_5,12), + AVATAR_6(ApplicationAtlasManager.USERMENU_MENUITEM_AVATAR_6,2), + AVATAR_7(ApplicationAtlasManager.USERMENU_MENUITEM_AVATAR_7,3), + AVATAR_8(ApplicationAtlasManager.USERMENU_MENUITEM_AVATAR_8,4), + AVATAR_9(ApplicationAtlasManager.USERMENU_MENUITEM_AVATAR_9,5), + AVATAR_10(ApplicationAtlasManager.USERMENU_MENUITEM_AVATAR_10,6), + AVATAR_11(ApplicationAtlasManager.USERMENU_MENUITEM_AVATAR_11,7), + AVATAR_12(ApplicationAtlasManager.USERMENU_MENUITEM_AVATAR_12,8); private String avatarPath; + private int order; - UserAvatarDefinition(String avatarPath) { + UserAvatarDefinition(String avatarPath, int order) { this.avatarPath = avatarPath; + this.order = order; } public String getAvatarPath() { return avatarPath; } + public int getOrder() { + return order; + } + public static String getAvatar(String id){ return values()[Integer.parseInt(id)].getAvatarPath(); } @@ -34,4 +44,11 @@ public enum UserAvatarDefinition { public static String getAvatar(int id){ return values()[id].getAvatarPath(); } + + public static int getOrdinalByOrder(int order) { + for(UserAvatarDefinition def : values()) { + if(def.getOrder() == order) return def.ordinal(); + } + return 0; + } } diff --git a/core/src/cz/nic/tablexia/model/game/GameDAO.java b/core/src/cz/nic/tablexia/model/game/GameDAO.java index 445f0fb88f2789c4c771f8b4591f1031131b6370..190e59f635b3a8dd8b9aa55ae808702f1f8242c1 100644 --- a/core/src/cz/nic/tablexia/model/game/GameDAO.java +++ b/core/src/cz/nic/tablexia/model/game/GameDAO.java @@ -17,6 +17,7 @@ import cz.nic.tablexia.game.common.TablexiaRandom; import cz.nic.tablexia.game.difficulty.GameDifficulty; import cz.nic.tablexia.model.UserDAO; import cz.nic.tablexia.shared.model.Game; +import cz.nic.tablexia.shared.model.GamePause; import cz.nic.tablexia.shared.model.GameScore; import cz.nic.tablexia.shared.model.User; import cz.nic.tablexia.util.Log; @@ -74,6 +75,25 @@ public class GameDAO { return null; } + public static Long getAllPausesDuration(Game game) { + long pausesDuration = 0; + List<GamePause> gamePauses = GamePauseDAO.selectGamePausesForGame(game); + + for (GamePause gamePause : gamePauses) { + if (gamePause.hasStartTime() && gamePause.hasEndTime()) { + pausesDuration = pausesDuration + (gamePause.getEndTime() - gamePause.getStartTime()); + } + } + return pausesDuration; + } + + public static Long getGameDuration(Game game) { + if (game.getEndTime() == null || game.getGameStartTime() == null) { + return null; + } + return game.getEndTime() - game.getGameStartTime() - getAllPausesDuration(game); + } + public static void setGameScore(final Game game, final String key, final String value) { new Thread(new Runnable() { @Override diff --git a/core/src/cz/nic/tablexia/model/game/UserTrophy.java b/core/src/cz/nic/tablexia/model/game/UserTrophy.java index c30fc380885572c1a55f75ccc1d8c7d4239ffe3f..e09600dfc32915530eb0fb5319a23a8b55c2f15d 100644 --- a/core/src/cz/nic/tablexia/model/game/UserTrophy.java +++ b/core/src/cz/nic/tablexia/model/game/UserTrophy.java @@ -198,15 +198,32 @@ public class UserTrophy { } catch (SQLException e) { Log.err(UserTrophy.class, "Cannot select game with user_id: " + user.getId() + ", difficulty: " + trophyDef.getLimit(), e); } - Set<Integer> gamesPlayed = new HashSet<Integer>(); + + if(games.size() < GameDefinition.values().length) return false; + int[] sixConsecutiveGames = new int[GameDefinition.values().length]; for (Game game : games) { - if (GameDAO.getGameResult(game).getStarCount() == AbstractTablexiaGame.GameResult.THREE_STAR.getStarCount() - && !gamesPlayed.contains(game.getGameNumber())) { - gamesPlayed.add(game.getGameNumber()); - if (gamesPlayed.size() == GameDefinition.values().length) return true; - } else { - gamesPlayed.clear(); + boolean duplicateFound = false; + + //shifting games in array + for (int i = 0; i < sixConsecutiveGames.length - 1; i++) { + sixConsecutiveGames[i] = sixConsecutiveGames[i + 1]; + } + sixConsecutiveGames[sixConsecutiveGames.length - 1] = game.getGameNumber(); + + //if array sixConsecutiveGames has minimum number of games loaded, we can try achieve a trophy + if(games.indexOf(game) + 1 >= GameDefinition.values().length) { + for (int i = 0; i < sixConsecutiveGames.length; i++) { + for (int j = i + 1; j < sixConsecutiveGames.length; j++) { + if (sixConsecutiveGames[i] == sixConsecutiveGames[j] || + GameDAO.getGameResult(game).getStarCount() != AbstractTablexiaGame.GameResult.THREE_STAR.getStarCount()) { + duplicateFound = true; + break; + } + } + if (duplicateFound) break; + } + if (!duplicateFound) return true; } } return false; diff --git a/core/src/cz/nic/tablexia/screen/createuser/FormScreen.java b/core/src/cz/nic/tablexia/screen/createuser/FormScreen.java index 5a46ae1fff7544c6e153e50574dc18f0dc7bf813..4f234f5082eb477b9ac4f85c4836dbc098030bca 100644 --- a/core/src/cz/nic/tablexia/screen/createuser/FormScreen.java +++ b/core/src/cz/nic/tablexia/screen/createuser/FormScreen.java @@ -481,8 +481,9 @@ public class FormScreen extends AbstractTablexiaScreen<Void> { // avatar pictures HorizontalGroup hg = new HorizontalGroup(); for (int i = 0; i < TablexiaSettings.AVATAR_COUNT; i++) { - final Actor avatar = prepareAvatarPicture(i + 1); - avatar.setName(String.valueOf(i + 1)); + int ordinal = UserAvatarDefinition.getOrdinalByOrder(i + 1); + final Actor avatar = prepareAvatarPicture(ordinal); + avatar.setName(String.valueOf(ordinal)); avatar.addListener(new ClickListener() { @Override public void clicked(InputEvent event, float x, float y) { diff --git a/core/src/cz/nic/tablexia/screen/createuser/PanoramaScreen.java b/core/src/cz/nic/tablexia/screen/createuser/PanoramaScreen.java index c2d06ba3cb74d94916d7f22442f89c8131621093..3c525b293c927195d79f0e3777aea5dca34f2fbe 100644 --- a/core/src/cz/nic/tablexia/screen/createuser/PanoramaScreen.java +++ b/core/src/cz/nic/tablexia/screen/createuser/PanoramaScreen.java @@ -61,6 +61,11 @@ import cz.nic.tablexia.util.ui.dialog.components.ViewportMaximumSizeComponent; * Screen showing street animation and office before user create form */ public class PanoramaScreen extends AbstractTablexiaScreen<int[][]> { + + private static Vector2 NEWSPAPER_TITLE_POSITION = new Vector2(0.26f, 0.197f); + private static Vector2 SIGN_POSITION = new Vector2(0.30f, 0.285f); + private static Vector2 PLATE_TITLE_POSITION = new Vector2(0.368f, 0.638f); + private static Vector2 DOOR_SIGN_POSITION = new Vector2(0.575f, 0f); public static final String GFX_PATH = "gfx/"; public static final String SFX_PATH = "sfx/"; @@ -86,6 +91,8 @@ public class PanoramaScreen extends AbstractTablexiaScreen<int[][]> { public static final String MUSIC_3 = MFX_PATH + "newspaper/3.mp3"; public static final String MUSIC_4 = MFX_PATH + "newspaper/4.mp3"; + public static final float AMBIENT_SOUND_VOLUME = 0.5f; + private static final String AMBIENT_RESTAURANT = MFX_PATH + "ambient/restaurant.mp3"; private static final String AMBIENT_STREET = MFX_PATH + "ambient/swipe_street.mp3"; @@ -157,14 +164,17 @@ public class PanoramaScreen extends AbstractTablexiaScreen<int[][]> { boolean isWinter = TablexiaSettings.getInstance().isWinterMode(); ambient = getMusic(AMBIENT_RESTAURANT); ambient.setLooping(true); + ambient.setVolume(AMBIENT_SOUND_VOLUME); ambient.play(); final Image balcony = new TablexiaNoBlendingImage(getScreenTextureRegion(isWinter ? BALCONY_WINTER : BALCONY)); setActorToFullScene(balcony); getStage().addActor(balcony); - Image balconyNewsTitle = new Image(getScreenTextureRegion(BALCONY_NEWS_TITLE)); - setActorToFullScene(balconyNewsTitle); + Image balconyNewsTitle = ScaleUtil.createImageWidthPosition(getScreenTextureRegion(BALCONY_NEWS_TITLE), + balcony.getWidth() * PanoramaActorsLayout.NEWSPAPERS_TITLE_WIDTH, + NEWSPAPER_TITLE_POSITION.x * balcony.getWidth(), + NEWSPAPER_TITLE_POSITION.y * balcony.getHeight()); balconyNewsTitle.setTouchable(Touchable.disabled); getStage().addActor(balconyNewsTitle); @@ -627,6 +637,7 @@ public class PanoramaScreen extends AbstractTablexiaScreen<int[][]> { */ private Actor prepareSwipeStreet() { ambient = getMusic(AMBIENT_STREET); + ambient.setVolume(AMBIENT_SOUND_VOLUME); ambient.setLooping(true); ambient.play(); @@ -738,37 +749,43 @@ public class PanoramaScreen extends AbstractTablexiaScreen<int[][]> { group.add(tile00).height(tile00.getHeight()).width(tile00.getWidth()); group.add(tile01).height(tile01.getHeight()).width(tile01.getWidth()); - //tile2 - Stack tile2 = new Stack(); - TablexiaNoBlendingImage tile02 = new TablexiaNoBlendingImage(getScreenTextureRegion(GFX_PATH + "swipe/tile2")); - tile02.setSize((int) (panel.getHeight() * (tile02.getWidth() / tile02.getHeight())), panel.getHeight()); - tile2.add(tile02); - - Image tile02_title = new Image(getScreenTextureRegion(GFX_PATH + "swipe/tile2_title")); - tile02_title.setSize((int) (panel.getHeight() * (tile02_title.getWidth() / tile02_title.getHeight())), panel.getHeight()); - tile2.add(tile02_title); + Group tile2 = new Group(); + TablexiaNoBlendingImage tile02 = new TablexiaNoBlendingImage(getScreenTextureRegion(GFX_PATH + "swipe/tile2")); + tile02.setSize((int) (panel.getHeight() * (tile02.getWidth() / tile02.getHeight())), panel.getHeight()); + tile2.addActor(tile02); + Image tile02_title = ScaleUtil.createImageWidthPosition( + getScreenTextureRegion(GFX_PATH + "swipe/tile2_title"), + tile02.getWidth() * PanoramaActorsLayout.STREET_TILE2_TITLE_IMAGE_WIDTH, + SIGN_POSITION.x*tile02.getWidth(), + SIGN_POSITION.y*tile02.getHeight()); + + tile2.addActor(tile02_title); group.add(tile2).width(tile02.getWidth()).height(tile02.getHeight()); - //tile3 final TablexiaNoBlendingImage tile3Background = new TablexiaNoBlendingImage(getScreenTextureRegion(GFX_PATH + "swipe/tile3")); - final Image tile3Title = new Image(getScreenTextureRegion(GFX_PATH + "swipe/tile3_title")); - tile3Background.setSize((int) (panel.getHeight() * (tile3Background.getWidth() / tile3Background.getHeight())), panel.getHeight()); - tile3Title.setSize((int) (panel.getHeight() * (tile3Title.getWidth() / tile3Title.getHeight())), panel.getHeight()); - + final Image tile3DoorSign = ScaleUtil.createImageHeightPosition(getScreenTextureRegion(GFX_PATH + "swipe/tile3_door_sign"), + tile3Background.getHeight() * PanoramaActorsLayout.STREET_TILE3_DOOR_SIGN_IMAGE_HEIGHT, + DOOR_SIGN_POSITION.x * tile3Background.getWidth(), + DOOR_SIGN_POSITION.y * tile3Background.getHeight()); + Image tile3PlateTitle = ScaleUtil.createImageWidthPosition( + getScreenTextureRegion(GFX_PATH + "swipe/tile3_plate_title"), + tile3Background.getWidth() * PanoramaActorsLayout.STREET_TILE3_PLATE_TITLE_IMAGE_WIDTH, + PLATE_TITLE_POSITION.x * tile3Background.getWidth(), + PLATE_TITLE_POSITION.y * tile3Background.getHeight()); //Detective door group final Group detectiveDoor = new Group(); - tile3Title.addListener(new ClickListener() { + tile3DoorSign.addListener(new ClickListener() { private int knockCount = 0; @Override public void clicked(InputEvent event, float x, float y) { super.clicked(event, x, y); - if (x > tile3Background.getWidth() * PanoramaActorsLayout.STREET_DOOR_KNOCK_X && knockCount < NUMBER_OF_OFFICE_KNOCKS) { + if (knockCount < NUMBER_OF_OFFICE_KNOCKS) { knockCount++; - Image knock = ScaleUtil.createImageWidthPosition(getScreenTextureRegion(GFX_PATH + "swipe/knock"), getStage().getWidth() * PanoramaActorsLayout.STREET_KNOCK_IMAGE_WIDTH, x, y); + Image knock = ScaleUtil.createImageWidthPosition(getScreenTextureRegion(GFX_PATH + "swipe/knock"), getStage().getWidth() * PanoramaActorsLayout.STREET_KNOCK_IMAGE_WIDTH, tile3DoorSign.getX() + x, tile3DoorSign.getY() + y); detectiveDoor.addActor(knock); RunnableAction moveToOffice = new RunnableAction(); @@ -805,7 +822,8 @@ public class PanoramaScreen extends AbstractTablexiaScreen<int[][]> { }); detectiveDoor.addActor(tile3Background); - detectiveDoor.addActor(tile3Title); + detectiveDoor.addActor(tile3DoorSign); + detectiveDoor.addActor(tile3PlateTitle); detectiveDoor.setSize(tile3Background.getWidth(), tile3Background.getHeight()); group.add(detectiveDoor); diff --git a/core/src/cz/nic/tablexia/screen/createuser/panorama/PanoramaActorsLayout.java b/core/src/cz/nic/tablexia/screen/createuser/panorama/PanoramaActorsLayout.java index 9fc247a2cfb9629e292f36c9fcb5914c9f0ef43b..1962716cafeb70f617dc3aab90f58e75d0b1190a 100644 --- a/core/src/cz/nic/tablexia/screen/createuser/panorama/PanoramaActorsLayout.java +++ b/core/src/cz/nic/tablexia/screen/createuser/panorama/PanoramaActorsLayout.java @@ -40,6 +40,8 @@ public class PanoramaActorsLayout { public static final float RIGHT_FINGER_MOVE_TO = 0.6f; public static final float HINT_WIDTH = 0.5f; + + public static final float NEWSPAPERS_TITLE_WIDTH = 0.095f; public static final float NEWSPAPERS_OPEN_STAGE_1 = 0.0025f; public static final float NEWSPAPERS_OPEN_STAGE_2 = 0.05f; @@ -63,9 +65,12 @@ public class PanoramaActorsLayout { public static final float OFFICE_DIALOG_WIDTH = 0.3f; public static final float OFFICE_DIALOG_HEIGHT = 0.085f; - public static final float STREET_DOOR_KNOCK_X = 0.3f; public static final float STREET_KNOCK_IMAGE_WIDTH = 0.2f; - + + public static final float STREET_TILE2_TITLE_IMAGE_WIDTH = 0.15f; + public static final float STREET_TILE3_PLATE_TITLE_IMAGE_WIDTH = 0.13f; + public static final float STREET_TILE3_DOOR_SIGN_IMAGE_HEIGHT = 0.8f; + public static final float STREET_OFFICE_TRANSITION_DURATION = 0.5f; public static final float OFFICE_FIRST_DIALOG_DELAY = 0.25f; diff --git a/core/src/cz/nic/tablexia/screen/encyclopedia/content/model/Header.java b/core/src/cz/nic/tablexia/screen/encyclopedia/content/model/Header.java index 82d36158151a3e42410737efbfd259ca24d46022..42d07c1fdedc2843c300bf805ac885ee9bba2611 100644 --- a/core/src/cz/nic/tablexia/screen/encyclopedia/content/model/Header.java +++ b/core/src/cz/nic/tablexia/screen/encyclopedia/content/model/Header.java @@ -63,8 +63,7 @@ public class Header extends Content { if (soundResource != null) { final EncyclopediaScreen encyclopediaScreen = ((EncyclopediaScreen) (screen)); final ImageTablexiaButton button = new ImageTablexiaButton(screen.getText(EncyclopediaAssets.PLAY), encyclopediaScreen.getPlayIcon()); - button.adaptiveSizeRatio(BUTTON_ADAPTIVE_SIZE_RATIO) - .checkable(true); + button.adaptiveSizeRatio(BUTTON_ADAPTIVE_SIZE_RATIO).checkable(true); button.setInputListener(new ClickListener() { @Override public void clicked(InputEvent event, float x, float y) { diff --git a/core/src/cz/nic/tablexia/screen/gamemenu/GameMenuScreen.java b/core/src/cz/nic/tablexia/screen/gamemenu/GameMenuScreen.java index 1714c5573f5abb0efd74c90f93ef985dbde7bd4d..c306e9a8bde81d8598a27086b33ee5b967b2b438 100644 --- a/core/src/cz/nic/tablexia/screen/gamemenu/GameMenuScreen.java +++ b/core/src/cz/nic/tablexia/screen/gamemenu/GameMenuScreen.java @@ -34,17 +34,19 @@ import cz.nic.tablexia.util.Utility; * Edited by Drahomir Karchnak on 2/12/15 */ public class GameMenuScreen extends AbstractTablexiaScreen<int[][]> { + public static final String SCREEN_STATE_PAGE_NUMBER = "pageNumber"; public static final String INTRO_SPEECH = MFX_PATH + "intro.mp3"; + public static final float AMBIENT_SOUND_VOLUME = 0.5f; private Music ambientMusic; public enum GameMenuPageDefinition { OFFICE_PAGE(0, null, null, null), ROBBERY_PAGE( 1, GameDefinition.ROBBERY, GameMenuAssets.BASE_ASSETS_ROBBERY, new Vector2(0.168f, 0.016f)), - PURSUIT_PAGE( 2, GameDefinition.PURSUIT, GameMenuAssets.BASE_ASSETS_PURSUIT, new Vector2(0f, -0.152f)), + PURSUIT_PAGE( 2, GameDefinition.PURSUIT, GameMenuAssets.BASE_ASSETS_PURSUIT, new Vector2(0f, -0.12f)), KIDNAPPING_PAGE( 3, GameDefinition.KIDNAPPING, GameMenuAssets.BASE_ASSETS_KIDNAPPING, new Vector2(-0.080f, -0.219f)), - NIGH_WATCH_PAGE( 4, GameDefinition.NIGHT_WATCH, GameMenuAssets.BASE_ASSETS_NIGHT_WATCH, new Vector2(-0.300f, -0.219f)), + NIGH_WATCH_PAGE( 4, GameDefinition.NIGHT_WATCH, GameMenuAssets.BASE_ASSETS_NIGHT_WATCH, new Vector2(-0.330f, -0.219f)), SHOOTING_RANGE_PAGE( 5, GameDefinition.SHOOTING_RANGE, GameMenuAssets.BASE_ASSETS_SHOOTING_RANGE, new Vector2(0.220f, -0.219f)), IN_THE_DARKNESS_PAGE(6, GameDefinition.IN_THE_DARKNESS, GameMenuAssets.BASE_ASSETS_IN_THE_DARKNESS, new Vector2(-0.340f, 0.028f)); @@ -203,6 +205,7 @@ public class GameMenuScreen extends AbstractTablexiaScreen<int[][]> { private void playAmbientMusic() { ambientMusic = getMusic(GameMenuAssets.AMBIENT_MUSIC); + ambientMusic.setVolume(AMBIENT_SOUND_VOLUME); ambientMusic.setLooping(true); ambientMusic.play(); } diff --git a/core/src/cz/nic/tablexia/util/listener/DragAndRotateActorListener.java b/core/src/cz/nic/tablexia/util/listener/DragAndRotateActorListener.java index 65363a9f34ec771976a8dfb393881dec068ef384..959156c5bf168695155cd62fecd040da4a815336 100644 --- a/core/src/cz/nic/tablexia/util/listener/DragAndRotateActorListener.java +++ b/core/src/cz/nic/tablexia/util/listener/DragAndRotateActorListener.java @@ -13,9 +13,9 @@ import cz.nic.tablexia.game.games.pursuit.action.RotateAndMovePieceInPosition; import cz.nic.tablexia.game.games.pursuit.action.RotatePieceToClosestAngle; import cz.nic.tablexia.game.games.pursuit.helper.ArithmeticsHelper; import cz.nic.tablexia.game.games.pursuit.model.Grid; +import cz.nic.tablexia.game.games.pursuit.model.PuzzlePiece; import cz.nic.tablexia.util.Log; import cz.nic.tablexia.util.Point; -import cz.nic.tablexia.game.games.pursuit.model.PuzzlePiece; /** * Created by Vaclav Tarantik on 6/18/15. @@ -115,7 +115,7 @@ public class DragAndRotateActorListener extends InputListener { @Override public void touchUp(InputEvent event, final float x, final float y, int pointer, int button) { if (button != 1) { - if (draggedActor != null && !performingAction) { + if (draggedActor != null && !performingAction && activePointers.size()>=1) { //storing original fingers positions and deciding which finger was released boolean draggingFingerLifted = ((Integer) (activePointers.keySet().toArray()[0]) == pointer); boolean rotatingFingerLifted = false; diff --git a/core/src/cz/nic/tablexia/util/ui/button/ImageTablexiaButton.java b/core/src/cz/nic/tablexia/util/ui/button/ImageTablexiaButton.java index d1bcbd6fa106fea598f3cc3db22d421a3f41b88c..8032d1c059c7e6bd7ba2e98d12c88b296816d835 100644 --- a/core/src/cz/nic/tablexia/util/ui/button/ImageTablexiaButton.java +++ b/core/src/cz/nic/tablexia/util/ui/button/ImageTablexiaButton.java @@ -2,6 +2,7 @@ package cz.nic.tablexia.util.ui.button; import com.badlogic.gdx.scenes.scene2d.Group; import com.badlogic.gdx.scenes.scene2d.ui.Image; +import com.badlogic.gdx.scenes.scene2d.ui.Label; import com.badlogic.gdx.utils.Align; import cz.nic.tablexia.util.ScaleUtil; @@ -13,6 +14,7 @@ public class ImageTablexiaButton extends StandardTablexiaButton { private static final int DEFAULT_ICON_ALIGN = Align.left; private static final float DEFAULT_IMAGE_HEIGHT_RATIO = 2f / 3; + private static final int IMAGE_CONTENT_SPACING = 10; private int iconAlign = DEFAULT_ICON_ALIGN; private final Group ICON_LAYER; @@ -41,9 +43,6 @@ public class ImageTablexiaButton extends StandardTablexiaButton { } private void init(Image icon, int align) { - this.icon = icon; - this.iconAlign = align; - addActor(ICON_LAYER); setIcon(icon, align); } @@ -63,7 +62,7 @@ public class ImageTablexiaButton extends StandardTablexiaButton { } ICON_LAYER.addActor(icon); - setSizeForIcon(icon, align); + adjustBounds(); return this; } @@ -81,10 +80,30 @@ public class ImageTablexiaButton extends StandardTablexiaButton { return this; } + @Override protected void adjustBounds() { if (icon != null) { setSizeForIcon(icon, iconAlign); } super.adjustBounds(); } + + @Override + public float getContentWidth() { + float iconWidth = 0; + if (icon != null) { + iconWidth = icon.getDrawable().getMinWidth(); + } + return super.getContentWidth() + iconWidth + IMAGE_CONTENT_SPACING; + } + + @Override + protected void prepareTextPosition(Label label) { + super.prepareTextPosition(label); + float iconWidth = 0; + if (icon != null) { + iconWidth = icon.getWidth(); + } + label.setPosition(label.getX() + iconWidth, label.getY()); + } } diff --git a/core/src/cz/nic/tablexia/util/ui/button/TablexiaButton.java b/core/src/cz/nic/tablexia/util/ui/button/TablexiaButton.java index e4889550e84a8c0bcee8e926f7d23a443647ef41..b0d6afda04a29d3d430ff734e4729eb46e6d773b 100644 --- a/core/src/cz/nic/tablexia/util/ui/button/TablexiaButton.java +++ b/core/src/cz/nic/tablexia/util/ui/button/TablexiaButton.java @@ -431,11 +431,11 @@ public class TablexiaButton extends Group { float width = getWidth(); float height = getHeight(); if (adjustSize) { - if (getInnerWidth() < textLabel.getMinWidth()) { - width = textLabel.getMinWidth() + getActualPatchHorizontalBorder(); + if (getInnerWidth() < getContentWidth()) { + width = getContentWidth() + getActualPatchHorizontalBorder(); } - if (getInnerHeight() < textLabel.getMinHeight()) { - height = textLabel.getMinHeight() + getActualPatchVerticalBorder(); + if (getInnerHeight() < getContentHeight()) { + height = getContentHeight() + getActualPatchVerticalBorder(); } if (adjustPositionX) { x = originalX + ((originalWidth - width) / 2); @@ -457,6 +457,14 @@ public class TablexiaButton extends Group { } } + public float getContentWidth() { + return textLabel.getMinWidth(); + } + + public float getContentHeight() { + return textLabel.getMinHeight(); + } + private void setSizeForImage(Image image, NinePatch patch) { if (image != null && patch != null) { image.setPosition(0, 0); @@ -466,11 +474,19 @@ public class TablexiaButton extends Group { private void setSizeTextLabel(Label label) { if (label != null && actualPatch != null) { - label.setPosition(actualPatch.getPadLeft(), actualPatch.getPadBottom()); - label.setSize(getInnerWidth(), getInnerHeight()); + prepareTextPosition(label); + prepareTextSize(label); } } + protected void prepareTextPosition(Label label) { + label.setPosition(actualPatch.getPadLeft(), actualPatch.getPadBottom()); + } + + protected void prepareTextSize(Label label) { + label.setSize(getInnerWidth(), getInnerHeight()); + } + private float getActualPatchHorizontalBorder() { float result = 0; if (actualPatch != null) { diff --git a/ios/Info.plist.xml b/ios/Info.plist.xml index fbe480ed333133bfb6797a815bda628129f43bd3..7ba837f46a6811006ed593ac647c5ff869c683b1 100644 --- a/ios/Info.plist.xml +++ b/ios/Info.plist.xml @@ -40,6 +40,8 @@ <string>armv7</string> <string>opengles-2</string> </array> + <key>UIRequiresFullScreen</key> + <true /> <key>UISupportedInterfaceOrientations</key> <array> <string>UIInterfaceOrientationLandscapeLeft</string> diff --git a/ios/src/cz/nic/tablexia/IOSLauncher.java b/ios/src/cz/nic/tablexia/IOSLauncher.java index 70fd0dd40d729cd74469e3db5020986fa5fa3eba..145799b120e8836ca3d08100a96836dab3e4fcd8 100644 --- a/ios/src/cz/nic/tablexia/IOSLauncher.java +++ b/ios/src/cz/nic/tablexia/IOSLauncher.java @@ -72,7 +72,13 @@ public class IOSLauncher extends IOSApplication.Delegate { private static class IOSConnectionManager implements IConnectionManager { @Override public boolean isUsingMobileData() { - SCNetworkReachabilityFlags flags = SCNetworkReachability.create(new InetSocketAddress(CONNECTION_CHECK_HOST, CONNECTION_CHECK_PORT)).getFlags(); + InetSocketAddress socketAddress = new InetSocketAddress(CONNECTION_CHECK_HOST, CONNECTION_CHECK_PORT); + // RoboVM tries to retrive IP address using network connection. If we don't have it InetSocketAddress.getAddress() returns null + // in that case SCNetworkReachability.create(socketAddress) throws IllegalArgumentException + if (socketAddress.getAddress() == null) { + return false; + } + SCNetworkReachabilityFlags flags = SCNetworkReachability.create(socketAddress).getFlags(); return flags.compareTo(SCNetworkReachabilityFlags.IsWWAN) == 1; } }