18 lines
396 B
C++
18 lines
396 B
C++
#include "ItemInstance.h"
|
|
|
|
void UItemInstance::PostInitProperties()
|
|
{
|
|
Super::PostInitProperties();
|
|
|
|
if (HasAnyFlags(RF_ClassDefaultObject | RF_ArchetypeObject | RF_NeedLoad))
|
|
return;
|
|
if (!InstanceId.IsValid())
|
|
InstanceId = FGuid::NewGuid();
|
|
}
|
|
|
|
void UItemInstance::PostDuplicate(EDuplicateMode::Type DuplicateMode)
|
|
{
|
|
Super::PostDuplicate(DuplicateMode);
|
|
InstanceId = FGuid::NewGuid();
|
|
}
|