Commit Graph

194 Commits

Author SHA1 Message Date
Yinhr
0f11911e5c
Upd: Add filter preset extract (#224)
* Upd: add filter_preset_extract

* Upd: add check_sheet

* Fix: general blessing not extract

* Upd: Add more indentation
2023-12-21 00:19:10 +08:00
LmeSzinc
0b69679a45 Fix: Blessing type 2023-12-19 01:01:31 +08:00
LmeSzinc
6576a3ebd0 Opt: Simplify rogue default settings 2023-12-18 23:30:48 +08:00
LmeSzinc
30dc58f646 Fix: page_item may be detected as LEVEL_CONFIRM 2023-12-12 13:29:12 +08:00
LmeSzinc
7a1325c94e Opt: Use stamina first 2023-12-12 13:28:34 +08:00
LmeSzinc
5c5181f1d2 Opt: Faster _change_confirm_path() 2023-12-11 02:16:27 +08:00
LmeSzinc
986a90c18a
Merge pull request #198 from Yinhaoran1128/dev
Upd: Use DraggableList to rewrite choose rogue path and add propagation in rogue
2023-12-11 01:03:31 +08:00
LmeSzinc
1b07529659 Fix: Occurrence_Luofu_ArtisanshipCommission_F1_X169Y491 2023-12-10 02:15:32 +08:00
LmeSzinc
77ff458499 Fix: Routes in Herta_SupplyZone_F2 2023-12-10 00:44:28 +08:00
LmeSzinc
304c122d80 Dev: Add Rogue image tracking 2023-12-09 21:39:37 +08:00
LmeSzinc
1da5246a5f Fix: Wait until page_rogue_main fully loaded 2023-12-08 23:35:18 +08:00
LmeSzinc
f05e965aac Opt: Faster goto_rogue() 2023-12-08 23:07:28 +08:00
LmeSzinc
fcb81bde46 Add: Prioritize stamina for rogue 2023-12-08 22:52:28 +08:00
LmeSzinc
e398c79687 Opt: Re-arrange rogue settings 2023-12-07 00:45:20 +08:00
LmeSzinc
5ebfdf1976 Add: Do rogue dailies 2023-12-06 17:50:59 +08:00
Yinhr
3c835cc343 Upd: choose the closet road 2023-11-29 16:28:34 +08:00
Yinhr
93400b525e Upd: click left/right to wrong path 2023-11-29 16:28:33 +08:00
LmeSzinc
d98e8ba94f Fix: ui_select may click at a None button 2023-11-29 03:43:28 +08:00
LmeSzinc
37575e6129 Opt: Update screenshot before finding routes 2023-11-21 11:50:26 +08:00
LmeSzinc
e3eae4847a Opt: Clear items at waypoints also 2023-11-21 11:49:59 +08:00
LmeSzinc
adfbb4a02b Fix: Don't write invalid rogue points 2023-11-20 12:53:52 +08:00
LmeSzinc
b8e97bb26e Upd: Rogue routes 2023-11-19 23:05:43 +08:00
LmeSzinc
ff7e9e7e78 Opt: Allow starting from is_page_rogue_main
so user can have their team prepared manually
2023-11-18 03:55:53 +08:00
LmeSzinc
7219a7d7bd Fix: Handle blessings at domain exit 2023-11-18 03:54:56 +08:00
LmeSzinc
ec3ca73972 Upd: Rogue routes 2023-11-18 03:53:58 +08:00
LmeSzinc
9cdfec81e8 Fix: Blessing card does not appear to be selected but actually being selected 2023-11-17 21:51:12 +08:00
LmeSzinc
0702f72104 Upd: v1.5 rogue events 2023-11-17 19:14:18 +08:00
LmeSzinc
eefc68f876 Upd: Rogue routes 2023-11-17 19:14:18 +08:00
LmeSzinc
914da3715f Upd: Update rogue routes 2023-11-16 22:21:04 +08:00
LmeSzinc
ece55f2070 Fix: Blessing card does not appear to be selected but actually being selected 2023-11-16 21:50:56 +08:00
LmeSzinc
461f3884d2 Add: Clear enroute items without recording them 2023-11-16 20:33:07 +08:00
LmeSzinc
6714c2028a Fix: Clear items in respite zone 2023-11-16 18:54:18 +08:00
LmeSzinc
e6b0f8a92a Fix: Skip non-draggable event options 2023-11-16 13:34:43 +08:00
LmeSzinc
d43bc6ffad Opt: Shorten unexpected timer as items are randomly generated 2023-11-15 01:07:53 +08:00
LmeSzinc
6dee0dd378 Fix: Match special route Occurrence_Herta_StorageZone_F2_X363Y166 2023-11-15 01:07:53 +08:00
LmeSzinc
2591a3aee0 Refactor: Auto-switch between domain exit implements 2023-11-15 01:07:53 +08:00
LmeSzinc
1a2310ca9e Refactor: Record both doors of each rogue domain 2023-11-14 02:26:12 +08:00
LmeSzinc
e3c65ffa46 Add: Switch to ranged characters 2023-11-10 23:08:02 +08:00
LmeSzinc
68bd5c1e25 Fix: Update immersififer at LEVEL_CONFIRM 2023-11-06 13:19:49 +08:00
LmeSzinc
9d282b23b7 Fix: Handle Herta drop in rogue rewards 2023-11-03 21:13:26 +08:00
LmeSzinc
3e530033fa Add: Allow entering rogue from map interact 2023-11-03 01:56:23 +08:00
LmeSzinc
e1a6b8760f Refactor: Abstract DungeonState class to be shared in rogue 2023-11-02 03:56:01 +08:00
LmeSzinc
1d14c7cb72 Fix: Retry detection on world 0 2023-11-02 01:42:46 +08:00
LmeSzinc
1b0bb2bce1 Fix: Continue rogue if still have immersifiers left 2023-11-02 01:42:46 +08:00
LmeSzinc
e4f34919d2 Opt: Support starting rogue from path page 2023-11-02 01:42:46 +08:00
LmeSzinc
28a0d57950 Fix: Handle curio obtained from occurrence 2023-10-31 01:33:11 +08:00
LmeSzinc
e2b3e0ac27 Fix: Click interval on path entry 2023-10-29 22:47:48 +08:00
LmeSzinc
d11cf1d695 Fix: Re-entered domain reward if stamina is confirmed exhausted 2023-10-24 00:27:06 +08:00
LmeSzinc
c3a3f43b55 Upd: Rogue routes 2023-10-24 00:22:28 +08:00
LmeSzinc
e1903f0ed4 Fix: Failed to receive weekly reward if immersifier is full 2023-10-23 22:36:40 +08:00
LmeSzinc
15c78c5b3a Fix: Typo in immersifier value check 2023-10-23 02:43:47 +08:00
LmeSzinc
a6546fdc5f Fix: Handle blessing during rogue walk 2023-10-23 02:33:25 +08:00
LmeSzinc
98fb6ea07b Add: Detect and switch characters 2023-10-23 02:24:46 +08:00
LmeSzinc
f383a041d0 Fix: Blessing obtained and lost 2023-10-23 02:19:54 +08:00
LmeSzinc
4d464aad75 Add: Schedule task rogue 2023-10-21 02:25:18 +08:00
LmeSzinc
ad3d90239e Fix: _rogue_world_enter() enters an unfinished rogue 2023-10-21 02:09:41 +08:00
LmeSzinc
c0e255e4cc Fix: BLESSING_LOST.2, lost 2 blessings 2023-10-21 02:09:13 +08:00
LmeSzinc
f979955050 Fix: [CN] Domain name and blessings 2023-10-21 02:06:23 +08:00
LmeSzinc
915cd05f42 Fix: Always have a random at the end of filter 2023-10-21 01:36:17 +08:00
LmeSzinc
9a113a7b9b Add: claim immersifier rewards 2023-10-20 21:57:32 +08:00
LmeSzinc
fe39645e59 Refactor: Move assets to tasks/rogue/weekly 2023-10-20 03:03:27 +08:00
LmeSzinc
2fcc0c76ef Fix: Confirm discarding blessings 2023-10-19 10:06:31 +08:00
LmeSzinc
c004af5346 Add: Rogue stop condition: weekly_point_reward 2023-10-19 02:14:29 +08:00
LmeSzinc
cfd8c1d4f1 Add: Add rogue task to scheduler and prefer occurrence 2023-10-19 01:04:30 +08:00
Zebartin
24e6f9f871
Opt: Clean rogue event options (#168) 2023-10-19 00:23:34 +08:00
LmeSzinc
0951ba6e9e Add: Check if team prepared 2023-10-19 00:07:17 +08:00
LmeSzinc
ce09d1ff22 Add: Rogue settings 2023-10-18 23:41:49 +08:00
LmeSzinc
8750704a4d Fix: Retry predict_door_by_name() to handle random OCR errors 2023-10-18 21:51:51 +08:00
LmeSzinc
c4f19cf41a Fix: interval_is_reached() and interval_reset() should have the same interval 2023-10-18 21:43:26 +08:00
LmeSzinc
6c9678cf87 Fix: Handle blessing randomized by curio 2023-10-18 21:28:17 +08:00
LmeSzinc
8da4644e13 Add: Enter rogue 2023-10-18 21:19:09 +08:00
LmeSzinc
c2dcadb87a Fix: Predict rogue routes with retry 2023-10-18 13:53:35 +08:00
LmeSzinc
416e09dedc Opt: Faster path entry retries 2023-10-18 12:06:12 +08:00
LmeSzinc
9f77cb1f32 Fix: Option ID in OcrRogueEventOption 2023-10-18 11:57:00 +08:00
LmeSzinc
41ec0c1fcd Refactor: Move to tasks/rogue/entry 2023-10-18 02:30:15 +08:00
LmeSzinc
2585889502 Upd: Rogue events 2023-10-17 19:02:02 +08:00
LmeSzinc
0c328f1ebd Add: Rogue routes 2023-10-15 17:43:32 +08:00
LmeSzinc
c625fba13c Fix: Handle blessings after getting a curio 2023-10-15 17:18:56 +08:00
LmeSzinc
f7b6763b8b Fix: end_point may be considered as arrived
use a fake waypoint instead
2023-10-15 04:26:47 +08:00
LmeSzinc
4491924dcd Fix: Wait appear animation to prevent double click 2023-10-15 04:23:50 +08:00
LmeSzinc
d22efbdf53 Add: Select rogue path (#145) 2023-10-15 04:21:10 +08:00
LmeSzinc
18c2027e8f Fix: Handle blessings after getting a curio 2023-10-15 04:18:04 +08:00
LmeSzinc
16b8dc4a1d Add: Claim weekly rogue rewards (#147) 2023-10-15 02:02:06 +08:00
LmeSzinc
7f6bc78ccc Merge branch 'master' into dev 2023-10-14 18:42:55 +08:00
X-Zero-L
5178dedb5b
Upd: Character (#157)
* Upd: character

* Upd: Character
2023-10-11 20:54:40 +08:00
LmeSzinc
d028023523
Merge pull request #141 from Zebartin/rogue-dev
Add: Ocr and select rogue event options
2023-10-10 00:13:35 +08:00
Zebartin
af18cdbf14 Opt: Prest event option priority 2023-10-09 23:22:40 +08:00
Zebartin
0b0198fd5c Opt: Limit drag area of OptionScroll 2023-10-09 17:10:25 +08:00
LmeSzinc
7a22c2394f Add: Loop rogue domains 2023-10-08 00:58:05 +08:00
Zebartin
aa77da69f3 Opt: Remove unused ocr checking 2023-10-07 23:21:26 +08:00
Zebartin
76febf3883 Refactor: Rename title to event_title 2023-10-07 22:20:01 +08:00
Zebartin
e48eb27fbc Add: Ocr and select rogue event options 2023-10-07 21:55:58 +08:00
Zebartin
5289b7abcf Add: Keywords of rogue event 2023-10-07 21:54:52 +08:00
LmeSzinc
8b79397984 Fix: Handle first-time cleared reward at rogue exit 2023-10-06 22:56:34 +08:00
LmeSzinc
f27510edd2 Del: Waypoint.end_rotation 2023-10-06 22:55:07 +08:00
LmeSzinc
bc53c9c37a Opt: RoguePath_DomainStrategy follow display name 2023-10-06 18:02:34 +08:00
LmeSzinc
357c3096c1 Fix: Handle BLESSING_ENHANCED and BLESSING_OBTAINED popups 2023-10-06 17:07:24 +08:00
LmeSzinc
7af080bd49 Opt: Optimize bleesing imports 2023-10-05 18:52:55 +08:00
LmeSzinc
c31b124fe4 Add: Rogue routes 2023-10-05 05:09:50 +08:00
LmeSzinc
1751001499 Fix: Handle event options disabled 2023-10-05 03:30:40 +08:00