deltacrafthub.Reset

v2.0
View as Markdown

deltacrafthub.Reset belongs to the DeltaCraft Hub runtime module.

Sit aute do veniam amet aliquip ipsum commodo veniam laboris. Commodo velit dolore aute aliquip adipiscing fugiat do voluptate. Et lorem tempor eiusmod adipiscing cillum voluptate enim sint excepteur sit laboris.

Declaration

 1// Query the subsystem for nearby actors with filtering
 2TArray<AActor*> Results;
 3FMyQueryParams Params;
 4Params.Origin = GetActorLocation();
 5Params.Radius = 1000.0f;
 6Params.MaxResults = 10;
 7Params.bIncludeHidden = false;
 8Params.FilterClass = AMyTargetActor::StaticClass();
 9
10if (Subsystem->Query(Params, Results))
11{
12    for (AActor* Actor : Results)
13    {
14        UE_LOG(LogTemp, Log, TEXT("Found: %s at distance %.1f"),
15            *Actor->GetName(),
16            FVector::Dist(Params.Origin, Actor->GetActorLocation()));
17    }
18}

Members

Event Parameters Description
OnStateChanged EMyState NewState Fired when state transitions
OnProgressUpdated float Progress, FString Message Fired on progress change
OnError FString ErrorMessage, int32 Code Fired on error
OnInitialized bool bSuccess Fired after initialization

Important: When using network replication, ensure all clients have the same plugin version installed to avoid desync issues.