feat: 次生预案十里坡剑神

This commit is contained in:
uye
2025-09-26 13:57:27 +08:00
parent 0ae323c855
commit 5ac171d40c
17 changed files with 100 additions and 2 deletions

View File

@@ -0,0 +1,86 @@
{
"MiniGame@RebuildingMandate@Begin": {
"algorithm": "JustReturn",
"next": ["MiniGame@RebuildingMandate@StartExecution", "MiniGame@RebuildingMandate@StageName"]
},
"MiniGame@RebuildingMandate@StageName": {
"action": "ClickSelf",
"roi": [597, 348, 219, 128],
"next": ["MiniGame@RebuildingMandate@StartExecution", "#self"]
},
"MiniGame@RebuildingMandate@StartExecution": {
"action": "ClickSelf",
"roi": [1040, 584, 240, 136],
"next": ["#self", "MiniGame@RebuildingMandate@NextStep"]
},
"MiniGame@RebuildingMandate@NextStep": {
"action": "ClickSelf",
"roi": [1086, 611, 194, 109],
"next": ["MiniGame@RebuildingMandate@StartBuildingProduction", "#self"]
},
"MiniGame@RebuildingMandate@StartBuildingProduction": {
"action": "ClickSelf",
"roi": [1003, 609, 277, 111],
"preDelay": 1000,
"postDelay": 5000,
"next": ["#self", "MiniGame@RebuildingMandate@WaitSkip"]
},
"MiniGame@RebuildingMandate@WaitSkip": {
"algorithm": "JustReturn",
"postDelay": 1000,
"next": ["MiniGame@RebuildingMandate@Skip", "#self"]
},
"MiniGame@RebuildingMandate@Skip": {
"action": "ClickSelf",
"roi": [1079, 0, 201, 144],
"postDelay": 1000,
"next": ["MiniGame@RebuildingMandate@SkipConfirm", "#self"]
},
"MiniGame@RebuildingMandate@SkipConfirm": {
"action": "ClickSelf",
"roi": [714,284,168,155],
"postDelay": 1000,
"next": ["#self", "MiniGame@RebuildingMandate@Lava"]
},
"MiniGame@RebuildingMandate@Lava": {
"algorithm": "JustReturn",
"action": "Swipe",
"specialParams": [200, 0, 2, 0],
"specificRect": [1135, 656, 8, 8],
"rectMove": [733, 303, 8, 8],
"postDelay": 500,
"next": ["MiniGame@RebuildingMandate@LavaConfirm"]
},
"MiniGame@RebuildingMandate@LavaConfirm": {
"algorithm": "JustReturn",
"action": "Swipe",
"specialParams": [200, 0, 2, 0],
"specificRect": [733, 303, 8, 8],
"rectMove": [233, 303, 8, 8],
"next": ["MiniGame@RebuildingMandate@DoubleSpeed"]
},
"MiniGame@RebuildingMandate@DoubleSpeed": {
"action": "ClickSelf",
"roi": [1016, 0, 167, 166],
"postDelay": 1000,
"next": ["#self", "MiniGame@RebuildingMandate@WaitForEnd"]
},
"MiniGame@RebuildingMandate@WaitForEnd": {
"roi": [1027, 499, 247, 125],
"postDelay": 5000,
"next": ["MiniGame@RebuildingMandate@DoNotApply", "#self"]
},
"MiniGame@RebuildingMandate@DoNotApply": {
"action": "ClickSelf",
"roi": [213, 574, 241, 143],
"postDelay": 1000,
"next": ["MiniGame@RebuildingMandate@SettlementStageName", "#self"]
},
"MiniGame@RebuildingMandate@SettlementStageName": {
"action": "ClickSelf",
"roi": [0, 572, 458, 148],
"postDelay": 1000,
"next": ["#self", "MiniGame@RebuildingMandate@Begin"]
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

View File

@@ -778,6 +778,8 @@ The video aspect ratio needs to be 16:9 without interference factors such as bla
<!-- !Peep -->
<!-- 小游戏 -->
<system:String x:Key="MiniGameName">Mini Game Name</system:String>
<system:String x:Key="MiniGame@RebuildingMandate">RM-Secondary Plan</system:String>
<system:String x:Key="MiniGame@RebuildingMandateTip">After finishing the tutorial, enter the Outpost Support Point and swipe to the far left of the screen.</system:String>
<system:String x:Key="MiniGame@AT@ConversationRoom">AT - Mikage Consultation Office - Mini Game</system:String>
<system:String x:Key="MiniGame@AT@ConversationRoomTip" xml:space="preserve">Start the task from the event screen (there is a 「Open for Business」 button in the bottom right corner).</system:String>
<system:String x:Key="MiniGame@ALL@GreenGrass">Contest Channel: Green Grass City (Unofficial translation)</system:String>

View File

@@ -249,7 +249,7 @@
<system:String x:Key="AdbProgram">ADBプログラム</system:String>
<system:String x:Key="EmulatorException">エミュレータのエラー検出\n管理者権限でこのアプリを開くか\n手動で接続設定を行ってください</system:String>
<system:String x:Key="AdbException">ADB検出エラー\nこのソフトウェアを開くには管理者権限を使用するか\n手動で接続を設定してください</system:String>
<system:String x:Key="EmulatorNotFound">エミュレータが検出されません\nエミュレータが起動していることを確認してください\nエミュレータが管理者権限で起動されている場合、本ソフトも管理者権限で起動してください\nそれでも検出できない場合は、手動で接続設定を行ってください</system:String>
<system:String x:Key="EmulatorNotFound">エミュレータが検出されません\nエミュレータが起動していることを確認してください\nエミュレータが管理者権限で起動されている場合、本ソフトも管理者権限で起動してください\nそれでも検出できない場合は、手動で接続設定を行ってください</system:String>
<system:String x:Key="EmulatorTooMany">複数のシミュレータが検出されたため\n不要なエミュレータを閉じるか\n手動で接続設定を行ってください</system:String>
<system:String x:Key="EmulatorStartFailed">エミュレータの起動に失敗しました\n管理者権限でこのソフトウェアを開いていただくか\n手動でエミュレータを起動してください。</system:String>
<system:String x:Key="SwitchLanguage">言語を切り替える 🌐</system:String>
@@ -778,6 +778,8 @@ C:\\leidian\\LDPlayer9
<!-- !Peep -->
<!-- 小游戏 -->
<system:String x:Key="MiniGameName">ミニゲーム名</system:String>
<system:String x:Key="MiniGame@RebuildingMandate">RM-次生予案</system:String>
<system:String x:Key="MiniGame@RebuildingMandateTip">チュートリアル終了後、前哨支点に入り、画面を一番左までスワイプしてください。</system:String>
<system:String x:Key="MiniGame@AT@ConversationRoom">AT - 相談室</system:String>
<system:String x:Key="MiniGame@AT@ConversationRoomTip" xml:space="preserve">イベント画面(右下角に 「営業開始」 ボタンがあります)でタスクを開始します。</system:String>
<system:String x:Key="MiniGame@ALL@GreenGrass">対決チャンネル:グリーングラスシティ(非公式)</system:String>

View File

@@ -778,6 +778,8 @@ C:\\leidian\\LDPlayer9
<!-- !Peep -->
<!-- 미니게임 -->
<system:String x:Key="MiniGameName">미니 게임 이름</system:String>
<system:String x:Key="MiniGame@RebuildingMandate">RM-차생예안</system:String>
<system:String x:Key="MiniGame@RebuildingMandateTip">튜토리얼을 완료한 후 전초 거점에 들어가 화면을 왼쪽 끝까지 밀어주세요.</system:String>
<system:String x:Key="MiniGame@AT@ConversationRoom">AT (허) - 상담실 (비공식)</system:String>
<system:String x:Key="MiniGame@AT@ConversationRoomTip" xml:space="preserve">이벤트 메인 화면에서 임무를 시작하세요 (오른쪽 아래 「영업 시작」)</system:String>
<system:String x:Key="MiniGame@ALL@GreenGrass">대결 채널: 그린그래스 시티 (비공식)</system:String>

View File

@@ -778,6 +778,8 @@ C:\\leidian\\LDPlayer9。\n
<!-- !牛牛监控 -->
<!-- 小游戏 -->
<system:String x:Key="MiniGameName">小游戏名称</system:String>
<system:String x:Key="MiniGame@RebuildingMandate">RM-次生预案</system:String>
<system:String x:Key="MiniGame@RebuildingMandateTip">过完新手教程后进入前哨支点,滑动到界面最左侧。</system:String>
<system:String x:Key="MiniGame@AT@ConversationRoom">AT-相谈室</system:String>
<system:String x:Key="MiniGame@AT@ConversationRoomTip" xml:space="preserve">在活动主界面(右下角有 「开始营业」 处)开始任务。</system:String>
<system:String x:Key="MiniGame@ALL@GreenGrass">争锋频道:青草城</system:String>

View File

@@ -777,6 +777,8 @@ C:\\leidian\\LDPlayer9。\n
<!-- !牛牛監控 -->
<!-- 小游戏 -->
<system:String x:Key="MiniGameName">小遊戲名稱</system:String>
<system:String x:Key="MiniGame@RebuildingMandate">RM-次生預案</system:String>
<system:String x:Key="MiniGame@RebuildingMandateTip">完成新手教學後進入前哨支點,滑動到介面最左側。</system:String>
<system:String x:Key="MiniGame@AT@ConversationRoom">AT-相談室</system:String>
<system:String x:Key="MiniGame@AT@ConversationRoomTip" xml:space="preserve">在活動主介面(右下角有「開始營業」處)開始任務。</system:String>
<system:String x:Key="MiniGame@ALL@GreenGrass">爭鋒頻道:青草城</system:String>

View File

@@ -1207,12 +1207,13 @@ namespace MaaWpfGui.ViewModels.UI
public static ObservableCollection<CombinedData> MiniGameTaskList { get; } =
[
new() { Display = LocalizationHelper.GetString("MiniGame@ALL@HoneyFruit"), Value = "MiniGame@ALL@GreenGrass@DuelChannel@Begin" },
new() { Display = LocalizationHelper.GetString("MiniGame@RebuildingMandate"), Value = "MiniGame@RebuildingMandate@Begin" },
new() { Display = LocalizationHelper.GetString("MiniGameNameSsStore"), Value = "SS@Store@Begin" },
new() { Display = LocalizationHelper.GetString("MiniGameNameGreenTicketStore"), Value = "GreenTicket@Store@Begin" },
new() { Display = LocalizationHelper.GetString("MiniGameNameYellowTicketStore"), Value = "YellowTicket@Store@Begin" },
new() { Display = LocalizationHelper.GetString("MiniGameNameRAStore"), Value = "RA@Store@Begin" },
new() { Display = LocalizationHelper.GetString("MiniGame@AT@ConversationRoom"), Value = "MiniGame@AT@ConversationRoom" },
new() { Display = LocalizationHelper.GetString("MiniGame@ALL@HoneyFruit"), Value = "MiniGame@ALL@GreenGrass@DuelChannel@Begin" },
new() { Display = LocalizationHelper.GetString("MiniGame@ALL@GreenGrass"), Value = "MiniGame@ALL@GreenGrass@DuelChannel@Begin" },
];
@@ -1245,6 +1246,7 @@ namespace MaaWpfGui.ViewModels.UI
{
return name switch
{
"MiniGame@RebuildingMandate@Begin" => LocalizationHelper.GetString("MiniGame@RebuildingMandateTip"),
"SS@Store@Begin" => LocalizationHelper.GetString("MiniGameNameSsStoreTip"),
"GreenTicket@Store@Begin" => LocalizationHelper.GetString("MiniGameNameGreenTicketStoreTip"),
"YellowTicket@Store@Begin" => LocalizationHelper.GetString("MiniGameNameYellowTicketStoreTip"),