Clothing system refactor

This commit is contained in:
olehhapuk
2026-05-29 22:13:09 +03:00
parent b6b81caf4e
commit 1c8ee03083
59 changed files with 417 additions and 227 deletions
@@ -0,0 +1,17 @@
// © 2025 Naked People Team. All Rights Reserved.
#include "ItemDefinition.h"
#include "ItemInstance.h"
UItemInstance* UItemDefinition::CreateInstance(UObject* Outer) const
{
const TSubclassOf<UItemInstance> InstanceClass = GetInstanceClass();
if (!InstanceClass)
return nullptr;
UItemInstance* Instance = NewObject<UItemInstance>(Outer, InstanceClass);
Instance->SetItemDefinition(const_cast<UItemDefinition*>(this));
return Instance;
}