Tala Esenlikler

EInteractionRuntimeCommandStatePersistence

Defines whether command disabled/cooldown state survives active variant changes on the same point.

Interaction Framework 1.0.0 UE5.7 Enum InteractionRuntimeDisablePolicy.h

Defines whether command disabled/cooldown state survives active variant changes on the same point.

Use KeepOnVariantChange when variants are part of a continuing flow and consumed command state should carry forward. Use ResetOnVariantChange when each variant should rebuild command availability independently.

Module InteractionFrameworkRuntime
Category execution
UENUM(BlueprintType)
enum class EInteractionRuntimeCommandStatePersistence : uint8

Values

ResetOnVariantChange 0
Reset the command's disabled/cooldown state when the active variant changes.
KeepOnVariantChange 1
Keep the command's disabled/cooldown state when the active variant changes.

Related Docs