ATBLAnimal¶
#include <TBLAnimal.h>
Inherits from ATBLCharacterBase, IReplicatedSubobjectInterface, ACharacter, ISignificanceInterface
Inherited by ACarryablePig
Public Functions¶
Name | |
---|---|
ATBLAnimal() | |
void | CarryableAnimalEvent(FName EventName, ATBLCharacter * ParentCharacter) |
virtual void | [[GetLifetimeReplicatedProps]](TArray< FLifetimeProperty > & OutLifetimeProps) const override |
void | K2_TornOff() |
void | OnRep_bPanicking() |
void | Ragdoll() |
void | StartPanicking() |
Protected Functions¶
Name | |
---|---|
void | CheckCharMoveTick(const bool bAsync) |
void | OnDamageTaken(const FDamageTakenEvent & DamageEvent) |
void | OnKilled(const FDeathDamageTakenEvent & DamageEvent) |
void | SetCharMoveTickingAllowed(const bool bTickAllowed) |
void | StopPanicking() |
Public Attributes¶
Name | |
---|---|
UTBLAnimalAnimInstance * | AnimInstance |
ATBLCharacter * | AnimalHolder |
TSubclassOf< UAnimationSet > | AnimationSet |
float | MaxHealth |
float | MaxPanicWalkSpeed |
float | MaxWalkSpeed |
UPawnNoiseEmitterComponent * | NoiseEmitter |
float | PanicDuration |
FReplicationPredictionState | PredictionState |
UStatsComponent * | Stats |
bool | bIsBeingHeld |
bool | bIsBeingThrown |
bool | bPanicking |
bool | bReplicatePanicking |
Protected Attributes¶
Name | |
---|---|
bool | bCharMoveTickingAllowed |
bool | bIsSignificant |
Updated on 2025-01-21 at 09:02:23 +0100