From 45956926e343d2109faf4cdda9f6508d8dc52379 Mon Sep 17 00:00:00 2001
From: Sergey Palcheh <minergenon@altlinux.org>
Date: Thu, 26 Sep 2024 11:09:06 +0600
Subject: [PATCH] Add game Farlight 84

---
 data_from_portwine/img/gui/farlight84.png     | Bin 0 -> 1788 bytes
 .../scripts/pw_autoinstall/PW_FARLIGHT84      |  21 ++++++++++++++++++
 data_from_portwine/scripts/start.sh           |   1 +
 3 files changed, 22 insertions(+)
 create mode 100644 data_from_portwine/img/gui/farlight84.png
 create mode 100755 data_from_portwine/scripts/pw_autoinstall/PW_FARLIGHT84

diff --git a/data_from_portwine/img/gui/farlight84.png b/data_from_portwine/img/gui/farlight84.png
new file mode 100644
index 0000000000000000000000000000000000000000..6e65969813730c63f85e879e6b225bc3ab1a6c96
GIT binary patch
literal 1788
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

literal 0
HcmV?d00001

diff --git a/data_from_portwine/scripts/pw_autoinstall/PW_FARLIGHT84 b/data_from_portwine/scripts/pw_autoinstall/PW_FARLIGHT84
new file mode 100755
index 00000000..3e87077c
--- /dev/null
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_FARLIGHT84
@@ -0,0 +1,21 @@
+#!/usr/bin/env bash
+# Author: chal55rus
+########################################################################
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/Farlight84_setup_1.3.0.1_238.exe"
+export PORTWINE_CREATE_SHORTCUT_NAME="Farlight 84"
+
+start_portwine
+if try_download "https://static-gl.lilithgame.com/p/pcsdk/launcher/10060/prodef4621e968ad6b383b8754148b63/0/launcher/res/release/Farlight84_setup_1.3.0.1_238.exe" "${PW_AUTOINSTALL_EXE}" no_mirror
+then
+    pw_start_progress_bar_block "Farlight 84."
+    create_new_dir "$WINEPREFIX/drive_c/Program Files (x86)/Farlight84"
+    "$pw_7z" x -y "${PW_AUTOINSTALL_EXE}" -o"$WINEPREFIX/drive_c/Program Files (x86)/Farlight84"
+    "$pw_7z" x -y "$WINEPREFIX/drive_c/Program Files (x86)/Farlight84/launcher.7z" -o"$WINEPREFIX/drive_c/Program Files (x86)/Farlight84"
+    portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/Farlight84/Farlight84Launcher.exe"
+    try_remove_file "$WINEPREFIX/drive_c/Program Files (x86)/Farlight84/launcher.7z"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
+    try_remove_file "${portwine_exe}.ppdb"
+    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 7a57bfe2..8ef2513a 100755
--- a/data_from_portwine/scripts/start.sh
+++ b/data_from_portwine/scripts/start.sh
@@ -851,6 +851,7 @@ else
     --field="   Russian Fishing 4"!"$PW_GUI_ICON_PATH/rf4launcher.png"!"":"FBTN" '@bash -c "button_click --normal PW_RUSSIAN_FISHING"' \
     --field="   W3D Hub Launcher"!"$PW_GUI_ICON_PATH/w3dhub.png"!"":"FBTN" '@bash -c "button_click --normal PW_W3D_HUB"' \
     --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"' \
     2>/dev/null &
 
     # --field="   Secret World Legends (ENG)"!"$PW_GUI_ICON_PATH/swl.png"!"":"FBTN" '@bash -c "button_click --normal PW_SWL"'