From 802c1b6a0862f6d8a06a07d0f980029cfb0d2d15 Mon Sep 17 00:00:00 2001 From: LmeSzinc <37934724+LmeSzinc@users.noreply.github.com> Date: Fri, 15 Sep 2023 21:34:22 +0800 Subject: [PATCH] Fix: Handle STORY_CLOSE after B3 --- assets/cn/handler/STORY_CLOSE.png | Bin 0 -> 6789 bytes assets/en/handler/STORY_CLOSE.png | Bin 0 -> 6789 bytes assets/jp/handler/STORY_CLOSE.png | Bin 0 -> 6789 bytes assets/tw/handler/STORY_CLOSE.png | Bin 0 -> 6789 bytes module/handler/assets.py | 1 + module/handler/info_handler.py | 3 +++ 6 files changed, 4 insertions(+) create mode 100644 assets/cn/handler/STORY_CLOSE.png create mode 100644 assets/en/handler/STORY_CLOSE.png create mode 100644 assets/jp/handler/STORY_CLOSE.png create mode 100644 assets/tw/handler/STORY_CLOSE.png diff --git a/assets/cn/handler/STORY_CLOSE.png b/assets/cn/handler/STORY_CLOSE.png new file mode 100644 index 0000000000000000000000000000000000000000..b2dbf08504e66b2196eda6ab9cc9cb6b5fece0ab GIT binary patch literal 6789 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 literal 0 HcmV?d00001 diff --git a/assets/en/handler/STORY_CLOSE.png b/assets/en/handler/STORY_CLOSE.png new file mode 100644 index 0000000000000000000000000000000000000000..b2dbf08504e66b2196eda6ab9cc9cb6b5fece0ab GIT binary patch literal 6789 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 literal 0 HcmV?d00001 diff --git a/assets/jp/handler/STORY_CLOSE.png b/assets/jp/handler/STORY_CLOSE.png new file mode 100644 index 0000000000000000000000000000000000000000..b2dbf08504e66b2196eda6ab9cc9cb6b5fece0ab GIT binary patch literal 6789 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 literal 0 HcmV?d00001 diff --git a/assets/tw/handler/STORY_CLOSE.png b/assets/tw/handler/STORY_CLOSE.png new file mode 100644 index 0000000000000000000000000000000000000000..b2dbf08504e66b2196eda6ab9cc9cb6b5fece0ab GIT binary patch literal 6789 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 literal 0 HcmV?d00001 diff --git a/module/handler/assets.py b/module/handler/assets.py index 6a985c694..985e1758a 100644 --- a/module/handler/assets.py +++ b/module/handler/assets.py @@ -70,6 +70,7 @@ MONTHLY_PASS_NOTICE = Button(area={'cn': (554, 505, 726, 561), 'en': (716, 488, MYSTERY_ITEM = Button(area={'cn': (589, 294, 691, 427), 'en': (589, 294, 691, 427), 'jp': (589, 294, 691, 427), 'tw': (589, 294, 691, 427)}, color={'cn': (144, 127, 83), 'en': (144, 127, 83), 'jp': (144, 127, 83), 'tw': (144, 127, 83)}, button={'cn': (588, 478, 698, 496), 'en': (588, 478, 698, 496), 'jp': (588, 478, 698, 496), 'tw': (588, 478, 698, 496)}, file={'cn': './assets/cn/handler/MYSTERY_ITEM.png', 'en': './assets/en/handler/MYSTERY_ITEM.png', 'jp': './assets/jp/handler/MYSTERY_ITEM.png', 'tw': './assets/tw/handler/MYSTERY_ITEM.png'}) POPUP_CANCEL = Button(area={'cn': (453, 506, 525, 536), 'en': (407, 485, 574, 535), 'jp': (455, 515, 521, 546), 'tw': (454, 495, 525, 526)}, color={'cn': (196, 198, 199), 'en': (168, 169, 171), 'jp': (181, 183, 184), 'tw': (195, 196, 197)}, button={'cn': (453, 506, 525, 536), 'en': (407, 485, 574, 535), 'jp': (455, 515, 521, 546), 'tw': (454, 495, 525, 526)}, file={'cn': './assets/cn/handler/POPUP_CANCEL.png', 'en': './assets/en/handler/POPUP_CANCEL.gif', 'jp': './assets/jp/handler/POPUP_CANCEL.png', 'tw': './assets/tw/handler/POPUP_CANCEL.png'}) POPUP_CONFIRM = Button(area={'cn': (754, 502, 825, 532), 'en': (707, 487, 874, 537), 'jp': (754, 518, 826, 547), 'tw': (754, 495, 825, 525)}, color={'cn': (153, 183, 222), 'en': (105, 151, 207), 'jp': (139, 172, 215), 'tw': (147, 178, 218)}, button={'cn': (754, 502, 825, 532), 'en': (707, 487, 874, 537), 'jp': (754, 518, 826, 547), 'tw': (754, 495, 825, 525)}, file={'cn': './assets/cn/handler/POPUP_CONFIRM.png', 'en': './assets/en/handler/POPUP_CONFIRM.gif', 'jp': './assets/jp/handler/POPUP_CONFIRM.png', 'tw': './assets/tw/handler/POPUP_CONFIRM.png'}) +STORY_CLOSE = Button(area={'cn': (1227, 28, 1252, 53), 'en': (1227, 28, 1252, 53), 'jp': (1227, 28, 1252, 53), 'tw': (1227, 28, 1252, 53)}, color={'cn': (87, 90, 104), 'en': (87, 90, 104), 'jp': (87, 90, 104), 'tw': (87, 90, 104)}, button={'cn': (1227, 28, 1252, 53), 'en': (1227, 28, 1252, 53), 'jp': (1227, 28, 1252, 53), 'tw': (1227, 28, 1252, 53)}, file={'cn': './assets/cn/handler/STORY_CLOSE.png', 'en': './assets/en/handler/STORY_CLOSE.png', 'jp': './assets/jp/handler/STORY_CLOSE.png', 'tw': './assets/tw/handler/STORY_CLOSE.png'}) STORY_LETTERS_ONLY = Button(area={'cn': (1159, 26, 1264, 52), 'en': (1159, 26, 1264, 52), 'jp': (1159, 26, 1264, 52), 'tw': (1159, 26, 1264, 52)}, color={'cn': (123, 128, 141), 'en': (123, 128, 141), 'jp': (123, 128, 141), 'tw': (123, 128, 141)}, button={'cn': (1159, 26, 1264, 52), 'en': (1159, 26, 1264, 52), 'jp': (1159, 26, 1264, 52), 'tw': (1159, 26, 1264, 52)}, file={'cn': './assets/cn/handler/STORY_LETTERS_ONLY.png', 'en': './assets/en/handler/STORY_LETTERS_ONLY.png', 'jp': './assets/jp/handler/STORY_LETTERS_ONLY.png', 'tw': './assets/tw/handler/STORY_LETTERS_ONLY.png'}) STORY_LETTER_BLACK = Button(area={'cn': (1145, 585, 1280, 720), 'en': (1145, 585, 1280, 720), 'jp': (1145, 585, 1280, 720), 'tw': (1145, 585, 1280, 720)}, color={'cn': (16, 20, 16), 'en': (16, 20, 16), 'jp': (16, 20, 16), 'tw': (16, 20, 16)}, button={'cn': (1145, 585, 1280, 720), 'en': (1145, 585, 1280, 720), 'jp': (1145, 585, 1280, 720), 'tw': (1145, 585, 1280, 720)}, file={'cn': './assets/cn/handler/STORY_LETTER_BLACK.png', 'en': './assets/en/handler/STORY_LETTER_BLACK.png', 'jp': './assets/jp/handler/STORY_LETTER_BLACK.png', 'tw': './assets/tw/handler/STORY_LETTER_BLACK.png'}) STORY_SKIP = Button(area={'cn': (1216, 676, 1258, 708), 'en': (1215, 672, 1259, 705), 'jp': (1216, 676, 1258, 708), 'tw': (1216, 676, 1258, 708)}, color={'cn': (148, 159, 178), 'en': (146, 155, 175), 'jp': (148, 159, 178), 'tw': (148, 159, 178)}, button={'cn': (1178, 25, 1196, 54), 'en': (1178, 25, 1196, 54), 'jp': (1178, 25, 1196, 54), 'tw': (1178, 25, 1196, 54)}, file={'cn': './assets/cn/handler/STORY_SKIP.png', 'en': './assets/en/handler/STORY_SKIP.png', 'jp': './assets/jp/handler/STORY_SKIP.png', 'tw': './assets/tw/handler/STORY_SKIP.png'}) diff --git a/module/handler/info_handler.py b/module/handler/info_handler.py index 61de64207..17bbfbd0d 100644 --- a/module/handler/info_handler.py +++ b/module/handler/info_handler.py @@ -419,6 +419,9 @@ class InfoHandler(ModuleBase): if self.appear_then_click(GAME_TIPS, offset=(20, 20), interval=2): self.story_popup_timeout.reset() return True + if self.appear_then_click(STORY_CLOSE, offset=(10, 10), interval=2): + self.story_popup_timeout.reset() + return True return False