Completed phase 1

This commit is contained in:
2026-05-25 14:14:52 +03:00
parent 799fc8a4ae
commit 43ddad9217
22 changed files with 255 additions and 55 deletions
+3 -3
View File
@@ -6,12 +6,12 @@ void UItemInstance::PostInitProperties()
if (HasAnyFlags(RF_ClassDefaultObject | RF_ArchetypeObject | RF_NeedLoad))
return;
if (!InstanceID.IsValid())
InstanceID = FGuid::NewGuid();
if (!InstanceId.IsValid())
InstanceId = FGuid::NewGuid();
}
void UItemInstance::PostDuplicate(EDuplicateMode::Type DuplicateMode)
{
Super::PostDuplicate(DuplicateMode);
InstanceID = FGuid::NewGuid();
InstanceId = FGuid::NewGuid();
}
+3 -3
View File
@@ -14,9 +14,9 @@ public:
virtual void PostDuplicate(EDuplicateMode::Type DuplicateMode) override;
UFUNCTION(BlueprintPure, Category = "Item")
FGuid GetInstanceID() const { return InstanceID; }
FGuid GetInstanceId() const { return InstanceId; }
private:
protected:
UPROPERTY(VisibleAnywhere, SaveGame, BlueprintReadOnly, Category = "Item", meta = (AllowPrivateAccess = "true"))
FGuid InstanceID;
FGuid InstanceId;
};
+5 -5
View File
@@ -11,18 +11,18 @@ class NAKEDDESIRE_API USexToyItem : public UPrimaryDataAsset
GENERATED_BODY()
public:
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly, Category = "Sed Toy")
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly, Category = "Sex Toy")
float LustModifier = 0.0f;
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly, Category = "Sed Toy")
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly, Category = "Sex Toy")
float EmbarrassmentModifier = 0.0f;
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly, Category = "Sed Toy")
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly, Category = "Sex Toy")
float PulseModifier = 0.0f;
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly, Category = "Sed Toy")
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly, Category = "Sex Toy")
bool HasVibration = false;
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly, Category = "Sed Toy")
UPROPERTY(EditDefaultsOnly, BlueprintReadOnly, Category = "Sex Toy")
EClothingSlotType SlotType = EClothingSlotType::Anal;
};