Zdexby TheHolyOneZ
5,221 classes
Class

UBaseActivity

: UObject
/Script/ReadyOrNot.BaseActivity 0x0218 (536 B) align 8 inherited 0x0028 vtable /Script/ReadyOrNot
0x00x0218

Members 49

OffsetSizeNameTypeFlagsDefault
0x00280x08padding / unreflected
0x10OnStartActivityFMulticastScriptDelegate4 flags<delegate>
0x10OnPerformActivityFMulticastScriptDelegate4 flags<delegate>
0x10OnFinishActivityFMulticastScriptDelegate4 flags<delegate>
0x10OnFinishActivity_NoOwnerFMulticastScriptDelegate4 flags<delegate>
0x00700x18padding / unreflected
0x18ActivityNameFText3 flags<FText>
0x04MaxActivityTimefloat8 flags0
0x01bSuccessOnMaxActivityTimeReachedbool8 flagstrue
0x00A50x03padding / unreflected
0x04ActivityStartDelayfloat8 flags0
0x01bNoResetDataOnFinish : 1bit 0bool6 flagsfalse
0x00AD0x07padding / unreflected
0x04MoveAcceptanceRadiusfloat8 flags10
0x00B80x04padding / unreflected
0x04OverrideMoveAcceptanceRadiusfloat8 flags10
0x00C00x04padding / unreflected
0x04GlobalCooldownfloat8 flags0
0x01bGlobalCooldownRandomRange : 1bit 0bool6 flagsfalse
0x00C90x07padding / unreflected
0x10GlobalCooldownRangeFVector2D8 flags{X=0, Y=0}
0x01bIsProgressActivity : 1bit 0bool6 flagsfalse
0x01bFinishActivityWhenOverriden : 1bit 1bool6 flagsfalse
0x01bAbortMoveWhenActivityFinished : 1bit 2bool6 flagstrue
0x01bAbortMoveWhenActivityOverriden : 1bit 3bool6 flagstrue
0x01bAbortActivityIfCannotReachLocation : 1bit 4bool6 flagstrue
0x01bAbortActivityIfProjectedLocationFailed : 1bit 5bool6 flagsfalse
0x01bAbortIfTrackingEnemy : 1bit 6bool6 flagsfalse
0x01bPauseIfTrackingEnemy : 1bit 7bool6 flagsfalse
0x01bPauseIfRecentlyInCombat : 1bit 0bool6 flagsfalse
0x00E20x02padding / unreflected
0x04RecentCombatTimeThresholdfloat8 flags5
0x01bAllowWhileArrested : 1bit 0bool6 flagsfalse
0x01bNoMoveActivity : 1bit 1bool6 flagsfalse
0x01bIsSquadsRoleActivity : 1bit 2bool6 flagsfalse
0x01bResetStateMachineWhenActivityResumed : 1bit 3bool6 flagstrue
0x01bAllowPartialMove : 1bit 4bool6 flagsfalse
0x01bAllowRePathOnInvalidation : 1bit 5bool6 flagstrue
0x01bAbortIfNotMovingForAWhile : 1bit 6bool6 flagstrue
0x01bAlwaysRequestMove : 1bit 7bool6 flagsfalse
0x01bAbortIfSurrendered : 1bit 0bool6 flagsfalse
0x00EA0x1Epadding / unreflected
0x18LastBlockedLocationFVector9 flags{X=0, Y=0, Z=0}
0x01bRecalculatePathOnBlockedbool8 flagsfalse
0x01bSkipDoorMoveOverrideWhenIrrelevantbool8 flagsfalse
0x01220x02padding / unreflected
0x04ElapsedActivityTimefloatProtected+7 flags0
0x04TimeNotMovingfloatProtected+7 flags0
0x012C0x04padding / unreflected
0x18LocationFVectorProtected+7 flags{X=0, Y=0, Z=0}
0x18ProgressStateFTextProtected+3 flags<FText>
0x04TimeSinceLastAsyncMovefloatProtected+7 flags999
0x01640x04padding / unreflected
0x18LastRequestedLocationFVectorProtected+7 flags{X=0, Y=0, Z=0}
0x01800x5Cpadding / unreflected
0x01ActivityStatusEActivityStatusProtected+7 flagsUninitialized
0x01DD0x05padding / unreflected
0x01bSearchingPath : 1bit 1boolProtected+5 flagsfalse
0x01bLastRequestedLocationWaitingForRepath : 1bit 2boolProtected+5 flagsfalse
0x01E30x15padding / unreflected
0x04LastPathLengthfloatProtected+7 flags0
0x01FC0x04padding / unreflected
0x08OwningControllerACyberneticController*Protected+5 flagsnullptr
0x08OwningCharacterACyberneticCharacter*Protected+5 flagsnullptr
0x08ActivityStateMachineUActivityFiniteStateMachine*TransientProtected+10 flags/Script/ReadyOrNot.Default__BaseActivity.Default__BaseActiv…

