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
4d086d1753
Opt: Wait rogue buttons loaded before clicking to prevent retries
2024-05-08 00:47:42 +08:00
LmeSzinc
1d57777b32
Fix: Check rogue entry button available
2024-04-14 23:23:49 +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
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
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
LmeSzinc
18981f4e5b
Fix: Remove noice from the text "In Progress"
2024-02-24 01:35:32 +08:00
LmeSzinc
1bcef3071b
Fix: IndexError in OcrRogueWorld
2024-02-13 01:22:35 +08:00
LmeSzinc
1d5692fa45
Fix: Handle OCR_WORLD moving up and down
2024-02-07 08:08:05 +08:00
LmeSzinc
4707e47f73
Add: Participate in double planer event
2024-01-12 23:15:04 +08:00
Zebartin
1beb66d0ab
Fix: Selecting rogue path when Erudition is unlocked
2024-01-04 03:18:52 +08:00
LmeSzinc
5d6768ba80
Upd: Full template of CLICK_PRESERVATION
2024-01-01 21:47:37 +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
a6d995b164
Upd: OCR_WEEKLY_POINT
2023-12-28 01:22:40 +08:00
LmeSzinc
5e52459263
Fix: Switch rogue theme
2023-12-28 00:50:31 +08:00
LmeSzinc
21307e209e
Fix: No kids as low camera height may miss enemy aim icon
2023-12-21 00:21:55 +08:00
LmeSzinc
0b69679a45
Fix: Blessing type
2023-12-19 01:01:31 +08:00
LmeSzinc
30dc58f646
Fix: page_item may be detected as LEVEL_CONFIRM
2023-12-12 13:29:12 +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
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
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
adfbb4a02b
Fix: Don't write invalid rogue points
2023-11-20 12:53:52 +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
68bd5c1e25
Fix: Update immersififer at LEVEL_CONFIRM
2023-11-06 13:19:49 +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
e2b3e0ac27
Fix: Click interval on path entry
2023-10-29 22:47:48 +08:00
LmeSzinc
e1903f0ed4
Fix: Failed to receive weekly reward if immersifier is full
2023-10-23 22:36:40 +08:00
LmeSzinc
ad3d90239e
Fix: _rogue_world_enter() enters an unfinished rogue
2023-10-21 02:09:41 +08:00
LmeSzinc
fe39645e59
Refactor: Move assets to tasks/rogue/weekly
2023-10-20 03:03:27 +08:00
LmeSzinc
c004af5346
Add: Rogue stop condition: weekly_point_reward
2023-10-19 02:14:29 +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
c4f19cf41a
Fix: interval_is_reached() and interval_reset() should have the same interval
2023-10-18 21:43:26 +08:00
LmeSzinc
8da4644e13
Add: Enter rogue
2023-10-18 21:19:09 +08:00
LmeSzinc
416e09dedc
Opt: Faster path entry retries
2023-10-18 12:06:12 +08:00
LmeSzinc
41ec0c1fcd
Refactor: Move to tasks/rogue/entry
2023-10-18 02:30:15 +08:00