def should_update_asset(cls):
        """Return should pull the asset or not."""
        asset_version_match = asset_version() == VERSION

        # In PR #531, we introduced new assets. For the user that installed MetaDrive before
        # this PR, we need to pull the latest texture again.
        grass_texture_exists = os.path.exists(
            AssetLoader.file_path("textures", "grass1", "GroundGrassGreen002_COL_1K.jpg", unix_style=False)
        )

        return (not asset_version_match) or (not grass_texture_exists)
Return should pull the asset or not.
metadrive/engine/asset_loader.py