diff --git a/CMakeLists.txt b/CMakeLists.txt index b9d578c..a776185 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -17,20 +17,17 @@ if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang" OR "${CMAKE_CXX_COMPILER_ID}" ST endif () file (GLOB_RECURSE sources src/*.cpp src/*.h) -file (GLOB_RECURSE data resources/data/*) -file (GLOB_RECURSE image resources/image/*) -file (GLOB_RECURSE movie resources/movie/*) -file (GLOB_RECURSE sound resources/sound/*) file (GLOB_RECURSE po resources/po/*.po) include_directories (${CMAKE_CURRENT_SOURCE_DIR}) -add_executable (planetblupi ${sources} ${data} ${image} ${movie} ${sound}) +add_executable (planetblupi ${sources}) -file (COPY ${data} DESTINATION data) -file (COPY ${image} DESTINATION image) -file (COPY ${movie} DESTINATION movie) -file (COPY ${sound} DESTINATION sound) +file (COPY resources/data DESTINATION share/planetblupi) +file (COPY resources/image DESTINATION share/planetblupi) +file (COPY resources/movie DESTINATION share/planetblupi) +file (COPY resources/sound DESTINATION share/planetblupi) +file (COPY resources/music DESTINATION share/planetblupi) # Dependencies @@ -102,7 +99,7 @@ gettext_create_translations (${_potFile} ALL ${po}) ## Put mo files to appropriate directory foreach (file ${_gmoFiles}) get_filename_component (_lang ${file} NAME_WE) - set (_out "${CMAKE_CURRENT_BINARY_DIR}/share/locale/${_lang}/LC_MESSAGES") + set (_out "${CMAKE_CURRENT_BINARY_DIR}/share/planetblupi/locale/${_lang}/LC_MESSAGES") add_custom_command (OUTPUT ${_out}/planetblupi.mo COMMAND ${CMAKE_COMMAND} -E copy ${file} ${_out}/planetblupi.mo diff --git a/resources/_languages/ENGLISH/sound000.blp b/resources/_languages/ENGLISH/sound000.blp deleted file mode 100644 index 388fed1..0000000 Binary files a/resources/_languages/ENGLISH/sound000.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound001.blp b/resources/_languages/ENGLISH/sound001.blp deleted file mode 100644 index b65562f..0000000 Binary files a/resources/_languages/ENGLISH/sound001.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound011.blp b/resources/_languages/ENGLISH/sound011.blp deleted file mode 100644 index eb3b515..0000000 Binary files a/resources/_languages/ENGLISH/sound011.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound012.blp b/resources/_languages/ENGLISH/sound012.blp deleted file mode 100644 index eb11895..0000000 Binary files a/resources/_languages/ENGLISH/sound012.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound013.blp b/resources/_languages/ENGLISH/sound013.blp deleted file mode 100644 index 95bc99d..0000000 Binary files a/resources/_languages/ENGLISH/sound013.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound015.blp b/resources/_languages/ENGLISH/sound015.blp deleted file mode 100644 index c59d92e..0000000 Binary files a/resources/_languages/ENGLISH/sound015.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound016.blp b/resources/_languages/ENGLISH/sound016.blp deleted file mode 100644 index 46b2e6d..0000000 Binary files a/resources/_languages/ENGLISH/sound016.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound020.blp b/resources/_languages/ENGLISH/sound020.blp deleted file mode 100644 index ede68b5..0000000 Binary files a/resources/_languages/ENGLISH/sound020.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound021.blp b/resources/_languages/ENGLISH/sound021.blp deleted file mode 100644 index 0b4b5f2..0000000 Binary files a/resources/_languages/ENGLISH/sound021.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound022.blp b/resources/_languages/ENGLISH/sound022.blp deleted file mode 100644 index d95d9e6..0000000 Binary files a/resources/_languages/ENGLISH/sound022.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound023.blp b/resources/_languages/ENGLISH/sound023.blp deleted file mode 100644 index eb0ae91..0000000 Binary files a/resources/_languages/ENGLISH/sound023.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound024.blp b/resources/_languages/ENGLISH/sound024.blp deleted file mode 100644 index a1711ac..0000000 Binary files a/resources/_languages/ENGLISH/sound024.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound025.blp b/resources/_languages/ENGLISH/sound025.blp deleted file mode 100644 index 91783eb..0000000 Binary files a/resources/_languages/ENGLISH/sound025.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound026.blp b/resources/_languages/ENGLISH/sound026.blp deleted file mode 100644 index 87d7de0..0000000 Binary files a/resources/_languages/ENGLISH/sound026.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound028.blp b/resources/_languages/ENGLISH/sound028.blp deleted file mode 100644 index ad23143..0000000 Binary files a/resources/_languages/ENGLISH/sound028.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound029.blp b/resources/_languages/ENGLISH/sound029.blp deleted file mode 100644 index 0d15ba9..0000000 Binary files a/resources/_languages/ENGLISH/sound029.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound030.blp b/resources/_languages/ENGLISH/sound030.blp deleted file mode 100644 index 48fb3f8..0000000 Binary files a/resources/_languages/ENGLISH/sound030.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound031.blp b/resources/_languages/ENGLISH/sound031.blp deleted file mode 100644 index 9210385..0000000 Binary files a/resources/_languages/ENGLISH/sound031.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound032.blp b/resources/_languages/ENGLISH/sound032.blp deleted file mode 100644 index a5e3c39..0000000 Binary files a/resources/_languages/ENGLISH/sound032.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound034.blp b/resources/_languages/ENGLISH/sound034.blp deleted file mode 100644 index 421d038..0000000 Binary files a/resources/_languages/ENGLISH/sound034.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound035.blp b/resources/_languages/ENGLISH/sound035.blp deleted file mode 100644 index eb369cb..0000000 Binary files a/resources/_languages/ENGLISH/sound035.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound036.blp b/resources/_languages/ENGLISH/sound036.blp deleted file mode 100644 index 756f298..0000000 Binary files a/resources/_languages/ENGLISH/sound036.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound038.blp b/resources/_languages/ENGLISH/sound038.blp deleted file mode 100644 index 76af3f6..0000000 Binary files a/resources/_languages/ENGLISH/sound038.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound039.blp b/resources/_languages/ENGLISH/sound039.blp deleted file mode 100644 index 314f663..0000000 Binary files a/resources/_languages/ENGLISH/sound039.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound040.blp b/resources/_languages/ENGLISH/sound040.blp deleted file mode 100644 index 5d0696d..0000000 Binary files a/resources/_languages/ENGLISH/sound040.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound041.blp b/resources/_languages/ENGLISH/sound041.blp deleted file mode 100644 index 6bbc067..0000000 Binary files a/resources/_languages/ENGLISH/sound041.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound042.blp b/resources/_languages/ENGLISH/sound042.blp deleted file mode 100644 index bee6ba7..0000000 Binary files a/resources/_languages/ENGLISH/sound042.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound043.blp b/resources/_languages/ENGLISH/sound043.blp deleted file mode 100644 index ddccd52..0000000 Binary files a/resources/_languages/ENGLISH/sound043.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound044.blp b/resources/_languages/ENGLISH/sound044.blp deleted file mode 100644 index ea78d0d..0000000 Binary files a/resources/_languages/ENGLISH/sound044.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound045.blp b/resources/_languages/ENGLISH/sound045.blp deleted file mode 100644 index c86c1ad..0000000 Binary files a/resources/_languages/ENGLISH/sound045.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound046.blp b/resources/_languages/ENGLISH/sound046.blp deleted file mode 100644 index cdabb5d..0000000 Binary files a/resources/_languages/ENGLISH/sound046.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound047.blp b/resources/_languages/ENGLISH/sound047.blp deleted file mode 100644 index 4887327..0000000 Binary files a/resources/_languages/ENGLISH/sound047.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound048.blp b/resources/_languages/ENGLISH/sound048.blp deleted file mode 100644 index e9ad25e..0000000 Binary files a/resources/_languages/ENGLISH/sound048.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound049.blp b/resources/_languages/ENGLISH/sound049.blp deleted file mode 100644 index 6176140..0000000 Binary files a/resources/_languages/ENGLISH/sound049.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound050.blp b/resources/_languages/ENGLISH/sound050.blp deleted file mode 100644 index d0af514..0000000 Binary files a/resources/_languages/ENGLISH/sound050.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound051.blp b/resources/_languages/ENGLISH/sound051.blp deleted file mode 100644 index 3152eec..0000000 Binary files a/resources/_languages/ENGLISH/sound051.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound052.blp b/resources/_languages/ENGLISH/sound052.blp deleted file mode 100644 index ecc79a6..0000000 Binary files a/resources/_languages/ENGLISH/sound052.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound053.blp b/resources/_languages/ENGLISH/sound053.blp deleted file mode 100644 index 4eceb53..0000000 Binary files a/resources/_languages/ENGLISH/sound053.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound054.blp b/resources/_languages/ENGLISH/sound054.blp deleted file mode 100644 index 6cc3ab3..0000000 Binary files a/resources/_languages/ENGLISH/sound054.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound055.blp b/resources/_languages/ENGLISH/sound055.blp deleted file mode 100644 index 3633c2f..0000000 Binary files a/resources/_languages/ENGLISH/sound055.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound074.blp b/resources/_languages/ENGLISH/sound074.blp deleted file mode 100644 index cc949d8..0000000 Binary files a/resources/_languages/ENGLISH/sound074.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound075.blp b/resources/_languages/ENGLISH/sound075.blp deleted file mode 100644 index 2536439..0000000 Binary files a/resources/_languages/ENGLISH/sound075.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound076.blp b/resources/_languages/ENGLISH/sound076.blp deleted file mode 100644 index 5471992..0000000 Binary files a/resources/_languages/ENGLISH/sound076.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound077.blp b/resources/_languages/ENGLISH/sound077.blp deleted file mode 100644 index 639249c..0000000 Binary files a/resources/_languages/ENGLISH/sound077.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound078.blp b/resources/_languages/ENGLISH/sound078.blp deleted file mode 100644 index b99f5d6..0000000 Binary files a/resources/_languages/ENGLISH/sound078.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound079.blp b/resources/_languages/ENGLISH/sound079.blp deleted file mode 100644 index d43578a..0000000 Binary files a/resources/_languages/ENGLISH/sound079.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound080.blp b/resources/_languages/ENGLISH/sound080.blp deleted file mode 100644 index 9230f43..0000000 Binary files a/resources/_languages/ENGLISH/sound080.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound081.blp b/resources/_languages/ENGLISH/sound081.blp deleted file mode 100644 index f7fa9cf..0000000 Binary files a/resources/_languages/ENGLISH/sound081.blp and /dev/null differ diff --git a/resources/_languages/ENGLISH/sound082.blp b/resources/_languages/ENGLISH/sound082.blp deleted file mode 100644 index 7526da4..0000000 Binary files a/resources/_languages/ENGLISH/sound082.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound000.blp b/resources/_languages/FRANCAIS/sound000.blp deleted file mode 100644 index 388fed1..0000000 Binary files a/resources/_languages/FRANCAIS/sound000.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound001.blp b/resources/_languages/FRANCAIS/sound001.blp deleted file mode 100644 index b65562f..0000000 Binary files a/resources/_languages/FRANCAIS/sound001.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound011.blp b/resources/_languages/FRANCAIS/sound011.blp deleted file mode 100644 index eb3b515..0000000 Binary files a/resources/_languages/FRANCAIS/sound011.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound012.blp b/resources/_languages/FRANCAIS/sound012.blp deleted file mode 100644 index eb11895..0000000 Binary files a/resources/_languages/FRANCAIS/sound012.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound013.blp b/resources/_languages/FRANCAIS/sound013.blp deleted file mode 100644 index 95bc99d..0000000 Binary files a/resources/_languages/FRANCAIS/sound013.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound015.blp b/resources/_languages/FRANCAIS/sound015.blp deleted file mode 100644 index c59d92e..0000000 Binary files a/resources/_languages/FRANCAIS/sound015.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound016.blp b/resources/_languages/FRANCAIS/sound016.blp deleted file mode 100644 index 46b2e6d..0000000 Binary files a/resources/_languages/FRANCAIS/sound016.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound020.blp b/resources/_languages/FRANCAIS/sound020.blp deleted file mode 100644 index ede68b5..0000000 Binary files a/resources/_languages/FRANCAIS/sound020.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound021.blp b/resources/_languages/FRANCAIS/sound021.blp deleted file mode 100644 index 0b4b5f2..0000000 Binary files a/resources/_languages/FRANCAIS/sound021.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound022.blp b/resources/_languages/FRANCAIS/sound022.blp deleted file mode 100644 index d95d9e6..0000000 Binary files a/resources/_languages/FRANCAIS/sound022.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound023.blp b/resources/_languages/FRANCAIS/sound023.blp deleted file mode 100644 index eb0ae91..0000000 Binary files a/resources/_languages/FRANCAIS/sound023.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound024.blp b/resources/_languages/FRANCAIS/sound024.blp deleted file mode 100644 index a1711ac..0000000 Binary files a/resources/_languages/FRANCAIS/sound024.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound025.blp b/resources/_languages/FRANCAIS/sound025.blp deleted file mode 100644 index 91783eb..0000000 Binary files a/resources/_languages/FRANCAIS/sound025.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound026.blp b/resources/_languages/FRANCAIS/sound026.blp deleted file mode 100644 index 87d7de0..0000000 Binary files a/resources/_languages/FRANCAIS/sound026.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound028.blp b/resources/_languages/FRANCAIS/sound028.blp deleted file mode 100644 index ad23143..0000000 Binary files a/resources/_languages/FRANCAIS/sound028.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound029.blp b/resources/_languages/FRANCAIS/sound029.blp deleted file mode 100644 index 0d15ba9..0000000 Binary files a/resources/_languages/FRANCAIS/sound029.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound030.blp b/resources/_languages/FRANCAIS/sound030.blp deleted file mode 100644 index 48fb3f8..0000000 Binary files a/resources/_languages/FRANCAIS/sound030.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound031.blp b/resources/_languages/FRANCAIS/sound031.blp deleted file mode 100644 index 9210385..0000000 Binary files a/resources/_languages/FRANCAIS/sound031.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound032.blp b/resources/_languages/FRANCAIS/sound032.blp deleted file mode 100644 index a5e3c39..0000000 Binary files a/resources/_languages/FRANCAIS/sound032.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound034.blp b/resources/_languages/FRANCAIS/sound034.blp deleted file mode 100644 index 421d038..0000000 Binary files a/resources/_languages/FRANCAIS/sound034.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound035.blp b/resources/_languages/FRANCAIS/sound035.blp deleted file mode 100644 index eb369cb..0000000 Binary files a/resources/_languages/FRANCAIS/sound035.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound036.blp b/resources/_languages/FRANCAIS/sound036.blp deleted file mode 100644 index 756f298..0000000 Binary files a/resources/_languages/FRANCAIS/sound036.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound038.blp b/resources/_languages/FRANCAIS/sound038.blp deleted file mode 100644 index 76af3f6..0000000 Binary files a/resources/_languages/FRANCAIS/sound038.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound039.blp b/resources/_languages/FRANCAIS/sound039.blp deleted file mode 100644 index 314f663..0000000 Binary files a/resources/_languages/FRANCAIS/sound039.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound040.blp b/resources/_languages/FRANCAIS/sound040.blp deleted file mode 100644 index 5d0696d..0000000 Binary files a/resources/_languages/FRANCAIS/sound040.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound041.blp b/resources/_languages/FRANCAIS/sound041.blp deleted file mode 100644 index 6bbc067..0000000 Binary files a/resources/_languages/FRANCAIS/sound041.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound042.blp b/resources/_languages/FRANCAIS/sound042.blp deleted file mode 100644 index bee6ba7..0000000 Binary files a/resources/_languages/FRANCAIS/sound042.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound043.blp b/resources/_languages/FRANCAIS/sound043.blp deleted file mode 100644 index ddccd52..0000000 Binary files a/resources/_languages/FRANCAIS/sound043.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound044.blp b/resources/_languages/FRANCAIS/sound044.blp deleted file mode 100644 index ea78d0d..0000000 Binary files a/resources/_languages/FRANCAIS/sound044.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound045.blp b/resources/_languages/FRANCAIS/sound045.blp deleted file mode 100644 index c86c1ad..0000000 Binary files a/resources/_languages/FRANCAIS/sound045.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound046.blp b/resources/_languages/FRANCAIS/sound046.blp deleted file mode 100644 index cdabb5d..0000000 Binary files a/resources/_languages/FRANCAIS/sound046.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound047.blp b/resources/_languages/FRANCAIS/sound047.blp deleted file mode 100644 index 4887327..0000000 Binary files a/resources/_languages/FRANCAIS/sound047.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound048.blp b/resources/_languages/FRANCAIS/sound048.blp deleted file mode 100644 index e9ad25e..0000000 Binary files a/resources/_languages/FRANCAIS/sound048.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound049.blp b/resources/_languages/FRANCAIS/sound049.blp deleted file mode 100644 index 6176140..0000000 Binary files a/resources/_languages/FRANCAIS/sound049.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound050.blp b/resources/_languages/FRANCAIS/sound050.blp deleted file mode 100644 index d0af514..0000000 Binary files a/resources/_languages/FRANCAIS/sound050.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound051.blp b/resources/_languages/FRANCAIS/sound051.blp deleted file mode 100644 index 3152eec..0000000 Binary files a/resources/_languages/FRANCAIS/sound051.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound052.blp b/resources/_languages/FRANCAIS/sound052.blp deleted file mode 100644 index ecc79a6..0000000 Binary files a/resources/_languages/FRANCAIS/sound052.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound053.blp b/resources/_languages/FRANCAIS/sound053.blp deleted file mode 100644 index 4eceb53..0000000 Binary files a/resources/_languages/FRANCAIS/sound053.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound054.blp b/resources/_languages/FRANCAIS/sound054.blp deleted file mode 100644 index 6cc3ab3..0000000 Binary files a/resources/_languages/FRANCAIS/sound054.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound055.blp b/resources/_languages/FRANCAIS/sound055.blp deleted file mode 100644 index 3633c2f..0000000 Binary files a/resources/_languages/FRANCAIS/sound055.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound074.blp b/resources/_languages/FRANCAIS/sound074.blp deleted file mode 100644 index cc949d8..0000000 Binary files a/resources/_languages/FRANCAIS/sound074.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound075.blp b/resources/_languages/FRANCAIS/sound075.blp deleted file mode 100644 index 2536439..0000000 Binary files a/resources/_languages/FRANCAIS/sound075.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound076.blp b/resources/_languages/FRANCAIS/sound076.blp deleted file mode 100644 index 5471992..0000000 Binary files a/resources/_languages/FRANCAIS/sound076.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound077.blp b/resources/_languages/FRANCAIS/sound077.blp deleted file mode 100644 index 639249c..0000000 Binary files a/resources/_languages/FRANCAIS/sound077.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound078.blp b/resources/_languages/FRANCAIS/sound078.blp deleted file mode 100644 index b99f5d6..0000000 Binary files a/resources/_languages/FRANCAIS/sound078.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound079.blp b/resources/_languages/FRANCAIS/sound079.blp deleted file mode 100644 index d43578a..0000000 Binary files a/resources/_languages/FRANCAIS/sound079.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound080.blp b/resources/_languages/FRANCAIS/sound080.blp deleted file mode 100644 index 9230f43..0000000 Binary files a/resources/_languages/FRANCAIS/sound080.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound081.blp b/resources/_languages/FRANCAIS/sound081.blp deleted file mode 100644 index f7fa9cf..0000000 Binary files a/resources/_languages/FRANCAIS/sound081.blp and /dev/null differ diff --git a/resources/_languages/FRANCAIS/sound082.blp b/resources/_languages/FRANCAIS/sound082.blp deleted file mode 100644 index 7526da4..0000000 Binary files a/resources/_languages/FRANCAIS/sound082.blp and /dev/null differ diff --git a/resources/_languages/US/sound000.blp b/resources/_languages/US/sound000.blp deleted file mode 100644 index 388fed1..0000000 Binary files a/resources/_languages/US/sound000.blp and /dev/null differ diff --git a/resources/_languages/US/sound001.blp b/resources/_languages/US/sound001.blp deleted file mode 100644 index b65562f..0000000 Binary files a/resources/_languages/US/sound001.blp and /dev/null differ diff --git a/resources/_languages/US/sound011.blp b/resources/_languages/US/sound011.blp deleted file mode 100644 index eb3b515..0000000 Binary files a/resources/_languages/US/sound011.blp and /dev/null differ diff --git a/resources/_languages/US/sound012.blp b/resources/_languages/US/sound012.blp deleted file mode 100644 index eb11895..0000000 Binary files a/resources/_languages/US/sound012.blp and /dev/null differ diff --git a/resources/_languages/US/sound013.blp b/resources/_languages/US/sound013.blp deleted file mode 100644 index 95bc99d..0000000 Binary files a/resources/_languages/US/sound013.blp and /dev/null differ diff --git a/resources/_languages/US/sound015.blp b/resources/_languages/US/sound015.blp deleted file mode 100644 index c59d92e..0000000 Binary files a/resources/_languages/US/sound015.blp and /dev/null differ diff --git a/resources/_languages/US/sound016.blp b/resources/_languages/US/sound016.blp deleted file mode 100644 index 46b2e6d..0000000 Binary files a/resources/_languages/US/sound016.blp and /dev/null differ diff --git a/resources/_languages/US/sound020.blp b/resources/_languages/US/sound020.blp deleted file mode 100644 index ede68b5..0000000 Binary files a/resources/_languages/US/sound020.blp and /dev/null differ diff --git a/resources/_languages/US/sound021.blp b/resources/_languages/US/sound021.blp deleted file mode 100644 index 0b4b5f2..0000000 Binary files a/resources/_languages/US/sound021.blp and /dev/null differ diff --git a/resources/_languages/US/sound022.blp b/resources/_languages/US/sound022.blp deleted file mode 100644 index d95d9e6..0000000 Binary files a/resources/_languages/US/sound022.blp and /dev/null differ diff --git a/resources/_languages/US/sound023.blp b/resources/_languages/US/sound023.blp deleted file mode 100644 index eb0ae91..0000000 Binary files a/resources/_languages/US/sound023.blp and /dev/null differ diff --git a/resources/_languages/US/sound024.blp b/resources/_languages/US/sound024.blp deleted file mode 100644 index a1711ac..0000000 Binary files a/resources/_languages/US/sound024.blp and /dev/null differ diff --git a/resources/_languages/US/sound025.blp b/resources/_languages/US/sound025.blp deleted file mode 100644 index 91783eb..0000000 Binary files a/resources/_languages/US/sound025.blp and /dev/null differ diff --git a/resources/_languages/US/sound026.blp b/resources/_languages/US/sound026.blp deleted file mode 100644 index 87d7de0..0000000 Binary files a/resources/_languages/US/sound026.blp and /dev/null differ diff --git a/resources/_languages/US/sound028.blp b/resources/_languages/US/sound028.blp deleted file mode 100644 index ad23143..0000000 Binary files a/resources/_languages/US/sound028.blp and /dev/null differ diff --git a/resources/_languages/US/sound029.blp b/resources/_languages/US/sound029.blp deleted file mode 100644 index 0d15ba9..0000000 Binary files a/resources/_languages/US/sound029.blp and /dev/null differ diff --git a/resources/_languages/US/sound030.blp b/resources/_languages/US/sound030.blp deleted file mode 100644 index 48fb3f8..0000000 Binary files a/resources/_languages/US/sound030.blp and /dev/null differ diff --git a/resources/_languages/US/sound031.blp b/resources/_languages/US/sound031.blp deleted file mode 100644 index 9210385..0000000 Binary files a/resources/_languages/US/sound031.blp and /dev/null differ diff --git a/resources/_languages/US/sound032.blp b/resources/_languages/US/sound032.blp deleted file mode 100644 index a5e3c39..0000000 Binary files a/resources/_languages/US/sound032.blp and /dev/null differ diff --git a/resources/_languages/US/sound034.blp b/resources/_languages/US/sound034.blp deleted file mode 100644 index 421d038..0000000 Binary files a/resources/_languages/US/sound034.blp and /dev/null differ diff --git a/resources/_languages/US/sound035.blp b/resources/_languages/US/sound035.blp deleted file mode 100644 index eb369cb..0000000 Binary files a/resources/_languages/US/sound035.blp and /dev/null differ diff --git a/resources/_languages/US/sound036.blp b/resources/_languages/US/sound036.blp deleted file mode 100644 index 756f298..0000000 Binary files a/resources/_languages/US/sound036.blp and /dev/null differ diff --git a/resources/_languages/US/sound038.blp b/resources/_languages/US/sound038.blp deleted file mode 100644 index 76af3f6..0000000 Binary files a/resources/_languages/US/sound038.blp and /dev/null differ diff --git a/resources/_languages/US/sound039.blp b/resources/_languages/US/sound039.blp deleted file mode 100644 index 314f663..0000000 Binary files a/resources/_languages/US/sound039.blp and /dev/null differ diff --git a/resources/_languages/US/sound040.blp b/resources/_languages/US/sound040.blp deleted file mode 100644 index 5d0696d..0000000 Binary files a/resources/_languages/US/sound040.blp and /dev/null differ diff --git a/resources/_languages/US/sound041.blp b/resources/_languages/US/sound041.blp deleted file mode 100644 index 6bbc067..0000000 Binary files a/resources/_languages/US/sound041.blp and /dev/null differ diff --git a/resources/_languages/US/sound042.blp b/resources/_languages/US/sound042.blp deleted file mode 100644 index bee6ba7..0000000 Binary files a/resources/_languages/US/sound042.blp and /dev/null differ diff --git a/resources/_languages/US/sound043.blp b/resources/_languages/US/sound043.blp deleted file mode 100644 index ddccd52..0000000 Binary files a/resources/_languages/US/sound043.blp and /dev/null differ diff --git a/resources/_languages/US/sound044.blp b/resources/_languages/US/sound044.blp deleted file mode 100644 index ea78d0d..0000000 Binary files a/resources/_languages/US/sound044.blp and /dev/null differ diff --git a/resources/_languages/US/sound045.blp b/resources/_languages/US/sound045.blp deleted file mode 100644 index c86c1ad..0000000 Binary files a/resources/_languages/US/sound045.blp and /dev/null differ diff --git a/resources/_languages/US/sound046.blp b/resources/_languages/US/sound046.blp deleted file mode 100644 index cdabb5d..0000000 Binary files a/resources/_languages/US/sound046.blp and /dev/null differ diff --git a/resources/_languages/US/sound047.blp b/resources/_languages/US/sound047.blp deleted file mode 100644 index 4887327..0000000 Binary files a/resources/_languages/US/sound047.blp and /dev/null differ diff --git a/resources/_languages/US/sound048.blp b/resources/_languages/US/sound048.blp deleted file mode 100644 index e9ad25e..0000000 Binary files a/resources/_languages/US/sound048.blp and /dev/null differ diff --git a/resources/_languages/US/sound049.blp b/resources/_languages/US/sound049.blp deleted file mode 100644 index 6176140..0000000 Binary files a/resources/_languages/US/sound049.blp and /dev/null differ diff --git a/resources/_languages/US/sound050.blp b/resources/_languages/US/sound050.blp deleted file mode 100644 index d0af514..0000000 Binary files a/resources/_languages/US/sound050.blp and /dev/null differ diff --git a/resources/_languages/US/sound051.blp b/resources/_languages/US/sound051.blp deleted file mode 100644 index 3152eec..0000000 Binary files a/resources/_languages/US/sound051.blp and /dev/null differ diff --git a/resources/_languages/US/sound052.blp b/resources/_languages/US/sound052.blp deleted file mode 100644 index ecc79a6..0000000 Binary files a/resources/_languages/US/sound052.blp and /dev/null differ diff --git a/resources/_languages/US/sound053.blp b/resources/_languages/US/sound053.blp deleted file mode 100644 index 4eceb53..0000000 Binary files a/resources/_languages/US/sound053.blp and /dev/null differ diff --git a/resources/_languages/US/sound054.blp b/resources/_languages/US/sound054.blp deleted file mode 100644 index 6cc3ab3..0000000 Binary files a/resources/_languages/US/sound054.blp and /dev/null differ diff --git a/resources/_languages/US/sound055.blp b/resources/_languages/US/sound055.blp deleted file mode 100644 index 3633c2f..0000000 Binary files a/resources/_languages/US/sound055.blp and /dev/null differ diff --git a/resources/_languages/US/sound074.blp b/resources/_languages/US/sound074.blp deleted file mode 100644 index cc949d8..0000000 Binary files a/resources/_languages/US/sound074.blp and /dev/null differ diff --git a/resources/_languages/US/sound075.blp b/resources/_languages/US/sound075.blp deleted file mode 100644 index 2536439..0000000 Binary files a/resources/_languages/US/sound075.blp and /dev/null differ diff --git a/resources/_languages/US/sound076.blp b/resources/_languages/US/sound076.blp deleted file mode 100644 index 5471992..0000000 Binary files a/resources/_languages/US/sound076.blp and /dev/null differ diff --git a/resources/_languages/US/sound077.blp b/resources/_languages/US/sound077.blp deleted file mode 100644 index 639249c..0000000 Binary files a/resources/_languages/US/sound077.blp and /dev/null differ diff --git a/resources/_languages/US/sound078.blp b/resources/_languages/US/sound078.blp deleted file mode 100644 index b99f5d6..0000000 Binary files a/resources/_languages/US/sound078.blp and /dev/null differ diff --git a/resources/_languages/US/sound079.blp b/resources/_languages/US/sound079.blp deleted file mode 100644 index d43578a..0000000 Binary files a/resources/_languages/US/sound079.blp and /dev/null differ diff --git a/resources/_languages/US/sound080.blp b/resources/_languages/US/sound080.blp deleted file mode 100644 index 9230f43..0000000 Binary files a/resources/_languages/US/sound080.blp and /dev/null differ diff --git a/resources/_languages/US/sound081.blp b/resources/_languages/US/sound081.blp deleted file mode 100644 index f7fa9cf..0000000 Binary files a/resources/_languages/US/sound081.blp and /dev/null differ diff --git a/resources/_languages/US/sound082.blp b/resources/_languages/US/sound082.blp deleted file mode 100644 index 7526da4..0000000 Binary files a/resources/_languages/US/sound082.blp and /dev/null differ diff --git a/resources/_languages/US/sound083.blp b/resources/_languages/US/sound083.blp deleted file mode 100644 index dab5351..0000000 Binary files a/resources/_languages/US/sound083.blp and /dev/null differ diff --git a/resources/_languages/US/sound084.blp b/resources/_languages/US/sound084.blp deleted file mode 100644 index 8bb6c2b..0000000 Binary files a/resources/_languages/US/sound084.blp and /dev/null differ diff --git a/resources/data/en/stories.blp b/resources/data/en/stories.blp new file mode 100644 index 0000000..53cbeef --- /dev/null +++ b/resources/data/en/stories.blp @@ -0,0 +1,1122 @@ +$1 +1|Goal : +1| +1|Each Blupi must enter a house. To +1|do so, always use the left button of +1|the mouse. + +2|1) Click on a Blupi +2| A blue ring will appear around +2| him indicating he is selected. +2| +2|2) Click on his house +2| +2|3) Click on the button "go" +2| +2|4) Repeat the operations for the +2| second Blupi. + + + + + + + + + + After having read these instructions + click on the dice below. + +$2 +Here is a second exercise a bit more +complicated : + +1|Transport both piles of planks on +1|the striped paving stones on +1|the right. +1| +1|Blupi must eat tomatoes to +1|gather enough strength for +1|this operation. Note that +2|when he eats, the red ring at +2|his feet turns blue. This +2|indicates his energy level. +2| +2| red = tired +2| blue = full shape + + + +Clue : +To scroll your screen, you may +draw your mouse to the side of +the screen or use the keyboard +arrows. + +$3 +1|Find the eggs ... +1| +1|By putting them on the +1|incubator, four new Blupis +1|will hatch. + + + + + + +Clue : +It is more efficient to +use the mouse in one hand +and use the other hand +for the keyboard arrows. + +$4 +1|Goal : +1| +1|The four Blupis must reach the +1|houses on the northern islands. + +2|Each Blupi must eat to have +2|enough strength to jump. + +$5 +1|Goal : +1| +1|Drop two batches of tomatoes +1|on the striped paving stones. + +2|To do so you must cut the trees +2|down, build a garden shed, grow +2|tomatoes and deposit two batches +2|of tomatoes on the striped paving +2|stones (do not eat them). + +$6 +1|Goal : +1| +1|Each Blupi must reach a house on +1|a small island. +1|Unfortunately there is only enough +1|food for one Blupi. +2|You will have to find a way of +2|producing enough food for all +2|of them. +2| +2|Fortunately, the island has. +2|lots of trees + +#h1 +Blupi is living quietly on his island +when a strange meteorite falls on +an arid region. + +It is only later that Blupi realizes +that his crops are always being +destroyed by huge spiders. + +Despite Blupi's excellent physical +condition, he now sneezes +and has caught a curious disease. + +#h2 +What is going on ? + +Well, the strange meteorite is in +fact a spaceship carrying a very +special robot. + +This robot builds factories which +produce enemies. + +Blupi must exploit all the natural +resources to get rid of these +intruders. + +#1 +The spaceship crash has set fire +to the forest. Blupi' village is +now threatened. + +1|Goal : +1| +1|Prevent the village from burning. +1|To do so, there is only one way : +1|Cut some trees down on the left. + + + + + + +2|Clue : +2| +2|If a Blupi is hidden by trees, +2|press space bar. Doing so will +2|render the trees temporarily +2|transparent. + +@1 +1|Solution : +1| +1|Order the Blupi on the left to +1|cut several trees down. The +1|two other Blupis will carry +1|the planks away. + +#2 +1|Situation : +1| +1|Blupi is far away from his village +1|and lost. He must organize himself +1|before going to look for his village. +1| +1|1) Build a garden shed and grow +1| tomatoes + +2|2) Build an incubator to obtain +2| support +2| +2|3) Feed the four Blupis and go and +2| find the village. +2| + + +2|Watch out : +2| +2|Something unusual is going to +2|happen. + + +@2 +1|Clues : +1| +1|First of, all you must build +1|two palisades in the north +1|to stop the spider from coming. +1|Only then will it be possible +2|to build a garden shed and +2|grow tomatoes in peace. +2| +2|To reach the four houses +2|you must go east. + + +#3 +1|Goal : +1| +1|Prevent the four lost Blupis from +1|burning. +1| +1|Finish the wall. + + + + +2|Watch out : +2| +2|The ground is made of moss +2|which burns very easily. + +@3 +1|Solution : +1| +1|1) Carve a rock. +1| Smaller rocks are quicker to +1| carve. + +2|2) Build a wall between the two +2| existing walls. +2| +2|3) Wait for the fire to stop. + +#4 +1|Goal : +1| +1|Make the four Blupis reach the +1|striped paving stones. + +@4 +1|Solution : +1| +1|1) Cut a tree down +1| +1|2) Carry the planks to the +1| water edge. +1| +1|3) Build a bridge towards the +1| two tired Blupis. + +2|4) Repeat this operation +2| three times. +2| +2|The tired Blupis may now +2|cross the bridge and reach +2|the striped paving stones. + +#5 +1|The trap : +1|Careful, the ground where the +1|Blupis are prisoners can easily +1|burn and fire is approaching. +1| +1|Goal : +1|Resist until the fire has +1|burnt out. + +2|Watch out : +2|Building a wall is a very +2|exhausting job for Blupi. Once +2|finished, he will die ! + + + +Clue : +If the game does not run fast +enough for you, press key F6 +to speed it up. F5 runs the +game at it's normal speed. + +@5 +1|Clues : +1| +1|You must build four walls on +1|the gray paving stones. You +1|will have to cut down two +1|trees to build a garden +1|shed and an incubator. + +2|When the walls are finished, +2|you will have to wait until +2|the fire comes and stops. + +#6 +1|Goal : +1| +1|A danger is present: protect +1|the camp as fast as possible +1|with four towers. + +2|You will be able to join the +2|striped paving stones in +2|the south-east. + + + + + + + + + +Clue : + +You may select several Blupis at +the same time by maintaining +the shift key pressed while +clicking on each Blupi. + + +@6 +1|Solution : +1| +1|You must ask four Blupis to +1|quickly carve a rock each. +1|The small rocks are easier +1|to carve. +1| +1|Transport the four piles of +1|stones onto the gray paving +1|stones and start building +1|protection towers. + +2|Wait for the arrival and +2|destruction of the viruses. +2| +2|The other four Blupis can +2|quietly go to the striped +2|paving stones in the +2|south-east. + +#7 +1|Goal : +1| +1|The four Blupis must reach +1|the striped paving stones. +1|You shall have to take care +1|of the farthest Blupi. + + + + + +2|Watch out : +2| +2|The ground is inappropriate +2|for building a garden shed. + +@7 +1|Solution : +1| +1|Ask a Blupi to remove the +1|tomatoes so that the spiders +1|cannot eat them. +1| +1|With another Blupi, jump on +1|the eastern island, build a +1|bridge that will join it to +1|the striped paving stones. + +2|Carry the tomatoes +2|towards the tired Blupi so +2|he can eat them. + +#8 +1|Goal : +1| +1|Avoid one or two Blupis from +1|being contaminated and find a +1|remedy for the sick ones. +1| +1|Finally each Blupi must enter +1|a house. + + + + + + + +2|Clue : +2| +2|Construct a laboratory. + +@8 +1|Clues : +1| +1|A laboratory must be made of +1|stones. It will enable you to +1|transform the yellow flowers +1|into a remedy for the sick +1|Blupis. + +2|You will have to build a bridge +2|to bring the remedy to the sick +2|Blupis. +2| +2|The houses are in the south-east. + +#9 +1|Goal : +1| +1|Find a way to cross the ice rink. +1| + + + + + + +2|Note : +2| +2|Blupi can walk on ice. However +2|the ice being slippery, he will +2|loose a lot of strength. + +@9 +1|Clues : +1| +1|Two towers will have to be built +1|to protect the Blupis from the +1|spiders. +1| +1|You will have to build +1|a garden shed and an incubator +1|in order to let the eggs hatch. + +2|Blupi loses a lot of strength +2|when he crosses the ice rink. +2|Therefore, you must bring him +2|tomatoes before he crosses. + +#10 +1|Goal : +1| +1|Reach the island in the +1|north-east and blow the +1|palisade up. + +2|All you have to do now is +2|to place four Blupis on the +2|striped paving stones. + +@10 +1|Clues : +1| +1|Build a bridge in the direction of +1|the four prisoners. This enables +1|you to carve a rock that shall +1|be taken to the garden shed to +1|build a laboratory. +1| +1|The blue flowers are in the +1|south-east. Thanks to the +1|laboratory they can be +1|transformed into dynamite. + +2|Use the dynamite to destroy +2|the palisade which is holding +2|the four Blupis prisoners. +2| +2|First of all, you will have to +2|draw back the prisoners to +2|protect them from the explosion. + +#11 +1|Goal : +1| +1|Reach the houses in the +1|north-east. Be careful, +1|they are well guarded. + +@11 +1|Clues : +1| +1|Build a bridge towards the +1|north-west island and then +1|make at least four packs +1|of dynamite. + +2|Drop the dynamite in the +2|north fairly close the +2|bulldozers. +2| +2|As long as the dynamite is +2|not made, avoid going north +2|or you will attract the +2|bulldozers. + +#12 +1|Goal : +1| +1|Three Blupis must join the +1|isolated Blupi on an island +1|in the north-west. + +@12 +1|Clues : +1| +1|Build a garden shed and grow +1|tomatoes. +1| +1|Make dynamite with the blue +1|flowers that can be found in +1|the north-east. + +2|Transport the dynamite to the +2|island situated in the west. +2| +2|Be careful, the way there +2|hides two viruses. + +#13 +1|Goal : +1| +1|Get rid of the six spiders. +1| +1|The first four it will be +1|easy. The two remaining +1|will be more difficult. + + + + + + +2|Clue : +2| +2|Find out how to produce poison +2|in the laboratory. + +@13 +1|Clues : +1| +1|The first four spiders will be +1|caught with traps made from +1|the green flowers in the +1|laboratory. +1| +1|The traps must be placed close to +1|the spiders. + +2|The two last ones will be +2|poisoned with the tomatoes +2|that have been altered +2|in the laboratory. +2| +2|Build a bridge to carry +2|the tomatoes to the laboratory. + +#14 +1|Goal : +1| +1|Blupi must simply go home. +1| + +@14 +1|Clues : +1| +1|Prospect for iron under the +1|small pebbles. Drop the planks +1|on the flag and build a mine. +1| +1|Carve a rock to build a +1|workshop so that you can use +1|the iron. + +2|Take a bomb, jump into the +2|jeep and go east. The jeep +2|will protect you from the +2|bulldozers. +2| +2|When you will get to the +2|palisade, you must leave the +2|jeep quickly, drop the time +2|bomb, switch it on, get back +2|into the jeep and buzz off. + +#15 +1|Goal : +1| +1|Only one Blupi must reach +1|the house in the north-east. + +2|To do so, you must destroy +2|the numerous enemy +2|installations. + +@15 +1|Clues : +1| +1|Build a garden shed and two +1|protection towers on the gray +1|paving stones. +1| +1|Build a bridge to join the is- +1|land in the east. Pick different +1|sorts of flowers and bring them +1|back to base camp. + +2|Build a laboratory, make +2|dynamite and sticky traps. +2|Protect the camp from the inside +2|with the sticky traps and the +2|outside, with the dynamite. +2| +2|When you think you have +2|enough dynamite and traps, send +2|a small commando to the north- +2|east to destroy the enemy camp. + +#16 +1|Situation : +1| +1|Blupi is lost in an arid part of +1|his planet with no trees. + + + + +2|Goal : +2| +2|The two Blupis must go back +2|home to their village. + +@16 +1|Clues : +1| +1|Find the mine in the north-east, +1|carve a rock to build a +1|workshop, make a time bomb +1|and two jeeps, and seek the +1|enemy camp in the south-west. + +2|Blow up the barrier protecting +2|the enemy camp. Try to blow +2|up the bulldozer as well. +2| +2|Go south and look for the only +2|tree and make a teleporter. + +#17 +1|Goal : +1| +1|The five Blupis must reach +1|a house. + +2|Careful, one house is +2|behind the enemy camp. + + + + + + + + + + + + +Clue : + +You may select several Blupis +at the same time by maintaining +the Shift key pressed while +clicking on each Blupi. + +@17 +1|Clues : +1| +1|A Blupi can now go to the house +1|on the western side of the island. +1|The four others must leave very +1|quickly because of the bulldozers. +1|The Blupis must go north-east. + +2|Further north-east, you will join +2|a village surrounded by palisades. +2| +2|North of the village, there is a +2|lot of iron. +2| +2|Make a boat and go north-east +2|witha time bomb. + +#18 +1|Situation : +1| +1|While Blupi was collecting +1|flowers, he did not realize +1|that he was far away from +1|his home. He is now lost in +1|a region full of enemies. + + + + + +2|Goal : +2| +2|Blupi must flee and find a +2|way of getting home. + +@18 +1|Clues : +1| +1|Find the water stretch to the +1|west. Make a boat. Be careful, +1|a lot of viruses are crawling +1|around. + +2|With the boat, you can cross +2|the wall and disembark on the +2|riverbank. +2| +2|Home is not so far now. Be +2|careful you must avoid the +2|bulldozers. + +#19 +1|Situation : +1| +1|Four bulldozers are threatening +1|Blupi's village. + + + + + +2|Goal : +2| +2|Destroy the bulldozers + +@19 +1|Clues : +1| +1|Ask a Blupi to extract iron +1|and build an armour. It will +1|protect him from the fire. +1| +1|Go east and build a boat. +1|Embark and look for another +1|island with a tree. Cut the +1|tree down and put the wood +2|on a bigger island. Make a +2|teleporter. It will bring you +2|to the armoury. +2| +2|Put some dynamite near the +2|surrounding wall and blow it +2|up. With the rest of the +2|dynamite, you can destroy +2|the bulldozers. + +#20 +1|Goal : +1| +1|Destroy all enemy installations. +1| + +@20 +1|Clues : +1| +1|Produce as much dynamite, +1|traps, etc. as possible before +1|blowing up the barriers that +1|protect the enemy camp. + +#21 +1|Situation : +1| +1|Blupi has been captured by +1|a nasty robot. He is held +1|prisoner in the robot's +1|base camp. + + + + +2|Goal : +2| +2|Blupi must escape and find +2|his house. + +@21 +1|Clues : +1| +1|Take the dynamite from the +1|northeast. Place it next to a +1|blue barrier facing a gap in the +1|rocks. The bulldozer will come +1|and make the dynamite explode. +1|This will destroy the barrier. + +2|Run to the east until you reach +2|the river. Make a boat with the +2|planks. You will need the second +2|pile of planks to build a boat +2|later. Before doing so, you will +2|have to catch the electrocutor +2|with the sticky trap and make a +2|time bomb in order to destroy +2|the blue barrier in the east. + +#22 +1|Goals : +1| +1|1) Make boats. +1| +1|2) Explore all the islands. +1| +1|3) Destroy all enemy installations. + +@22 +1|Clues : +1| +1|The island in the north-east +1|has a lot of iron. + +2|The island to the east has +2|all that is required to make +2|dynamite and sticky traps. + +#23 +1|Situation : +1| +1|Blupi is very curious: after +1|having observed the robot +1|for so long, he now realizes +1|that he has lost himself. + + + + + +2|Goal : +2| +2|Bring in support and destroy +2|the enemy ! + + +@23 +1|Clues : +1| +1|The isolated Blupi must go +1|away from the robot and go +1|west. Blupi must carve a +1|rock to be able to reachthe +1|wood, and then make a +1|teleporter. + +2|With a second group of Blupis, +2|you must make a boat, find the +2|bomb in the north-east and +2|blow up the barrier in the +2|south. This will enable you +2|to bring the wood onto the +2|departure island in order +2|to make a teleporter enabling +2|you to join and help the lost +2|Blupi. + +#24 +1|Situation : +1| +1|The region is full of enemies. +1| + + + +2|Goal : +2| +2|Destroy all enemies. + +@24 +1|Clues : +1| +1|Go south-east to avoid the +1|fire and make a boat with +1|the only tree left. +1| +1|In the camp, you will find +1|some iron. + +2|North of the camp, you will +2|find some eggs. + +#25 +1|Blupi has been suspecting +1|that the robot brought +1|something strange on his +1|planet : +1| +1| Platinium.... +1| +1|The platinium, which is placed +2|next to the robot's rocket, +2|will give him access to enemy +2|technology. +2| + + +2|Goal : +2|Bring a cube of platinum onto +2|the striped paving stones. + +@25 +1|Clues : +1| +1|Destroy the two bulldozers with +1|the sticky traps. Make a boat in +1|the north of the first enemy +1|camp, then embark with a time +1|bomb and go east. +1| +1|Look for a path between the +1|rocks going southwards. The +2|enemy camp with the rocket +2|is far in the east. You will +2|have to blow up a barrier to +2|be able to get hold of the +2|platinium. +2| +2|Bring the platinium back to +2|base camp. + +#26 +1|The cube of Platinum will give +1|you access to enemy technology +1|so use it correctly. + + + + + +2|Goal : +2| +2|Help Blupi find his house. + +@26 +1|Clues : +1| +1|Make a helping robot with the +1|cube of platinum in the factory +1|and make a time bomb. +1| +1|Take the robot and the bomb. +1|The robot can cross the western +1|enemy camp without being +2|noticed. Blow up the barrier +2|in the north and take the +2|tomatoes to feed the Blupi +2|in the base camp. +2| +2|Put the tomatoes down before +2|the first jump. + +#27 +1|Situation : +1| +1|The robot has had the cheek +1|to install his village nearby +1|Blupi's village. + + + + +2|Goal : +2| +2|Reach enemy camp and +2|destroy everything. + +@27 +1|Clues : +1| +1|Make a teleporter as fast as +1|possible so that you reach +1|the island with the eggs. +1|Build two protection towers +1|where the piles of stones +1|are. Build palisades on the +1|left and on the right of +1|each tower. + +2|Now you can breathe ! +2| +2|You have to ways of reaching +2|the enemy camp in the north, +2|either by boat or by +2|building a bridge. +2| +2|Up to you to choose ! + +#28 +1|Situation : +1| +1|Whilst building his house, +1|Blupi made a mistake : +1|he built a wall around it. + + + + + +2|Goal : +2| +2|Blupi must simply go home. + +@28 +1|Clues : +1| +1|A small island in the north +1|has a lot of eggs. +1| +1|You will have to cross the +1|enemy camp very quickly +1|in order to avoid the +1|bulldozers coming from the +1|north and from the south, +2|so that you can pick the +2|blue flowers. +2|Another Blupi can take them +2|away to make dynamite. +2| +2|The only rocks that can be +2|used are south of the enemy +2|camp, just outside the +2|protection wall. + +#29 +1|Situation : +1| +1|The free space is being more +1|and more occupied by the robot +1|and his acolytes. + + + + + +2|Goal : +2| +2|Blupi must build his village +2|and work out good defense +2|tactics. +2| +2|He will then attack and +2|eliminate all of his enemies. + +@29 +1|Clues : +1| +1|He must build protection towers +1|on the north-west side, on the +1|north-east side and on the +1|south-east side. All the rocks +1|are in the north-west. +1| +1|Do not cut the trees near the +1|palisades. They can be useful +1|against the jumping bombs ! + +2|The green flowers in the east +2|enable you to make sticky traps +2|to defend the village. +2| +2|Extract iron in the south-west +2|and make bombs and armours. + +#30 +1|Situation : +1| +1|This war can no longer last. +1|Blupi and the last robot have +1|come to an agreement : +1|He will help the robot back to +1|his rocket and, in return, +1|the robot will definitively +1|leave Blupi's planet. + + + + +2|Goal : +2| +2|Prepare the path to the rocket +2|so that the robot can leave +2|the planet. Having lost the +2|battle, the robot is angry so +2|he refuses to move until the +2|path is finished. + +@30 +1|Clues : +1| +1|Carve a rock in the southeast. +1|Cut a tree down and make a +1|boat. With the boat, look +1|for an island in the north-east. +1|Look for some iron, build a +1|mine and a factory. Make a +2|bomb that will enable you to +2|blow up the barriers around +2|the robot. +2| +2|All you have to do is to build +2|a bridge so that the robot can +2|go back into his rocket. + +#31 + +@31 diff --git a/resources/data/enigmes.blp b/resources/data/fr/stories.blp similarity index 100% rename from resources/data/enigmes.blp rename to resources/data/fr/stories.blp diff --git a/resources/sound/music000.blp b/resources/music/music000.blp similarity index 100% rename from resources/sound/music000.blp rename to resources/music/music000.blp diff --git a/resources/sound/music001.blp b/resources/music/music001.blp similarity index 100% rename from resources/sound/music001.blp rename to resources/music/music001.blp diff --git a/resources/sound/music002.blp b/resources/music/music002.blp similarity index 100% rename from resources/sound/music002.blp rename to resources/music/music002.blp diff --git a/resources/sound/music003.blp b/resources/music/music003.blp similarity index 100% rename from resources/sound/music003.blp rename to resources/music/music003.blp diff --git a/resources/sound/music004.blp b/resources/music/music004.blp similarity index 100% rename from resources/sound/music004.blp rename to resources/music/music004.blp diff --git a/resources/sound/music005.blp b/resources/music/music005.blp similarity index 100% rename from resources/sound/music005.blp rename to resources/music/music005.blp diff --git a/resources/sound/music006.blp b/resources/music/music006.blp similarity index 100% rename from resources/sound/music006.blp rename to resources/music/music006.blp diff --git a/resources/sound/music007.blp b/resources/music/music007.blp similarity index 100% rename from resources/sound/music007.blp rename to resources/music/music007.blp diff --git a/resources/sound/music008.blp b/resources/music/music008.blp similarity index 100% rename from resources/sound/music008.blp rename to resources/music/music008.blp diff --git a/resources/sound/music009.blp b/resources/music/music009.blp similarity index 100% rename from resources/sound/music009.blp rename to resources/music/music009.blp diff --git a/resources/po/de.po b/resources/po/de.po index b5900d9..f2d83c9 100644 --- a/resources/po/de.po +++ b/resources/po/de.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-18 12:16+0100\n" -"PO-Revision-Date: 2017-02-18 12:27+0100\n" +"POT-Creation-Date: 2017-02-18 17:50+0100\n" +"PO-Revision-Date: 2017-02-18 16:59+0100\n" "Last-Translator: \n" "Language-Team: \n" "Language: de\n" @@ -1311,6 +1311,10 @@ msgstr "Sie haben soeben mit Planet Blupi gespielt." msgid "construction %d, time %d" msgstr "Konstruktion %d, Zeit %d" +#: /home/schroeterm/devel/planetblupi/src/misc.cpp:75 +msgid "en" +msgstr "de" + #: /home/schroeterm/devel/planetblupi/src/event.cpp:2056 msgid "free slot" msgstr "frei" diff --git a/resources/po/en_US.po b/resources/po/en_US.po new file mode 100644 index 0000000..aac1b8c --- /dev/null +++ b/resources/po/en_US.po @@ -0,0 +1,1269 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-18 17:50+0100\n" +"PO-Revision-Date: 2017-02-18 17:48+0100\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: en_US\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 1.8.11\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:115 +msgid "(isolated tower)" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decblupi.cpp:928 +msgid "" +"1: Cut down a tree \n" +"2: Build a bridge" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decblupi.cpp:930 +msgid "" +"1: Cut down a tree \n" +"2: Make a boat" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decblupi.cpp:926 +msgid "" +"1: Cut down a tree \n" +"2: Make a palisade" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decblupi.cpp:924 +msgid "" +"1: Extract iron\n" +"2: Make a Jeep" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decblupi.cpp:923 +msgid "" +"1: Extract iron\n" +"2: Make a bomb" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decblupi.cpp:925 +msgid "" +"1: Extract iron\n" +"2: Make an armour" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decblupi.cpp:920 +msgid "" +"1: Grow tomatoes\n" +"2: Eat" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decblupi.cpp:921 +msgid "" +"1: Make a bunch\n" +"2: Transform" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decblupi.cpp:929 +msgid "" +"1: Take\n" +"2: Build a bridge" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decblupi.cpp:927 +msgid "" +"1: Take\n" +"2: Build palisade" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decblupi.cpp:931 +msgid "" +"1: Take\n" +"2: Make a boat" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decblupi.cpp:922 +msgid "" +"1: Take\n" +"2: Transform" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:4002 +msgid "" +"1|Drop planks on striped \n" +"1|paving stones." +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:4012 +msgid "" +"1|Drop platinium on striped \n" +"1|paving stones." +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:4007 +msgid "" +"1|Drop tomatoes on striped \n" +"1|paving stones." +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:4022 +msgid "" +"1|Each Blupi in\n" +"1|his house." +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:3997 +msgid "" +"1|Go on striped\n" +"1|paving stones." +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:3981 +msgid "1|Goal :" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:3992 +msgid "" +"1|Kill all\n" +"1|enemies !" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:4027 +msgid "" +"1|Resist until\n" +"1|fire extinction ..." +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:4041 +#, c-format +msgid "" +"1|The Blupi population must\n" +"1|be of at least %d Blupi." +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:4017 +msgid "" +"1|The robot must reach\n" +"1|the striped paving stones." +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:117 +msgid "Already two teleporters" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2238 +msgid "Another mistake..." +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:2992 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:102 +msgid "Armour" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:906 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2082 +msgid "Available buttons" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2237 +msgid "Bang, failed again !" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3094 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3095 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3096 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3097 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3098 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3099 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3100 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3101 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3102 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3103 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3104 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3105 +msgid "Bank" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1089 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:91 +msgid "Blow up" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3193 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:66 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:871 +msgid "Blupi" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1161 +msgid "Blupi in house" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1179 +msgid "Blupi on striped paving stones" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2527 +msgid "Blupi's energy" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3072 +msgid "Blupi's house" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3076 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:84 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1027 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:92 +msgid "Boat" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3203 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:318 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:876 +msgid "Bouncing bomb" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3041 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3042 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3151 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3152 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3153 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3154 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3155 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3156 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1021 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:85 +msgid "Bridge" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:114 +msgid "Bridge finished" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:852 +msgid "Buildings" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3199 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:309 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:875 +msgid "Bulldozer" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3045 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3047 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3054 +msgid "Bunch of flowers" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3111 +msgid "Burnt ground" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:924 +msgid "Cancel last operation" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:984 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:73 +msgid "Carve a rock" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:990 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:84 +msgid "Carve rocks" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:238 +msgid "Construct this game" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:139 +msgid "Construction" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2101 +#, c-format +msgid "Construction number" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:302 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:349 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:527 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:758 +msgid "Continue this game" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:972 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:72 +msgid "Cut down a tree" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:978 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:83 +msgid "Cut down trees" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:841 +msgid "Decorative plants" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:869 +msgid "Delete figure" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:886 +msgid "Delete fire" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:840 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:851 +msgid "Delete item" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:121 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1934 +msgid "Demo" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1339 +msgid "Desert" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2203 +msgid "Difficult" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1083 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:87 +msgid "Drink" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:959 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:71 +msgid "Drop" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3048 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3049 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3050 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:129 +msgid "Dynamite" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1943 +msgid "E" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2188 +msgid "Easy" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1064 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:69 +msgid "Eat" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3032 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3033 +msgid "Eggs" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3205 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:345 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:877 +msgid "Electrocutor" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:912 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2065 +msgid "Ending conditions" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:856 +msgid "Enemy barrier" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:855 +msgid "Enemy buildings" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3058 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3059 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3060 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3061 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3062 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3063 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3064 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3065 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3066 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3067 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3068 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3069 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3070 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3071 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3074 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3075 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3087 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3088 +msgid "Enemy construction" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3157 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3159 +msgid "Enemy ground" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:2990 +msgid "Enemy rocket" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2254 +msgid "Excellent..." +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1108 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:95 +msgid "Extract iron" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:396 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:444 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:473 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:521 +msgid "Faster" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:256 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:450 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:604 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:681 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1144 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1233 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1310 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1351 +msgid "Finish" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3018 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3019 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3020 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3021 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3022 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3023 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3024 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3025 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:291 +msgid "Fire" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1173 +msgid "Fire out" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3083 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:183 +msgid "Flag" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3044 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3046 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3053 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:201 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:210 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:219 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:843 +msgid "Flowers" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1333 +msgid "Forest" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1345 +msgid "Forest under snow" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1928 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2118 +msgid "Game paused" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3030 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3031 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:228 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1052 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:75 +msgid "Garden shed" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2284 +msgid "" +"Global game\n" +"speed" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:947 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:67 +msgid "Go" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1058 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:74 +msgid "Grow tomatoes" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:332 +msgid "Help" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2134 +msgid "Help number" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3207 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:75 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:872 +msgid "Helper robot" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3110 +msgid "Ice" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:110 +msgid "Impossible" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2076 +#, c-format +msgid "Impossible to win if less than %d Blupi" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:111 +msgid "Inadequate ground" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:408 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:420 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:485 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:497 +msgid "Increase volume" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3144 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3145 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3146 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3147 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3148 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:237 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1009 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:76 +msgid "Incubator" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:832 +msgid "Incubator or teleporter" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3112 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3150 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:828 +msgid "Inflammable ground" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2363 +msgid "Insert CD-Rom Planet Blupi and wait a few seconds..." +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:716 +msgid "Interrupt" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3082 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:192 +msgid "Iron" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:859 +msgid "Items" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3077 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:93 +msgid "Jeep" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3001 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3002 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:255 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1071 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:77 +msgid "Laboratory" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2273 +msgid "Last construction resolved !" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:93 +msgid "Leave Jeep" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2069 +#, c-format +msgid "Lost if less than %d Blupi" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1120 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:96 +msgid "Make a Jeep" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1138 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:98 +msgid "Make a helper robot" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1126 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:97 +msgid "Make a time bomb" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1132 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:101 +msgid "Make armour" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:996 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:89 +msgid "Make bunch of flowers" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1002 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:90 +msgid "Make bunches of flowers" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3201 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:300 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:878 +msgid "Master robot" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3043 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:156 +msgid "Medical potion" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3080 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3081 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3085 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:264 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:854 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1102 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:78 +msgid "Mine" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3113 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3114 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3115 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3116 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3117 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3118 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3119 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3120 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3121 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3122 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3123 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3124 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3126 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3127 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3128 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3129 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3130 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3131 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3132 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3133 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3134 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3135 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3136 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3137 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3158 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3164 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3165 +msgid "Miscellaneous ground" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2098 +#, c-format +msgid "Mission number" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2255 +msgid "Mission over..." +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:133 +msgid "Missions" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2287 +msgid "" +"Music\n" +"volume" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:900 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2086 +msgid "Music choice" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1256 +msgid "Music number 1" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1262 +msgid "Music number 2" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1268 +msgid "Music number 3" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1274 +msgid "Music number 4" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1280 +msgid "Music number 5" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1286 +msgid "Music number 6" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1292 +msgid "Music number 7" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1298 +msgid "Music number 8" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1304 +msgid "Music number 9" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1940 +msgid "N" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:220 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:792 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:809 +msgid "Next game" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:168 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:191 +msgid "Next page" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2308 +msgid "No" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1167 +msgid "No more enemies" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1250 +msgid "No music" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:426 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:503 +msgid "No video" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2239 +msgid "No, not that way !" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2236 +msgid "No, wrong way ..." +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2317 +#, c-format +msgid "None" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3093 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3141 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3142 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3143 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3149 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:827 +msgid "Normal ground" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2268 +msgid "Now go on mission." +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:112 +msgid "Occupied ground" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:226 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:308 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:355 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2020 +msgid "Open another game" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:113 +msgid "Opposite bank no good" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3034 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3035 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3036 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3037 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3038 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3039 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3040 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1015 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:82 +msgid "Palisade" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3107 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3108 +msgid "Paving stones" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3009 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:165 +msgid "Planks" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1185 +msgid "Planks on striped paving stones" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:2991 +msgid "Platinium" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1197 +msgid "Platinium on striped paving stones" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:214 +msgid "Play this game" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3051 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:120 +msgid "Poison" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1327 +msgid "Prairie" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:208 +msgid "Previous game" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:162 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:185 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:373 +msgid "Previous page" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1096 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:94 +msgid "Prospect for iron" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3000 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:282 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:853 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1045 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:86 +msgid "Protection tower" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:100 +msgid "Quit" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:145 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1434 +msgid "Quit BLUPI" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:918 +msgid "Quit construction" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:326 +msgid "Quit this game" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1932 +msgid "REC" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:402 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:414 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:479 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:491 +msgid "Reduce volume" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:965 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:99 +msgid "Repeat" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:775 +msgid "Restart this game" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1203 +msgid "Robot on striped paving stones" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3010 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3011 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3012 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3013 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3014 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3015 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3016 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:858 +msgid "Rocks" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1941 +msgid "S" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:720 +msgid "Save" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:314 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:361 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2022 +msgid "Save this game" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:894 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2090 +msgid "Scenery choice" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2285 +msgid "" +"Scroll speed\n" +"with mouse" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:718 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:232 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:320 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:367 +msgid "Settings" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:432 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:509 +msgid "Show videos" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3192 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:48 +msgid "Sick Blupi" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:244 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:250 +msgid "Skill level" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:390 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:438 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:467 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:515 +msgid "Slower" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2286 +msgid "" +"Sound effect\n" +"volume" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:831 +msgid "Special pavings" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3195 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:327 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:873 +msgid "Spider" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:887 +msgid "Starting fire" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3125 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3138 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3139 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3140 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3163 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:829 +msgid "Sterile ground" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3052 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:111 +msgid "Sticky trap" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3017 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:174 +msgid "Stones" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:941 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:68 +msgid "Stop" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3109 +msgid "Striped paving stones" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:953 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:70 +msgid "Take" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3166 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3167 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3168 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3169 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3170 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:246 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1033 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:80 +msgid "Teleporter" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2345 +msgid "This game is an original creation of EPSITEC SA, CH-1092 Belmont" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3084 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3086 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:138 +msgid "Time bomb" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3190 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:57 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:870 +msgid "Tired Blupi" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3026 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3027 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3028 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3029 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:147 +msgid "Tomatoes" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1191 +msgid "Tomatoes on striped paving stones" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:116 +msgid "Too close to water" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:127 +msgid "Training" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2096 +#, c-format +msgid "Training number" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1077 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:88 +msgid "Transform" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:861 +msgid "Transport" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3055 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3056 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3057 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3073 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3089 +msgid "Trapped enemy" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:2984 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:2985 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:2986 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:2987 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:2988 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:2989 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:842 +msgid "Tree" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3003 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3004 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3005 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3006 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3007 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3008 +msgid "Tree trunks" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2270 +msgid "Very good, success on all missions !" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2253 +msgid "Very good." +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2288 +msgid "" +"Video\n" +"sequences" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3197 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:336 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:874 +msgid "Virus" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1942 +msgid "W" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:2993 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:2994 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:2995 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:2996 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:2997 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:2998 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:2999 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1039 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:81 +msgid "Wall" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:857 +msgid "Wall or palisade" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3106 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3160 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3161 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3162 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:830 +msgid "Water" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2338 +msgid "We hope you have had as much fun playing the game as we had making it !" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:860 +msgid "Weapons" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2251 +msgid "Well done !" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2529 +msgid "Work done" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3078 +#: /home/schroeterm/devel/planetblupi/src/decor.cpp:3079 +#: /home/schroeterm/devel/planetblupi/src/decstat.cpp:273 +#: /home/schroeterm/devel/planetblupi/src/event.cpp:1114 +#: /home/schroeterm/devel/planetblupi/src/menu.cpp:79 +msgid "Workshop" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2310 +msgid "Yes" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2252 +msgid "Yes, great ..." +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2235 +msgid "You have failed, try again..." +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2331 +msgid "You have played Planet Blupi." +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2044 +#, c-format +msgid "construction %d, time %d" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/misc.cpp:75 +msgid "en" +msgstr "en_US" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2056 +msgid "free slot" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2352 +msgid "http://www.blupi.com blupi@epsitec.ch" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2047 +#, c-format +msgid "mission %d, time %d" +msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/event.cpp:2050 +#, c-format +msgid "training %d, time %d" +msgstr "" diff --git a/resources/po/fr.po b/resources/po/fr.po index 912bfb8..401bc08 100644 --- a/resources/po/fr.po +++ b/resources/po/fr.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-18 12:16+0100\n" -"PO-Revision-Date: 2017-02-18 12:17+0100\n" +"POT-Creation-Date: 2017-02-18 17:51+0100\n" +"PO-Revision-Date: 2017-02-18 17:53+0100\n" "Last-Translator: Mathieu Schroeter \n" "Language-Team: French \n" "Language: fr\n" @@ -1301,6 +1301,10 @@ msgstr "Vous avez joué à Planète Blupi." msgid "construction %d, time %d" msgstr "construction %d, temps %d" +#: /home/schroeterm/devel/planetblupi/src/misc.cpp:75 +msgid "en" +msgstr "fr" + #: /home/schroeterm/devel/planetblupi/src/event.cpp:2056 msgid "free slot" msgstr "libre" diff --git a/resources/po/planetblupi.pot b/resources/po/planetblupi.pot index d7053a8..526b7ae 100644 --- a/resources/po/planetblupi.pot +++ b/resources/po/planetblupi.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-02-18 12:16+0100\n" +"POT-Creation-Date: 2017-02-18 18:01+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -1262,3 +1262,7 @@ msgstr "" #: /home/schroeterm/devel/planetblupi/src/menu.cpp:117 msgid "Already two teleporters" msgstr "" + +#: /home/schroeterm/devel/planetblupi/src/misc.cpp:75 +msgid "en" +msgstr "" diff --git a/resources/_languages/DEUTSCH/sound002.blp b/resources/sound/de/sound002.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound002.blp rename to resources/sound/de/sound002.blp diff --git a/resources/_languages/DEUTSCH/sound003.blp b/resources/sound/de/sound003.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound003.blp rename to resources/sound/de/sound003.blp diff --git a/resources/_languages/DEUTSCH/sound004.blp b/resources/sound/de/sound004.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound004.blp rename to resources/sound/de/sound004.blp diff --git a/resources/_languages/DEUTSCH/sound005.blp b/resources/sound/de/sound005.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound005.blp rename to resources/sound/de/sound005.blp diff --git a/resources/_languages/DEUTSCH/sound006.blp b/resources/sound/de/sound006.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound006.blp rename to resources/sound/de/sound006.blp diff --git a/resources/_languages/DEUTSCH/sound007.blp b/resources/sound/de/sound007.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound007.blp rename to resources/sound/de/sound007.blp diff --git a/resources/_languages/DEUTSCH/sound008.blp b/resources/sound/de/sound008.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound008.blp rename to resources/sound/de/sound008.blp diff --git a/resources/_languages/DEUTSCH/sound009.blp b/resources/sound/de/sound009.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound009.blp rename to resources/sound/de/sound009.blp diff --git a/resources/_languages/DEUTSCH/sound010.blp b/resources/sound/de/sound010.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound010.blp rename to resources/sound/de/sound010.blp diff --git a/resources/_languages/DEUTSCH/sound014.blp b/resources/sound/de/sound014.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound014.blp rename to resources/sound/de/sound014.blp diff --git a/resources/_languages/DEUTSCH/sound017.blp b/resources/sound/de/sound017.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound017.blp rename to resources/sound/de/sound017.blp diff --git a/resources/_languages/DEUTSCH/sound018.blp b/resources/sound/de/sound018.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound018.blp rename to resources/sound/de/sound018.blp diff --git a/resources/_languages/DEUTSCH/sound019.blp b/resources/sound/de/sound019.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound019.blp rename to resources/sound/de/sound019.blp diff --git a/resources/_languages/DEUTSCH/sound027.blp b/resources/sound/de/sound027.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound027.blp rename to resources/sound/de/sound027.blp diff --git a/resources/_languages/DEUTSCH/sound033.blp b/resources/sound/de/sound033.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound033.blp rename to resources/sound/de/sound033.blp diff --git a/resources/_languages/DEUTSCH/sound037.blp b/resources/sound/de/sound037.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound037.blp rename to resources/sound/de/sound037.blp diff --git a/resources/_languages/DEUTSCH/sound056.blp b/resources/sound/de/sound056.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound056.blp rename to resources/sound/de/sound056.blp diff --git a/resources/_languages/DEUTSCH/sound057.blp b/resources/sound/de/sound057.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound057.blp rename to resources/sound/de/sound057.blp diff --git a/resources/_languages/DEUTSCH/sound058.blp b/resources/sound/de/sound058.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound058.blp rename to resources/sound/de/sound058.blp diff --git a/resources/_languages/DEUTSCH/sound059.blp b/resources/sound/de/sound059.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound059.blp rename to resources/sound/de/sound059.blp diff --git a/resources/_languages/DEUTSCH/sound060.blp b/resources/sound/de/sound060.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound060.blp rename to resources/sound/de/sound060.blp diff --git a/resources/_languages/DEUTSCH/sound061.blp b/resources/sound/de/sound061.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound061.blp rename to resources/sound/de/sound061.blp diff --git a/resources/_languages/DEUTSCH/sound062.blp b/resources/sound/de/sound062.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound062.blp rename to resources/sound/de/sound062.blp diff --git a/resources/_languages/DEUTSCH/sound063.blp b/resources/sound/de/sound063.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound063.blp rename to resources/sound/de/sound063.blp diff --git a/resources/_languages/DEUTSCH/sound064.blp b/resources/sound/de/sound064.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound064.blp rename to resources/sound/de/sound064.blp diff --git a/resources/_languages/DEUTSCH/sound065.blp b/resources/sound/de/sound065.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound065.blp rename to resources/sound/de/sound065.blp diff --git a/resources/_languages/DEUTSCH/sound066.blp b/resources/sound/de/sound066.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound066.blp rename to resources/sound/de/sound066.blp diff --git a/resources/_languages/DEUTSCH/sound067.blp b/resources/sound/de/sound067.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound067.blp rename to resources/sound/de/sound067.blp diff --git a/resources/_languages/DEUTSCH/sound068.blp b/resources/sound/de/sound068.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound068.blp rename to resources/sound/de/sound068.blp diff --git a/resources/_languages/DEUTSCH/sound069.blp b/resources/sound/de/sound069.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound069.blp rename to resources/sound/de/sound069.blp diff --git a/resources/_languages/DEUTSCH/sound070.blp b/resources/sound/de/sound070.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound070.blp rename to resources/sound/de/sound070.blp diff --git a/resources/_languages/DEUTSCH/sound071.blp b/resources/sound/de/sound071.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound071.blp rename to resources/sound/de/sound071.blp diff --git a/resources/_languages/DEUTSCH/sound072.blp b/resources/sound/de/sound072.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound072.blp rename to resources/sound/de/sound072.blp diff --git a/resources/_languages/DEUTSCH/sound073.blp b/resources/sound/de/sound073.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound073.blp rename to resources/sound/de/sound073.blp diff --git a/resources/_languages/DEUTSCH/sound000.blp b/resources/sound/en/sound000.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound000.blp rename to resources/sound/en/sound000.blp diff --git a/resources/_languages/DEUTSCH/sound001.blp b/resources/sound/en/sound001.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound001.blp rename to resources/sound/en/sound001.blp diff --git a/resources/_languages/ENGLISH/sound002.blp b/resources/sound/en/sound002.blp similarity index 100% rename from resources/_languages/ENGLISH/sound002.blp rename to resources/sound/en/sound002.blp diff --git a/resources/_languages/ENGLISH/sound003.blp b/resources/sound/en/sound003.blp similarity index 100% rename from resources/_languages/ENGLISH/sound003.blp rename to resources/sound/en/sound003.blp diff --git a/resources/_languages/ENGLISH/sound004.blp b/resources/sound/en/sound004.blp similarity index 100% rename from resources/_languages/ENGLISH/sound004.blp rename to resources/sound/en/sound004.blp diff --git a/resources/_languages/ENGLISH/sound005.blp b/resources/sound/en/sound005.blp similarity index 100% rename from resources/_languages/ENGLISH/sound005.blp rename to resources/sound/en/sound005.blp diff --git a/resources/_languages/ENGLISH/sound006.blp b/resources/sound/en/sound006.blp similarity index 100% rename from resources/_languages/ENGLISH/sound006.blp rename to resources/sound/en/sound006.blp diff --git a/resources/_languages/ENGLISH/sound007.blp b/resources/sound/en/sound007.blp similarity index 100% rename from resources/_languages/ENGLISH/sound007.blp rename to resources/sound/en/sound007.blp diff --git a/resources/_languages/ENGLISH/sound008.blp b/resources/sound/en/sound008.blp similarity index 100% rename from resources/_languages/ENGLISH/sound008.blp rename to resources/sound/en/sound008.blp diff --git a/resources/_languages/ENGLISH/sound009.blp b/resources/sound/en/sound009.blp similarity index 100% rename from resources/_languages/ENGLISH/sound009.blp rename to resources/sound/en/sound009.blp diff --git a/resources/_languages/ENGLISH/sound010.blp b/resources/sound/en/sound010.blp similarity index 100% rename from resources/_languages/ENGLISH/sound010.blp rename to resources/sound/en/sound010.blp diff --git a/resources/_languages/DEUTSCH/sound011.blp b/resources/sound/en/sound011.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound011.blp rename to resources/sound/en/sound011.blp diff --git a/resources/_languages/DEUTSCH/sound012.blp b/resources/sound/en/sound012.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound012.blp rename to resources/sound/en/sound012.blp diff --git a/resources/_languages/DEUTSCH/sound013.blp b/resources/sound/en/sound013.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound013.blp rename to resources/sound/en/sound013.blp diff --git a/resources/_languages/ENGLISH/sound014.blp b/resources/sound/en/sound014.blp similarity index 100% rename from resources/_languages/ENGLISH/sound014.blp rename to resources/sound/en/sound014.blp diff --git a/resources/_languages/DEUTSCH/sound015.blp b/resources/sound/en/sound015.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound015.blp rename to resources/sound/en/sound015.blp diff --git a/resources/_languages/DEUTSCH/sound016.blp b/resources/sound/en/sound016.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound016.blp rename to resources/sound/en/sound016.blp diff --git a/resources/_languages/ENGLISH/sound017.blp b/resources/sound/en/sound017.blp similarity index 100% rename from resources/_languages/ENGLISH/sound017.blp rename to resources/sound/en/sound017.blp diff --git a/resources/_languages/ENGLISH/sound018.blp b/resources/sound/en/sound018.blp similarity index 100% rename from resources/_languages/ENGLISH/sound018.blp rename to resources/sound/en/sound018.blp diff --git a/resources/_languages/ENGLISH/sound019.blp b/resources/sound/en/sound019.blp similarity index 100% rename from resources/_languages/ENGLISH/sound019.blp rename to resources/sound/en/sound019.blp diff --git a/resources/_languages/DEUTSCH/sound020.blp b/resources/sound/en/sound020.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound020.blp rename to resources/sound/en/sound020.blp diff --git a/resources/_languages/DEUTSCH/sound021.blp b/resources/sound/en/sound021.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound021.blp rename to resources/sound/en/sound021.blp diff --git a/resources/_languages/DEUTSCH/sound022.blp b/resources/sound/en/sound022.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound022.blp rename to resources/sound/en/sound022.blp diff --git a/resources/_languages/DEUTSCH/sound023.blp b/resources/sound/en/sound023.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound023.blp rename to resources/sound/en/sound023.blp diff --git a/resources/_languages/DEUTSCH/sound024.blp b/resources/sound/en/sound024.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound024.blp rename to resources/sound/en/sound024.blp diff --git a/resources/_languages/DEUTSCH/sound025.blp b/resources/sound/en/sound025.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound025.blp rename to resources/sound/en/sound025.blp diff --git a/resources/_languages/DEUTSCH/sound026.blp b/resources/sound/en/sound026.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound026.blp rename to resources/sound/en/sound026.blp diff --git a/resources/_languages/ENGLISH/sound027.blp b/resources/sound/en/sound027.blp similarity index 100% rename from resources/_languages/ENGLISH/sound027.blp rename to resources/sound/en/sound027.blp diff --git a/resources/_languages/DEUTSCH/sound028.blp b/resources/sound/en/sound028.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound028.blp rename to resources/sound/en/sound028.blp diff --git a/resources/_languages/DEUTSCH/sound029.blp b/resources/sound/en/sound029.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound029.blp rename to resources/sound/en/sound029.blp diff --git a/resources/_languages/DEUTSCH/sound030.blp b/resources/sound/en/sound030.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound030.blp rename to resources/sound/en/sound030.blp diff --git a/resources/_languages/DEUTSCH/sound031.blp b/resources/sound/en/sound031.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound031.blp rename to resources/sound/en/sound031.blp diff --git a/resources/_languages/DEUTSCH/sound032.blp b/resources/sound/en/sound032.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound032.blp rename to resources/sound/en/sound032.blp diff --git a/resources/_languages/ENGLISH/sound033.blp b/resources/sound/en/sound033.blp similarity index 100% rename from resources/_languages/ENGLISH/sound033.blp rename to resources/sound/en/sound033.blp diff --git a/resources/_languages/DEUTSCH/sound034.blp b/resources/sound/en/sound034.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound034.blp rename to resources/sound/en/sound034.blp diff --git a/resources/_languages/DEUTSCH/sound035.blp b/resources/sound/en/sound035.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound035.blp rename to resources/sound/en/sound035.blp diff --git a/resources/_languages/DEUTSCH/sound036.blp b/resources/sound/en/sound036.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound036.blp rename to resources/sound/en/sound036.blp diff --git a/resources/_languages/ENGLISH/sound037.blp b/resources/sound/en/sound037.blp similarity index 100% rename from resources/_languages/ENGLISH/sound037.blp rename to resources/sound/en/sound037.blp diff --git a/resources/_languages/DEUTSCH/sound038.blp b/resources/sound/en/sound038.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound038.blp rename to resources/sound/en/sound038.blp diff --git a/resources/_languages/DEUTSCH/sound039.blp b/resources/sound/en/sound039.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound039.blp rename to resources/sound/en/sound039.blp diff --git a/resources/_languages/DEUTSCH/sound040.blp b/resources/sound/en/sound040.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound040.blp rename to resources/sound/en/sound040.blp diff --git a/resources/_languages/DEUTSCH/sound041.blp b/resources/sound/en/sound041.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound041.blp rename to resources/sound/en/sound041.blp diff --git a/resources/_languages/DEUTSCH/sound042.blp b/resources/sound/en/sound042.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound042.blp rename to resources/sound/en/sound042.blp diff --git a/resources/_languages/DEUTSCH/sound043.blp b/resources/sound/en/sound043.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound043.blp rename to resources/sound/en/sound043.blp diff --git a/resources/_languages/DEUTSCH/sound044.blp b/resources/sound/en/sound044.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound044.blp rename to resources/sound/en/sound044.blp diff --git a/resources/_languages/DEUTSCH/sound045.blp b/resources/sound/en/sound045.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound045.blp rename to resources/sound/en/sound045.blp diff --git a/resources/_languages/DEUTSCH/sound046.blp b/resources/sound/en/sound046.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound046.blp rename to resources/sound/en/sound046.blp diff --git a/resources/_languages/DEUTSCH/sound047.blp b/resources/sound/en/sound047.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound047.blp rename to resources/sound/en/sound047.blp diff --git a/resources/_languages/DEUTSCH/sound048.blp b/resources/sound/en/sound048.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound048.blp rename to resources/sound/en/sound048.blp diff --git a/resources/_languages/DEUTSCH/sound049.blp b/resources/sound/en/sound049.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound049.blp rename to resources/sound/en/sound049.blp diff --git a/resources/_languages/DEUTSCH/sound050.blp b/resources/sound/en/sound050.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound050.blp rename to resources/sound/en/sound050.blp diff --git a/resources/_languages/DEUTSCH/sound051.blp b/resources/sound/en/sound051.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound051.blp rename to resources/sound/en/sound051.blp diff --git a/resources/_languages/DEUTSCH/sound052.blp b/resources/sound/en/sound052.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound052.blp rename to resources/sound/en/sound052.blp diff --git a/resources/_languages/DEUTSCH/sound053.blp b/resources/sound/en/sound053.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound053.blp rename to resources/sound/en/sound053.blp diff --git a/resources/_languages/DEUTSCH/sound054.blp b/resources/sound/en/sound054.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound054.blp rename to resources/sound/en/sound054.blp diff --git a/resources/_languages/DEUTSCH/sound055.blp b/resources/sound/en/sound055.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound055.blp rename to resources/sound/en/sound055.blp diff --git a/resources/_languages/ENGLISH/sound056.blp b/resources/sound/en/sound056.blp similarity index 100% rename from resources/_languages/ENGLISH/sound056.blp rename to resources/sound/en/sound056.blp diff --git a/resources/_languages/ENGLISH/sound057.blp b/resources/sound/en/sound057.blp similarity index 100% rename from resources/_languages/ENGLISH/sound057.blp rename to resources/sound/en/sound057.blp diff --git a/resources/_languages/ENGLISH/sound058.blp b/resources/sound/en/sound058.blp similarity index 100% rename from resources/_languages/ENGLISH/sound058.blp rename to resources/sound/en/sound058.blp diff --git a/resources/_languages/ENGLISH/sound059.blp b/resources/sound/en/sound059.blp similarity index 100% rename from resources/_languages/ENGLISH/sound059.blp rename to resources/sound/en/sound059.blp diff --git a/resources/_languages/ENGLISH/sound060.blp b/resources/sound/en/sound060.blp similarity index 100% rename from resources/_languages/ENGLISH/sound060.blp rename to resources/sound/en/sound060.blp diff --git a/resources/_languages/ENGLISH/sound061.blp b/resources/sound/en/sound061.blp similarity index 100% rename from resources/_languages/ENGLISH/sound061.blp rename to resources/sound/en/sound061.blp diff --git a/resources/_languages/ENGLISH/sound062.blp b/resources/sound/en/sound062.blp similarity index 100% rename from resources/_languages/ENGLISH/sound062.blp rename to resources/sound/en/sound062.blp diff --git a/resources/_languages/ENGLISH/sound063.blp b/resources/sound/en/sound063.blp similarity index 100% rename from resources/_languages/ENGLISH/sound063.blp rename to resources/sound/en/sound063.blp diff --git a/resources/_languages/ENGLISH/sound064.blp b/resources/sound/en/sound064.blp similarity index 100% rename from resources/_languages/ENGLISH/sound064.blp rename to resources/sound/en/sound064.blp diff --git a/resources/_languages/ENGLISH/sound065.blp b/resources/sound/en/sound065.blp similarity index 100% rename from resources/_languages/ENGLISH/sound065.blp rename to resources/sound/en/sound065.blp diff --git a/resources/_languages/ENGLISH/sound066.blp b/resources/sound/en/sound066.blp similarity index 100% rename from resources/_languages/ENGLISH/sound066.blp rename to resources/sound/en/sound066.blp diff --git a/resources/_languages/ENGLISH/sound067.blp b/resources/sound/en/sound067.blp similarity index 100% rename from resources/_languages/ENGLISH/sound067.blp rename to resources/sound/en/sound067.blp diff --git a/resources/_languages/ENGLISH/sound068.blp b/resources/sound/en/sound068.blp similarity index 100% rename from resources/_languages/ENGLISH/sound068.blp rename to resources/sound/en/sound068.blp diff --git a/resources/_languages/ENGLISH/sound069.blp b/resources/sound/en/sound069.blp similarity index 100% rename from resources/_languages/ENGLISH/sound069.blp rename to resources/sound/en/sound069.blp diff --git a/resources/_languages/ENGLISH/sound070.blp b/resources/sound/en/sound070.blp similarity index 100% rename from resources/_languages/ENGLISH/sound070.blp rename to resources/sound/en/sound070.blp diff --git a/resources/_languages/ENGLISH/sound071.blp b/resources/sound/en/sound071.blp similarity index 100% rename from resources/_languages/ENGLISH/sound071.blp rename to resources/sound/en/sound071.blp diff --git a/resources/_languages/ENGLISH/sound072.blp b/resources/sound/en/sound072.blp similarity index 100% rename from resources/_languages/ENGLISH/sound072.blp rename to resources/sound/en/sound072.blp diff --git a/resources/_languages/ENGLISH/sound073.blp b/resources/sound/en/sound073.blp similarity index 100% rename from resources/_languages/ENGLISH/sound073.blp rename to resources/sound/en/sound073.blp diff --git a/resources/_languages/DEUTSCH/sound074.blp b/resources/sound/en/sound074.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound074.blp rename to resources/sound/en/sound074.blp diff --git a/resources/_languages/DEUTSCH/sound075.blp b/resources/sound/en/sound075.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound075.blp rename to resources/sound/en/sound075.blp diff --git a/resources/_languages/DEUTSCH/sound076.blp b/resources/sound/en/sound076.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound076.blp rename to resources/sound/en/sound076.blp diff --git a/resources/_languages/DEUTSCH/sound077.blp b/resources/sound/en/sound077.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound077.blp rename to resources/sound/en/sound077.blp diff --git a/resources/_languages/DEUTSCH/sound078.blp b/resources/sound/en/sound078.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound078.blp rename to resources/sound/en/sound078.blp diff --git a/resources/_languages/DEUTSCH/sound079.blp b/resources/sound/en/sound079.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound079.blp rename to resources/sound/en/sound079.blp diff --git a/resources/_languages/DEUTSCH/sound080.blp b/resources/sound/en/sound080.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound080.blp rename to resources/sound/en/sound080.blp diff --git a/resources/_languages/DEUTSCH/sound081.blp b/resources/sound/en/sound081.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound081.blp rename to resources/sound/en/sound081.blp diff --git a/resources/_languages/DEUTSCH/sound082.blp b/resources/sound/en/sound082.blp similarity index 100% rename from resources/_languages/DEUTSCH/sound082.blp rename to resources/sound/en/sound082.blp diff --git a/resources/_languages/FRANCAIS/sound083.blp b/resources/sound/en/sound083.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound083.blp rename to resources/sound/en/sound083.blp diff --git a/resources/_languages/FRANCAIS/sound084.blp b/resources/sound/en/sound084.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound084.blp rename to resources/sound/en/sound084.blp diff --git a/resources/_languages/US/sound002.blp b/resources/sound/en_US/sound002.blp similarity index 100% rename from resources/_languages/US/sound002.blp rename to resources/sound/en_US/sound002.blp diff --git a/resources/_languages/US/sound003.blp b/resources/sound/en_US/sound003.blp similarity index 100% rename from resources/_languages/US/sound003.blp rename to resources/sound/en_US/sound003.blp diff --git a/resources/_languages/US/sound004.blp b/resources/sound/en_US/sound004.blp similarity index 100% rename from resources/_languages/US/sound004.blp rename to resources/sound/en_US/sound004.blp diff --git a/resources/_languages/US/sound005.blp b/resources/sound/en_US/sound005.blp similarity index 100% rename from resources/_languages/US/sound005.blp rename to resources/sound/en_US/sound005.blp diff --git a/resources/_languages/US/sound006.blp b/resources/sound/en_US/sound006.blp similarity index 100% rename from resources/_languages/US/sound006.blp rename to resources/sound/en_US/sound006.blp diff --git a/resources/_languages/US/sound007.blp b/resources/sound/en_US/sound007.blp similarity index 100% rename from resources/_languages/US/sound007.blp rename to resources/sound/en_US/sound007.blp diff --git a/resources/_languages/US/sound008.blp b/resources/sound/en_US/sound008.blp similarity index 100% rename from resources/_languages/US/sound008.blp rename to resources/sound/en_US/sound008.blp diff --git a/resources/_languages/US/sound009.blp b/resources/sound/en_US/sound009.blp similarity index 100% rename from resources/_languages/US/sound009.blp rename to resources/sound/en_US/sound009.blp diff --git a/resources/_languages/US/sound010.blp b/resources/sound/en_US/sound010.blp similarity index 100% rename from resources/_languages/US/sound010.blp rename to resources/sound/en_US/sound010.blp diff --git a/resources/_languages/US/sound014.blp b/resources/sound/en_US/sound014.blp similarity index 100% rename from resources/_languages/US/sound014.blp rename to resources/sound/en_US/sound014.blp diff --git a/resources/_languages/US/sound017.blp b/resources/sound/en_US/sound017.blp similarity index 100% rename from resources/_languages/US/sound017.blp rename to resources/sound/en_US/sound017.blp diff --git a/resources/_languages/US/sound018.blp b/resources/sound/en_US/sound018.blp similarity index 100% rename from resources/_languages/US/sound018.blp rename to resources/sound/en_US/sound018.blp diff --git a/resources/_languages/US/sound019.blp b/resources/sound/en_US/sound019.blp similarity index 100% rename from resources/_languages/US/sound019.blp rename to resources/sound/en_US/sound019.blp diff --git a/resources/_languages/US/sound027.blp b/resources/sound/en_US/sound027.blp similarity index 100% rename from resources/_languages/US/sound027.blp rename to resources/sound/en_US/sound027.blp diff --git a/resources/_languages/US/sound033.blp b/resources/sound/en_US/sound033.blp similarity index 100% rename from resources/_languages/US/sound033.blp rename to resources/sound/en_US/sound033.blp diff --git a/resources/_languages/US/sound037.blp b/resources/sound/en_US/sound037.blp similarity index 100% rename from resources/_languages/US/sound037.blp rename to resources/sound/en_US/sound037.blp diff --git a/resources/_languages/US/sound056.blp b/resources/sound/en_US/sound056.blp similarity index 100% rename from resources/_languages/US/sound056.blp rename to resources/sound/en_US/sound056.blp diff --git a/resources/_languages/US/sound057.blp b/resources/sound/en_US/sound057.blp similarity index 100% rename from resources/_languages/US/sound057.blp rename to resources/sound/en_US/sound057.blp diff --git a/resources/_languages/US/sound058.blp b/resources/sound/en_US/sound058.blp similarity index 100% rename from resources/_languages/US/sound058.blp rename to resources/sound/en_US/sound058.blp diff --git a/resources/_languages/US/sound059.blp b/resources/sound/en_US/sound059.blp similarity index 100% rename from resources/_languages/US/sound059.blp rename to resources/sound/en_US/sound059.blp diff --git a/resources/_languages/US/sound060.blp b/resources/sound/en_US/sound060.blp similarity index 100% rename from resources/_languages/US/sound060.blp rename to resources/sound/en_US/sound060.blp diff --git a/resources/_languages/US/sound061.blp b/resources/sound/en_US/sound061.blp similarity index 100% rename from resources/_languages/US/sound061.blp rename to resources/sound/en_US/sound061.blp diff --git a/resources/_languages/US/sound062.blp b/resources/sound/en_US/sound062.blp similarity index 100% rename from resources/_languages/US/sound062.blp rename to resources/sound/en_US/sound062.blp diff --git a/resources/_languages/US/sound063.blp b/resources/sound/en_US/sound063.blp similarity index 100% rename from resources/_languages/US/sound063.blp rename to resources/sound/en_US/sound063.blp diff --git a/resources/_languages/US/sound064.blp b/resources/sound/en_US/sound064.blp similarity index 100% rename from resources/_languages/US/sound064.blp rename to resources/sound/en_US/sound064.blp diff --git a/resources/_languages/US/sound065.blp b/resources/sound/en_US/sound065.blp similarity index 100% rename from resources/_languages/US/sound065.blp rename to resources/sound/en_US/sound065.blp diff --git a/resources/_languages/US/sound066.blp b/resources/sound/en_US/sound066.blp similarity index 100% rename from resources/_languages/US/sound066.blp rename to resources/sound/en_US/sound066.blp diff --git a/resources/_languages/US/sound067.blp b/resources/sound/en_US/sound067.blp similarity index 100% rename from resources/_languages/US/sound067.blp rename to resources/sound/en_US/sound067.blp diff --git a/resources/_languages/US/sound068.blp b/resources/sound/en_US/sound068.blp similarity index 100% rename from resources/_languages/US/sound068.blp rename to resources/sound/en_US/sound068.blp diff --git a/resources/_languages/US/sound069.blp b/resources/sound/en_US/sound069.blp similarity index 100% rename from resources/_languages/US/sound069.blp rename to resources/sound/en_US/sound069.blp diff --git a/resources/_languages/US/sound070.blp b/resources/sound/en_US/sound070.blp similarity index 100% rename from resources/_languages/US/sound070.blp rename to resources/sound/en_US/sound070.blp diff --git a/resources/_languages/US/sound071.blp b/resources/sound/en_US/sound071.blp similarity index 100% rename from resources/_languages/US/sound071.blp rename to resources/sound/en_US/sound071.blp diff --git a/resources/_languages/US/sound072.blp b/resources/sound/en_US/sound072.blp similarity index 100% rename from resources/_languages/US/sound072.blp rename to resources/sound/en_US/sound072.blp diff --git a/resources/_languages/US/sound073.blp b/resources/sound/en_US/sound073.blp similarity index 100% rename from resources/_languages/US/sound073.blp rename to resources/sound/en_US/sound073.blp diff --git a/resources/_languages/FRANCAIS/sound002.blp b/resources/sound/fr/sound002.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound002.blp rename to resources/sound/fr/sound002.blp diff --git a/resources/_languages/FRANCAIS/sound003.blp b/resources/sound/fr/sound003.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound003.blp rename to resources/sound/fr/sound003.blp diff --git a/resources/_languages/FRANCAIS/sound004.blp b/resources/sound/fr/sound004.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound004.blp rename to resources/sound/fr/sound004.blp diff --git a/resources/_languages/FRANCAIS/sound005.blp b/resources/sound/fr/sound005.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound005.blp rename to resources/sound/fr/sound005.blp diff --git a/resources/_languages/FRANCAIS/sound006.blp b/resources/sound/fr/sound006.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound006.blp rename to resources/sound/fr/sound006.blp diff --git a/resources/_languages/FRANCAIS/sound007.blp b/resources/sound/fr/sound007.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound007.blp rename to resources/sound/fr/sound007.blp diff --git a/resources/_languages/FRANCAIS/sound008.blp b/resources/sound/fr/sound008.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound008.blp rename to resources/sound/fr/sound008.blp diff --git a/resources/_languages/FRANCAIS/sound009.blp b/resources/sound/fr/sound009.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound009.blp rename to resources/sound/fr/sound009.blp diff --git a/resources/_languages/FRANCAIS/sound010.blp b/resources/sound/fr/sound010.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound010.blp rename to resources/sound/fr/sound010.blp diff --git a/resources/_languages/FRANCAIS/sound014.blp b/resources/sound/fr/sound014.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound014.blp rename to resources/sound/fr/sound014.blp diff --git a/resources/_languages/FRANCAIS/sound017.blp b/resources/sound/fr/sound017.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound017.blp rename to resources/sound/fr/sound017.blp diff --git a/resources/_languages/FRANCAIS/sound018.blp b/resources/sound/fr/sound018.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound018.blp rename to resources/sound/fr/sound018.blp diff --git a/resources/_languages/FRANCAIS/sound019.blp b/resources/sound/fr/sound019.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound019.blp rename to resources/sound/fr/sound019.blp diff --git a/resources/_languages/FRANCAIS/sound027.blp b/resources/sound/fr/sound027.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound027.blp rename to resources/sound/fr/sound027.blp diff --git a/resources/_languages/FRANCAIS/sound033.blp b/resources/sound/fr/sound033.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound033.blp rename to resources/sound/fr/sound033.blp diff --git a/resources/_languages/FRANCAIS/sound037.blp b/resources/sound/fr/sound037.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound037.blp rename to resources/sound/fr/sound037.blp diff --git a/resources/_languages/FRANCAIS/sound056.blp b/resources/sound/fr/sound056.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound056.blp rename to resources/sound/fr/sound056.blp diff --git a/resources/_languages/FRANCAIS/sound057.blp b/resources/sound/fr/sound057.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound057.blp rename to resources/sound/fr/sound057.blp diff --git a/resources/_languages/FRANCAIS/sound058.blp b/resources/sound/fr/sound058.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound058.blp rename to resources/sound/fr/sound058.blp diff --git a/resources/_languages/FRANCAIS/sound059.blp b/resources/sound/fr/sound059.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound059.blp rename to resources/sound/fr/sound059.blp diff --git a/resources/_languages/FRANCAIS/sound060.blp b/resources/sound/fr/sound060.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound060.blp rename to resources/sound/fr/sound060.blp diff --git a/resources/_languages/FRANCAIS/sound061.blp b/resources/sound/fr/sound061.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound061.blp rename to resources/sound/fr/sound061.blp diff --git a/resources/_languages/FRANCAIS/sound062.blp b/resources/sound/fr/sound062.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound062.blp rename to resources/sound/fr/sound062.blp diff --git a/resources/_languages/FRANCAIS/sound063.blp b/resources/sound/fr/sound063.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound063.blp rename to resources/sound/fr/sound063.blp diff --git a/resources/_languages/FRANCAIS/sound064.blp b/resources/sound/fr/sound064.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound064.blp rename to resources/sound/fr/sound064.blp diff --git a/resources/_languages/FRANCAIS/sound065.blp b/resources/sound/fr/sound065.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound065.blp rename to resources/sound/fr/sound065.blp diff --git a/resources/_languages/FRANCAIS/sound066.blp b/resources/sound/fr/sound066.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound066.blp rename to resources/sound/fr/sound066.blp diff --git a/resources/_languages/FRANCAIS/sound067.blp b/resources/sound/fr/sound067.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound067.blp rename to resources/sound/fr/sound067.blp diff --git a/resources/_languages/FRANCAIS/sound068.blp b/resources/sound/fr/sound068.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound068.blp rename to resources/sound/fr/sound068.blp diff --git a/resources/_languages/FRANCAIS/sound069.blp b/resources/sound/fr/sound069.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound069.blp rename to resources/sound/fr/sound069.blp diff --git a/resources/_languages/FRANCAIS/sound070.blp b/resources/sound/fr/sound070.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound070.blp rename to resources/sound/fr/sound070.blp diff --git a/resources/_languages/FRANCAIS/sound071.blp b/resources/sound/fr/sound071.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound071.blp rename to resources/sound/fr/sound071.blp diff --git a/resources/_languages/FRANCAIS/sound072.blp b/resources/sound/fr/sound072.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound072.blp rename to resources/sound/fr/sound072.blp diff --git a/resources/_languages/FRANCAIS/sound073.blp b/resources/sound/fr/sound073.blp similarity index 100% rename from resources/_languages/FRANCAIS/sound073.blp rename to resources/sound/fr/sound073.blp diff --git a/resources/sound/sound000.blp b/resources/sound/sound000.blp deleted file mode 100644 index 388fed1..0000000 Binary files a/resources/sound/sound000.blp and /dev/null differ diff --git a/resources/sound/sound001.blp b/resources/sound/sound001.blp deleted file mode 100644 index b65562f..0000000 Binary files a/resources/sound/sound001.blp and /dev/null differ diff --git a/resources/sound/sound002.blp b/resources/sound/sound002.blp deleted file mode 100644 index 97ee7f3..0000000 Binary files a/resources/sound/sound002.blp and /dev/null differ diff --git a/resources/sound/sound003.blp b/resources/sound/sound003.blp deleted file mode 100644 index e2f8334..0000000 Binary files a/resources/sound/sound003.blp and /dev/null differ diff --git a/resources/sound/sound004.blp b/resources/sound/sound004.blp deleted file mode 100644 index f45dd08..0000000 Binary files a/resources/sound/sound004.blp and /dev/null differ diff --git a/resources/sound/sound005.blp b/resources/sound/sound005.blp deleted file mode 100644 index 7c15283..0000000 Binary files a/resources/sound/sound005.blp and /dev/null differ diff --git a/resources/sound/sound006.blp b/resources/sound/sound006.blp deleted file mode 100644 index ccb0c8c..0000000 Binary files a/resources/sound/sound006.blp and /dev/null differ diff --git a/resources/sound/sound007.blp b/resources/sound/sound007.blp deleted file mode 100644 index c6f383c..0000000 Binary files a/resources/sound/sound007.blp and /dev/null differ diff --git a/resources/sound/sound008.blp b/resources/sound/sound008.blp deleted file mode 100644 index 5839ea0..0000000 Binary files a/resources/sound/sound008.blp and /dev/null differ diff --git a/resources/sound/sound009.blp b/resources/sound/sound009.blp deleted file mode 100644 index f7cbc8f..0000000 Binary files a/resources/sound/sound009.blp and /dev/null differ diff --git a/resources/sound/sound010.blp b/resources/sound/sound010.blp deleted file mode 100644 index 7edb4e6..0000000 Binary files a/resources/sound/sound010.blp and /dev/null differ diff --git a/resources/sound/sound011.blp b/resources/sound/sound011.blp deleted file mode 100644 index eb3b515..0000000 Binary files a/resources/sound/sound011.blp and /dev/null differ diff --git a/resources/sound/sound012.blp b/resources/sound/sound012.blp deleted file mode 100644 index eb11895..0000000 Binary files a/resources/sound/sound012.blp and /dev/null differ diff --git a/resources/sound/sound013.blp b/resources/sound/sound013.blp deleted file mode 100644 index 95bc99d..0000000 Binary files a/resources/sound/sound013.blp and /dev/null differ diff --git a/resources/sound/sound014.blp b/resources/sound/sound014.blp deleted file mode 100644 index 244205f..0000000 Binary files a/resources/sound/sound014.blp and /dev/null differ diff --git a/resources/sound/sound015.blp b/resources/sound/sound015.blp deleted file mode 100644 index c59d92e..0000000 Binary files a/resources/sound/sound015.blp and /dev/null differ diff --git a/resources/sound/sound016.blp b/resources/sound/sound016.blp deleted file mode 100644 index 46b2e6d..0000000 Binary files a/resources/sound/sound016.blp and /dev/null differ diff --git a/resources/sound/sound017.blp b/resources/sound/sound017.blp deleted file mode 100644 index 68b65e5..0000000 Binary files a/resources/sound/sound017.blp and /dev/null differ diff --git a/resources/sound/sound018.blp b/resources/sound/sound018.blp deleted file mode 100644 index 3fe6ec6..0000000 Binary files a/resources/sound/sound018.blp and /dev/null differ diff --git a/resources/sound/sound019.blp b/resources/sound/sound019.blp deleted file mode 100644 index 15ac76c..0000000 Binary files a/resources/sound/sound019.blp and /dev/null differ diff --git a/resources/sound/sound020.blp b/resources/sound/sound020.blp deleted file mode 100644 index ede68b5..0000000 Binary files a/resources/sound/sound020.blp and /dev/null differ diff --git a/resources/sound/sound021.blp b/resources/sound/sound021.blp deleted file mode 100644 index 0b4b5f2..0000000 Binary files a/resources/sound/sound021.blp and /dev/null differ diff --git a/resources/sound/sound022.blp b/resources/sound/sound022.blp deleted file mode 100644 index d95d9e6..0000000 Binary files a/resources/sound/sound022.blp and /dev/null differ diff --git a/resources/sound/sound023.blp b/resources/sound/sound023.blp deleted file mode 100644 index eb0ae91..0000000 Binary files a/resources/sound/sound023.blp and /dev/null differ diff --git a/resources/sound/sound024.blp b/resources/sound/sound024.blp deleted file mode 100644 index a1711ac..0000000 Binary files a/resources/sound/sound024.blp and /dev/null differ diff --git a/resources/sound/sound025.blp b/resources/sound/sound025.blp deleted file mode 100644 index 91783eb..0000000 Binary files a/resources/sound/sound025.blp and /dev/null differ diff --git a/resources/sound/sound026.blp b/resources/sound/sound026.blp deleted file mode 100644 index 87d7de0..0000000 Binary files a/resources/sound/sound026.blp and /dev/null differ diff --git a/resources/sound/sound027.blp b/resources/sound/sound027.blp deleted file mode 100644 index 3cbe230..0000000 Binary files a/resources/sound/sound027.blp and /dev/null differ diff --git a/resources/sound/sound028.blp b/resources/sound/sound028.blp deleted file mode 100644 index ad23143..0000000 Binary files a/resources/sound/sound028.blp and /dev/null differ diff --git a/resources/sound/sound029.blp b/resources/sound/sound029.blp deleted file mode 100644 index 0d15ba9..0000000 Binary files a/resources/sound/sound029.blp and /dev/null differ diff --git a/resources/sound/sound030.blp b/resources/sound/sound030.blp deleted file mode 100644 index 48fb3f8..0000000 Binary files a/resources/sound/sound030.blp and /dev/null differ diff --git a/resources/sound/sound031.blp b/resources/sound/sound031.blp deleted file mode 100644 index 9210385..0000000 Binary files a/resources/sound/sound031.blp and /dev/null differ diff --git a/resources/sound/sound032.blp b/resources/sound/sound032.blp deleted file mode 100644 index a5e3c39..0000000 Binary files a/resources/sound/sound032.blp and /dev/null differ diff --git a/resources/sound/sound033.blp b/resources/sound/sound033.blp deleted file mode 100644 index c4b3427..0000000 Binary files a/resources/sound/sound033.blp and /dev/null differ diff --git a/resources/sound/sound034.blp b/resources/sound/sound034.blp deleted file mode 100644 index 421d038..0000000 Binary files a/resources/sound/sound034.blp and /dev/null differ diff --git a/resources/sound/sound035.blp b/resources/sound/sound035.blp deleted file mode 100644 index eb369cb..0000000 Binary files a/resources/sound/sound035.blp and /dev/null differ diff --git a/resources/sound/sound036.blp b/resources/sound/sound036.blp deleted file mode 100644 index 756f298..0000000 Binary files a/resources/sound/sound036.blp and /dev/null differ diff --git a/resources/sound/sound037.blp b/resources/sound/sound037.blp deleted file mode 100644 index 3d8fc1a..0000000 Binary files a/resources/sound/sound037.blp and /dev/null differ diff --git a/resources/sound/sound038.blp b/resources/sound/sound038.blp deleted file mode 100644 index 76af3f6..0000000 Binary files a/resources/sound/sound038.blp and /dev/null differ diff --git a/resources/sound/sound039.blp b/resources/sound/sound039.blp deleted file mode 100644 index 314f663..0000000 Binary files a/resources/sound/sound039.blp and /dev/null differ diff --git a/resources/sound/sound040.blp b/resources/sound/sound040.blp deleted file mode 100644 index 5d0696d..0000000 Binary files a/resources/sound/sound040.blp and /dev/null differ diff --git a/resources/sound/sound041.blp b/resources/sound/sound041.blp deleted file mode 100644 index 6bbc067..0000000 Binary files a/resources/sound/sound041.blp and /dev/null differ diff --git a/resources/sound/sound042.blp b/resources/sound/sound042.blp deleted file mode 100644 index bee6ba7..0000000 Binary files a/resources/sound/sound042.blp and /dev/null differ diff --git a/resources/sound/sound043.blp b/resources/sound/sound043.blp deleted file mode 100644 index ddccd52..0000000 Binary files a/resources/sound/sound043.blp and /dev/null differ diff --git a/resources/sound/sound044.blp b/resources/sound/sound044.blp deleted file mode 100644 index ea78d0d..0000000 Binary files a/resources/sound/sound044.blp and /dev/null differ diff --git a/resources/sound/sound045.blp b/resources/sound/sound045.blp deleted file mode 100644 index c86c1ad..0000000 Binary files a/resources/sound/sound045.blp and /dev/null differ diff --git a/resources/sound/sound046.blp b/resources/sound/sound046.blp deleted file mode 100644 index cdabb5d..0000000 Binary files a/resources/sound/sound046.blp and /dev/null differ diff --git a/resources/sound/sound047.blp b/resources/sound/sound047.blp deleted file mode 100644 index 4887327..0000000 Binary files a/resources/sound/sound047.blp and /dev/null differ diff --git a/resources/sound/sound048.blp b/resources/sound/sound048.blp deleted file mode 100644 index e9ad25e..0000000 Binary files a/resources/sound/sound048.blp and /dev/null differ diff --git a/resources/sound/sound049.blp b/resources/sound/sound049.blp deleted file mode 100644 index 6176140..0000000 Binary files a/resources/sound/sound049.blp and /dev/null differ diff --git a/resources/sound/sound050.blp b/resources/sound/sound050.blp deleted file mode 100644 index d0af514..0000000 Binary files a/resources/sound/sound050.blp and /dev/null differ diff --git a/resources/sound/sound051.blp b/resources/sound/sound051.blp deleted file mode 100644 index 3152eec..0000000 Binary files a/resources/sound/sound051.blp and /dev/null differ diff --git a/resources/sound/sound052.blp b/resources/sound/sound052.blp deleted file mode 100644 index ecc79a6..0000000 Binary files a/resources/sound/sound052.blp and /dev/null differ diff --git a/resources/sound/sound053.blp b/resources/sound/sound053.blp deleted file mode 100644 index 4eceb53..0000000 Binary files a/resources/sound/sound053.blp and /dev/null differ diff --git a/resources/sound/sound054.blp b/resources/sound/sound054.blp deleted file mode 100644 index 6cc3ab3..0000000 Binary files a/resources/sound/sound054.blp and /dev/null differ diff --git a/resources/sound/sound055.blp b/resources/sound/sound055.blp deleted file mode 100644 index 3633c2f..0000000 Binary files a/resources/sound/sound055.blp and /dev/null differ diff --git a/resources/sound/sound056.blp b/resources/sound/sound056.blp deleted file mode 100644 index d4bb2c8..0000000 Binary files a/resources/sound/sound056.blp and /dev/null differ diff --git a/resources/sound/sound057.blp b/resources/sound/sound057.blp deleted file mode 100644 index cd5b232..0000000 Binary files a/resources/sound/sound057.blp and /dev/null differ diff --git a/resources/sound/sound058.blp b/resources/sound/sound058.blp deleted file mode 100644 index 8ffff03..0000000 Binary files a/resources/sound/sound058.blp and /dev/null differ diff --git a/resources/sound/sound059.blp b/resources/sound/sound059.blp deleted file mode 100644 index 7d9753c..0000000 Binary files a/resources/sound/sound059.blp and /dev/null differ diff --git a/resources/sound/sound060.blp b/resources/sound/sound060.blp deleted file mode 100644 index f03e957..0000000 Binary files a/resources/sound/sound060.blp and /dev/null differ diff --git a/resources/sound/sound061.blp b/resources/sound/sound061.blp deleted file mode 100644 index c8d8584..0000000 Binary files a/resources/sound/sound061.blp and /dev/null differ diff --git a/resources/sound/sound062.blp b/resources/sound/sound062.blp deleted file mode 100644 index 64e4ec1..0000000 Binary files a/resources/sound/sound062.blp and /dev/null differ diff --git a/resources/sound/sound063.blp b/resources/sound/sound063.blp deleted file mode 100644 index dd02a5d..0000000 Binary files a/resources/sound/sound063.blp and /dev/null differ diff --git a/resources/sound/sound064.blp b/resources/sound/sound064.blp deleted file mode 100644 index 364b7c0..0000000 Binary files a/resources/sound/sound064.blp and /dev/null differ diff --git a/resources/sound/sound065.blp b/resources/sound/sound065.blp deleted file mode 100644 index 1d314d2..0000000 Binary files a/resources/sound/sound065.blp and /dev/null differ diff --git a/resources/sound/sound066.blp b/resources/sound/sound066.blp deleted file mode 100644 index 08d4bf7..0000000 Binary files a/resources/sound/sound066.blp and /dev/null differ diff --git a/resources/sound/sound067.blp b/resources/sound/sound067.blp deleted file mode 100644 index 1e0450b..0000000 Binary files a/resources/sound/sound067.blp and /dev/null differ diff --git a/resources/sound/sound068.blp b/resources/sound/sound068.blp deleted file mode 100644 index d298f02..0000000 Binary files a/resources/sound/sound068.blp and /dev/null differ diff --git a/resources/sound/sound069.blp b/resources/sound/sound069.blp deleted file mode 100644 index 7e72a90..0000000 Binary files a/resources/sound/sound069.blp and /dev/null differ diff --git a/resources/sound/sound070.blp b/resources/sound/sound070.blp deleted file mode 100644 index d3fb00a..0000000 Binary files a/resources/sound/sound070.blp and /dev/null differ diff --git a/resources/sound/sound071.blp b/resources/sound/sound071.blp deleted file mode 100644 index f5d3b87..0000000 Binary files a/resources/sound/sound071.blp and /dev/null differ diff --git a/resources/sound/sound072.blp b/resources/sound/sound072.blp deleted file mode 100644 index 20a576b..0000000 Binary files a/resources/sound/sound072.blp and /dev/null differ diff --git a/resources/sound/sound073.blp b/resources/sound/sound073.blp deleted file mode 100644 index da6f207..0000000 Binary files a/resources/sound/sound073.blp and /dev/null differ diff --git a/resources/sound/sound074.blp b/resources/sound/sound074.blp deleted file mode 100644 index cc949d8..0000000 Binary files a/resources/sound/sound074.blp and /dev/null differ diff --git a/resources/sound/sound075.blp b/resources/sound/sound075.blp deleted file mode 100644 index 2536439..0000000 Binary files a/resources/sound/sound075.blp and /dev/null differ diff --git a/resources/sound/sound076.blp b/resources/sound/sound076.blp deleted file mode 100644 index 5471992..0000000 Binary files a/resources/sound/sound076.blp and /dev/null differ diff --git a/resources/sound/sound077.blp b/resources/sound/sound077.blp deleted file mode 100644 index 639249c..0000000 Binary files a/resources/sound/sound077.blp and /dev/null differ diff --git a/resources/sound/sound078.blp b/resources/sound/sound078.blp deleted file mode 100644 index b99f5d6..0000000 Binary files a/resources/sound/sound078.blp and /dev/null differ diff --git a/resources/sound/sound079.blp b/resources/sound/sound079.blp deleted file mode 100644 index d43578a..0000000 Binary files a/resources/sound/sound079.blp and /dev/null differ diff --git a/resources/sound/sound080.blp b/resources/sound/sound080.blp deleted file mode 100644 index 9230f43..0000000 Binary files a/resources/sound/sound080.blp and /dev/null differ diff --git a/resources/sound/sound081.blp b/resources/sound/sound081.blp deleted file mode 100644 index f7fa9cf..0000000 Binary files a/resources/sound/sound081.blp and /dev/null differ diff --git a/resources/sound/sound082.blp b/resources/sound/sound082.blp deleted file mode 100644 index 7526da4..0000000 Binary files a/resources/sound/sound082.blp and /dev/null differ diff --git a/resources/sound/sound083.blp b/resources/sound/sound083.blp deleted file mode 100644 index dab5351..0000000 Binary files a/resources/sound/sound083.blp and /dev/null differ diff --git a/resources/sound/sound084.blp b/resources/sound/sound084.blp deleted file mode 100644 index 8bb6c2b..0000000 Binary files a/resources/sound/sound084.blp and /dev/null differ diff --git a/src/blupi.cpp b/src/blupi.cpp index 8977e28..11befda 100644 --- a/src/blupi.cpp +++ b/src/blupi.cpp @@ -604,7 +604,7 @@ static void initGettext () { setlocale (LC_ALL, ""); textdomain ("planetblupi"); - bindtextdomain ("planetblupi", (GetBaseDir () + "share/locale").c_str ()); + bindtextdomain ("planetblupi", (GetBaseDir () + "locale").c_str ()); } // Programme principal. diff --git a/src/event.cpp b/src/event.cpp index 85cb7c9..9ce1f81 100644 --- a/src/event.cpp +++ b/src/event.cpp @@ -3049,7 +3049,7 @@ bool CEvent::ChangePhase (Uint32 phase) music = m_pDecor->GetMusic(); if (music > 0) { - sprintf (filename, "sound/music%.3d.blp", music - 1); + sprintf (filename, "music/music%.3d.blp", music - 1); m_pSound->StopMusic(); m_pSound->PlayMusic (filename); } @@ -4070,14 +4070,23 @@ bool CEvent::ReadLibelle (Sint32 world, bool bSchool, bool bHelp) if (bHelp) indic = '@'; + auto stories = GetBaseDir() + "data/" + GetLocale () + "/stories.blp"; + pBuffer = (char *)malloc (sizeof (char) * 50000); if (pBuffer == nullptr) goto error; + memset (pBuffer, 0, sizeof (char) * 50000); - file = fopen ((GetBaseDir() + "data/enigmes.blp").c_str(), "rb"); + file = fopen (stories.c_str (), "rb"); if (file == nullptr) - goto error; + { + /* Try with the fallback locale */ + stories = GetBaseDir() + "data/en/stories.blp"; + file = fopen (stories.c_str (), "rb"); + if (!file) + goto error; + } nb = fread (pBuffer, sizeof (char), 50000 - 1, file); pBuffer[nb] = 0; diff --git a/src/misc.cpp b/src/misc.cpp index e06abbe..e9bc666 100644 --- a/src/misc.cpp +++ b/src/misc.cpp @@ -70,6 +70,10 @@ Sint32 Random (Sint32 min, Sint32 max) return (Sint32)n; } +std::string GetLocale () +{ + return gettext ("en"); +} // Retourne le nom de dossier en cours. @@ -87,7 +91,7 @@ std::string GetBaseDir() SDL_free (sdlBasePath); } - return basePath; + return basePath + "share/planetblupi/"; } // Ajoute le chemin permettant de lire un fichier diff --git a/src/misc.h b/src/misc.h index 4cfe840..32db56a 100644 --- a/src/misc.h +++ b/src/misc.h @@ -13,5 +13,6 @@ extern POINT ConvLongToPos (LPARAM lParam); extern void InitRandom(); extern Sint32 Random (Sint32 min, Sint32 max); -std::string GetBaseDir(); +std::string GetBaseDir (); +std::string GetLocale (); extern void AddUserPath (char *pFilename); diff --git a/src/sound.cpp b/src/sound.cpp index 545c691..1843f37 100644 --- a/src/sound.cpp +++ b/src/sound.cpp @@ -137,7 +137,7 @@ void CSound::CacheAll() for (i = 0 ; i < MAXSOUND ; i++) { - sprintf (name, "sound/sound%.3d.blp", i); + sprintf (name, "sound%.3d.blp", i); if (!Cache (i, name)) break; } @@ -145,7 +145,7 @@ void CSound::CacheAll() // Charge un fichier son (.wav). -bool CSound::Cache (Sint32 channel, const char *pFilename) +bool CSound::Cache (Sint32 channel, const std::string &pFilename) { if (!m_bEnable) return false; @@ -155,15 +155,27 @@ bool CSound::Cache (Sint32 channel, const char *pFilename) if (m_lpSDL[channel]) Flush (channel); - const auto file = GetBaseDir() + pFilename; - + auto sound = "sound/" + GetLocale () + "/" + pFilename; + auto file = GetBaseDir() + sound; m_lpSDL[channel] = Mix_LoadWAV (file.c_str()); if (!m_lpSDL[channel]) { + if (GetLocale () != "en") + { + /* Try with the fallback locale */ + sound = "sound/en/" + pFilename; + file = GetBaseDir() + sound; + m_lpSDL[channel] = Mix_LoadWAV (file.c_str()); + if (m_lpSDL[channel]) + goto out; + } + SDL_Log ("Mix_LoadWAV: %s\n", Mix_GetError()); return false; } +out: + SDL_Log ("Load sound: %s\n", sound.c_str ()); return true; } diff --git a/src/sound.h b/src/sound.h index 675089f..b5d4449 100644 --- a/src/sound.h +++ b/src/sound.h @@ -1,13 +1,11 @@ -// sound.h -// #pragma once +#include #include #include #include "blupi.h" -///////////////////////////////////////////////////////////////////////////// #define MAXSOUND 100 #define MAXVOLUME 20 @@ -29,7 +27,7 @@ public: Sint32 GetMidiVolume(); void CacheAll(); - bool Cache (Sint32 channel, const char *pFilename); + bool Cache (Sint32 channel, const std::string &pFilename); void Flush (Sint32 channel); bool Play (Sint32 channel, Sint32 volume = 0, Uint8 panLeft = 255,