Method CreateLocationsForPlayerData
CreateLocationsForPlayerData(PlayerDataGroupSchema, AddressableAssetGroup, List<ContentCatalogDataEntry>, HashSet<Type>)
Utility method for creating locations from player data.
Declaration
protected bool CreateLocationsForPlayerData(PlayerDataGroupSchema playerDataSchema, AddressableAssetGroup assetGroup, List<ContentCatalogDataEntry> locations, HashSet<Type> providerTypes)
Parameters
| Type | Name | Description | 
|---|---|---|
| PlayerDataGroupSchema | playerDataSchema | The schema for the group.  | 
    
| AddressableAssetGroup | assetGroup | The group to extract the locations from.  | 
    
| List<ContentCatalogDataEntry> | locations | The list of created locations to fill in.  | 
    
| HashSet<Type> | providerTypes | Any unknown provider types are added to this set in order to ensure they are not stripped.  | 
    
Returns
| Type | Description | 
|---|---|
| bool | True if any legacy locations were created. This is used by the build scripts to determine if a legacy provider is needed.  |