mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-15 17:30:27 +08:00
feat: 争锋频道:蜜果城
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
<wpf:ResourceDictionary xml:space="preserve" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:ss="urn:shemas-jetbrains-com:settings-storage-xaml" xmlns:wpf="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
|
||||
<wpf:ResourceDictionary xml:space="preserve" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:ss="urn:shemas-jetbrains-com:settings-storage-xaml" xmlns:wpf="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
|
||||
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/Abbreviations/=EN/@EntryIndexedValue">EN</s:String>
|
||||
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/Abbreviations/=KR/@EntryIndexedValue">KR</s:String>
|
||||
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/Abbreviations/=JP/@EntryIndexedValue">JP</s:String>
|
||||
@@ -30,6 +30,8 @@
|
||||
<s:String x:Key="/Default/CodeStyle/Naming/XamlNaming/Abbreviations/=SSS/@EntryIndexedValue">SSS</s:String>
|
||||
<s:String x:Key="/Default/CodeStyle/Naming/XamlNaming/Abbreviations/=WSA/@EntryIndexedValue">WSA</s:String>
|
||||
<s:String x:Key="/Default/CodeStyle/Naming/XamlNaming/Abbreviations/=XYAZ/@EntryIndexedValue">XYAZ</s:String>
|
||||
<s:String x:Key="/Default/CodeStyle/Naming/XamlNaming/Abbreviations/=_0040ALL_0040/@EntryIndexedValue">@ALL@</s:String>
|
||||
<s:String x:Key="/Default/CodeStyle/Naming/XamlNaming/Abbreviations/=_0040AT_0040/@EntryIndexedValue">@AT@</s:String>
|
||||
<s:Boolean x:Key="/Default/GrammarAndSpelling/GrammarChecking/Exceptions/=Github/@EntryIndexedValue">True</s:Boolean>
|
||||
<s:Boolean x:Key="/Default/GrammarAndSpelling/GrammarChecking/Exceptions/=_4E00_9375_8F2A/@EntryIndexedValue">True</s:Boolean>
|
||||
<s:Boolean x:Key="/Default/GrammarAndSpelling/GrammarChecking/Exceptions/=_591C_95F4_6A21_5F0F/@EntryIndexedValue">True</s:Boolean>
|
||||
|
||||
73
resource/tasks/MiniGame/ALL.json
Normal file
73
resource/tasks/MiniGame/ALL.json
Normal file
@@ -0,0 +1,73 @@
|
||||
{
|
||||
"MiniGame@ALL@GreenGrass@DuelChannel@Begin": {
|
||||
"doc": "争锋频道:青草城",
|
||||
"algorithm": "OcrDetect",
|
||||
"action": "ClickSelf",
|
||||
"text": ["加入赛事"],
|
||||
"roi": [1072, 581, 201, 125],
|
||||
"next": ["MiniGame@ALL@GreenGrass@DuelChannel@ChooseMode", "MiniGame@ALL@GreenGrass@DuelChannel@Begin"]
|
||||
},
|
||||
"MiniGame@ALL@GreenGrass@DuelChannel@ChooseMode": {
|
||||
"algorithm": "OcrDetect",
|
||||
"action": "ClickSelf",
|
||||
"text": ["自娱自乐"],
|
||||
"roi": [228, 584, 864, 58],
|
||||
"next": ["MiniGame@ALL@GreenGrass@DuelChannel@Enter"]
|
||||
},
|
||||
"MiniGame@ALL@GreenGrass@DuelChannel@Enter": {
|
||||
"algorithm": "OcrDetect",
|
||||
"action": "ClickSelf",
|
||||
"text": ["开始", "游戏"],
|
||||
"roi": [1107, 499, 157, 157],
|
||||
"next": ["MiniGame@ALL@GreenGrass@DuelChannel@Loading"]
|
||||
},
|
||||
"MiniGame@ALL@GreenGrass@DuelChannel@Loading": {
|
||||
"algorithm": "JustReturn",
|
||||
"postDelay": 2000,
|
||||
"next": [
|
||||
"MiniGame@ALL@GreenGrass@DuelChannel@ChooseFlag",
|
||||
"MiniGame@ALL@GreenGrass@DuelChannel@Enter",
|
||||
"MiniGame@ALL@GreenGrass@DuelChannel@End",
|
||||
"MiniGame@ALL@GreenGrass@DuelChannel@Loading"
|
||||
]
|
||||
},
|
||||
"MiniGame@ALL@GreenGrass@DuelChannel@ChooseFlag": {
|
||||
"algorithm": "OcrDetect",
|
||||
"text": ["剩余礼物"],
|
||||
"roi": [562, 0, 184, 125],
|
||||
"next": [
|
||||
"MiniGame@ALL@GreenGrass@DuelChannel@ChooseLeft",
|
||||
"MiniGame@ALL@GreenGrass@DuelChannel@ChooseRight",
|
||||
"MiniGame@ALL@GreenGrass@DuelChannel@ChooseRandom"
|
||||
]
|
||||
},
|
||||
"MiniGame@ALL@GreenGrass@DuelChannel@ChooseLeft": {
|
||||
"algorithm": "MatchTemplate",
|
||||
"template": "MiniGame@ALL@GreenGrass@DuelChannel@duck.png",
|
||||
"roi": [13, 118, 54, 394],
|
||||
"action": "ClickRect",
|
||||
"specificRect": [65, 608, 44, 63],
|
||||
"next": ["MiniGame@ALL@GreenGrass@DuelChannel@Loading"]
|
||||
},
|
||||
"MiniGame@ALL@GreenGrass@DuelChannel@ChooseRight": {
|
||||
"algorithm": "MatchTemplate",
|
||||
"template": "MiniGame@ALL@GreenGrass@DuelChannel@duck.png",
|
||||
"roi": [1201, 117, 58, 386],
|
||||
"action": "ClickRect",
|
||||
"specificRect": [1156, 596, 56, 84],
|
||||
"next": ["MiniGame@ALL@GreenGrass@DuelChannel@Loading"]
|
||||
},
|
||||
"MiniGame@ALL@GreenGrass@DuelChannel@ChooseRandom": {
|
||||
"algorithm": "JustReturn",
|
||||
"action": "ClickRect",
|
||||
"specificRect": [65, 608, 44, 63],
|
||||
"next": ["MiniGame@ALL@GreenGrass@DuelChannel@Loading"]
|
||||
},
|
||||
"MiniGame@ALL@GreenGrass@DuelChannel@End": {
|
||||
"algorithm": "OcrDetect",
|
||||
"action": "ClickSelf",
|
||||
"roi": [1010, 611, 212, 109],
|
||||
"text": ["返回主页"],
|
||||
"next": ["MiniGame@ALL@GreenGrass@DuelChannel@Begin", "MiniGame@ALL@GreenGrass@DuelChannel@End"]
|
||||
}
|
||||
}
|
||||
@@ -5008,77 +5008,6 @@
|
||||
"roi": [740, 565, 300, 65],
|
||||
"preDelay": 200
|
||||
},
|
||||
"GreenGrass@DuelChannel@Begin": {
|
||||
"doc": "争锋频道:青草城",
|
||||
"algorithm": "OcrDetect",
|
||||
"action": "ClickSelf",
|
||||
"text": ["加入赛事"],
|
||||
"roi": [1072, 581, 201, 125],
|
||||
"next": ["GreenGrass@DuelChannel@ChooseMode", "GreenGrass@DuelChannel@Begin"]
|
||||
},
|
||||
"GreenGrass@DuelChannel@ChooseMode": {
|
||||
"algorithm": "OcrDetect",
|
||||
"action": "ClickSelf",
|
||||
"text": ["自娱自乐"],
|
||||
"roi": [228, 584, 864, 58],
|
||||
"next": ["GreenGrass@DuelChannel@Enter"]
|
||||
},
|
||||
"GreenGrass@DuelChannel@Enter": {
|
||||
"algorithm": "OcrDetect",
|
||||
"action": "ClickSelf",
|
||||
"text": ["开始", "游戏"],
|
||||
"roi": [1107, 499, 157, 157],
|
||||
"next": ["GreenGrass@DuelChannel@Loading"]
|
||||
},
|
||||
"GreenGrass@DuelChannel@Loading": {
|
||||
"algorithm": "JustReturn",
|
||||
"postDelay": 2000,
|
||||
"next": [
|
||||
"GreenGrass@DuelChannel@ChooseFlag",
|
||||
"GreenGrass@DuelChannel@Enter",
|
||||
"GreenGrass@DuelChannel@End",
|
||||
"GreenGrass@DuelChannel@Loading"
|
||||
]
|
||||
},
|
||||
"GreenGrass@DuelChannel@ChooseFlag": {
|
||||
"algorithm": "OcrDetect",
|
||||
"text": ["剩余礼物"],
|
||||
"roi": [562, 0, 184, 125],
|
||||
"next": [
|
||||
"GreenGrass@DuelChannel@ChooseLeft",
|
||||
"GreenGrass@DuelChannel@ChooseRight",
|
||||
"GreenGrass@DuelChannel@ChooseRandom"
|
||||
]
|
||||
},
|
||||
"GreenGrass@DuelChannel@ChooseLeft": {
|
||||
"algorithm": "MatchTemplate",
|
||||
"template": "GreenGrass@DuelChannel@duck.png",
|
||||
"roi": [13, 118, 54, 394],
|
||||
"action": "ClickRect",
|
||||
"specificRect": [65, 608, 44, 63],
|
||||
"next": ["GreenGrass@DuelChannel@Loading"]
|
||||
},
|
||||
"GreenGrass@DuelChannel@ChooseRight": {
|
||||
"algorithm": "MatchTemplate",
|
||||
"template": "GreenGrass@DuelChannel@duck.png",
|
||||
"roi": [1201, 117, 58, 386],
|
||||
"action": "ClickRect",
|
||||
"specificRect": [1156, 596, 56, 84],
|
||||
"next": ["GreenGrass@DuelChannel@Loading"]
|
||||
},
|
||||
"GreenGrass@DuelChannel@ChooseRandom": {
|
||||
"algorithm": "JustReturn",
|
||||
"action": "ClickRect",
|
||||
"specificRect": [65, 608, 44, 63],
|
||||
"next": ["GreenGrass@DuelChannel@Loading"]
|
||||
},
|
||||
"GreenGrass@DuelChannel@End": {
|
||||
"algorithm": "OcrDetect",
|
||||
"action": "ClickSelf",
|
||||
"roi": [1010, 611, 212, 109],
|
||||
"text": ["返回主页"],
|
||||
"next": ["GreenGrass@DuelChannel@Begin", "GreenGrass@DuelChannel@End"]
|
||||
},
|
||||
"Store@Begin": {
|
||||
"doc": "绿票、黄票商店",
|
||||
"algorithm": "JustReturn",
|
||||
|
||||
|
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 1.9 KiB |
@@ -772,8 +772,10 @@ The video aspect ratio needs to be 16:9 without interference factors such as bla
|
||||
<system:String x:Key="MiniGameName">Mini Game Name</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="MiniGameNameGreenGrass">Contest Channel: Green Grass City (Unofficial)</system:String>
|
||||
<system:String x:Key="MiniGameNameGreenGrassTip" xml:space="preserve">Manually skip the tutorial dialogue, then you can exit directly. Start the task from the event screen (there is a 「Join Event」 button in the bottom right corner). Follow the Duck Lord's choice.</system:String>
|
||||
<system:String x:Key="MiniGame@ALL@GreenGrass">Contest Channel: Green Grass City (Unofficial)</system:String>
|
||||
<system:String x:Key="MiniGame@ALL@GreenGrassTip" xml:space="preserve">Manually skip the tutorial dialogue, then you can exit directly. Start the task from the event screen (there is a 「Join Event」 button in the bottom right corner). Follow the Duck Lord's choice.</system:String>
|
||||
<system:String x:Key="MiniGame@ALL@HoneyFruit">Contest Channel:(Unofficial)</system:String>
|
||||
<system:String x:Key="MiniGame@ALL@HoneyFruitTip" xml:space="preserve">{key=MiniGame@ALL@GreenGrassTip}</system:String>
|
||||
<system:String x:Key="MiniGameNameGreenTicketStore">Green Ticket Store</system:String>
|
||||
<system:String x:Key="MiniGameNameGreenTicketStoreTip" xml:space="preserve">Buy everything on the 1st floor. Buy Headhunting Permits and Recruitment Permits on the 2nd floor.</system:String>
|
||||
<system:String x:Key="MiniGameNameYellowTicketStore">Yellow Ticket Store</system:String>
|
||||
|
||||
@@ -772,8 +772,10 @@ C:\\leidian\\LDPlayer9
|
||||
<system:String x:Key="MiniGameName">ミニゲーム名</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="MiniGameNameGreenGrass">対決チャンネル:グリーングラスシティ(非公式)</system:String>
|
||||
<system:String x:Key="MiniGameNameGreenGrassTip" xml:space="preserve">手動でチュートリアルの会話をスキップし、直接退出することができます。 イベント画面(右下角に「イベントに参加」ボタンがあります)でタスクを開始します。 ダック卿の選択をフォローする。</system:String>
|
||||
<system:String x:Key="MiniGame@ALL@GreenGrass">対決チャンネル:グリーングラスシティ(非公式)</system:String>
|
||||
<system:String x:Key="MiniGame@ALL@GreenGrassTip" xml:space="preserve">手動でチュートリアルの会話をスキップし、直接退出することができます。 イベント画面(右下角に「イベントに参加」ボタンがあります)でタスクを開始します。 ダック卿の選択をフォローする。</system:String>
|
||||
<system:String x:Key="MiniGame@ALL@HoneyFruit">対決チャンネル:(非公式)</system:String>
|
||||
<system:String x:Key="MiniGame@ALL@HoneyFruitTip" xml:space="preserve">{key=MiniGame@ALL@GreenGrassTip}</system:String>
|
||||
<system:String x:Key="MiniGameNameGreenTicketStore">緑チケット商店</system:String>
|
||||
<system:String x:Key="MiniGameNameGreenTicketStoreTip" xml:space="preserve">1階は全部購入。 2階はスカウト券と求人票を購入のみ。</system:String>
|
||||
<system:String x:Key="MiniGameNameYellowTicketStore">黄チケット商店</system:String>
|
||||
|
||||
@@ -772,8 +772,10 @@ C:\\leidian\\LDPlayer9
|
||||
<system:String x:Key="MiniGameName">미니 게임 이름</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="MiniGameNameGreenGrass">대결 채널: 그린그래스 시티 (비공식)</system:String>
|
||||
<system:String x:Key="MiniGameNameGreenGrassTip" xml:space="preserve">튜토리얼 대화를 수동으로 건너뛴 후, 바로 종료할 수 있어요 이벤트 메인 화면에서 임무를 시작하세요 (오른쪽 아래 「이벤트 참가」) 덕로드만 믿고 따라가면 손해는 없을거에요</system:String>
|
||||
<system:String x:Key="MiniGame@ALL@GreenGrass">대결 채널: 그린그래스 시티 (비공식)</system:String>
|
||||
<system:String x:Key="MiniGame@ALL@GreenGrassTip" xml:space="preserve">튜토리얼 대화를 수동으로 건너뛴 후, 바로 종료할 수 있어요 이벤트 메인 화면에서 임무를 시작하세요 (오른쪽 아래 「이벤트 참가」) 덕로드만 믿고 따라가면 손해는 없을거에요</system:String>
|
||||
<system:String x:Key="MiniGame@ALL@HoneyFruit">대결 채널: (비공식)</system:String>
|
||||
<system:String x:Key="MiniGame@ALL@HoneyFruitTip" xml:space="preserve">{key=MiniGame@ALL@GreenGrassTip}</system:String>
|
||||
<system:String x:Key="MiniGameNameGreenTicketStore">자격증명서 상점</system:String>
|
||||
<system:String x:Key="MiniGameNameGreenTicketStoreTip" xml:space="preserve">1단계는 전부 구매하고 2단계는 헤드헌팅 허가증과 모집 허가증을 구매해요</system:String>
|
||||
<system:String x:Key="MiniGameNameYellowTicketStore">고급증명서 상점</system:String>
|
||||
|
||||
@@ -772,8 +772,10 @@ C:\\leidian\\LDPlayer9。\n
|
||||
<system:String x:Key="MiniGameName">小游戏名称</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="MiniGameNameGreenGrass">争锋频道:青草城</system:String>
|
||||
<system:String x:Key="MiniGameNameGreenGrassTip" xml:space="preserve">手动跳过教程对话,然后可以直接退出。 在活动主界面(右下角有 「加入赛事」 处)开始任务。 跟着鸭总喝口汤。</system:String>
|
||||
<system:String x:Key="MiniGame@ALL@GreenGrass">争锋频道:青草城</system:String>
|
||||
<system:String x:Key="MiniGame@ALL@GreenGrassTip" xml:space="preserve">手动跳过教程对话,然后可以直接退出。 在活动主界面(右下角有 「加入赛事」 处)开始任务。 跟着鸭总喝口汤。</system:String>
|
||||
<system:String x:Key="MiniGame@ALL@HoneyFruit">争锋频道:蜜果城</system:String>
|
||||
<system:String x:Key="MiniGame@ALL@HoneyFruitTip" xml:space="preserve">{key=MiniGame@ALL@GreenGrassTip}</system:String>
|
||||
<system:String x:Key="MiniGameNameGreenTicketStore">绿票商店</system:String>
|
||||
<system:String x:Key="MiniGameNameGreenTicketStoreTip" xml:space="preserve">1层全买。 2层买寻访凭证和招聘许可。</system:String>
|
||||
<system:String x:Key="MiniGameNameYellowTicketStore">黄票商店</system:String>
|
||||
|
||||
@@ -771,8 +771,10 @@ C:\\leidian\\LDPlayer9。\n
|
||||
<system:String x:Key="MiniGameName">小遊戲名稱</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="MiniGameNameGreenGrass">爭鋒頻道:青草城</system:String>
|
||||
<system:String x:Key="MiniGameNameGreenGrassTip" xml:space="preserve">手動跳過教學對話,然後可以直接退出。 在活動主介面(右下角有「加入賽事」處)開始任務。 跟著鴨總喝口湯。</system:String>
|
||||
<system:String x:Key="MiniGame@ALL@GreenGrass">爭鋒頻道:青草城</system:String>
|
||||
<system:String x:Key="MiniGame@ALL@GreenGrassTip" xml:space="preserve">手動跳過教學對話,然後可以直接退出。 在活動主介面(右下角有「加入賽事」處)開始任務。 跟著鴨總喝口湯。</system:String>
|
||||
<system:String x:Key="MiniGame@ALL@HoneyFruit">爭鋒頻道:蜜果城</system:String>
|
||||
<system:String x:Key="MiniGame@ALL@HoneyFruitTip" xml:space="preserve">{key=MiniGame@ALL@GreenGrassTip}</system:String>
|
||||
<system:String x:Key="MiniGameNameGreenTicketStore">綠票商店</system:String>
|
||||
<system:String x:Key="MiniGameNameGreenTicketStoreTip" xml:space="preserve">1 層全買。 2 層買尋訪憑證和招聘許可。</system:String>
|
||||
<system:String x:Key="MiniGameNameYellowTicketStore">黃票商店</system:String>
|
||||
|
||||
@@ -1180,12 +1180,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("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("MiniGameNameGreenGrass"), Value = "GreenGrass@DuelChannel@Begin" },
|
||||
new() { Display = LocalizationHelper.GetString("MiniGame@ALL@GreenGrass"), Value = "MiniGame@ALL@GreenGrass@DuelChannel@Begin" },
|
||||
];
|
||||
|
||||
private string _miniGameTaskName = ConfigurationHelper.GetGlobalValue(ConfigurationKeys.MiniGameTaskName, "SS@Store@Begin");
|
||||
@@ -1222,7 +1223,7 @@ namespace MaaWpfGui.ViewModels.UI
|
||||
"YellowTicket@Store@Begin" => LocalizationHelper.GetString("MiniGameNameYellowTicketStoreTip"),
|
||||
"RA@Store@Begin" => LocalizationHelper.GetString("MiniGameNameRAStoreTip"),
|
||||
"MiniGame@AT@ConversationRoom" => LocalizationHelper.GetString("MiniGame@AT@ConversationRoomTip"),
|
||||
"GreenGrass@DuelChannel@Begin" => LocalizationHelper.GetString("MiniGameNameGreenGrassTip"),
|
||||
"MiniGame@ALL@GreenGrass@DuelChannel@Begin" => LocalizationHelper.GetString("MiniGame@ALL@GreenGrassTip"),
|
||||
_ => string.Empty,
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user