def create_gui_wall(self, position_x, position_y, sprite_name): """Creates the gui wall object.""" cur_sprites = {} sprite_1 = SpriteImage(0, self.pygame_sprites[sprite_name]) cur_sprites[sprite_name] = sprite_1 cur_object = GameObject(self.cur_game_obj_id, 1, position_x, position_y, None, cur_sprites) cur_object.cur_sprite_image = sprite_1 self.game_objects[self.cur_game_obj_id] = cur_object self.cur_game_obj_id += 1 return cur_object
def create_test_obj(self, position_x, position_y, obj_type): """Creates the test object.""" debug_sprites = {} sprite_name = "" if obj_type == 0: sprite_name = "debug_1.png" else: sprite_name = "debug_2.png" sprite_debug_1 = SpriteImage(0, self.pygame_sprites[sprite_name]) debug_sprites[sprite_name] = sprite_debug_1 debug_1_object = GameObject(self.cur_game_obj_id, 0, position_x, position_y, None, debug_sprites) debug_1_object.cur_sprite_image = sprite_debug_1 self.game_objects[self.cur_game_obj_id] = debug_1_object self.cur_game_obj_id += 1 return cur_object