def create_snakes(self): the_Snake = Snake() the_Snake.initial_parts(initial_length) the_Snake.initial_pos() self.add_widget(the_Snake) self.da_snakes.append(the_Snake) #Put the following part in a function self.da_food = SnakeFoo() self.da_food.size = snake_part_size self.da_food.position(Window.width, Window.height) self.add_widget(self.da_food)
def divide_snake(self, snake): new_snake = Snake() new_snake.initial_parts(initial_length) self.derived_from(new_snake, snake) self.add_widget(new_snake) self.da_snakes.append(new_snake)