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