Commit Graph

58 Commits

Author SHA1 Message Date
LmeSzinc
216a1bac2f Refactor: Abstract StaminaStatus class to handle various states 2024-08-11 02:45:03 +08:00
LmeSzinc
2621cb5d53 Fix: Weekly farming was skipped if immersifiers are preserved for ornament 2024-07-15 18:50:05 +08:00
LmeSzinc
0339b1c852 Fix: Ornament scheduling 2024-07-02 05:29:16 +08:00
LmeSzinc
1697753f31 Fix: Handle forcely redirected to unfinished world (#549) 2024-06-27 02:27:53 +08:00
LmeSzinc
ca1fb97a27 Fix: Enter classic rogue 2024-06-22 00:42:40 +08:00
LmeSzinc
90a6ca003a Fix: CloudRemainSeasonPass.value 2024-06-10 16:58:49 +08:00
LmeSzinc
9fd1d76392 Opt: Disable WeeklyFarming on cloud game 2024-06-03 21:28:03 +08:00
LmeSzinc
b2015a6909 Fix: Handle character switch popup during rogue tp 2024-05-28 01:00:42 +08:00
LmeSzinc
edb55c6f64 Fix: Close weekly reward popup in _rogue_theme_set() 2024-05-20 15:30:21 +08:00
LmeSzinc
3018449c9c Fix: Match binary template on MAIN_GOTO_CHARACTER and MAP_EXIT 2024-05-13 12:36:11 +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
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