From 985bea612c6fb1ca2ad1869c2cfb4f08df3fad07 Mon Sep 17 00:00:00 2001 From: Sergey Palcheh <minergenon@altlinux.org> Date: Sun, 29 Sep 2024 13:41:45 +0600 Subject: [PATCH] Added games Blood and Soul --- data_from_portwine/img/gui/bloodandsoul.png | Bin 0 -> 5658 bytes .../scripts/pw_autoinstall/PW_BLOOD_AND_SOUL | 22 ++++++++++++++++++ data_from_portwine/scripts/start.sh | 1 + 3 files changed, 23 insertions(+) create mode 100644 data_from_portwine/img/gui/bloodandsoul.png create mode 100755 data_from_portwine/scripts/pw_autoinstall/PW_BLOOD_AND_SOUL diff --git a/data_from_portwine/img/gui/bloodandsoul.png b/data_from_portwine/img/gui/bloodandsoul.png new file mode 100644 index 0000000000000000000000000000000000000000..3662b099a41e3ff9892765cd58c65d8e09ed2199 GIT binary patch literal 5658 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 Ai~s-t literal 0 HcmV?d00001 diff --git a/data_from_portwine/scripts/pw_autoinstall/PW_BLOOD_AND_SOUL b/data_from_portwine/scripts/pw_autoinstall/PW_BLOOD_AND_SOUL new file mode 100755 index 0000000..73690a6 --- /dev/null +++ b/data_from_portwine/scripts/pw_autoinstall/PW_BLOOD_AND_SOUL @@ -0,0 +1,22 @@ +#!/usr/bin/env bash +# Author: chal55rus (Sergey P.) +######################################################################## +export PW_PREFIX_NAME="BLOOD_AND_SOUL" +export LAUNCH_PARAMETERS=("/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-") +export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/bs-install.exe" +export PORTWINE_CREATE_SHORTCUT_NAME="Blood and Soul" + +start_portwine +if try_download "https://bsclassic.com/files/bs-install.exe" "${PW_AUTOINSTALL_EXE}" no_mirror +then + pw_start_progress_bar_install_game "Blood and Soul ..." + pw_run "${PW_AUTOINSTALL_EXE}" + portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/Blood and Soul Classic/launcher.exe" + try_remove_file "${PW_AUTOINSTALL_EXE}" + try_remove_file "${portwine_exe}.ppdb" + kill_portwine + pw_stop_progress_bar + + portwine_create_shortcut +fi +stop_portwine diff --git a/data_from_portwine/scripts/start.sh b/data_from_portwine/scripts/start.sh index e9bb15f..003ea51 100755 --- a/data_from_portwine/scripts/start.sh +++ b/data_from_portwine/scripts/start.sh @@ -744,6 +744,7 @@ else --field=" Anomaly Zone"!"$PW_GUI_ICON_PATH/anomalyzone.png"!"":"FBTN" '@bash -c "button_click --normal PW_ANOMALY_ZONE"' \ --field=" Farlight 84"!"$PW_GUI_ICON_PATH/farlight84.png"!"":"FBTN" '@bash -c "button_click --normal PW_FARLIGHT84"' \ --field=" Secret World Legends (ENG)"!"$PW_GUI_ICON_PATH/swl.png"!"":"FBTN" '@bash -c "button_click --normal PW_SWL"' \ + --field=" Blood and Soul"!"$PW_GUI_ICON_PATH/bloodandsoul.png"!"":"FBTN" '@bash -c "button_click --normal PW_BLOOD_AND_SOUL"' \ 2>/dev/null & export START_FROM_PP_GUI="1" -- 2.24.1