self._update_info(items_hit[0] if items_hit else None)
if all(itm.end_condition() for itm in self.items) and not self._paused:
self._set_end()
+ if any(itm._overlapping for itm in self.items):
+ self._cursor.cursor_img.img.set_color(.9, .1, .1, 1)
+ else:
+ self._cursor.cursor_img.img.set_color(.9, .9, .9, 1)
return task.cont
def cb_inst(self, item):