Files
Naked-Desire/Source/NakedDesire/MissionBuilder/Goals/MinTimeGoal.h
T
2026-05-17 22:44:49 +03:00

31 lines
524 B
C++

// © 2025 Naked People Team. All Rights Reserved.
#pragma once
#include "CoreMinimal.h"
#include "../MissionGoal.h"
#include "MinTimeGoal.generated.h"
/**
*
*/
UCLASS(EditInlineNew)
class NAKEDDESIRE_API UMinTimeGoal : public UMissionGoal
{
GENERATED_BODY()
public:
virtual FText GetDescription() const override;
protected:
virtual void OnRestrictionUpdated(UGoalRestriction* Restriction) override;
private:
UPROPERTY(EditDefaultsOnly)
float MinTime = 3.f;
FTimerHandle TimerHandle;
void TimeIsUp();
};