added async stone detection thread

This commit is contained in:
2023-07-25 09:41:04 +02:00
parent 5e201ea341
commit 8049e58e71

View File

@@ -8,12 +8,18 @@ from field import Field
from tetromino import Tetromino
from optimizer import Optimizer
from litris_stone_id_thread import NewStoneID
from window_capture import WindowCapture
from vision import Vision
from config_file import UserConfigs
class Litris(GameBase):
def __init__(self, overlay):
super().__init__(overlay)
self.config = UserConfigs()
self.capture_window = WindowCapture(None, None, self.config)
self.vision_stun = Vision()
self.keyboard = Controller()
self.data_coordinates = np.zeros((20, 20), dtype=object)