Added phone item

This commit is contained in:
2026-05-31 21:54:33 +03:00
parent 9a57f87d02
commit 6feb7dd478
13 changed files with 229 additions and 32 deletions
@@ -62,7 +62,7 @@ void USaveSubsystem::PopulateStartingData(UGlobalSaveGameData* Save) const
if (!GameInstance || !GameInstance->StartingSaveData)
return;
for (UItemDefinition* Definition : GameInstance->StartingSaveData->StartingItems)
for (UItemDefinition* Definition : GameInstance->StartingSaveData->EquippedItems)
{
if (!Definition)
continue;
@@ -6,6 +6,7 @@
#include "Engine/DataAsset.h"
#include "StartingSaveData.generated.h"
class UPhoneItemDefinition;
class UItemDefinition;
UCLASS()
@@ -15,5 +16,11 @@ class NAKEDDESIRE_API UStartingSaveData : public UPrimaryDataAsset
public:
UPROPERTY(EditDefaultsOnly, Category = "Starting State")
TArray<TObjectPtr<UItemDefinition>> StartingItems;
TArray<TObjectPtr<UItemDefinition>> EquippedItems;
UPROPERTY(EditDefaultsOnly, Category = "Starting State")
TArray<TObjectPtr<UItemDefinition>> WardrobeItems;
UPROPERTY(EditDefaultsOnly, Category = "Starting State")
TObjectPtr<UPhoneItemDefinition> Phone;
};