info (CWrp::File8WVR)

    # File ../lib/roller/CWRP.rb, line 577
      def info
        num_dummy_textures = @textures.inject(0) { |t, tex| t += 1 if tex.name.empty? ; t }
        num_dummy_objects = @objects.inject(0) { |t, obj| t += 1 unless obj.valid?; t }

        unused_textures = unused_texture_indexes
        num_unused_textures = unused_textures.size
        unused_textures_str = if num_unused_textures == 0
          ''
        else
          " (#{unused_textures.map { |i| "#{i}: #{@textures[i].name}"}.join(',')})"
        end

        num_unique_objects = object_names.size

        "Original format: \#{is_arma? ? ARMA_MAGIC : OFP_MAGIC} (\#{is_arma? ? \"ArmA\" : \"OFP\"})\nMap size: \#{map_size}x\#{map_size}m\nTerrain grid: \#{terrain_grid_size}x\#{terrain_grid_size} (\#{terrain_cell_size}m cells)\nTexture grid: \#{texture_grid_size}x\#{texture_grid_size} (\#{@texture_cell_size}m cells)\nTotal Textures: \#{@textures.size} (including \#{num_dummy_textures} \#{num_dummy_textures == 1 ? 'dummy' : 'dummies'}), of which \#{num_unused_textures} \#{num_unused_textures == 1 ? 'is' : 'are'} unused\#{unused_textures_str}\nTotal Objects: \#{@objects.size} (including \#{num_dummy_objects} \#{num_dummy_objects == 1 ? 'dummy' : 'dummies'}), of which \#{num_unique_objects} \#{num_unique_objects == 1 ? 'is' : 'are'} unique\n"
      end