updated ui elements
This commit is contained in:
21
farm.py
21
farm.py
@@ -104,7 +104,10 @@ class Farm:
|
||||
|
||||
def execute_main_loop(self):
|
||||
while True:
|
||||
if self.overlay.run_mode == 'stopped':
|
||||
if self.overlay.run_mode == 'paused':
|
||||
cv.waitKey(1)
|
||||
continue
|
||||
elif self.overlay.run_mode == 'stopped':
|
||||
break
|
||||
|
||||
self.assess_playfield_and_make_move()
|
||||
@@ -238,9 +241,9 @@ class Farm:
|
||||
for i in range(0, 14, 1):
|
||||
if self.check_explosives(state, e, i):
|
||||
return
|
||||
if self.overlay.run_mode == 'stopped':
|
||||
if self.overlay.run_mode == 'stopped' or self.overlay.run_mode == 'paused':
|
||||
break
|
||||
if self.overlay.run_mode == 'stopped':
|
||||
if self.overlay.run_mode == 'stopped' or self.overlay.run_mode == 'paused':
|
||||
break
|
||||
|
||||
for e in range(0, 8, 1):
|
||||
@@ -250,11 +253,11 @@ class Farm:
|
||||
return
|
||||
if self.check_5_vertical(state, e, i, color):
|
||||
return
|
||||
if self.overlay.run_mode == 'stopped':
|
||||
if self.overlay.run_mode == 'stopped' or self.overlay.run_mode == 'paused':
|
||||
break
|
||||
if self.overlay.run_mode == 'stopped':
|
||||
if self.overlay.run_mode == 'stopped' or self.overlay.run_mode == 'paused':
|
||||
break
|
||||
if self.overlay.run_mode == 'stopped':
|
||||
if self.overlay.run_mode == 'stopped' or self.overlay.run_mode == 'paused':
|
||||
break
|
||||
|
||||
for e in range(0, 8, 1):
|
||||
@@ -266,11 +269,11 @@ class Farm:
|
||||
return
|
||||
if self.check_3_with_gap(state, e, i, color):
|
||||
return
|
||||
if self.overlay.run_mode == 'stopped':
|
||||
if self.overlay.run_mode == 'stopped' or self.overlay.run_mode == 'paused':
|
||||
break
|
||||
if self.overlay.run_mode == 'stopped':
|
||||
if self.overlay.run_mode == 'stopped' or self.overlay.run_mode == 'paused':
|
||||
break
|
||||
if self.overlay.run_mode == 'stopped':
|
||||
if self.overlay.run_mode == 'stopped' or self.overlay.run_mode == 'paused':
|
||||
break
|
||||
|
||||
def detonate_explosive_when_stuck(self, state):
|
||||
|
||||
Reference in New Issue
Block a user