19 virtual void BeginPlay()
override;
22 virtual void Tick(
float DeltaTime)
override;
24 UFUNCTION(BlueprintNativeEvent, Category =
"Interaction")
27 virtual
void OnActivate_Implementation();
30 UPROPERTY(EditAnywhere, BlueprintReadWrite)
35 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category="Trigger")
36 TObjectPtr<class UBoxComponent> TriggerBox;
39 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Teleport")
43 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Trigger")
47 UPROPERTY(VisibleAnywhere, BlueprintReadOnly, Category="Trigger")
51 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Debug")
55 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Debug")
61 void OnTriggerBeginOverlap(UPrimitiveComponent* OverlappedComponent, AActor* OtherActor,
62 UPrimitiveComponent* OtherComp, int32 OtherBodyIndex,
bool bFromSweep, const FHitResult& SweepResult);