Commit Graph

904 Commits

Author SHA1 Message Date
LmeSzinc
1288b38b3b Upd: Assignment character assets 2024-05-13 02:32:30 +08:00
LmeSzinc
711242b1f4 Add: Get item amount in COMBAT_PREPARE 2024-05-12 02:40:50 +08:00
LmeSzinc
3ce75fe1ef Merge branch 'bug_fix' into dev 2024-05-12 00:55:51 +08:00
LmeSzinc
0135bf9167 Refactor: Set team using next prev buttons instead (#450) 2024-05-12 00:47:35 +08:00
LmeSzinc
9dcc3793be Fix: [CN] Handle OCR error on Stagnant_Shadow_Ire 2024-05-11 22:40:23 +08:00
LmeSzinc
8bbc9bb277 Add: Parse planner results 2024-05-11 18:22:54 +08:00
LmeSzinc
f05148fcf8 Dev: Extract item keywords 2024-05-11 18:21:28 +08:00
Yinhr
4e05aa37a3
Upd: Add new dungeon and weekly in gui by config updater (#447)
* Fix: Food_Improvement_Plan does not exist anymore

* Upd: Add new dungeon and weekly in gui by config updater

* Fix: OCR of TM in dungeon

* Fix: remove TM in keywords

* Fix: remove TM in GUI

* Fix: Remove redundant i18n in en-US

---------

Co-authored-by: LmeSzinc <37934724+LmeSzinc@users.noreply.github.com>
2024-05-09 17:40:41 +08:00
Schwarze-Katze
880bb2a911
Apply StoredCounter for counting farm times (#419)
* Apply StoredCounter in counting farm times

* i18n for SimulatedUniverseElite counter (probably used for display in future)

* change display style to "counter" style

* Configure ConfigUpdater.redirect and rename `SimulatedUniverseElite` config item to `SimulatedUniverseFarm`

* show `Rogue.RogueWorld.SimulatedUniverseFarm` in disabled mode only when `Rogue.RogueWorld.WeeklyFarming` is checked

* treat Rogue_RogueWorld_SimulatedUniverseFarm specially to display value only;
i18n for SimulatedUniverseFarm item;
bugfix on counter convert

* Set display style of stored counter

* update counter despite whether farming is enabled
2024-05-09 15:36:52 +08:00
LmeSzinc
9d514f4e9d Fix: Matching dungeon from map interact 2024-05-08 21:48:45 +08:00
LmeSzinc
9b9e85990a Upd: Combat support assets 2024-05-08 20:38:34 +08:00
LmeSzinc
80d1fbf9e5 Fix: Consider multiple rogue runs as separated tasks 2024-05-08 18:59:31 +08:00
LmeSzinc
09e675758c Fix: Clear blessings after executing a battle so blessings can be handled in rotation_set() 2024-05-08 18:41:42 +08:00
LmeSzinc
50ae72d17a Upd: 2.2 Keyword extract 2024-05-08 16:33:15 +08:00
LmeSzinc
a271bf6ba5 Upd: Support reward assets 2024-05-08 13:55:14 +08:00
LmeSzinc
5ce334ca8c Fix: [EN] Handle omitted assignment names 2024-05-08 13:47:29 +08:00
LmeSzinc
d61924a42b Upd: [CN] Assignment ui tab
the font just changed
2024-05-08 13:36:35 +08:00
LmeSzinc
816c787ed0 Upd: ASSIGNMENT_CHECK 2024-05-08 13:32:47 +08:00
LmeSzinc
7d9ae07e5e Fix: Retry ranged character switch if the first time failed 2024-05-08 02:54:12 +08:00
LmeSzinc
043f07dbf0 Upd: Add Aventurine adn ranged character 2024-05-08 02:28:36 +08:00
LmeSzinc
4d086d1753 Opt: Wait rogue buttons loaded before clicking to prevent retries 2024-05-08 00:47:42 +08:00
LmeSzinc
66aa3c4848 Fix: Special match Occurrence_Luofu_Cloudford_F1_X241Y947 2024-05-07 23:13:33 +08:00
LmeSzinc
348c22cd35 Fix: Handle enemy during rotation_set() 2024-05-07 23:13:33 +08:00
LmeSzinc
9cf388b8e0 Fix: Special match Occurrence_Luofu_DivinationCommission_F2_X149Y659
should before Occurrence_Luofu_DivinationCommission_F2_X425Y791
2024-05-07 23:13:33 +08:00
Zebartin
6a8a7d18c8 Fix: Add handle_blessing_popup in blessing choosing 2024-05-07 12:14:21 +08:00
Asxcvbn
0f33ba733e
Update data_update.py for removing whitespace in credit ocr result (#441)
* Update data_update.py for removing whitespace in credit ocr result

sometimes ocr provides a str like '1 2261000' and conversion to int int('1 2261000') fails. we do a post process here, removing the whitespace and allow the conversion to be successful

* Update data_update.py for removing whitespace in credit ocr result 

sometimes ocr provides a str like '1 2261000' and conversion to int int('1 2261000') fails. we do a post process here, removing the whitespace and allow the conversion to be successful
edited to align with standards of this repo
2024-05-07 12:14:01 +08:00
Yinhr
aa40215cb8
Fix: Anniversary 3x get remain at combat (#438)
* Fix: Anniversary 3x get remain at combat

* Fix: Anniversary 3x get remain at combat
2024-05-02 01:02:34 +08:00
LmeSzinc
871ea9a809 Upd: Anniversary 3x relic event (#433) 2024-04-27 00:24:15 +08:00
LmeSzinc
7c8d41614f Fix: [CN] OCR error on Stagnant_Shadow_Puppetry 2024-04-25 12:05:04 +08:00
Jerry Lingjie Mei
a8e2dab328
Fix custom resonance filter errors. (#430)
Co-authored-by: LmeSzinc <lmeszincsales@gmail.com>
2024-04-22 23:17:55 +08:00
LmeSzinc
62f7f38f10 Fix: Special match Occurrence_Jarilo_RivetTown_F1_X157Y435 2024-04-21 23:31:49 +08:00
LmeSzinc
fc5dc22dfd Fix: Point in tuple cannot be compared to int 2024-04-19 18:03:55 +08:00
LmeSzinc
d4d1b46dfd Fix: screen2direction gets high DomainDoor when going downhills 2024-04-19 00:34:05 +08:00
LmeSzinc
13199daeb7 Fix: Special match Combat_Herta_SupplyZone_F2_X543Y255 2024-04-18 23:15:00 +08:00
LmeSzinc
fa209e1cf5 Fix: Character trial ended at page_main 2024-04-18 23:00:49 +08:00
LmeSzinc
a0fd30193c Fix: Special match Combat_Luofu_DivinationCommission_F1_X737Y237 2024-04-15 03:45:50 +08:00
LmeSzinc
d4fe1959a8 Fix: No items enroute in Luofu_StargazerNavalia_F1_X521Y595 2024-04-15 02:38:04 +08:00
LmeSzinc
1d57777b32 Fix: Check rogue entry button available 2024-04-14 23:23:49 +08:00
LmeSzinc
6c56f5e286
Merge pull request #361 from Schwarze-Katze/master
Add feature of material farming in task RogueWorld
2024-04-14 21:42:29 +08:00
LmeSzinc
d985ca3b67 Upd: Assets for anniversary 3x rogue event (#412) 2024-04-10 23:29:25 +08:00
LmeSzinc
b89289b686 Upd: [CN] CURIO_OBTAINED when using TopazNumby's techniques (#384) 2024-04-08 22:56:23 +08:00
LmeSzinc
5473d74af9 Fix: Special match FuXuan's name handling random OCR error 2024-04-08 22:35:00 +08:00
LmeSzinc
e748d3b83d Merge branch 'master' into dev 2024-04-02 12:38:53 +08:00
LmeSzinc
92288deff3 Fix: Update CONFIRM_ASSIGNMENT and close character list 2024-04-02 12:38:35 +08:00
katze
4988fb1f2f optimize expiration judging 2024-04-02 12:23:28 +08:00
katze
721ae38291 improves readability 2024-04-01 10:33:06 +08:00
katze
f262140fb6 Seperate stored counter into an independent class 2024-04-01 01:58:46 +08:00
Schwarze-Katze
792eb2157a
Merge branch 'LmeSzinc:master' into master 2024-04-01 00:27:15 +08:00
LmeSzinc
92c121f317 Upd: Assignment character assets 2024-03-31 18:57:27 +08:00
LmeSzinc
af07cf9c02 Fix: Avoid special matching Combat_Luofu_Cloudford_F1_X283Y865 in Combat_Herta_SupplyZone_F2_X45Y369 2024-03-30 00:25:04 +08:00
LmeSzinc
0bb9af7275 Fix: AdaptiveScroll to handle transparent scroll on complex background (#391) 2024-03-30 00:20:28 +08:00
LmeSzinc
ca8e4bef05 Upd: ASSIGNMENT_START 2024-03-28 22:29:44 +08:00
LmeSzinc
a135b2c3b7 Fix: Remove currently owned info from assignment names 2024-03-28 22:29:44 +08:00
LmeSzinc
bf5f8fd3c7 Fix: COMBAT_TEAM_SUPPORT is clicked before support_set() 2024-03-27 23:13:14 +08:00
LmeSzinc
fe6030617f Fix: [CLOUD] auto update 2024-03-27 22:57:34 +08:00
LmeSzinc
b6d022866f Upd: _position_match_special 2024-03-27 22:57:34 +08:00
LmeSzinc
4c0faceb0e Upd: Keywords in 2.1 2024-03-27 19:38:30 +08:00
LmeSzinc
f2ada19c16 Fix: Claer items on the way to dungeon exit 2024-03-20 18:39:03 +08:00
LmeSzinc
a650309db1 Add: Click tutorial and dungeon exit in daemon 2024-03-20 18:38:31 +08:00
LmeSzinc
1cfed81433 Add: Do double events 2024-03-20 18:37:49 +08:00
Jerry Lingjie Mei
d9fb903c89
Fix button offset when window resizes (#354)
* Add button offsets.

* Add offset detection when there's no technique point.

* Remove offset calls for image_crop

* Fix bugs.

* Fix bugs.

* Fix corner case when technique points are being generated.

* Add png source for technique points.

* Remove duplicated assets.
2024-03-20 17:54:22 +08:00
LmeSzinc
e90f865674 Fix: Limit config combinations in cloud game 2024-03-16 16:24:44 +08:00
LmeSzinc
f93c3cb460 Fix: Use rgb2luma in combat state detection to fit video streaming 2024-03-16 16:13:57 +08:00
LmeSzinc
6a4bdb84e0 Fix: Disable net state display 2024-03-16 16:05:45 +08:00
Yinhr
78d631935e Fix: double information location (#369)
(cherry picked from commit ff82687166)
2024-03-16 15:58:59 +08:00
LmeSzinc
e0acc9789e Revert: COMBAT_PAUSE 2024-03-16 15:55:29 +08:00
LmeSzinc
5bb58c7f50 Merge branch 'master' into dev 2024-03-15 18:23:21 +08:00
LmeSzinc
c469d254bd Fix: Special match Luofu_Cloudford_F1_X281Y873 2024-03-12 15:47:56 +08:00
LmeSzinc
87ee7ce593 Upd: [EN] Add another CURIO_OBTAINED (#359) 2024-03-12 15:30:10 +08:00
LmeSzinc
11eb3a5eb5 Fix: Enlarge STORY_OPTION searching to match 2 rows of option text 2024-03-11 01:58:40 +08:00
LmeSzinc
cdb2d97c9f Merge branch 'master' into dev
# Conflicts:
#	tasks/combat/state.py
2024-03-11 01:54:56 +08:00
katze
2bc797f3e2 Add comments in stored counter class definition 2024-03-09 15:58:37 +08:00
katze
f5bc0d0ce1 Use stored counter to count boss farming times to run 2024-03-09 15:12:11 +08:00
Schwarze-Katze
7c845c0a0e
Merge branch 'LmeSzinc:master' into master 2024-03-06 17:03:33 +08:00
katze
0d4ee2640f rogue farming feature: enter rogue when RogueWorld_WeeklyFarming is enabled to acquire materials from boss 2024-03-06 16:32:14 +08:00
Asxcvbn
58e054a008
RuanMei OCR postprocess in CN (#358)
* RuanMei OCR  postprocess in CN

* dont match dot between ruanmei when ocr postprocess

* RuanMei OCR postprocess in CN

update: used a wildcard for the dot between Ruan and Mei
2024-03-06 15:47:21 +08:00
LmeSzinc
94dca8b9ce Refactor: Select next support character 2024-02-24 17:26:22 +08:00
LmeSzinc
18981f4e5b Fix: Remove noice from the text "In Progress" 2024-02-24 01:35:32 +08:00
LmeSzinc
14e3a9a73a Fix: Handle character died (#317) 2024-02-24 00:45:34 +08:00
LmeSzinc
7820756321 Add: Able to use support characters in weekly (#296) 2024-02-24 00:43:08 +08:00
LmeSzinc
9d263306d7 Upd: Add RuanMei as ranged character 2024-02-23 23:51:40 +08:00
LmeSzinc
60ebf0a3ff Fix: Limit click area of combat states (#339) 2024-02-23 23:51:40 +08:00
LmeSzinc
3ae48fedd8 Upd: [EN] OCR_DOUBLE_EVENT_REMAIN 2024-02-23 12:36:29 +08:00
LmeSzinc
4fc492aeb1 Fix: Wait world tab before falling back 2024-02-19 18:11:57 +08:00
LmeSzinc
c7159e77c3 Upd: Add MAIN_GOTO_CHARACTER under purple screen 2024-02-19 17:50:49 +08:00
LmeSzinc
ca39c06062 Fix: limit_entrance has no effect on calyx crimson dungeons 2024-02-19 01:43:05 +08:00
LmeSzinc
87c322a21b Dev: Dungeon IDs of calyx crimson are not sorted 2024-02-19 01:40:57 +08:00
Yinhr
617be88a71
Fix: Check indexes before using min() (#330) 2024-02-18 00:10:49 +08:00
LmeSzinc
4fb1c85d98 Fix: Wait echo of war list loaded 2024-02-17 21:28:54 +08:00
LmeSzinc
e1ae0c17b5 Fix: Remove random prefix in ocr result 2024-02-17 21:27:27 +08:00
LmeSzinc
e96a5ef1da Fix: [EN] Use roman numbers in dungeon keywords (fixed #325) 2024-02-13 19:06:47 +08:00
LmeSzinc
1bcef3071b Fix: IndexError in OcrRogueWorld 2024-02-13 01:22:35 +08:00
LmeSzinc
4d64ec0252 Upd: MAP_LOADING.SEARCH 2024-02-13 01:05:38 +08:00
LmeSzinc
282ab6da72 Chore: _dungeon_nav_goto now receive nav input 2024-02-12 23:29:21 +08:00
LmeSzinc
6b9aa3b076 Fix: Handle missing world tab 2024-02-10 04:55:11 +08:00
LmeSzinc
766a9db07b Fix: Calyx_Golden_Treasures is not migrated (#315) 2024-02-10 04:37:46 +08:00
LmeSzinc
6692b77db4 Fix: Optimize imports (fixed #314) 2024-02-10 01:53:59 +08:00
Zebartin
4bb0cd6ef6
Add: Add i18n auto generation for assignments (#308) 2024-02-07 21:43:20 +08:00
Zero
da0a1c16ff
Fix: support assets (#307) 2024-02-07 21:10:44 +08:00
LmeSzinc
8599d732e9 Fix: DUNGEON_LIST.use_plane is never set 2024-02-07 12:41:53 +08:00
LmeSzinc
6e26817e5d Upd: Map interact assets 2024-02-07 08:14:05 +08:00
LmeSzinc
8a1520871b Upd: Map control buttons 2024-02-07 08:08:05 +08:00
LmeSzinc
1d5692fa45 Fix: Handle OCR_WORLD moving up and down 2024-02-07 08:08:05 +08:00
LmeSzinc
5191674920 Fix: Entering calyx crimson 2024-02-07 08:04:45 +08:00
LmeSzinc
3f38deedd7 Fix: Wait until dungeon list loaded 2024-02-07 08:04:45 +08:00
LmeSzinc
e27332c609 Add: Switch world before entering calyx golden 2024-02-07 08:04:45 +08:00
LmeSzinc
98efb031bc Chore: Rename KEYWORD_* to KEYWORDS_* 2024-02-07 08:04:45 +08:00
LmeSzinc
162132a0b0 Add: Sorted dungeon name treanslations 2024-02-07 08:04:45 +08:00
LmeSzinc
8a85d9fae9 Add: Extract combat types 2024-02-07 08:04:45 +08:00
LmeSzinc
39ac8831df Dev: Extract dungeons with plane_id 2024-02-07 08:04:45 +08:00
LmeSzinc
1e79353294 Dev: Extract map worlds and planes, add extract framework 2024-02-07 08:04:45 +08:00
LmeSzinc
94b7bc4566 Upd: Support reward assets 2024-02-07 08:04:45 +08:00
LmeSzinc
18666ce817 Upd: Add assignments in 2.0 2024-02-07 08:04:45 +08:00
LmeSzinc
19342eae7e Upd: Rogue events in 2.0 2024-02-07 08:04:45 +08:00
LmeSzinc
a77b9d4cbb Upd: Add BlackSwan into character list 2024-02-07 08:04:45 +08:00
LmeSzinc
f0d767a70f Upd: TECHNIQUE_POINT_* 2024-02-07 08:04:45 +08:00
LmeSzinc
7ac61ef2af Upd: Forgotten hall nav assets 2024-02-06 22:42:44 +08:00
LmeSzinc
e9d700bd53 Upd: UI navigation to forgotten hall 2024-02-06 15:58:34 +08:00
LmeSzinc
c7b54e4939 Upd: Move MENU_CHECK as no exit on cloud 2024-02-06 15:13:16 +08:00
LmeSzinc
6e7fd4eff9 Upd: Battle pass tabs 2024-02-06 15:13:05 +08:00
LmeSzinc
d2fad6bd45 Fix: Combat auto on cloud game 2024-02-06 15:13:00 +08:00
LmeSzinc
f374e8fa69 Fix: Copy raw attributes of the first frame to all 2024-02-06 15:11:26 +08:00
LmeSzinc
c6205d683a Opt: Do double events in today as possible when stamina exhausted 2024-01-29 23:41:11 +08:00
LmeSzinc
3dcfa005ef Fix: Remove early access dungeons (#295) 2024-01-29 23:15:32 +08:00
LmeSzinc
5fb3182b24 Fix: Detect Huohuo by avatar (#289) 2024-01-28 18:26:34 +08:00
Hengyu
f101ca2af3 Fix: enter dungeon that is "Temporary Early Access" 2024-01-28 16:26:53 +08:00
LmeSzinc
e84e564e8b Fix: Handle GET_REWARD while switching battle pass tabs 2024-01-19 01:58:00 +08:00
LmeSzinc
98876f9245 Fix: Avoid interrupting human contact in daemon 2024-01-17 19:08:16 +08:00
LmeSzinc
6214c8d494 Add: Aim clicker in daemon 2024-01-17 19:07:25 +08:00
LmeSzinc
5016f0e53b Fix: Dungeon didnt call daily if stamina quest is done 2024-01-17 18:11:31 +08:00
LmeSzinc
34d6019c61 Fix: Raise exception if relics are full 2024-01-17 18:08:17 +08:00
LmeSzinc
30e6b93661 Upd: Move MENU_CHECK as no exit on cloud 2024-01-15 04:17:25 +08:00
LmeSzinc
e8222c589f Upd: Battle pass tabs 2024-01-15 04:10:49 +08:00
LmeSzinc
576276e2da Fix: Combat auto on cloud game 2024-01-15 03:15:38 +08:00
LmeSzinc
832b474a56 Fix: Copy raw attributes of the first frame to all 2024-01-15 02:47:53 +08:00
LmeSzinc
c493292181 Add: Cloud game support 2024-01-15 02:34:26 +08:00
LmeSzinc
eff7568285 Fix: Don't click investigate, too many meaningless interacts of them 2024-01-12 23:58:22 +08:00
LmeSzinc
e1c8be79aa Fix: Storing immersifier didn't trigger stamina quest 2024-01-12 23:54:37 +08:00
LmeSzinc
4707e47f73 Add: Participate in double planer event 2024-01-12 23:15:04 +08:00
LmeSzinc
53eac6dc8c Fix: Update weekly dashboard (#270) 2024-01-12 17:10:11 +08:00
LmeSzinc
6fe869702b Add: Do map interacts in dialogue clicker 2024-01-07 11:52:26 +08:00
LmeSzinc
9cf5515fb9 Fix: [CN] Blessing ocr of Analysis_Subliminal_Sensation 2024-01-07 03:49:10 +08:00
LmeSzinc
3b906ba789 Fix: Non-ASCII characters in Cafe_Self_Deceit 2024-01-06 20:49:06 +08:00
Hengyu
0f098c9540 Fix: blessing keyword extraction 2024-01-06 20:40:12 +08:00
Yinhr
1659ec9491 Upd: Add Erudition in rogue 2024-01-04 03:19:25 +08:00
Zebartin
1beb66d0ab Fix: Selecting rogue path when Erudition is unlocked 2024-01-04 03:18:52 +08:00
LmeSzinc
8e45fc54db Fix: Reversed condition is used 2024-01-02 04:53:13 +08:00
LmeSzinc
d783aa23d9 Fix: Battle pass quest callbacks as dailies are removed (#254) 2024-01-02 04:49:47 +08:00
LmeSzinc
7e543c2215 Fix: Recognize quests after claiming rewards as quests will refresh 2024-01-02 03:58:31 +08:00
LmeSzinc
1ba3882eaf Fix: Combat should return wave count 2024-01-02 03:54:54 +08:00
LmeSzinc
4cd2e06849 Add: Record progress of battle pass quests 2024-01-02 00:43:34 +08:00
LmeSzinc
0028681cb4 Chore: Abstract DigitCounter.is_format_matched() 2024-01-01 22:58:20 +08:00
LmeSzinc
5d6768ba80 Upd: Full template of CLICK_PRESERVATION 2024-01-01 21:47:37 +08:00
LmeSzinc
a24fa14550 Upd: REWARD_RED_DOT 2024-01-01 21:29:22 +08:00
Lo Mu
c45cea69fd
fix: combat support COMBAT_SUPPORT_LIST repeat triggering (#251)
* fix: combat support COMBAT_SUPPORT_LIST repeat triggering

* fix: combat support_set select complete to skip search_support
2023-12-31 01:51:47 +08:00
LmeSzinc
ae07b19d07 Fix: Wrong path distance as too many paths defined but never used in game 2023-12-30 23:52:36 +08:00
LmeSzinc
23f9cb7d52 Upd: CLICK_ELATION (#252) 2023-12-30 23:22:42 +08:00
LmeSzinc
bf01958a7d Upd: PAGE_CHOOSE_CURIO 2023-12-28 02:56:29 +08:00
LmeSzinc
064e0547b2 Upd: Remove today's battle pass quests 2023-12-28 02:34:09 +08:00
LmeSzinc
a78ed0a869 Add: Echo_of_War_Borehole_Planet_Old_Crater 2023-12-28 01:47:40 +08:00
LmeSzinc
21b850f79e Fix: Re-add abyssal dungeons 2023-12-28 01:32:06 +08:00
LmeSzinc
a6d995b164 Upd: OCR_WEEKLY_POINT 2023-12-28 01:22:40 +08:00
LmeSzinc
281d7490d1
Merge pull request #235 from X-Zero-L/character
Upd: Character
2023-12-28 01:11:33 +08:00
X-Zero-L
fa78e15c27 Fix: Restore quests 2023-12-28 01:07:33 +08:00
X-Zero-L
6dcebcb1f2 Fix: Remove duplicate calls 2023-12-28 00:59:45 +08:00
LmeSzinc
6557332621 Add: New map plane Herta_SeclusionZone in 1.6 2023-12-28 00:57:54 +08:00
X-Zero-L
68969c6be5 Fix: Rename daily_quest_keyword 2023-12-28 00:56:15 +08:00
LmeSzinc
5e52459263 Fix: Switch rogue theme 2023-12-28 00:50:31 +08:00
X-Zero-L
e9d62faa1a Fix: unique daily quest config 2023-12-28 00:43:20 +08:00
LmeSzinc
4c65635530 Fix: Refactor team select as having 9 teams now 2023-12-27 23:46:28 +08:00
X-Zero-L
328f603255 Fix: unique daily quests 2023-12-27 23:28:55 +08:00
Zero
32acdec15a
Merge branch 'dev' into character 2023-12-27 22:24:37 +08:00
X-Zero-L
c42108f9ae Upd: ocr_world asset 2023-12-27 22:15:49 +08:00
LmeSzinc
6fe3c28fca Fix: Select team characters in forgotten hall 2023-12-27 21:40:38 +08:00
LmeSzinc
696a04e9ac Fix: Teleport to forgotten hall 2023-12-27 21:01:45 +08:00
X-Zero-L
051864decc Fix: Random choice of bonus 2023-12-27 19:46:04 +08:00
X-Zero-L
12997ca421 Upd: rogue assets 2023-12-27 19:46:04 +08:00
X-Zero-L
cde23a479e Fix: Rename keyword in assignment 2023-12-27 19:46:04 +08:00
X-Zero-L
3e4a528a5f Fix: Rename keyword in daily quest 2023-12-27 19:46:04 +08:00
X-Zero-L
523bc0f44c Fix: Rename keyword in dungeon 2023-12-27 19:45:35 +08:00
X-Zero-L
6bd7209464 Upd: Character 2023-12-27 13:09:44 +08:00
LmeSzinc
ff60964a0d Add: Dialogue clicker 2023-12-27 00:56:24 +08:00
LmeSzinc
5efeb13728 Fix: Get light cone in combat_finish() 2023-12-25 20:34:44 +08:00
LmeSzinc
f75818511e Add: TELEPORT_RIGHT for event teleport confirm 2023-12-25 20:33:02 +08:00
Hengyu
8cab5e0626 Fix: change to match template on detecting whether curio is selected 2023-12-22 02:44:38 +08:00
LmeSzinc
21307e209e Fix: No kids as low camera height may miss enemy aim icon 2023-12-21 00:21:55 +08:00
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
44ee643090 Merge branch 'master' into dev 2023-12-19 00:04:01 +08:00
LmeSzinc
c8ddc4a25e Fix: Cache _combat_can_again() as no expected stamina reduce during retry 2023-12-19 00:01:28 +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
0cf5823997 Fix: Rogue route Luofu_StargazerNavalia_F1Rogue_X250Y498 2023-12-12 13:28:12 +08:00
LmeSzinc
59ea801b21 Fix: Retry if no characters detected 2023-12-11 11:04:58 +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
61a941feea Fix: Schedule dungeon behind rogue if immersifiers are full 2023-12-09 22:41:00 +08:00
LmeSzinc
3f7f0d019e Fix: OCR lang in item amount 2023-12-09 21:58:14 +08:00
LmeSzinc
304c122d80 Dev: Add Rogue image tracking 2023-12-09 21:39:37 +08:00
LmeSzinc
7d09a4c5cf Fix: Call daily support if stamina is prioritized for rogue 2023-12-09 17:45:54 +08:00
LmeSzinc
bc6624ef05 Add: Store immersifiers 2023-12-09 01:32:33 +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
6acd64a1f4 Fix: Lang check failed due to popup 2023-12-08 22:52: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
LmeSzinc
5efb2a8cb4 Opt: Show failed route at last 2023-12-06 16:55: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
ff48ba74dd Fix: Extend unexpected confirm to wait combat interact retries 2023-11-29 03:43:28 +08:00
LmeSzinc
8575ec4aeb Opt: Show failed route at last 2023-11-29 03:43:28 +08:00
LmeSzinc
d98e8ba94f Fix: ui_select may click at a None button 2023-11-29 03:43:28 +08:00
LmeSzinc
e4377655ae Upd: Rogue routes 2023-11-29 03:43:28 +08:00
LmeSzinc
5db9d6897e Merge branch 'master' into dev 2023-11-28 09:11:06 +08:00
LmeSzinc
678a26584a Fix: Limit COMBAT_PAUSE offset or will cause combat state detection error 2023-11-28 08:55:17 +08:00
LmeSzinc
31ae87d05f Fix: Check team prepare button also 2023-11-28 08:50:12 +08:00
LmeSzinc
b9571ddba2 Fix: Retry if first character is not detected 2023-11-26 22:19:11 +08:00
LmeSzinc
fb80418348 Merge branch 'master' into dev 2023-11-24 02:53:29 +08:00
LmeSzinc
76ce531782 Upd: Map planes in 1.5 (#205) 2023-11-24 02:31:27 +08:00
Yinhr
3635bbca12
Fix: enter forgottenhall if seats are full (#204)
* Fix: enter forgottenhall if seats are full

* Fix: Delete the test image

* Fix: choose characters in forgotten

* Fix: delete test function
2023-11-23 12:37:46 +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
80274ae4c9 Merge remote-tracking branch 'origin/bug_fix' into dev 2023-11-20 02:09:17 +08:00
LmeSzinc
0c5a1e1f42 Fix: Lower item threshold to 10 2023-11-20 01:48:30 +08:00
LmeSzinc
4ef3dd26e2 Fix: Wait if team not prepared
as game client saves team characters now
2023-11-20 01:46:31 +08:00
LmeSzinc
b8e97bb26e Upd: Rogue routes 2023-11-19 23:05:43 +08:00
aaahai00
cbc5d4d786
Update support.py (#200)
对改问题的修复https://github.com/LmeSzinc/StarRailCopilot/issues/195
2023-11-19 19:04:11 +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
bc6dd16bbf Fix: Limit joystick contact to lower bound 2023-11-18 03:54:33 +08:00
LmeSzinc
ec3ca73972 Upd: Rogue routes 2023-11-18 03:53:58 +08:00
LmeSzinc
bace33056c Fix: expected_end of enroute waypoints should be empty 2023-11-18 00:12:52 +08:00
LmeSzinc
b542c2a656 Merge branch 'master' into dev 2023-11-17 22:25:25 +08:00
LmeSzinc
5eba06cd0e Upd: Battle pass loaded checkers 2023-11-17 22:20:02 +08:00
LmeSzinc
74cf112cbc Fix: Entered _claim_rewards() but no rewards to claim 2023-11-17 21:54:35 +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
Zebartin
10e4f49d90 Fix: OCR_LEVEL in BattlePass 2023-11-17 19:03:34 +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
2f0626c0a0 Merge branch 'master' into dev 2023-11-16 13:39:06 +08:00
LmeSzinc
240366588e Fix: Detect smaller item aiming icons 2023-11-16 13:36:32 +08:00
LmeSzinc
e6b0f8a92a Fix: Skip non-draggable event options 2023-11-16 13:34:43 +08:00
X-Zero-L
9cccd0d159
Upd: Character and i18n (#192)
Co-authored-by: LmeSzinc <lmeszincsales@gmail.com>
2023-11-16 13:26:08 +08:00
LmeSzinc
449bbec727 Upd: Characters in forgotten hall team 2023-11-15 19:22:24 +08:00
LmeSzinc
407e874608 Upd: BATTLE_PASS_NOTIFICATION 2023-11-15 18:46:58 +08:00
LmeSzinc
cfa04be41d Upd: Update domain exit 2023-11-15 01:49:28 +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
84474794f0 Fix: Remove secondary peaks in position results 2023-11-14 02:26:12 +08:00
LmeSzinc
ed9e48a97a Fix: Image didn't update in dungeon_update_stamina() loops 2023-11-14 02:26:12 +08:00
LmeSzinc
1a2310ca9e Refactor: Record both doors of each rogue domain 2023-11-14 02:26:12 +08:00
LmeSzinc
725c78212e Add: Detect trailblazers 2023-11-10 23:35:53 +08:00
LmeSzinc
e3c65ffa46 Add: Switch to ranged characters 2023-11-10 23:08:02 +08:00
LmeSzinc
6bdc272563 Fix: Handle reward on complex background 2023-11-07 13:56:50 +08:00
LmeSzinc
6b212a1c69 Merge branch 'bug_fix' into dev
# Conflicts:
#	module/base/button.py
#	tasks/base/popup.py
#	tasks/freebies/support_reward.py
2023-11-07 13:55:56 +08:00
LmeSzinc
57196a6a47 Fix: dungeon_update_stamina() never retries 2023-11-07 13:53:20 +08:00
LmeSzinc
02fab99431 Fix: subtract_blur images are never used 2023-11-07 13:36:45 +08:00
LmeSzinc
e1468db85d Fix: Handle reward on complex background 2023-11-07 13:36:40 +08:00
LmeSzinc
7930672434 Fix: Each button frame should have its own search attribute 2023-11-07 13:31:12 +08:00
LmeSzinc
68bd5c1e25 Fix: Update immersififer at LEVEL_CONFIRM 2023-11-06 13:19:49 +08:00
LmeSzinc
fee3b52f6b Merge branch 'master' into dev 2023-11-05 22:59:32 +08:00
LmeSzinc
4cc72ec56a Fix: Mis-set Jarilo_OldWeaponTestingGround.floors 2023-11-05 22:56:22 +08:00
LmeSzinc
42a237630f Upd: Map planes in 1.4 2023-11-05 22:35:46 +08:00
LmeSzinc
a92bed7597 Fix: Double event is run twice because record is never updated after the first 2023-11-05 22:30:17 +08:00
LmeSzinc
145a2862b8 Fix: Search for double remains 2023-11-03 21:13:26 +08:00
LmeSzinc
9d282b23b7 Fix: Handle Herta drop in rogue rewards 2023-11-03 21:13:26 +08:00
LmeSzinc
4e779f5dda Fix: Search for double remains 2023-11-03 15:32:52 +08:00
LmeSzinc
3e530033fa Add: Allow entering rogue from map interact 2023-11-03 01:56:23 +08:00
LmeSzinc
afa94986bc Merge branch 'bug_fix' into dev
# Conflicts:
#	tasks/base/popup.py
#	tasks/base/ui.py
#	tasks/dungeon/state.py
#	tasks/dungeon/ui.py
2023-11-03 01:36:05 +08:00
LmeSzinc
e5c02fd381 Opt: Enter dungeon from map if possible 2023-11-02 18:56:20 +08:00
LmeSzinc
881389efce Fix: Handle light cone drop from Echo of War (#171) 2023-11-02 11:59:05 +08:00
LmeSzinc
1af6779c13 Opt: Reduce image copy in minimap detection 2023-11-02 04:27:03 +08:00
LmeSzinc
a1a1142651 Refactor: Abstract DungeonState class to be shared in rogue 2023-11-02 04:08:26 +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
103f3b6fbe Merge branch 'master' into dev 2023-10-30 02:40:36 +08:00
LmeSzinc
913de2771b Fix: Handle login popups as unknown ui 2023-10-30 02:30:47 +08:00
LmeSzinc
25e7b1876c Add: is_map_loading() 2023-10-30 02:21:28 +08:00
LmeSzinc
e2b3e0ac27 Fix: Click interval on path entry 2023-10-29 22:47:48 +08:00
LmeSzinc
0af1805ddb Merge branch 'master' into dev 2023-10-27 17:00:34 +08:00
Hengyu
1cd3e7fde8 Fix: larger REGULAR_GACHA_CHECK.SEARCH & REGULAR_GACHA_CLICK.SEARCH 2023-10-27 16:48:48 +08:00
LmeSzinc
d11cf1d695 Fix: Re-entered domain reward if stamina is confirmed exhausted 2023-10-24 00:27:06 +08:00
LmeSzinc
71d63fe379 Fix: Always up contact no matter it was downed or not 2023-10-24 00:24:22 +08:00
LmeSzinc
c3a3f43b55 Upd: Rogue routes 2023-10-24 00:22:28 +08:00
LmeSzinc
7a14d819cd Add: Decorators to lock rotation 2023-10-24 00:11:33 +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