Skip to content

UA_AimFireSiegeEngine

#include <A_AimFireSiegeEngine.h>

Inherits from UUtilityAI_Action, UObject

Public Functions

Name
UA_AimFireSiegeEngine()

Protected Functions

Name
void EndAction()
void Fire()
void OnDismount(ATBLCharacter * Driver, [[EDismountType]] DismountType)
void TryAim()
void TryCharge()

Protected Attributes

Name
FTimerHandle ActionTimerHandle
uint8 AdjustmentCount
FInt32Range AdjustmentRange
float AimEndTime
FVector2D AimTimeRange
TWeakObjectPtr< ATBLCharacter > Character
FVector2D ChargeRange
TWeakObjectPtr< AAIController > Controller
FVector2D CurrentInput
TWeakObjectPtr< ASiegeEngine > CurrentSiegeEngine
uint8 MaxAdjustments
float NextRecalculateTime
float RandomCharge
bool bCanBeCharged
bool bIsFiring

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