def generate_entities(screen, settings, map_group, enemy_group): entity_arr = [] # # 23,12 goomba g = Goomba(screen, settings) g.x = 22 * settings.floor_width g.rect.x = g.x g.y = settings.screen_height - (settings.floor_height * 3) g.rect.y = g.y entity_arr.append(g) # # 41,12 goomba g = Goomba(screen, settings) g.x = 40 * settings.floor_width g.rect.x = g.x g.y = settings.screen_height - (settings.floor_height * 3) g.rect.y = g.y entity_arr.append(g) # # 52,12 goomba g = Goomba(screen, settings) g.x = 51 * settings.floor_width g.rect.x = g.x g.y = settings.screen_height - (settings.floor_height * 3) g.rect.y = g.y entity_arr.append(g) # # 54,12 goomba g = Goomba(screen, settings) g.x = 53 * settings.floor_width g.rect.x = g.x g.y = settings.screen_height - (settings.floor_height * 3) g.rect.y = g.y entity_arr.append(g) # # 81,4 goomba g = Goomba(screen, settings) g.x = 80 * settings.floor_width g.rect.x = g.x g.y = settings.screen_height - (settings.floor_height * 11) g.rect.y = g.y entity_arr.append(g) # # 83,4 goomba g = Goomba(screen, settings) g.x = 82 * settings.floor_width g.rect.x = g.x g.y = settings.screen_height - (settings.floor_height * 11) g.rect.y = g.y entity_arr.append(g) # # 98,12 goomba g = Goomba(screen, settings) g.x = 97 * settings.floor_width g.rect.x = g.x g.y = settings.screen_height - (settings.floor_height * 3) g.rect.y = g.y entity_arr.append(g) # # 100,12 goomba g = Goomba(screen, settings) g.x = 99 * settings.floor_width g.rect.x = g.x g.y = settings.screen_height - (settings.floor_height * 3) g.rect.y = g.y entity_arr.append(g) # # 108,12 koopa k = Koopa(screen, settings) k.x = 107 * settings.floor_width k.rect.x = k.x k.y = settings.screen_height - (settings.floor_height * 3.5) k.rect.y = k.y entity_arr.append(k) # # 115,12 goomba g = Goomba(screen, settings) g.x = 114 * settings.floor_width g.rect.x = g.x g.y = settings.screen_height - (settings.floor_height * 3) g.rect.y = g.y entity_arr.append(g) # # 117,12 goomba g = Goomba(screen, settings) g.x = 116 * settings.floor_width g.rect.x = g.x g.y = settings.screen_height - (settings.floor_height * 3) g.rect.y = g.y entity_arr.append(g) # # 125,12 goomba g = Goomba(screen, settings) g.x = 124 * settings.floor_width g.rect.x = g.x g.y = settings.screen_height - (settings.floor_height * 3) g.rect.y = g.y entity_arr.append(g) # # 127,12 goomba g = Goomba(screen, settings) g.x = 126 * settings.floor_width g.rect.x = g.x g.y = settings.screen_height - (settings.floor_height * 3) g.rect.y = g.y entity_arr.append(g) # # 130,12 goomba g = Goomba(screen, settings) g.x = 129 * settings.floor_width g.rect.x = g.x g.y = settings.screen_height - (settings.floor_height * 3) g.rect.y = g.y entity_arr.append(g) # # 132,12 goomba g = Goomba(screen, settings) g.x = 131 * settings.floor_width g.rect.x = g.x g.y = settings.screen_height - (settings.floor_height * 3) g.rect.y = g.y entity_arr.append(g) # # 175,12 goomba g = Goomba(screen, settings) g.x = 174 * settings.floor_width g.rect.x = g.x g.y = settings.screen_height - (settings.floor_height * 3) g.rect.y = g.y entity_arr.append(g) # # 177,12 goomba g = Goomba(screen, settings) g.x = 176 * settings.floor_width g.rect.x = g.x g.y = settings.screen_height - (settings.floor_height * 3) g.rect.y = g.y entity_arr.append(g) for i in entity_arr: i.add(map_group, enemy_group)