diff --git a/app/src/module_game/java/com/chwl/app/game/ui/game/GameActivity.kt b/app/src/module_game/java/com/chwl/app/game/ui/game/GameActivity.kt index aecb499f5..ebef82225 100644 --- a/app/src/module_game/java/com/chwl/app/game/ui/game/GameActivity.kt +++ b/app/src/module_game/java/com/chwl/app/game/ui/game/GameActivity.kt @@ -126,8 +126,15 @@ class GameActivity : BaseGameActivity(), RoomView, ILog { } private fun showExitTips() { + val stateAbility = + getRoomContext()?.findAbility(GameStateAbility::class.java.simpleName) + val message = if (stateAbility?.gameStateFlow?.value == GameStateAbility.STATE_MATCHING) { + getString(R.string.game_exit_tips_matching) + } else { + getString(R.string.game_exit_tips) + } dialogManager.showOkCancelDialog(null, - getString(R.string.game_exit_tips), + message, getString(R.string.layout_dialog_game_exit_04), getString(R.string.exit_text), false, false, object : OkCancelDialogListener { override fun onOk() { diff --git a/app/src/module_game/res/values-ar/strings.xml b/app/src/module_game/res/values-ar/strings.xml index cf44fd63a..d87f76bde 100644 --- a/app/src/module_game/res/values-ar/strings.xml +++ b/app/src/module_game/res/values-ar/strings.xml @@ -8,6 +8,7 @@ ابدأ (%s)رسوم الدخول لقد بدأت اللعبة. سيؤدي الخروج من الغرفة إلى فشل اللعبة. هل أنت متأكد من الخروج من الغرفة؟ + جاري المطابقة، الخروج من الغرفة ،نهاية المطابقة. هل تريد الخروج؟ فشلت المطابقة، هل تريد المحاولة مرة أخرى؟ إعادة المطابقة جاري التحميل، هل تريد العودة إلى الغرفة؟ diff --git a/app/src/module_game/res/values-zh-rTW/strings.xml b/app/src/module_game/res/values-zh-rTW/strings.xml index b2f4a7d28..4478576b7 100644 --- a/app/src/module_game/res/values-zh-rTW/strings.xml +++ b/app/src/module_game/res/values-zh-rTW/strings.xml @@ -9,6 +9,7 @@ 開始 入场费(%s) 遊戲已經開始,退出房間將默認遊戲失敗,確認退出房間? + 遊戲匹配中,退出房間則結束匹配,是否退出? 匹配失敗,是否重新開始? 重新匹配 遊戲進行中,是否返回房間? diff --git a/app/src/module_game/res/values/strings.xml b/app/src/module_game/res/values/strings.xml index f4392d906..e98be339d 100644 --- a/app/src/module_game/res/values/strings.xml +++ b/app/src/module_game/res/values/strings.xml @@ -8,6 +8,7 @@ Start Admission Fee (%s) The game has started. Exiting the room will be considered a game failure. Are you sure you want to exit the room? + During a match, exiting a room will end the match. Do you want to exit? Match failed, do you want to rematch? Rematch Game in progress, do you want to return to the room?