fix: crash if item has no dirt information
This commit is contained in:
parent
07a9ef4e58
commit
4c0f78f2d6
@ -88,6 +88,8 @@ int32 URRDADataAssetSubsystem::GetAllDirtItems(TArray<TSubclassOf<UFGItemDescrip
|
|||||||
URRDADirtDataAsset* URRDADataAssetSubsystem::GetDataForDirtItem(TSubclassOf<UFGItemDescriptor> Item) const
|
URRDADirtDataAsset* URRDADataAssetSubsystem::GetDataForDirtItem(TSubclassOf<UFGItemDescriptor> Item) const
|
||||||
{
|
{
|
||||||
if(!Item) return nullptr;
|
if(!Item) return nullptr;
|
||||||
return *mDirtAssets.Find(Item);
|
URRDADirtDataAsset* const* Desc = mDirtAssets.Find(Item);
|
||||||
|
if(!Desc) return nullptr;
|
||||||
|
return *Desc;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user