Skip to content

AOutOfCombatZoneVolume

#include <OutOfCombatZoneVolume.h>

Inherits from AActor

Inherited by AOutOfCombatZoneVolume_Box, AOutOfCombatZoneVolume_Ellipse

Public Functions

Name
AOutOfCombatZoneVolume()
void ActivateDeactivate([[EOutOfCombatZoneVolumeActivateDeactivateAction]] Action)
bool CanResizeToNextThreshold(float NewPlayerRatio, float NewTimeRatio)
void ClientSetVisualizationFade(ATBLPlayerController * LocalController, bool bShouldFade)
virtual void [[GetLifetimeReplicatedProps]](TArray< FLifetimeProperty > & OutLifetimeProps) const override
FCombatZoneVolumeSizeParam GetNextZoneThreshold()
bool IsActive()
bool IsInCombatZone(const FVector & Point) const
void OnStateChanged([[EOutOfCombatZoneVolumeActivateDeactivateAction]] StateChanged)
void ResetCombatZoneThreshold()
void ResizeCombatZoneBasedOnNextThreshold()

Public Attributes

Name
TSubclassOf< AOutOfCombatZoneAuthority > AuthorityClass
USceneComponent * DefaultSceneComponent
[[EFaction]] Faction
UStaticMeshComponent * PreviewMeshComponent
TArray< FCombatZoneVolumeSizeParam > ZoneSizeThresholdArray
bool bShouldShrinkZoneAccordingToThresholds

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