From ec01db5b48b98c247b4e6405ae71b0585a70d004 Mon Sep 17 00:00:00 2001
From: minergenon <minergenon@gmail.com>
Date: Sun, 19 May 2024 18:06:37 +0600
Subject: [PATCH] Adding the Anomaly Zone Game

---
 data_from_portwine/img/gui/anomalezone.png    | Bin 0 -> 6233 bytes
 .../scripts/portwine_db/AnomalyZone           |   8 +++++++
 .../scripts/pw_autoinstall/PW_ANOMALY_ZONE    |  21 ++++++++++++++++++
 data_from_portwine/scripts/start.sh           |   1 +
 4 files changed, 30 insertions(+)
 create mode 100644 data_from_portwine/img/gui/anomalezone.png
 create mode 100644 data_from_portwine/scripts/portwine_db/AnomalyZone
 create mode 100755 data_from_portwine/scripts/pw_autoinstall/PW_ANOMALY_ZONE

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

literal 0
HcmV?d00001

diff --git a/data_from_portwine/scripts/portwine_db/AnomalyZone b/data_from_portwine/scripts/portwine_db/AnomalyZone
new file mode 100644
index 00000000..7ed547be
--- /dev/null
+++ b/data_from_portwine/scripts/portwine_db/AnomalyZone
@@ -0,0 +1,8 @@
+#!/usr/bin/env bash
+#Author: chal55rus
+#Launcher.exe
+#AnomalyZone.exe
+#Rating=1-5
+export PW_VULKAN_USE="2"
+export PW_WINE_USE="WINE_LG"
+export PW_PREFIX_NAME="DEFAULT"
diff --git a/data_from_portwine/scripts/pw_autoinstall/PW_ANOMALY_ZONE b/data_from_portwine/scripts/pw_autoinstall/PW_ANOMALY_ZONE
new file mode 100755
index 00000000..7a8de310
--- /dev/null
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_ANOMALY_ZONE
@@ -0,0 +1,21 @@
+#!/usr/bin/env bash
+# Author: chal55rus
+########################################################################
+export LAUNCH_PARAMETERS=("/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-")
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/az_webinst.exe"
+export PORTWINE_CREATE_SHORTCUT_NAME="Anomale Zone"
+
+start_portwine
+if try_download "https://anomaly-zone.ru/file/az_webinst.exe" "${PW_AUTOINSTALL_EXE}" no_mirror
+then
+    pw_start_progress_bar_install_game "Anomale Zone."
+    pw_kill_autostart Launcher.exe &
+    pw_run "${PW_AUTOINSTALL_EXE}"
+    portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/Cybertime Games/Anomaly-Zone/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 5b4e16fe..0cb5c70f 100755
--- a/data_from_portwine/scripts/start.sh
+++ b/data_from_portwine/scripts/start.sh
@@ -539,6 +539,7 @@ else
     --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"' \
     --field="   W3D Hub Launcher"!"$PW_GUI_ICON_PATH/w3dhub.png"!"":"FBTN" '@bash -c "button_click PW_W3D_HUB"' \
+    --field="   Anomaly Zone"!"$PW_GUI_ICON_PATH/anomalezone.png"!"":"FBTN" '@bash -c "button_click PW_ANOMALY_ZONE"' \
     2>/dev/null &
 
     # --field="   Secret World Legends (ENG)"!"$PW_GUI_ICON_PATH/swl.png"!"":"FBTN" '@bash -c "button_click PW_SWL"'