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