From c29454fe382dd1cd4c8777ea567ce052a4396acb Mon Sep 17 00:00:00 2001 From: koritsa Date: Wed, 20 May 2026 00:07:45 +0300 Subject: [PATCH] Add EProgressionPath enum --- Source/NakedDesire/Clothing/ClothingItem.h | 4 ++++ Source/NakedDesire/Progression/ProgressionPath.h | 15 +++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 Source/NakedDesire/Progression/ProgressionPath.h diff --git a/Source/NakedDesire/Clothing/ClothingItem.h b/Source/NakedDesire/Clothing/ClothingItem.h index deac1cf5..0e08d89d 100644 --- a/Source/NakedDesire/Clothing/ClothingItem.h +++ b/Source/NakedDesire/Clothing/ClothingItem.h @@ -6,6 +6,7 @@ #include "ClothingSlotType.h" #include "Engine/DataAsset.h" #include "NakedDesire/Player/PrivateBodyPartType.h" +#include "NakedDesire/Progression/ProgressionPath.h" #include "ClothingItem.generated.h" /** @@ -46,4 +47,7 @@ public: UPROPERTY(EditDefaultsOnly, BlueprintReadOnly) bool UseLeaderPose = false; + + UPROPERTY(EditDefaultsOnly, BlueprintReadOnly) + EProgressionPath ProgressionPath; }; diff --git a/Source/NakedDesire/Progression/ProgressionPath.h b/Source/NakedDesire/Progression/ProgressionPath.h new file mode 100644 index 00000000..ab07665a --- /dev/null +++ b/Source/NakedDesire/Progression/ProgressionPath.h @@ -0,0 +1,15 @@ +// © 2025 Naked People Team. All Rights Reserved. + +#pragma once + +#include "CoreMinimal.h" +#include "ProgressionPath.generated.h" + +UENUM(BlueprintType) +enum class EProgressionPath : uint8 +{ + None = 0, + Slut = 1, + Exhibitionist = 2, + Slave = 3, +};