From 81fc511f0aad681957d74196fb75dfee99429568 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Wed, 25 Mar 2026 00:51:21 +0500 Subject: [PATCH] android: add ability to disable yapb bots from our settings page --- .../ui/settings/GameSettingsPreferenceFragment.kt | 6 ++++++ android/app/src/main/res/xml/game_preferences.xml | 10 +++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/android/app/src/main/java/su/xash/engine/ui/settings/GameSettingsPreferenceFragment.kt b/android/app/src/main/java/su/xash/engine/ui/settings/GameSettingsPreferenceFragment.kt index 7e765078..fd3e8519 100644 --- a/android/app/src/main/java/su/xash/engine/ui/settings/GameSettingsPreferenceFragment.kt +++ b/android/app/src/main/java/su/xash/engine/ui/settings/GameSettingsPreferenceFragment.kt @@ -20,6 +20,12 @@ class GameSettingsPreferenceFragment(val game: Game) : PreferenceFragmentCompat( packageList.setValueIndex(0); } + if (game.basedir.name.equals("cstrike", ignoreCase = true) + || game.basedir.name.equals("czero", ignoreCase = true)) { + val enableYaPBBots = findPreference("enable_yapb_bots")!! + enableYaPBBots.isVisible = true + } + val separatePackages = findPreference("separate_libraries")!! val clientPackage = findPreference("client_package")!! val serverPackage = findPreference("server_package")!! diff --git a/android/app/src/main/res/xml/game_preferences.xml b/android/app/src/main/res/xml/game_preferences.xml index 73e7a047..5210e8ff 100644 --- a/android/app/src/main/res/xml/game_preferences.xml +++ b/android/app/src/main/res/xml/game_preferences.xml @@ -1,5 +1,6 @@ - + + +