diff --git a/assets/share/combat/prepare/WAVE_SLIDER.png b/assets/share/combat/prepare/WAVE_SLIDER.png new file mode 100644 index 000000000..6194544c4 Binary files /dev/null and b/assets/share/combat/prepare/WAVE_SLIDER.png differ diff --git a/tasks/combat/assets/assets_combat_prepare.py b/tasks/combat/assets/assets_combat_prepare.py index 0c6f74da2..8363a4da0 100644 --- a/tasks/combat/assets/assets_combat_prepare.py +++ b/tasks/combat/assets/assets_combat_prepare.py @@ -70,3 +70,13 @@ WAVE_PLUS = ButtonWrapper( button=(1204, 578, 1236, 598), ), ) +WAVE_SLIDER = ButtonWrapper( + name='WAVE_SLIDER', + share=Button( + file='./assets/share/combat/prepare/WAVE_SLIDER.png', + area=(911, 585, 1150, 591), + search=(891, 565, 1170, 611), + color=(167, 118, 68), + button=(911, 585, 1150, 591), + ), +) diff --git a/tasks/combat/prepare.py b/tasks/combat/prepare.py index 59ebf0145..0b47a2c41 100644 --- a/tasks/combat/prepare.py +++ b/tasks/combat/prepare.py @@ -11,8 +11,9 @@ from tasks.combat.assets.assets_combat_prepare import ( OCR_WAVE_COST, OCR_WAVE_COUNT, WAVE_MINUS, - WAVE_PLUS + WAVE_PLUS, WAVE_SLIDER ) +from tasks.item.slider import Slider class TrailblazePowerOcr(DigitCounter): @@ -43,6 +44,8 @@ class CombatPrepare(UI): Pages: in: COMBAT_PREPARE """ + slider = Slider(main=self, slider=WAVE_SLIDER) + slider.set(count, 6) self.ui_ensure_index( count, letter=Digit(OCR_WAVE_COUNT, lang=server.lang), next_button=WAVE_PLUS, prev_button=WAVE_MINUS,