Ejemplo n.º 1
0
    def add_building(self, building):
        self.buildings[self.building_id] = building
        building.id = self.building_id
        self.building_id += 1

        for tile_x in xrange(building.image.get_width()):
            for tile_y in xrange(building.image.get_height()):
                self.tile_array[building.location.y +
                                tile_y][building.location.x +
                                        tile_x] = Tile.BuildingTile(
                                            self, "MinecraftGrass")
        self.world_surface.blit(building.image,
                                building.location * self.tile_size)