Commit Graph

179 Commits

Author SHA1 Message Date
LmeSzinc
c9ddacfedb Fix: Handle gap between 2 battla pass periods 2023-07-17 13:40:58 +08:00
LmeSzinc
54cd0f7c90 Opt: Faster relic salvage 2023-07-15 01:26:00 +08:00
LmeSzinc
dc4240b198 Fix: Remove debug code and add click interval (#43) 2023-07-15 01:23:35 +08:00
Hengyu
211314aaa1
Add: salvage relic (#40)
* Add: ItemUI

* Add: Salvage relic

* Upd: reuse CONFIRM_POPUP

* Add: wait_until_tab_loaded

* Add: wait_until_tab_loaded

* Fix: Return to item page when finish salvaging

* Add: Salvage relics to daily quest

* Fix typo

* Add: all item tabs' navigation

* Upd: remove unused asset

* Upd: remove item tab keywords' underscore
2023-07-14 12:35:56 +08:00
Zebartin
1c304f2baa Fix: Duration ocr & late stop in assignment 2023-07-11 11:50:15 +08:00
LmeSzinc
d9f9b43b6f Add: Dungeon at double calyx event 2023-07-10 23:45:33 +08:00
LmeSzinc
5467f71b6e Add: wave_limit in combat 2023-07-10 23:45:29 +08:00
LmeSzinc
f12e18107f Refactor: Remove use_fast parameter 2023-07-10 22:24:24 +08:00
LmeSzinc
866612345f Opt: Delay battle pass to exact 04:00 2023-07-09 18:10:50 +08:00
LmeSzinc
59eccac256 Fix: Handle destructible object nearby Stagnant_Shadow_Blaze 2023-07-09 17:48:11 +08:00
Zebartin
1de3741a6e Refactor: remove unused import in assignment 2023-07-09 17:29:38 +08:00
Zebartin
cfdb09f7c3 Opt: delay battle pass to next version if possible 2023-07-09 17:29:38 +08:00
LmeSzinc
ed4b4c78d8 Fix: Wrong condition in DungeonList.is_Forgotten_Hall 2023-07-07 02:25:20 +08:00
LmeSzinc
7cb6b0e999 Fix: Dungeon tab loading is never waited as Survival_Index is selected by default now (#39) 2023-07-07 02:22:20 +08:00
LmeSzinc
95c7b6dd53 Opt: Faster UI navigation to forgotten hall 2023-07-06 22:41:16 +08:00
LmeSzinc
3b11204fd9 Opt: Wait until 80 when farming artifacts 2023-07-06 21:31:16 +08:00
LmeSzinc
abfd96a344 Fix: Increase retry interval of COMBAT_AGAIN 2023-07-06 00:37:21 +08:00
Hengyu
e9a02da75b
Add: Use techniques (#36)
* Add: Use techniques

* Add: Use technique to daily quests task

* Upd: change to use control module

* Upd: handle dungeon popup

* Upd: Make UseTechniqueUI extends from MapControlJoystick & ForgottenUI

* Upd: move _enter_forgotten_hall_dungeon() to ForgottenHallUI; extract choose first character method
2023-07-06 00:15:16 +08:00
X-Zero-L
862a0b7453
Fix: Correct OcrDungeonList result (#37) 2023-07-04 18:20:03 +08:00
LmeSzinc
32f83acafb Add: Switching plane floors 2023-07-02 19:43:40 +08:00
LmeSzinc
53d6bd818f Add: Plane switchings in page_map 2023-07-02 15:33:30 +08:00
LmeSzinc
c2712ab146 Opt: Faster retries on monthly card popups 2023-07-02 15:31:42 +08:00
LmeSzinc
0c290239a1 Fix: Ocr.lang should be lazy loaded 2023-07-02 15:30:47 +08:00
LmeSzinc
a2e2221829 Add: [ALAS] Returns in Scroll.set() 2023-07-02 15:28:28 +08:00
LmeSzinc
b1048748d0 Fix: [ALAS] Handle None in interval_clear() 2023-07-02 15:20:25 +08:00
LmeSzinc
a078c14f25 Fix: [ALAS] Remove the use of np.float 2023-07-02 15:20:24 +08:00
LmeSzinc
cb7386374d Add: UI swiches to page_map 2023-07-02 00:02:01 +08:00
LmeSzinc
3aa61c0ceb
Merge pull request #31 from 5upernova-heng/add/forgotten_hall_navigate
Add/forgotten hall navigate
2023-07-02 00:00:08 +08:00
Hengyu
8c38c05696 Upd: limit load_rows interval to 1 second & not load at first iteration 2023-07-01 23:06:46 +08:00
Hengyu
c0c3218389 Upd: put load_rows in the loop when select_row 2023-06-30 16:45:46 +08:00
Hengyu
30433ac4f6 Upd: put insight_rows in the loop when select_row 2023-06-30 12:56:20 +08:00
Hengyu
019215f81d Fix: Duplication at forgotten hall keyword 2023-06-30 12:43:11 +08:00
Hengyu
127306a019 Add: forgotten hall stage goto 2023-06-30 00:32:33 +08:00
Hengyu
d4b53e23b6 Add: forgotten hall page 2023-06-29 22:41:49 +08:00
Hengyu
6e9661401b Upd: extract dungeon_enter check button as a function parameter 2023-06-29 22:28:08 +08:00
Hengyu
4f8c1f89c3 Add: dungeon goto forgotten hall 2023-06-29 12:56:05 +08:00
LmeSzinc
e312ff80f6 Fix: Handle random wave cost OCR errors 2023-06-28 22:55:34 +08:00
LmeSzinc
ad451133d1 Add: Enter Stagnant Shadow dungeons 2023-06-28 02:27:20 +08:00
LmeSzinc
a745c6607d Fix: Clicking None in select_row() if keyword2button() failed 2023-06-28 02:27:20 +08:00
LmeSzinc
2ae3dac16d Add: Map buttons and technique points 2023-06-28 02:27:19 +08:00
LmeSzinc
8bdb9a4e77 Opt: Readable dungeon names 2023-06-28 01:17:24 +08:00
LmeSzinc
d18d318c9e Add: Enter Cavern of Corrosion 2023-06-27 23:52:53 +08:00
LmeSzinc
d1307fdb65 Upd: Handle double reward banner of simulated universe 2023-06-26 19:30:58 +08:00
LmeSzinc
d9b8c0db08 Opt: Improve log appearance in battle pass 2023-06-26 19:16:19 +08:00
LmeSzinc
a27c6015b8
Merge pull request #23 from Zebartin/assignment
Assignment
2023-06-26 18:32:51 +08:00
Zebartin
7d5bacdbc4 Fix: Friendlier config & details in assignment
- https://github.com/LmeSzinc/StarRailCopilot/pull/23#pullrequestreview-1496702101
- https://github.com/LmeSzinc/StarRailCopilot/pull/23#discussion_r1240852168
2023-06-26 00:07:52 +08:00
Driver-C
ab7351ab2c
Add: Daily synthesize material (#27) 2023-06-23 22:31:00 +08:00
Hengyu
e1954801db
Opt: not go to rewards page if battle pass level is not upgraded (#25) 2023-06-23 09:40:42 +08:00
Zebartin
a64c14648b Fix: DraggableList in dungeon 2023-06-22 17:25:46 +08:00
Zebartin
6c27531dae Fix: TImer of EMPTY_SLOT 2023-06-22 17:16:40 +08:00