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, +};