Beispiel #1
0
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