Surface or entry point that activated the route. Defaults to PointId when the route is not activated from a linked or helper point. Use cases: – Show a prompt at the exact socket or helper point the player focused. – Preserve the logical PointId while still knowing which linked surface was used.
This interaction identifier (FInteractionRuntimePointId) belongs to FInteractionRuntimeRouteIdentity under InteractionRuntime.
Blueprint or editor workflows can write this value when constructing, overriding, or customizing the owning object.
Keep identifier values stable once content ships because saved state, prompt routing, and authored references may depend on them.
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "InteractionRuntime")
FInteractionRuntimePointId ActivationPointId;