added mining ui mode

This commit is contained in:
2022-10-16 17:17:58 +02:00
parent 43926eb6da
commit 862ce4c837
4 changed files with 7 additions and 7 deletions

View File

@@ -6,7 +6,7 @@ from crops import Crops
from farm import Farm
from magic import Magic
from craft import Craft
from Mine import Mine
from mine import Mine
def run():

View File

@@ -44,11 +44,11 @@ class PrimaryOverlay(threading.Thread):
self.PauseButton = tk.Button
self.QuitButton = tk.Button
self.TkPosition = '133x239+60+600'
self.setDaemon(True)
self.StatusLabel = tk.Label
# self.TkPosition = config.returnEnemyPlayerOverlayPos()
#
self.start()
def run(self):
@@ -128,6 +128,7 @@ class PrimaryOverlay(threading.Thread):
self.root.quit()
def destroy(self):
self.hide_mining_overlay()
self.root.destroy()
def start_button_callback(self):

View File

@@ -3,7 +3,6 @@ import cv2 as cv
from utils import dig_point, check_for_ok_button
from window_capture import WindowCapture
from vision import Vision
from mine_overlay import DiggingOverlay
class Mine:
@@ -16,7 +15,6 @@ class Mine:
# initialize the StunVision class
self.vision_stun = Vision()
self.dig_overlay = DiggingOverlay(self.config)
self.level = 1
@@ -47,12 +45,12 @@ class Mine:
while True:
if self.overlay.run_mode == 'paused':
cv.waitKey(10)
self.dig_overlay.show_window()
self.overlay.show_mining_overlay()
continue
elif self.overlay.run_mode == 'stopped':
break
self.dig_overlay.hide_window()
self.overlay.hide_mining_overlay()
if self.level >= 28:
break

View File

@@ -10,6 +10,7 @@ class DiggingOverlay(threading.Thread):
self.root = tk.Tk
self.EnemyLabel = tk.Label
self.TkPosition = '1440x1150+570+22'
self.setDaemon(True)
self.start()
def callback(self):