Functions 38

SignatureFlagsNativeParams
void StartActivity_Blueprint(AAIController* Owner)EventPublic0x08
bool ShouldForceStrafe()NativePublic0x01
bool ShouldForceNoStrafe()NativePublic0x01
void SetLocation(const FVector& NewLocation, bool bRequestMove, const FVector& CustomExtent)FinalNative+1 flags0x38
void ResetData()NativePublic0x00
void PerformActivity_Blueprint(float DeltaTime)EventPublic0x04
bool OverrideFocalPoint_Blueprint(const FVector& FocalPoint)EventPublic0x19
void OnStartActivity__DelegateSignature(UBaseActivity* Activity, ACyberneticController* Controller)Public0x10
void OnPerformActivity__DelegateSignature(UBaseActivity* Activity, ACyberneticController* Controller, float DeltaTime)Public0x14
void OnKilled(AReadyOrNotCharacter* InstigatorCharacter, AReadyOrNotCharacter* KilledCharacter)NativePublic0x10
void OnIncapacitated(AReadyOrNotCharacter* IncapacitatedCharacter, AReadyOrNotCharacter* InstigatorCharacter)NativePublic0x10
void OnFinishActivity__DelegateSignature(UBaseActivity* Activity, ACyberneticController* Controller)Public0x10
bool IsSquadsRoleActivity()FinalNative+1 flags0x01
bool IsProgressActivity()FinalNative+1 flags0x01
bool IsNoMoveActivity()FinalNative+1 flags0x01
bool IsActivityPaused()FinalNative+1 flags0x01
bool IsActivityInitialized()FinalNative+1 flags0x01
bool IsActivityComplete()FinalNative+1 flags0x01
bool HasStartedActivity()FinalNative+1 flags0x01
bool HasReachedLocation_Custom(const FVector& CustomLocation, float Tolerance)FinalNative+1 flags0x1D
bool HasReachedLocation(float Tolerance)FinalNative+1 flags0x05
FText GetProgressState()FinalNative+1 flags0x18
ACyberneticController* GetOwningController()FinalNative+1 flags0x08
FName GetMoveStyleOverride()NativeEvent+1 flags0x08
FVector GetLocation()FinalNative+1 flags0x18
ACyberneticCharacter* GetCharacter()FinalNative+1 flags0x08
EActivityStatus GetActivityStatus()FinalNative+1 flags0x01
float GetActiveStateUptime()FinalNative+1 flags0x04
FString GetActiveStateName()FinalNative+1 flags0x10
int32 GetActiveStateID()FinalNative+1 flags0x04
void FinishedActivity_Blueprint(bool bSuccess)EventPublic0x01
void EquipWeapon()FinalNative+1 flags0x00
void EquipSpecificItem(ABaseItem* Item)FinalNative+1 flags0x08
void EquipItemOfClass(TSubclassOf<ABaseItem> InItemClass)FinalNative+1 flags0x08
void EquipItem(const EItemCategory& InItemCategory)FinalNative+1 flags0x01
bool CanOverrideActivity()NativePublic0x01
bool CanBePushed()NativePublic0x01
bool AllowLocationOverride()NativePublic0x01

Subclasses 39

Used by 14

types with a member, parameter or interface of this type