def destroy_temp_planet(planet_name): try: p = Planet(direc=planet_name) except KeyError: pass else: p.delete()
def __iteration(self, planet: Planet): if -500 < planet.pos[0] < 1000 or -500 < planet.pos[1] < 1000: for p in self.solarSystem: if p.ID != planet.ID: xdiff = planet.pos[0] - p.pos[0] ydiff = planet.pos[1] - p.pos[1] rad2 = sqrt(xdiff**2 + ydiff**2) if rad2 < 50 or p.ID == -1: planet + p else: planet.delete = True