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