AAmbientAnimalManager¶
#include <AmbientAnimalManager.h>
Inherits from ATBLActor, AActor, IReplicatedSubobjectInterface
Public Functions¶
| Name | |
|---|---|
| AAmbientAnimalManager() | |
| void | FleeAnimals(FVector InstigatorLocation) |
| virtual void | [[GetLifetimeReplicatedProps]](TArray< FLifetimeProperty > & OutLifetimeProps) const override |
| void | HideAnimals() |
| void | RegenerateAndReseedAnimalActors() |
| void | ReseedAnimalActors() |
Protected Functions¶
| Name | |
|---|---|
| void | OnRep_FleeData() |
| void | PopAnimal([[EAnimalPopType]] Type) |
Protected Attributes¶
| Name | |
|---|---|
| TArray< FAnimalConfig > | AmbientAnimalList |
| TArray< AActor * > | CachedAmbientAnimalList |
| FFleeData | FleeData |
| float | GeneratingRadius |
| UAIPerceptionComponent * | PerceptionComponent |
| TArray< AActor * > | RemainingAmbientAnimalList |
| USphereComponent * | SphereComponent |
Updated on 2025-01-21 at 09:02:23 +0100