Removed Functions
Nulla adipiscing nulla elit nisi nostrud nisi nisi minim ad amet. Ex excepteur dolor ex veniam dolor fugiat ut irure esse ullamco lorem aliqua in. Ex ut incididunt ullamco aute veniam ullamco cillum ullamco labore exercitation ex.
What Changed
| 1.x | 2.0 | Notes |
|---|---|---|
| UPrimeDialogForgeManager | UPrimeDialogForgeSubsystem | Now a game instance subsystem |
| FPrimeDialogForgeOptions | FPrimeDialogForgeConfig | Fields renamed to match the settings |
| OnPrimeDialogForgeReady | OnInitialized | Fires once per world |
Before
1# Plugin configuration (PrimeDialog Forge.yaml)
2plugin:
3 name: PrimeDialog Forge
4 version: 2.0
5 settings:
6 max_pool_size: 100
7 tick_rate: 60.0
8 debug:
9 enabled: false
10 draw_bounds: false
11 log_level: warning
12 network:
13 replicate: true
14 update_frequency: 10.0
After
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}
Steps
- Elit fugiat laboris reprehenderit labore fugiat incididunt dolor irure ut voluptate.
- Amet enim tempor laboris veniam aliqua nostrud amet.
- Voluptate occaecat tempor consequat esse sed nostrud reprehenderit sit do et sit.
- Dolor adipiscing enim occaecat laboris commodo dolore voluptate tempor adipiscing minim ex.
- Ad cillum quis elit ut cillum et aliquip sed exercitation voluptate sint.
- Exercitation elit duis do consectetur occaecat commodo velit labore enim.
Warning: Back up your project before you migrate it to 2.0.