fix: Fixed CTD with data assets
This commit is contained in:
@@ -408,7 +408,8 @@ TArray<URRDATurbineDataAsset*> URRDADataAssetSubsystem::GetAllTurbineAssets(int3
|
||||
}
|
||||
|
||||
URRDATurbineDataAsset* URRDADataAssetSubsystem::GetDefaultTurbineAsset(int32 Tier) const {
|
||||
return GetAllTurbineAssets(Tier).Top();
|
||||
TArray<URRDATurbineDataAsset*> Assets = GetAllTurbineAssets(Tier);
|
||||
return Assets.Num() > 0 ? Assets.Top() : nullptr;
|
||||
}
|
||||
|
||||
URRDATurbineDataAsset* URRDADataAssetSubsystem::GetTurbineItemData(TSubclassOf<UFGItemDescriptor> Item, int32 Tier) const {
|
||||
@@ -435,7 +436,8 @@ URRDACoolerDataAsset* URRDADataAssetSubsystem::GetCoolerItemData(TSubclassOf<UFG
|
||||
}
|
||||
|
||||
URRDACoolerDataAsset* URRDADataAssetSubsystem::GetDefaultCoolerAsset(ERRDACoolerType Type) const {
|
||||
return GetAllCoolerAssets(Type).Top();
|
||||
TArray<URRDACoolerDataAsset*> Assets = GetAllCoolerAssets(Type);
|
||||
return Assets.Num() > 0 ? Assets.Top() : nullptr;
|
||||
}
|
||||
|
||||
TArray<URRDACoolerDataAsset*> URRDADataAssetSubsystem::GetAllCoolerAssets(ERRDACoolerType Type) const {
|
||||
@@ -481,7 +483,8 @@ bool URRDADataAssetSubsystem::GetAllBoilerRelevantItems(TArray<TSubclassOf<UFGIt
|
||||
}
|
||||
|
||||
URRDABoilerDataAsset* URRDADataAssetSubsystem::GetDefaultBoilerAsset(int32 Tier) const {
|
||||
return GetAllBoilerAssets(Tier).Top();
|
||||
TArray<URRDABoilerDataAsset*> Assets = GetAllBoilerAssets(Tier);
|
||||
return Assets.Num() > 0 ? Assets.Top() : nullptr;
|
||||
}
|
||||
|
||||
TArray<URRDABoilerDataAsset*> URRDADataAssetSubsystem::GetAllBoilerAssets(int32 Tier) const {
|
||||
@@ -522,7 +525,8 @@ bool URRDADataAssetSubsystem::GetAllHeaterRelevantItems(TArray<TSubclassOf<UFGIt
|
||||
}
|
||||
|
||||
URRDAHeaterDataAsset* URRDADataAssetSubsystem::GetDefaultHeaterAsset(ERRDAHeaterType Type) const {
|
||||
return GetAllHeaterAssets(Type).Top();
|
||||
TArray<URRDAHeaterDataAsset*> Assets = GetAllHeaterAssets(Type);
|
||||
return Assets.Num() > 0 ? Assets.Top() : nullptr;
|
||||
}
|
||||
|
||||
TArray<URRDAHeaterDataAsset*> URRDADataAssetSubsystem::GetAllHeaterAssets(ERRDAHeaterType Type) const {
|
||||
|
||||
Reference in New Issue
Block a user