Skip to content

ATBLCharacterBase

#include <TBLCharacterBase.h>

Inherits from ACharacter, ISignificanceInterface

Inherited by ASiegeEngine, ATBLAnimal, ATBLCharacter

Public Functions

Name
ATBLCharacterBase(const FObjectInitializer & ObjectInitializer =FObjectInitializer::Get())
void DisableMeshCollisionForFakeClient()
void EnableMeshCollisionForFakeClient()
float GetCreationTime()
float GetDefaultFallDamageScale()
float GetFallDamageScale()
[[EMeshVisibilityFlag]] GetMeshVisibilityFlag() const
float GetTimeSinceCharacterWasCarried() const
bool IsAlive() const
bool IsCustomizationCharacter()
bool IsFirstPerson() const
bool IsRagdollCustomTick() const
bool IsTargetable() const
void PostRecalcRequiredBones_Mesh1P()
void PreRecalcRequiredBones_Mesh1P()
void ServerTrapEvent([[ETrapEventResult]] Result, UObject * TrapObject, float ClientTimeStamp)
void SetCinematicSpawnInEnabled(const UObject * WorldContextObject, bool bEnabled)
void SetFallDamageScale(float InFallDamageScale)
void ShowThirdPersonMesh()
void TrapEvent([[ETrapEventResult]] Result, UObject * TrapObject)

Public Attributes

Name
UDamageSource * FallDamageSource
float FallDamageStartingSpeed
TArray< FPhysMatFallingDamageMultiplier > FallingDamagePhysMatMultipliers
float HiddenAnimUpdateMaxDistance
int32 LastAnimUpdateRate
float LastCarryTime
[[EMeshVisibilityFlag]] MeshVisibilityFlag
UTBLCharacterMovementBaseComponent * MovementBase
FOnRecentlyRendered OnRecentlyRendered
FOnRootTransformUpdated OnRootTransformUpdated
FCharacterSignificanceState SignificanceState
bool SkipClientOptimizations
float ViewDistance
bool bIgnoreFaceRotation
bool bIsCarryableNPC
bool bIsIdleAnimation
bool bKillUponLanding
bool bMontageActive
bool bPlacedInWorld
bool bRootMotionActive
bool bWaitingForAnimNotify
bool bWasRecentlyRendered
bool bWeaponTracersActive

Updated on 2025-01-21 at 09:02:23 +0100