Zdexby TheHolyOneZ
6,144 classes
Class

UBTS_CheckTargetValid_C

: UBTService_BlueprintBase : UBTService : UBTAuxiliaryNode : UBTNode : UObject
/Game/Ride/Environment/Wildlife/Monkey/AI/BTS_CheckTargetValid.BTS_CheckTargetValid_C 0x011C (284 B) align 8 inherited 0x0098 2 scripted vtable /Game/Ride/Environment/Wildlife/Monkey/AI/BTS_CheckTargetValid
0x00x011C

Members 5

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x28TargetActorFBlackboardKeySelector2 flags{AllowedTypes=[], SelectedKeyName=None, SelectedKeyType=nul…
0x28TargetEquipmentFBlackboardKeySelector2 flags{AllowedTypes=[], SelectedKeyName=None, SelectedKeyType=nul…
0x28MonkeyStateFBlackboardKeySelector2 flags{AllowedTypes=[], SelectedKeyName=None, SelectedKeyType=nul…
0x04Countint327 flags0
Inherited from UBTService_BlueprintBase 4
OffsetSizeNameTypeFlagsDefault
0x08AIOwnerAAIController*TransientProtected+6 flagsnullptr
0x08ActorOwnerAActor*TransientProtected+6 flagsnullptr
0x00800x10padding / unreflected
0x01bShowPropertyDetails : 1bit 0boolProtected+5 flagstrue
0x01bShowEventDetails : 1bit 1boolProtected+5 flagsfalse
Inherited from UBTService 4
OffsetSizeNameTypeFlagsDefault
0x04IntervalfloatProtected+6 flags0.5
0x04RandomDeviationfloatProtected+6 flags0.1
0x01bCallTickOnSearchStart : 1bit 0boolProtected+5 flagsfalse
0x01bRestartTimerOnEachActivation : 1bit 1boolProtected+5 flagsfalse
Inherited from UBTNode 3
OffsetSizeNameTypeFlagsDefault
0x10NodeNameFString4 flags""
0x08TreeAssetUBehaviorTree*6 flagsnullptr
0x08ParentNodeUBTCompositeNode*6 flagsnullptr

Functions 2

SignatureFlagsNativeParams
void ReceiveTickAI(AAIController* OwnerController, APawn* ControlledPawn, float DeltaSeconds)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_OwnerController = OwnerController;0x0012PersistentFrame.K2Node_Event_ControlledPawn = ControlledPawn;0x0024PersistentFrame.K2Node_Event_DeltaSeconds = DeltaSeconds;0x0036ExecuteUbergraph_BTS_CheckTargetValid(10);0x0045return;0x0047// end of script
EventProtected0x14
void ExecuteUbergraph_BTS_CheckTargetValid(int32 EntryPoint)
Script25 statements · 592 bytes of bytecode
0x0000goto [EntryPoint];0x000ACallFunc_K2_GetActorLocation_ReturnValue = K2Node_Event_ControlledPawn.K2_GetActorLocation();0x003CCallFunc_GetBlackboardValueAsActor_ReturnValue = GetBlackboardValueAsActor(this, TargetActor);0x005ACallFunc_K2_GetActorLocation_ReturnValue_1 = CallFunc_GetBlackboardValueAsActor_ReturnValue.K2_GetActorLocation();0x008CCallFunc_FindPathToLocationSynchronously_ReturnValue = FindPathToLocationSynchronously(this, CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_K2_GetActorLocation_ReturnValue_1, K2Node_Event_OwnerController, nullptr);0x00BDCallFunc_IsPartial_ReturnValue = CallFunc_FindPathToLocationSynchronously_ReturnValue.IsPartial();0x00E7if (!(CallFunc_IsPartial_ReturnValue)) goto Label_01F1;0x00F5Label_00F5:0x00F5CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Count, 1);0x011FTemp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x013ACount = Temp_int_Variable;0x0155CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(Count, 10);0x0177if (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_024D;0x0185Count = 0;0x019CSetBlackboardValueAsObject(this, TargetEquipment, nullptr);0x01B1CallFunc_MakeLiteralByte_ReturnValue = MakeLiteralByte(4);0x01CFSetBlackboardValueAsEnum(this, MonkeyState, CallFunc_MakeLiteralByte_ReturnValue);0x01ECgoto Label_024D;0x01F1Label_01F1:0x01F1CallFunc_Array_IsEmpty_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_IsEmpty(CallFunc_FindPathToLocationSynchronously_ReturnValue.PathPoints);0x023Aif (!(CallFunc_Array_IsEmpty_ReturnValue)) goto Label_024D;0x0248goto Label_00F5;0x024DLabel_024D:0x024Dreturn;0x024F// end of script
Final0x04