feat: 肉鸽使用助战新增需先填写开局干员的提示

This commit is contained in:
uye
2025-07-29 22:50:19 +08:00
parent a2b98a1c89
commit 32b5b5d2e0
6 changed files with 29 additions and 18 deletions

View File

@@ -171,6 +171,7 @@
<system:String x:Key="RoguelikeCollapseList">Collapse Paradigm List</system:String>
<system:String x:Key="RoguelikeCollapseListTip">Separate with 「;」. Leave blank to use the default list.</system:String>
<system:String x:Key="RoguelikeUseSupportUnit">Select 「{key=StartingCoreChar}」 from support unit list</system:String>
<system:String x:Key="RoguelikeRequireStartingCoreChar">Please enter 「{key=StartingCoreChar}」 first</system:String>
<system:String x:Key="RoguelikeUseNonFriendSupport">Enable non-friend support</system:String>
<system:String x:Key="RoguelikeDelayAbortUntilCombatComplete">Don't abort Auto IS until the end of battle</system:String>
<system:String x:Key="RoguelikeStopAtFinalBoss">Stop before final boss</system:String>

View File

@@ -171,6 +171,7 @@
<system:String x:Key="RoguelikeCollapseList">崩壊パラダイムリスト</system:String>
<system:String x:Key="RoguelikeCollapseListTip">英語のセミコロン 「;」 で区切る、空白のままにするとデフォルトリストが使用されます。</system:String>
<system:String x:Key="RoguelikeUseSupportUnit">「{key=StartingCoreChar}」 をサポートから選択</system:String>
<system:String x:Key="RoguelikeRequireStartingCoreChar">まず 「{key=StartingCoreChar}」 を入力してください</system:String>
<system:String x:Key="RoguelikeUseNonFriendSupport">戦友以外のサポートの使用を許可</system:String>
<system:String x:Key="RoguelikeDelayAbortUntilCombatComplete">自動ローグ 戦闘終了まえに 「{key=Stop}」 を遅らせる</system:String>
<system:String x:Key="RoguelikeStopAtFinalBoss">第5階層のボスの手前で一時停止する</system:String>

View File

@@ -171,6 +171,7 @@
<system:String x:Key="RoguelikeCollapseList">붕괴 패러다임 목록</system:String>
<system:String x:Key="RoguelikeCollapseListTip">세미콜론 「;」 으로 구분, 비워 두면 기본 목록이 사용됩니다.</system:String>
<system:String x:Key="RoguelikeUseSupportUnit">「{key=StartingCoreChar}」로 지원 유닛 사용</system:String>
<system:String x:Key="RoguelikeRequireStartingCoreChar">먼저 「{key=StartingCoreChar}」를 입력하세요</system:String>
<system:String x:Key="RoguelikeUseNonFriendSupport">친구가 아니어도 지원 유닛 사용</system:String>
<system:String x:Key="RoguelikeDelayAbortUntilCombatComplete">통합전략 중지 시 전투 클리어 후 작업 종료</system:String>
<system:String x:Key="RoguelikeStopAtFinalBoss">5스테이지 보스 앞에서 일시정지</system:String>

View File

@@ -171,6 +171,7 @@
<system:String x:Key="RoguelikeCollapseList">坍缩范式列表</system:String>
<system:String x:Key="RoguelikeCollapseListTip">用英文分号 「;」 隔开,留空将使用默认列表。</system:String>
<system:String x:Key="RoguelikeUseSupportUnit">「{key=StartingCoreChar}」 使用助战</system:String>
<system:String x:Key="RoguelikeRequireStartingCoreChar">需先填写 「{key=StartingCoreChar}」</system:String>
<system:String x:Key="RoguelikeUseNonFriendSupport">可以使用非好友助战</system:String>
<system:String x:Key="RoguelikeDelayAbortUntilCombatComplete">自动肉鸽在战斗结束前延迟 「{key=Stop}」 动作</system:String>
<system:String x:Key="RoguelikeStopAtFinalBoss">在第五层 BOSS 前暂停</system:String>

View File

@@ -170,6 +170,7 @@
<system:String x:Key="RoguelikeCollapseList">坍縮範式列表</system:String>
<system:String x:Key="RoguelikeCollapseListTip">用英文分號 「;」 隔開,留白將使用默認列表。</system:String>
<system:String x:Key="RoguelikeUseSupportUnit">「{key=StartingCoreChar}」 使用助戰</system:String>
<system:String x:Key="RoguelikeRequireStartingCoreChar">需先填寫 「{key=StartingCoreChar}」</system:String>
<system:String x:Key="RoguelikeUseNonFriendSupport">可以使用非好友助戰</system:String>
<system:String x:Key="RoguelikeDelayAbortUntilCombatComplete">肉鴿在戰鬥結束前延遲 「{key=Stop}」 動作</system:String>
<system:String x:Key="RoguelikeStopAtFinalBoss">在第五層 BOSS 前暫停</system:String>

View File

@@ -248,24 +248,30 @@
ToolTip="{DynamicResource RoguelikeCollapseListTip}"
Visibility="{c:Binding 'RoguelikeMode == task:RoguelikeMode.CLP_PDS',
Source={x:Static ui:RoguelikeSettingsUserControlModel.Instance}}" />
<CheckBox
Margin="0,10"
IsChecked="{Binding RoguelikeUseSupportUnit}"
Visibility="{c:Binding 'RoguelikeCoreChar != &quot;&quot;'}">
<TextBlock
Block.TextAlignment="Left"
Text="{DynamicResource RoguelikeUseSupportUnit}"
TextWrapping="Wrap" />
</CheckBox>
<CheckBox
Margin="0,10"
IsChecked="{Binding RoguelikeEnableNonfriendSupport}"
Visibility="{c:Binding RoguelikeUseSupportUnit}">
<TextBlock
Block.TextAlignment="Left"
Text="{DynamicResource RoguelikeUseNonFriendSupport}"
TextWrapping="Wrap" />
</CheckBox>
<StackPanel>
<StackPanel Orientation="Horizontal">
<CheckBox
Margin="0,10"
IsChecked="{Binding RoguelikeUseSupportUnit}"
IsEnabled="{c:Binding 'RoguelikeCoreChar != &quot;&quot;'}">
<TextBlock
Block.TextAlignment="Left"
Text="{DynamicResource RoguelikeUseSupportUnit}"
TextWrapping="Wrap" />
</CheckBox>
<controls:TooltipBlock TooltipText="{DynamicResource RoguelikeRequireStartingCoreChar}" />
</StackPanel>
<CheckBox
Margin="0,10"
IsChecked="{Binding RoguelikeEnableNonfriendSupport}"
IsEnabled="{c:Binding 'RoguelikeCoreChar != &quot;&quot;'}"
Visibility="{c:Binding 'RoguelikeUseSupportUnit and RoguelikeCoreChar != &quot;&quot;'}">
<TextBlock
Block.TextAlignment="Left"
Text="{DynamicResource RoguelikeUseNonFriendSupport}"
TextWrapping="Wrap" />
</CheckBox>
</StackPanel>
<CheckBox
Margin="0,10"
d:Visibility="Visible"