DRG-Femboy-Voice/Source/FSD/Public/CharacterVanitySave.h
2025-04-15 12:39:31 -07:00

33 lines
989 B
C++
Executable file

#pragma once
#include "CoreMinimal.h"
#include "UObject/NoExportTypes.h"
#include "CharacterVanityLoadout.h"
#include "EVanitySlot.h"
#include "CharacterVanitySave.generated.h"
class UVanityItem;
USTRUCT(BlueprintType)
struct FCharacterVanitySave {
GENERATED_BODY()
public:
private:
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TArray<FCharacterVanityLoadout> Loadouts;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FCharacterVanityLoadout RandomVanityLoadout;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TArray<FGuid> UnLockedVanityItemIDs;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TArray<UVanityItem*> UnLockedVanityItems;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
TMap<EVanitySlot, FGuid> NewVanityItems;
public:
FSD_API FCharacterVanitySave();
};