From 2c18a9ec06b26b8987a2687e81e271bba7f4fbe1 Mon Sep 17 00:00:00 2001
From: Mikhail Tergoev <fidel@altlinux.org>
Date: Wed, 2 Oct 2024 18:00:58 +0300
Subject: [PATCH] updated autoinstall launchers

---
 data_from_portwine/changelog_ru                            | 3 +++
 .../scripts/pw_autoinstall/PW_ARIZONA_GAMES_LAUNCHER       | 7 ++++---
 .../scripts/pw_autoinstall/PW_RISE_OF_FLIGHT               | 4 +++-
 data_from_portwine/scripts/start.sh                        | 2 +-
 4 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/data_from_portwine/changelog_ru b/data_from_portwine/changelog_ru
index 977ae7fd..9251b68d 100755
--- a/data_from_portwine/changelog_ru
+++ b/data_from_portwine/changelog_ru
@@ -2,6 +2,9 @@
 -----------------------------------------
 История изменений:
 
+* добавлена автоустановка "Rise of Flight" (спасибо Chal55rus)
+* добавлена автоустановка "Arizona Games Launcher" (спасибо Chal55rus)
+
 ###Scripts version 2360### / stable / Дата: 30.09.2024 / Размер скачиваемого обновления: 4 мегабайт
 * HOTFIX: исправлено определение flatpak на некоторых системах (спасибо Htylol)
 
diff --git a/data_from_portwine/scripts/pw_autoinstall/PW_ARIZONA_GAMES_LAUNCHER b/data_from_portwine/scripts/pw_autoinstall/PW_ARIZONA_GAMES_LAUNCHER
index 0ff30f81..9e235db3 100755
--- a/data_from_portwine/scripts/pw_autoinstall/PW_ARIZONA_GAMES_LAUNCHER
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_ARIZONA_GAMES_LAUNCHER
@@ -3,16 +3,17 @@
 ########################################################################
 export PW_PREFIX_NAME="ARIZONA_GAMES_LAUNCHER"
 export LAUNCH_PARAMETERS=("/S")
-export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/Arizona Games Launcher.exe"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/Arizona Installer.exe"
 export PORTWINE_CREATE_SHORTCUT_NAME="Arizona Games Launcher"
 
+
 start_portwine
 if try_download "https://pc.az-ins.com/Arizona%20Launcher.exe" "${PW_AUTOINSTALL_EXE}" no_mirror
 then
     pw_start_progress_bar_install_game "Arizona Games Launcher."
-#    pw_kill_autostart Arizona Games Launcher.exe &
+    pw_kill_autostart "Arizona Games" &
     pw_run "${PW_AUTOINSTALL_EXE}"
-    portwine_exe="$WINEPREFIX/drive_c/Program Files/Arizona Games Launcher/Arizona Games Launcher.exe"
+    portwine_exe="$WINEPREFIX/drive_c/users/steamuser/AppData/Local/Programs/Arizona Games Launcher/Arizona Games Launcher.exe"
     try_remove_file "${PW_AUTOINSTALL_EXE}"
     try_remove_file "${portwine_exe}.ppdb"
     kill_portwine
diff --git a/data_from_portwine/scripts/pw_autoinstall/PW_RISE_OF_FLIGHT b/data_from_portwine/scripts/pw_autoinstall/PW_RISE_OF_FLIGHT
index 442029e6..dd0364f2 100755
--- a/data_from_portwine/scripts/pw_autoinstall/PW_RISE_OF_FLIGHT
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_RISE_OF_FLIGHT
@@ -9,10 +9,12 @@ export PORTWINE_CREATE_SHORTCUT_NAME="Rise of Flight"
 start_portwine
 if try_download "https://il2bosrd1.cdnvideo.ru/ROF/ROF_UE.zip" "${PW_AUTOINSTALL_EXE}" no_mirror
 then
-    pw_start_progress_bar_install_game "Rise of Flight. \n Wait for it. It takes a long time."
+    pw_start_progress_bar_install_game "Rise of Flight."
     "$pw_7z" x -y "${PW_AUTOINSTALL_EXE}" -o"$WINEPREFIX/drive_c/Program Files (x86)/1C-777/Rise of Flight"
+    pw_kill_autostart "3rd_party" &
     pw_run "$WINEPREFIX/drive_c/Program Files (x86)/1C-777/Rise of Flight/ROF_UE/setup.exe"
     portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/1C-777/Rise of Flight/bin_game/release/rof_updater.exe"
+    try_remove_dir "$WINEPREFIX/drive_c/Program Files (x86)/1C-777/Rise of Flight/ROF_UE"
     try_remove_file "${PW_AUTOINSTALL_EXE}"
     try_remove_file "${portwine_exe}.ppdb"
     pw_stop_progress_bar
diff --git a/data_from_portwine/scripts/start.sh b/data_from_portwine/scripts/start.sh
index 289d8e41..8197c449 100755
--- a/data_from_portwine/scripts/start.sh
+++ b/data_from_portwine/scripts/start.sh
@@ -754,7 +754,7 @@ else
     --field="   Star Conflict"!"$PW_GUI_ICON_PATH/starconflict.png"!"":"FBTN" '@bash -c "button_click --normal PW_STAR_CONFLICT"' \
     --field="   GameXP"!"$PW_GUI_ICON_PATH/gamexp.png"!"":"FBTN" '@bash -c "button_click --normal PW_GAME_XP"' \
     --field="   Lost Light"!"$PW_GUI_ICON_PATH/lostlight.png"!"":"FBTN" '@bash -c "button_click --normal PW_LOST_LIGHT"' \
-    --field="   Arizona Games Launchert"!"$PW_GUI_ICON_PATH/arizonagameslauncher.png"!"":"FBTN" '@bash -c "button_click --normal PW_ARIZONA_GAMES_LAUNCHER"' \
+    --field="   Arizona Games Launcher"!"$PW_GUI_ICON_PATH/arizonagameslauncher.png"!"":"FBTN" '@bash -c "button_click --normal PW_ARIZONA_GAMES_LAUNCHER"' \
     --field="   Rise of Flight"!"$PW_GUI_ICON_PATH/riseofflight.png"!"":"FBTN" '@bash -c "button_click --normal PW_RISE_OF_FLIGHT"' \
     2>/dev/null &