def kill_slim(self, event): if 'slim_battle' in self.worker.keys(): if self.worker['slim_battle'].is_alive(): stop_thread(self.worker['slim_battle']) self.push_output_buffer("简略战斗模块线程关闭成功") del self.worker['slim_battle'] else: self.push_output_buffer("简略战斗模块线程已关闭") del self.worker['slim_battle'] else: self.push_output_buffer("辅助战斗模块线程未开启")
def kill_main(self, event): if 'main_battle' in self.worker.keys(): if self.worker['main_battle'].is_alive(): stop_thread(self.worker['main_battle']) self.push_output_buffer("主战斗模块线程关闭成功") del self.worker['main_battle'] else: self.push_output_buffer("主战斗模块线程已提前关闭") del self.worker['main_battle'] else: self.push_output_buffer("主战斗模块线程未开启")