diff --git a/data_from_portwine/changelog_ru b/data_from_portwine/changelog_ru index dbe17e5..03f8d8e 100755 --- a/data_from_portwine/changelog_ru +++ b/data_from_portwine/changelog_ru @@ -3,10 +3,11 @@ История изменений: -* произвендена глобальная оптимизация скриптов -* перенесен метод локализации из переменных в gettext (дает возможность перевода на любой язык) +* произведена глобальная оптимизация скриптов +* добавлена автоустановка игры "Русская Рыбалка 4" +* перенесен метод локализации из переменных на .po файлы (дает возможность перевода на любой язык) Отдельное спасибо: - Boria138 - за помощь в переходе на gettext + Boria138 - за помощь в переходе локализации на .po файлы Alek V. - за большую часть локализации на русский язык chal55rus - за оперативный тест и нахождение проблем в переводе diff --git a/data_from_portwine/img/gui/rf4launcher.png b/data_from_portwine/img/gui/rf4launcher.png new file mode 100644 index 0000000..eaf9c97 Binary files /dev/null and b/data_from_portwine/img/gui/rf4launcher.png differ diff --git a/data_from_portwine/scripts/functions_helper b/data_from_portwine/scripts/functions_helper index 68580a2..83f0b2f 100755 --- a/data_from_portwine/scripts/functions_helper +++ b/data_from_portwine/scripts/functions_helper @@ -3013,7 +3013,7 @@ gui_vkBasalt () { PW_HighPassSharpen_INFO=$(eval_gettext 'Another method of sharpening using highpass frequencies') PW_HQ4X_INFO=$(eval_gettext 'Smoothing of nearby pixels with the drawing of missing parts (in normal games the picture is blurred)') PW_HSLShift_INFO=$(eval_gettext 'Advanced HSL shift (for each shade)') - PW_Layer_INFO=$(eval_gettext "Image overlay on the game (the image is in the $PORT_WINE_TMP_PATH/libs_v$PW_LIBS_VER/pressure-vessel/reshade/textures folder)") + PW_Layer_INFO=$(eval_gettext "Image overlay on the game") PW_Levels_INFO=$(eval_gettext 'Increases contrast, but some detail in shadows or highlights may be lost') PW_LevelsPlus_INFO=$(eval_gettext 'Same as Levels, but with less loss of detail') PW_LiftGammaGain_INFO=$(eval_gettext 'Gamma correction by individual color channels: red, green and blue') @@ -3187,7 +3187,7 @@ gui_MangoHud () { PW_MH_vkbasalt_INFO=$(eval_gettext 'Show if vkBasalt is on') PW_MH_vram_INFO=$(eval_gettext 'Display system VRAM usage') PW_MH_vulkan_driver_INFO=$(eval_gettext 'Display used Vulkan driver (radv/amdgpu-pro/amdvlk)') - PW_MH_frametime=$(eval_gettext 'Display frametime next to FPS text') + PW_MH_frametime_INFO=$(eval_gettext 'Display frametime next to FPS text') PW_MH_wine_INFO=$(eval_gettext 'Show current Wine or Proton version in use') unset ADD_GUI_MH GUI_MH_RESULT diff --git a/data_from_portwine/scripts/portwine_db/RF4 b/data_from_portwine/scripts/portwine_db/RF4 new file mode 100644 index 0000000..93141fa --- /dev/null +++ b/data_from_portwine/scripts/portwine_db/RF4 @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +#Author: boria138 +#RF4.exe +#Rating=5 +#####################examples########################### +export PW_WINE_USE="WINE_LG" + +gui_proton_downloader silent "$PW_WINE_USE" diff --git a/data_from_portwine/scripts/pw_autoinstall/PW_RUSSIAN_FISHING b/data_from_portwine/scripts/pw_autoinstall/PW_RUSSIAN_FISHING new file mode 100644 index 0000000..1f296c5 --- /dev/null +++ b/data_from_portwine/scripts/pw_autoinstall/PW_RUSSIAN_FISHING @@ -0,0 +1,18 @@ +#!/usr/bin/env bash +# Author: Boria138 +######################################################################## +export LAUNCH_PARAMETERS=("/q" ) +export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/RF4SetupRU.exe" +export PORTWINE_CREATE_SHORTCUT_NAME="Russian Fishing 4" +export PW_PREFIX_NAME="RUSSIAN_FISHING" + +start_portwine +if try_download "https://cdn6.rf4game.ru/rf4/RF4SetupRU.exe" "${PW_AUTOINSTALL_EXE}" no_mirror +then + mkdir -p "${WINEPREFIX}/drive_c/games/Russian Fishing 4" + mv "${PW_USER_TEMP}/RF4SetupRU.exe" "${WINEPREFIX}/drive_c/games/Russian Fishing 4/RF4.exe" + portwine_exe="${WINEPREFIX}/drive_c/games/Russian Fishing 4/RF4.exe" + kill_portwine + portwine_create_shortcut +fi +stop_portwine diff --git a/data_from_portwine/scripts/start.sh b/data_from_portwine/scripts/start.sh index eef82d5..c08b4e0 100755 --- a/data_from_portwine/scripts/start.sh +++ b/data_from_portwine/scripts/start.sh @@ -506,7 +506,9 @@ else --field=" Battle Of Space Raiders"!"$PW_GUI_ICON_PATH/bsr.png"!"":"FBTN" '@bash -c "button_click PW_BSR"' \ --field=" Black Desert Online (RU)"!"$PW_GUI_ICON_PATH/bdo.png"!"":"FBTN" '@bash -c "button_click PW_BDO"' \ --field=" Pulse Online"!"$PW_GUI_ICON_PATH/pulseonline.png"!"":"FBTN" '@bash -c "button_click PW_PULSE_ONLINE"' \ - --field=" CatsLauncher (Front Edge)"!"$PW_GUI_ICON_PATH/catslauncher.png"!"":"FBTN" '@bash -c "button_click PW_CATSLAUNCHER"' 2>/dev/null & + --field=" CatsLauncher (Front Edge)"!"$PW_GUI_ICON_PATH/catslauncher.png"!"":"FBTN" '@bash -c "button_click PW_CATSLAUNCHER"' \ + --field=" Russian Fishing 4"!"$PW_GUI_ICON_PATH/rf4launcher.png"!"":"FBTN" '@bash -c "button_click PW_RUSSIAN_FISHING"' \ + 2>/dev/null & # --field=" Secret World Legends (ENG)"!"$PW_GUI_ICON_PATH/swl.png"!"":"FBTN" '@bash -c "button_click PW_SWL"' # --field=" Bethesda.net Launcher"!"$PW_GUI_ICON_PATH/bethesda.png"!"":"FBTN" '@bash -c "button_click PW_BETHESDA"'