Zdexby TheHolyOneZ
2,291 classes
Class

ABPC_CrowDog_C

: ABP_EnemyParent_C : ACharacter : APawn : AActor : UObject
/Game/Char/Enemies/Chimera/CrowDog/BPC_CrowDog.BPC_CrowDog_C 0x0701 (1,793 B) align 16 inherited 0x069E 104 scripted vtable /Game/Char/Enemies/Chimera/CrowDog/BPC_CrowDog
0x00x0701

Members 12

OffsetSizeNameTypeFlagsDefault
0x069E0x02padding / unreflected
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08Arrow1UArrowComponent*7 flagsnullptr
0x01FaceControlRot__Direction_DE315A414207FDBA977428B469237EC9ETimelineDirection4 flagsForward
0x06B10x07padding / unreflected
0x08FaceControlRotUTimelineComponent*6 flagsnullptr
0x0CMoveToLocFVector7 flags{X=0, Y=0, Z=0}
0x06CC0x04padding / unreflected
0x08HitMainCharacterABP_MainChar_C*8 flagsnullptr
0x10TraceLocsCacheTArray<FVector>4 flags[]
0x01CapsuleCollisionDamagebool6 flagsfalse
0x06E90x03padding / unreflected
0x04WhichAtkDamageTypeint327 flags0
0x08PettingMainCharacterABP_MainChar_C*8 flagsnullptr
0x08PettingInteractUChildActorComponent*8 flagsnullptr
0x01BarkIdlebool6 flagsfalse
Inherited from ABP_EnemyParent_C 64
OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08PawnSensingUPawnSensingComponent*7 flagsnullptr
0x04RotToFaceSpawnDirection_LerpAlpha_A67DB880426E663F6889B5BA24537E0Ffloat4 flags0
0x01RotToFaceSpawnDirection__Direction_A67DB880426E663F6889B5BA24537E0FETimelineDirection4 flagsForward
0x04D50x03padding / unreflected
0x08RotToFaceSpawnDirectionUTimelineComponent*6 flagsnullptr
0x04TL_RotToTargetInterpSpeed_LerpAlpha_CE02685E4E231F3900D5A79B13F42C7Ffloat4 flags0
0x01TL_RotToTargetInterpSpeed__Direction_CE02685E4E231F3900D5A79B13F42C7FETimelineDirection4 flagsForward
0x04E50x03padding / unreflected
0x08TL_RotToTargetInterpSpeedUTimelineComponent*6 flagsnullptr
0x0CTL_EnemyFadeOut_DeathColor_2636032843E6F5729260C59675CC68A0FVector4 flags{X=0, Y=0, Z=0}
0x04TL_EnemyFadeOut_FadeOutTranspMat_2636032843E6F5729260C59675CC68A0float4 flags0
0x01TL_EnemyFadeOut__Direction_2636032843E6F5729260C59675CC68A0ETimelineDirection4 flagsForward
0x05010x07padding / unreflected
0x08TL_EnemyFadeOutUTimelineComponent*6 flagsnullptr
0x08PlayerTargetAActor*8 flagsnullptr
0x04AttackCheckRangefloat7 flags300
0x01IsInvulnerablebool6 flagsfalse
0x01IsAttackingbool6 flagsfalse
0x01IsStaggeringbool6 flagsfalse
0x051F0x01padding / unreflected
0x04MaxHealthfloat7 flags100
0x04CurrentHealthfloat7 flags1
0x01IsDeadbool6 flagsfalse
0x01IsCounterablebool6 flagsfalse
0x01IsCounteredbool6 flagsfalse
0x01IsBeingVisceraledbool6 flagsfalse
0x01IsStaggerPreventingbool6 flagsfalse
0x052D0x03padding / unreflected
0x04AttackCheckFrequencyfloat7 flags1.3
0x04DisengageDistancefloat7 flags5000
0x04Echoesint327 flags200
0x04DEFPhysicalint327 flags0
0x04DEFBloodint327 flags0
0x04DEFArcaneint327 flags0
0x18EnemyNameFText3 flags<FText>
0x10AnyDamageFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x10EnemySpoilsTArray<FS_EnemySpoils>4 flags[]
0x01IsEchoRecoveryEnemybool6 flagsfalse
0x01InstantSpoilGrantbool6 flagsfalse
0x05820x06padding / unreflected
0x10EchoRecoveryEnemyEyesTArray<UParticleSystemComponent*>5 flags[]
0x08MostRecentDamageCauserAActor*8 flagsnullptr
0x08DamagedComponentUActorComponent*8 flagsnullptr
0x01IsBossbool6 flagsfalse
0x05A90x03padding / unreflected
0x04TrackRotOffsetfloat7 flags0
0x04RotToTargetInterpSpeedfloat7 flags0
0x04TrackingStrengthfloat7 flags0
0x08TimerHandleFTimerHandle5 flags{Handle=0}
0x30InitialSpawnTransFTransform5 flags{Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}…
0x10PatrolRouteTArray<FVector>4 flags[]
0x04WhichPatrolPointint327 flags0
0x01LoopPatrolbool6 flagstrue
0x01RandomPatrolPointsbool6 flagsfalse
0x06060x02padding / unreflected
0x08LeaderEnemyABP_EnemyParent_C*8 flagsnullptr
0x10DiedFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x01PatrolOnBeginPlaybool6 flagstrue
0x06210x07padding / unreflected
0x10PatrolStartFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x10MovementStopFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x10RunToPlayerTargetStartFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x10LostPlayerFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x01IsBlockingbool6 flagsfalse
0x01IsKinbool6 flagsfalse
0x066A0x06padding / unreflected
0x10SpawnedInvPickupFMulticastScriptDelegateBlueprintCallable+5 flags<delegate>
0x08BossDeathTextureUTexture*7 flags/Game/Char/Bosses/ClericBeast/Mat/t_clericbeast.t_clericbea…
0x04BossDeathDelayDurationfloat7 flags1
0x04BossDeathEchoDelayDurationfloat7 flags6
0x0CInitialLocSpawnFrameTruncatedFVector7 flags{X=0, Y=0, Z=0}
0x01InvulnerabilityBypassbool6 flagsfalse
0x01DoNotLosePlayerOnNavCheckFailbool6 flagsfalse
Inherited from ACharacter 37
OffsetSizeNameTypeFlagsDefault
0x08MeshUSkeletalMeshComponent*11 flags/Script/Engine.Default__Character.CharacterMesh0
0x08CharacterMovementUCharacterMovementComponent*11 flags/Script/Engine.Default__Character.CharMoveComp
0x08CapsuleComponentUCapsuleComponent*11 flags/Script/Engine.Default__Character.CollisionCylinder
0x30BasedMovementFBasedMovementInfoProtected+3 flags{MovementBase=nullptr, BoneName=None, Location={}, Rotation…
0x30ReplicatedBasedMovementFBasedMovementInfoNetRepNotify+4 flags{MovementBase=nullptr, BoneName=None, Location={}, Rotation…
0x04AnimRootMotionTranslationScalefloatNetProtected+5 flags1
0x0CBaseTranslationOffsetFVectorProtected+5 flags{X=0, Y=0, Z=0}
0x03080x08padding / unreflected
0x10BaseRotationOffsetFQuatProtected+3 flags{X=0, Y=0, Z=0, W=1}
0x04ReplicatedServerLastTransformUpdateTimeStampfloatNetProtected+5 flags0
0x04ReplayLastTransformUpdateTimeStampfloatNetRepNotify+6 flags0
0x01ReplicatedMovementModeuint8NetProtected+5 flags0
0x01bInBaseReplicationboolProtected+5 flagsfalse
0x032A0x02padding / unreflected
0x04CrouchedEyeHeightfloat7 flags32
0x01bIsCrouched : 1bit 0boolNetRepNotify+5 flagsfalse
0x01bProxyIsJumpForceApplied : 1bit 1boolNetTransient+3 flagsfalse
0x01bPressedJump : 1bit 2bool5 flagsfalse
0x01bClientUpdating : 1bit 3boolTransient+3 flagsfalse
0x01bClientWasFalling : 1bit 4boolTransient+3 flagsfalse
0x01bClientResimulateRootMotion : 1bit 5boolTransient+3 flagsfalse
0x01bClientResimulateRootMotionSources : 1bit 6boolTransient+3 flagsfalse
0x01bSimGravityDisabled : 1bit 7bool3 flagsfalse
0x01bClientCheckEncroachmentOnNetUpdate : 1bit 0boolTransient+3 flagstrue
0x01bServerMoveIgnoreRootMotion : 1bit 1boolTransient+3 flagsfalse
0x01bWasJumping : 1bit 2boolTransient+8 flagsfalse
0x03320x02padding / unreflected
0x04JumpKeyHoldTimefloatTransient+10 flags0
0x04JumpForceTimeRemainingfloatTransient+10 flags0
0x04ProxyJumpForceStartedTimefloatTransient+10 flags0
0x04JumpMaxHoldTimefloatNet+7 flags0
0x04JumpMaxCountint32Net+7 flags1
0x04JumpCurrentCountint3210 flags0
0x034C0x04padding / unreflected
0x10OnReachedJumpApexFMulticastScriptDelegate4 flags<delegate>
0x03600x10padding / unreflected
0x10MovementModeChangedDelegateFMulticastScriptDelegate4 flags<delegate>
0x10OnCharacterMovementUpdatedFMulticastScriptDelegate4 flags<delegate>
0x38SavedRootMotionFRootMotionSourceGroupTransient+1 flags{bHasAdditiveSources=false, bHasOverrideSources=false, bHas…
0x03C80x08padding / unreflected
0x40ClientRootMotionParamsFRootMotionMovementParamsTransient+2 flags{bHasRootMotion=false, BlendWeight=0, RootMotionTransform={…
0x10RootMotionRepMovesTArray<FSimulatedRootMotionReplicatedMove>Transient+4 flags[]
0x98RepRootMotionFRepRootMotionMontageNetRepNotify+2 flags{bIsActive=false, AnimMontage=nullptr, Position=0, Location…
Inherited from APawn 14
OffsetSizeNameTypeFlagsDefault
0x01bUseControllerRotationPitch : 1bit 0bool5 flagsfalse
0x01bUseControllerRotationYaw : 1bit 1bool5 flagsfalse
0x01bUseControllerRotationRoll : 1bit 2bool5 flagsfalse
0x01bCanAffectNavigationGeneration : 1bit 3bool6 flagsfalse
0x02290x03padding / unreflected
0x04BaseEyeHeightfloat7 flags64
0x01AutoPossessPlayerEAutoReceiveInput6 flagsDisabled
0x01AutoPossessAIEAutoPossessAI6 flagsPlacedInWorld
0x01RemoteViewPitchuint8Net+5 flags0
0x02330x05padding / unreflected
0x08AIControllerClassTSubclassOf<AController>8 flags/Script/AIModule.AIController
0x08PlayerStateAPlayerState*NetRepNotify+7 flagsnullptr
0x02480x08padding / unreflected
0x08LastHitByAController*Transient+7 flagsnullptr
0x08ControllerAController*NetRepNotify+5 flagsnullptr
0x02600x04padding / unreflected
0x0CControlInputVectorFVectorTransientProtected+5 flags{X=0, Y=0, Z=0}
0x0CLastControlInputVectorFVectorTransientProtected+5 flags{X=0, Y=0, Z=0}
Inherited from AActor 75
OffsetSizeNameTypeFlagsDefault
0x30PrimaryActorTickFActorTickFunction3 flags{}
0x01bNetTemporary : 1bit 0bool3 flagsfalse
0x01bNetStartup : 1bit 1bool3 flagsfalse
0x01bOnlyRelevantToOwner : 1bit 2bool7 flagsfalse
0x01bAlwaysRelevant : 1bit 3bool6 flagsfalse
0x01bReplicateMovement : 1bit 4boolNetRepNotify+5 flagsfalse
0x01bHidden : 1bit 5boolNet+7 flagsfalse
0x01bTearOff : 1bit 6boolNet+3 flagsfalse
0x01bExchangedRoles : 1bit 7boolTransient+3 flagsfalse
0x01bNetLoadOnClient : 1bit 0bool4 flagstrue
0x01bNetUseOwnerRelevancy : 1bit 1bool6 flagsfalse
0x01bRelevantForNetworkReplays : 1bit 2bool3 flagstrue
0x01bRelevantForLevelBounds : 1bit 3bool5 flagstrue
0x01bReplayRewindable : 1bit 4bool5 flagsfalse
0x01bAllowTickBeforeBeginPlay : 1bit 5bool5 flagsfalse
0x01bAutoDestroyWhenFinished : 1bit 6bool4 flagsfalse
0x01bCanBeDamaged : 1bit 7boolNet+6 flagstrue
0x01bBlockInput : 1bit 0bool5 flagsfalse
0x01bCollideWhenPlacing : 1bit 1bool3 flagsfalse
0x01bFindCameraComponentWhenViewTarget : 1bit 2bool6 flagstrue
0x01bGenerateOverlapEventsDuringLevelStreaming : 1bit 3bool5 flagsfalse
0x01bIgnoresOriginShifting : 1bit 4bool5 flagsfalse
0x01bEnableAutoLODGeneration : 1bit 5bool6 flagsfalse
0x01bIsEditorOnlyActor : 1bit 6bool5 flagsfalse
0x01bActorSeamlessTraveled : 1bit 7bool3 flagsfalse
0x01bReplicates : 1bit 0boolProtected+7 flagsfalse
0x01bCanBeInCluster : 1bit 1boolProtected+5 flagsfalse
0x01bAllowReceiveTickEventOnDedicatedServer : 1bit 2boolProtected+3 flagstrue
0x01bActorEnableCollision : 1bit 2bool3 flagstrue
0x01bActorIsBeingDestroyed : 1bit 3boolTransient+4 flagsfalse
0x01UpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethodProtected+6 flagsUseConfigDefault
0x01DefaultUpdateOverlapsMethodDuringLevelStreamingEActorUpdateOverlapsMethod8 flagsOnlyUpdateMovable
0x01RemoteRoleENetRoleNetTransient+5 flagsROLE_None
0x34ReplicatedMovementFRepMovementNetRepNotify+5 flags{LinearVelocity={X=0, Y=0, Z=0}, AngularVelocity={X=0, Y=0,…
0x04InitialLifeSpanfloat8 flags0
0x04CustomTimeDilationfloat7 flags1
0x009C0x04padding / unreflected
0x40AttachmentReplicationFRepAttachmentNetTransient+4 flags{AttachParent=nullptr, LocationOffset={}, RelativeScale3D={…
0x08OwnerAActor*NetRepNotify+5 flagsnullptr
0x08NetDriverNameFNameProtected+5 flagsGameNetDriver
0x01RoleENetRoleNet+5 flagsROLE_Authority
0x01NetDormancyENetDormancy9 flagsDORM_Awake
0x01SpawnCollisionHandlingMethodESpawnActorCollisionHandlingMethod7 flagsAlwaysSpawn
0x01AutoReceiveInputEAutoReceiveInput6 flagsDisabled
0x04InputPriorityint326 flags0
0x08InputComponentUInputComponent*8 flagsnullptr
0x04NetCullDistanceSquaredfloat9 flags2.25e+08
0x04NetTagint32Transient+5 flags0
0x04NetUpdateFrequencyfloat8 flags100
0x04MinNetUpdateFrequencyfloat8 flags2
0x04NetPriorityfloat8 flags1
0x01140x04padding / unreflected
0x08InstigatorAPawn*NetRepNotify+7 flagsnullptr
0x10ChildrenTArray<AActor*>Transient+3 flags[]
0x08RootComponentUSceneComponent*Protected+9 flagsnullptr
0x10ControllingMatineeActorsTArray<AMatineeActor*>TransientProtected+3 flags[]
0x01480x08padding / unreflected
0x10LayersTArray<FName>3 flags[]
0x08ParentComponentTWeakObjectPtr<UChildActorComponent>8 flags<0xffffffff>
0x01680x08padding / unreflected
0x10TagsTArray<FName>6 flags[]
0x01OnTakeAnyDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakePointDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnTakeRadialDamageFMulticastScriptDelegate4 flags<delegate>
0x01OnActorBeginOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnActorEndOverlapFMulticastScriptDelegate4 flags<delegate>
0x01OnBeginCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnEndCursorOverFMulticastScriptDelegate4 flags<delegate>
0x01OnClickedFMulticastScriptDelegate4 flags<delegate>
0x01OnReleasedFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchBeginFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEndFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchEnterFMulticastScriptDelegate4 flags<delegate>
0x01OnInputTouchLeaveFMulticastScriptDelegate4 flags<delegate>
0x01OnActorHitFMulticastScriptDelegate4 flags<delegate>
0x01OnDestroyedFMulticastScriptDelegate4 flags<delegate>
0x01OnEndPlayFMulticastScriptDelegate4 flags<delegate>
0x01900x60padding / unreflected
0x10InstanceComponentsTArray<UActorComponent*>5 flags[]
0x10BlueprintCreatedComponentsTArray<UActorComponent*>7 flags[]

Functions 104

SignatureFlagsNativeParams
void FaceControlRot__FinishedFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_CrowDog(29666);0x000Freturn;0x0011// end of script
0x00
void FaceControlRot__UpdateFunc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_CrowDog(29661);0x000Freturn;0x0011// end of script
0x00
void OnNotifyEnd_D6A9C90E49CB937EA75B57A588134987(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_79 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(28181);0x0021return;0x0023// end of script
0x08
void OnNotifyBegin_D6A9C90E49CB937EA75B57A588134987(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_78 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(19855);0x0021return;0x0023// end of script
0x08
void OnInterrupted_D6A9C90E49CB937EA75B57A588134987(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_77 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(16482);0x0021return;0x0023// end of script
0x08
void OnBlendOut_D6A9C90E49CB937EA75B57A588134987(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_76 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(14902);0x0021return;0x0023// end of script
0x08
void OnCompleted_D6A9C90E49CB937EA75B57A588134987(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_75 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(11289);0x0021return;0x0023// end of script
0x08
void OnNotifyEnd_E9C4AB6848C0A864EC9694AB6DF97CC7(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_74 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(29314);0x0021return;0x0023// end of script
0x08
void OnNotifyBegin_E9C4AB6848C0A864EC9694AB6DF97CC7(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_73 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(27792);0x0021return;0x0023// end of script
0x08
void OnInterrupted_E9C4AB6848C0A864EC9694AB6DF97CC7(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_72 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(27760);0x0021return;0x0023// end of script
0x08
void OnBlendOut_E9C4AB6848C0A864EC9694AB6DF97CC7(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_71 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(27732);0x0021return;0x0023// end of script
0x08
void OnCompleted_E9C4AB6848C0A864EC9694AB6DF97CC7(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_70 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(19816);0x0021return;0x0023// end of script
0x08
void OnNotifyEnd_261F48914E1FA02D59B5C4A2BFD3F564(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_69 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(12703);0x0021return;0x0023// end of script
0x08
void OnNotifyBegin_261F48914E1FA02D59B5C4A2BFD3F564(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_68 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(12675);0x0021return;0x0023// end of script
0x08
void OnInterrupted_261F48914E1FA02D59B5C4A2BFD3F564(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_67 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(3846);0x0021return;0x0023// end of script
0x08
void OnBlendOut_261F48914E1FA02D59B5C4A2BFD3F564(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_66 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(3885);0x0021return;0x0023// end of script
0x08
void OnCompleted_261F48914E1FA02D59B5C4A2BFD3F564(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_65 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(3913);0x0021return;0x0023// end of script
0x08
void OnNotifyEnd_EF22D2804F87EBE68E4B6D99519A35CB(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_64 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(3945);0x0021return;0x0023// end of script
0x08
void OnNotifyBegin_EF22D2804F87EBE68E4B6D99519A35CB(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_63 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(3973);0x0021return;0x0023// end of script
0x08
void OnInterrupted_EF22D2804F87EBE68E4B6D99519A35CB(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_62 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4001);0x0021return;0x0023// end of script
0x08
void OnBlendOut_EF22D2804F87EBE68E4B6D99519A35CB(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_61 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4040);0x0021return;0x0023// end of script
0x08
void OnCompleted_EF22D2804F87EBE68E4B6D99519A35CB(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_60 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4068);0x0021return;0x0023// end of script
0x08
void OnNotifyEnd_E7199123463A290BD06478AB66C7D40E(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_59 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4100);0x0021return;0x0023// end of script
0x08
void OnNotifyBegin_E7199123463A290BD06478AB66C7D40E(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_58 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4128);0x0021return;0x0023// end of script
0x08
void OnInterrupted_E7199123463A290BD06478AB66C7D40E(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_57 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4156);0x0021return;0x0023// end of script
0x08
void OnBlendOut_E7199123463A290BD06478AB66C7D40E(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_56 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4195);0x0021return;0x0023// end of script
0x08
void OnCompleted_E7199123463A290BD06478AB66C7D40E(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_55 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4223);0x0021return;0x0023// end of script
0x08
void OnNotifyEnd_B0CA452C4DAF4A08CA5943A4FF688006(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_54 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4255);0x0021return;0x0023// end of script
0x08
void OnNotifyBegin_B0CA452C4DAF4A08CA5943A4FF688006(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_53 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4283);0x0021return;0x0023// end of script
0x08
void OnInterrupted_B0CA452C4DAF4A08CA5943A4FF688006(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_52 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4311);0x0021return;0x0023// end of script
0x08
void OnBlendOut_B0CA452C4DAF4A08CA5943A4FF688006(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_51 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4393);0x0021return;0x0023// end of script
0x08
void OnCompleted_B0CA452C4DAF4A08CA5943A4FF688006(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_50 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4425);0x0021return;0x0023// end of script
0x08
void OnNotifyEnd_23D7A18F4EAA33B1861524AA5EFF7D9B(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_49 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4453);0x0021return;0x0023// end of script
0x08
void OnNotifyBegin_23D7A18F4EAA33B1861524AA5EFF7D9B(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_48 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4481);0x0021return;0x0023// end of script
0x08
void OnInterrupted_23D7A18F4EAA33B1861524AA5EFF7D9B(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_47 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4509);0x0021return;0x0023// end of script
0x08
void OnBlendOut_23D7A18F4EAA33B1861524AA5EFF7D9B(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_46 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4591);0x0021return;0x0023// end of script
0x08
void OnCompleted_23D7A18F4EAA33B1861524AA5EFF7D9B(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_45 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4623);0x0021return;0x0023// end of script
0x08
void OnNotifyEnd_AF715AAD463750957D05AAB8C15E731A(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_44 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4651);0x0021return;0x0023// end of script
0x08
void OnNotifyBegin_AF715AAD463750957D05AAB8C15E731A(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_43 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4679);0x0021return;0x0023// end of script
0x08
void OnInterrupted_AF715AAD463750957D05AAB8C15E731A(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_42 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4707);0x0021return;0x0023// end of script
0x08
void OnBlendOut_AF715AAD463750957D05AAB8C15E731A(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_41 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4789);0x0021return;0x0023// end of script
0x08
void OnCompleted_AF715AAD463750957D05AAB8C15E731A(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_40 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4821);0x0021return;0x0023// end of script
0x08
void OnNotifyEnd_CA241125412700627A7D20A36C254FBC(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_39 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4849);0x0021return;0x0023// end of script
0x08
void OnNotifyBegin_CA241125412700627A7D20A36C254FBC(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_38 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4877);0x0021return;0x0023// end of script
0x08
void OnInterrupted_CA241125412700627A7D20A36C254FBC(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_37 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4905);0x0021return;0x0023// end of script
0x08
void OnBlendOut_CA241125412700627A7D20A36C254FBC(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_36 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(4987);0x0021return;0x0023// end of script
0x08
void OnCompleted_CA241125412700627A7D20A36C254FBC(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_35 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5019);0x0021return;0x0023// end of script
0x08
void OnNotifyEnd_F131417E44C02C63D493E2A2597AEB61(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_34 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5047);0x0021return;0x0023// end of script
0x08
void OnNotifyBegin_F131417E44C02C63D493E2A2597AEB61(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_33 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5075);0x0021return;0x0023// end of script
0x08
void OnInterrupted_F131417E44C02C63D493E2A2597AEB61(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_32 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5103);0x0021return;0x0023// end of script
0x08
void OnBlendOut_F131417E44C02C63D493E2A2597AEB61(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_31 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5185);0x0021return;0x0023// end of script
0x08
void OnCompleted_F131417E44C02C63D493E2A2597AEB61(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_30 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5217);0x0021return;0x0023// end of script
0x08
void OnNotifyEnd_30E0D7EA41FCC394E585E0B3D984FC5D(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_29 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5245);0x0021return;0x0023// end of script
0x08
void OnNotifyBegin_30E0D7EA41FCC394E585E0B3D984FC5D(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_28 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5273);0x0021return;0x0023// end of script
0x08
void OnInterrupted_30E0D7EA41FCC394E585E0B3D984FC5D(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_27 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5301);0x0021return;0x0023// end of script
0x08
void OnBlendOut_30E0D7EA41FCC394E585E0B3D984FC5D(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_26 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5383);0x0021return;0x0023// end of script
0x08
void OnCompleted_30E0D7EA41FCC394E585E0B3D984FC5D(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_25 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5415);0x0021return;0x0023// end of script
0x08
void OnNotifyEnd_19F410A1490C9215762A43928747B537(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_24 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5443);0x0021return;0x0023// end of script
0x08
void OnNotifyBegin_19F410A1490C9215762A43928747B537(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_23 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5471);0x0021return;0x0023// end of script
0x08
void OnInterrupted_19F410A1490C9215762A43928747B537(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_22 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5499);0x0021return;0x0023// end of script
0x08
void OnBlendOut_19F410A1490C9215762A43928747B537(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_21 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5581);0x0021return;0x0023// end of script
0x08
void OnCompleted_19F410A1490C9215762A43928747B537(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_20 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5613);0x0021return;0x0023// end of script
0x08
void OnNotifyEnd_AD33852746256A53A594D7AFA89DC002(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_19 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5641);0x0021return;0x0023// end of script
0x08
void OnNotifyBegin_AD33852746256A53A594D7AFA89DC002(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_18 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5669);0x0021return;0x0023// end of script
0x08
void OnInterrupted_AD33852746256A53A594D7AFA89DC002(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_17 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5697);0x0021return;0x0023// end of script
0x08
void OnBlendOut_AD33852746256A53A594D7AFA89DC002(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_16 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5725);0x0021return;0x0023// end of script
0x08
void OnCompleted_AD33852746256A53A594D7AFA89DC002(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_15 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5753);0x0021return;0x0023// end of script
0x08
void OnNotifyEnd_2D04B67A4588822AFED4D8B94971CD5E(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_14 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5781);0x0021return;0x0023// end of script
0x08
void OnNotifyBegin_2D04B67A4588822AFED4D8B94971CD5E(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_13 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5809);0x0021return;0x0023// end of script
0x08
void OnInterrupted_2D04B67A4588822AFED4D8B94971CD5E(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_12 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5837);0x0021return;0x0023// end of script
0x08
void OnBlendOut_2D04B67A4588822AFED4D8B94971CD5E(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_11 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5865);0x0021return;0x0023// end of script
0x08
void OnCompleted_2D04B67A4588822AFED4D8B94971CD5E(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_10 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(5893);0x0021return;0x0023// end of script
0x08
void OnNotifyEnd_269B9EE242DE053D7DA86493E355CD4F(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_9 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(7770);0x0021return;0x0023// end of script
0x08
void OnNotifyBegin_269B9EE242DE053D7DA86493E355CD4F(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_8 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(7798);0x0021return;0x0023// end of script
0x08
void OnInterrupted_269B9EE242DE053D7DA86493E355CD4F(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_7 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(7826);0x0021return;0x0023// end of script
0x08
void OnBlendOut_269B9EE242DE053D7DA86493E355CD4F(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_6 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(7922);0x0021return;0x0023// end of script
0x08
void OnCompleted_269B9EE242DE053D7DA86493E355CD4F(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_5 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(7954);0x0021return;0x0023// end of script
0x08
void OnNotifyEnd_2963F4994E54F59C2D210FA5D2A76C56(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_4 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(8339);0x0021return;0x0023// end of script
0x08
void OnNotifyBegin_2963F4994E54F59C2D210FA5D2A76C56(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_3 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(8367);0x0021return;0x0023// end of script
0x08
void OnInterrupted_2963F4994E54F59C2D210FA5D2A76C56(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_2 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(8395);0x0021return;0x0023// end of script
0x08
void OnBlendOut_2963F4994E54F59C2D210FA5D2A76C56(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName_1 = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(8671);0x0021return;0x0023// end of script
0x08
void OnCompleted_2963F4994E54F59C2D210FA5D2A76C56(const FName& NotifyName)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NotifyName = NotifyName;0x0012ExecuteUbergraph_BPC_CrowDog(8703);0x0021return;0x0023// end of script
0x08
void HasDied(bool VisceralDeath, AActor* DamageCauser, UDamageType* DamageType)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_VisceralDeath = VisceralDeath;0x0012PersistentFrame.K2Node_Event_DamageCauser_1 = DamageCauser;0x0024PersistentFrame.K2Node_Event_DamageType_1 = DamageType;0x0036ExecuteUbergraph_BPC_CrowDog(16542);0x0045return;0x0047// end of script
Public0x18
void ReceiveDamage(float DamageAmt, float HitFromAngle, UDamageType* DamageType, AActor* DamageCauser)
Script7 statements · 90 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_DamageAmt = DamageAmt;0x0012PersistentFrame.K2Node_Event_HitFromAngle = HitFromAngle;0x0024PersistentFrame.K2Node_Event_DamageType = DamageType;0x0036PersistentFrame.K2Node_Event_DamageCauser = DamageCauser;0x0048ExecuteUbergraph_BPC_CrowDog(17131);0x0057return;0x0059// end of script
Public0x18
void AttackCheck(float PlayerDist, float PlayerAngle)
Script5 statements · 54 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_PlayerDist = PlayerDist;0x0012PersistentFrame.K2Node_Event_PlayerAngle = PlayerAngle;0x0024ExecuteUbergraph_BPC_CrowDog(19883);0x0033return;0x0035// end of script
Public0x08
void ForceCloseAttackCheck()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_CrowDog(25446);0x000Freturn;0x0011// end of script
0x00
void DamageCheck()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_CrowDog(25553);0x000Freturn;0x0011// end of script
0x00
void ResetDamageDoOnce()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_CrowDog(27820);0x000Freturn;0x0011// end of script
0x00
void StartAttackDamage()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_CrowDog(28061);0x000Freturn;0x0011// end of script
0x00
void EndAttackDamage()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_CrowDog(28076);0x000Freturn;0x0011// end of script
0x00
void BndEvt__CapsuleComponent_K2Node_ComponentBoundEvent_0_ComponentHitSignature__DelegateSignature(UPrimitiveComponent* HitComponent, AActor* OtherActor, UPrimitiveComponent* OtherComp, const FVector& NormalImpulse, FHitResult& Hit)
Script8 statements · 108 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_HitComponent = HitComponent;0x0012PersistentFrame.K2Node_ComponentBoundEvent_OtherActor = OtherActor;0x0024PersistentFrame.K2Node_ComponentBoundEvent_OtherComp = OtherComp;0x0036PersistentFrame.K2Node_ComponentBoundEvent_NormalImpulse = NormalImpulse;0x0048PersistentFrame.K2Node_ComponentBoundEvent_Hit = Hit;0x005AExecuteUbergraph_BPC_CrowDog(28081);0x0069return;0x006B// end of script
0xAC
void ForceShortAtk()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_CrowDog(28209);0x000Freturn;0x0011// end of script
0x00
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_CrowDog(28225);0x000Freturn;0x0011// end of script
EventProtected0x00
void PatrolStart_Event()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_CrowDog(28240);0x000Freturn;0x0011// end of script
0x00
void ReceiveTick(float DeltaSeconds)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_DeltaSeconds = DeltaSeconds;0x0012ExecuteUbergraph_BPC_CrowDog(28753);0x0021return;0x0023// end of script
EventPublic0x04
void MovementStop_Event()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_CrowDog(28908);0x000Freturn;0x0011// end of script
0x00
void MovementCheck()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_CrowDog(29143);0x000Freturn;0x0011// end of script
0x00
void RunToPlayerTargetStart_Event()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_CrowDog(29266);0x000Freturn;0x0011// end of script
0x00
void StartFaceControlLoc()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_CrowDog(29271);0x000Freturn;0x0011// end of script
0x00
void EnemySeesPlayer()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_CrowDog(29304);0x000Freturn;0x0011// end of script
Public0x00
void EnemyLostPlayer()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_CrowDog(29309);0x000Freturn;0x0011// end of script
Public0x00
void RunToPlayerTargetCheck()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_CrowDog(29342);0x000Freturn;0x0011// end of script
0x00
void Interacted_Event(ABP_MainChar_C* MainCharRef)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_MainCharRef = MainCharRef;0x0012ExecuteUbergraph_BPC_CrowDog(29637);0x0021return;0x0023// end of script
0x08
void ExecuteUbergraph_BPC_CrowDog(int32 EntryPoint)
Script1295 statements · 29,670 bytes of bytecode
0x0000PushFlow(Label_73E3);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FCallFunc_GetWorldDeltaSeconds_ReturnValue_2 = GetWorldDeltaSeconds(this);0x002CDelay(this, CallFunc_GetWorldDeltaSeconds_ReturnValue_2, LatentActionInfo{0x67, -1535120888, FName(ExecuteUbergraph_BPC_CrowDog), this});0x0066PopFlow();0x0067CallFunc_GetAnimInstance_ReturnValue_2 = Mesh.GetAnimInstance();0x0091K2Node_DynamicCast_AsABP_Rabid_Dog_2 = Cast<ABP_RabidDog_C>(CallFunc_GetAnimInstance_ReturnValue_2);0x00B5K2Node_DynamicCast_bSuccess_13 = Cast<71>(K2Node_DynamicCast_AsABP_Rabid_Dog_2);0x00D2if (!(K2Node_DynamicCast_bSuccess_13)) goto Label_012A;0x00E0K2Node_DynamicCast_AsABP_Rabid_Dog_2.PlaySilentIdle = true;0x0101K2Node_DynamicCast_AsABP_Rabid_Dog_2.BarkIdle = BarkIdle;0x012ALabel_012A:0x012Aif (!(false)) goto Label_0364;0x0130PawnSensing.bSeePawns = false;0x0151CharacterMovement.MaxWalkSpeed = 0f;0x017EIsInvulnerable = true;0x0189CallFunc_GetAnimInstance_ReturnValue_1 = Mesh.GetAnimInstance();0x01B3K2Node_DynamicCast_AsABP_Rabid_Dog_1 = Cast<ABP_RabidDog_C>(CallFunc_GetAnimInstance_ReturnValue_1);0x01D7K2Node_DynamicCast_bSuccess_10 = Cast<71>(K2Node_DynamicCast_AsABP_Rabid_Dog_1);0x01F4if (!(K2Node_DynamicCast_bSuccess_10)) PopFlow();0x01FEK2Node_DynamicCast_AsABP_Rabid_Dog_1.IsFriendly = false;0x021F/Script/Engine.Default__KismetArrayLibrary.Array_Clear(PatrolRoute);0x0248Temp_struct_Variable = FTransform(...);0x0283CallFunc_AddComponent_ReturnValue = AddComponent(FName(NODE_AddChildActorComponent-0), false, Temp_struct_Variable, this);0x02AFPettingInteract = CallFunc_AddComponent_ReturnValue;0x02C2K2Node_DynamicCast_AsBP_Universal_Interact = Cast<BP_UniversalInteract_C>(CallFunc_AddComponent_ReturnValue.ChildActor);0x02FCK2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsBP_Universal_Interact);0x0319if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0323K2Node_CreateDelegate_OutputDelegate_66.Bind(this, Interacted_Event);0x033AK2Node_DynamicCast_AsBP_Universal_Interact.Interacted += K2Node_CreateDelegate_OutputDelegate_66;0x0363PopFlow();0x0364Label_0364:0x0364K2Node_CreateDelegate_OutputDelegate_48.Bind(this, PatrolStart_Event);0x037BPatrolStart += K2Node_CreateDelegate_OutputDelegate_48;0x038EK2Node_CreateDelegate_OutputDelegate_54.Bind(this, MovementStop_Event);0x03A5MovementStop += K2Node_CreateDelegate_OutputDelegate_54;0x03B8K2Node_CreateDelegate_OutputDelegate_55.Bind(this, RunToPlayerTargetStart_Event);0x03CFRunToPlayerTargetStart += K2Node_CreateDelegate_OutputDelegate_55;0x03E2PopFlow();0x03E3/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX);0x0411CallFunc_NotEqual_ByteByte_ReturnValue = NotEqual_ByteByte(CallFunc_GetGI_BBPSX_AsGI_BBPSX.WhichKartBattleGameType, 5);0x0446if (!(CallFunc_NotEqual_ByteByte_ReturnValue)) PopFlow();0x0450CallFunc_GetSocketLocation_ReturnValue = Mesh.GetSocketLocation(FName(Spine_1));0x0493CallFunc_GetSocketLocation_ReturnValue_1 = Mesh.GetSocketLocation(FName(Spine_2));0x04D6CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_GetSocketLocation_ReturnValue, CallFunc_GetSocketLocation_ReturnValue_1);0x0504CallFunc_Divide_VectorFloat_ReturnValue = Divide_VectorFloat(CallFunc_Add_VectorVector_ReturnValue, 2f);0x052ECallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_Divide_VectorFloat_ReturnValue, FVector(0, 0, -150));0x0560CallFunc_Add_VectorVector_ReturnValue_2 = Add_VectorVector(CallFunc_Divide_VectorFloat_ReturnValue, FVector(0, 0, 20));0x0592CallFunc_LineTraceSingle_ReturnValue = LineTraceSingle(this, CallFunc_Add_VectorVector_ReturnValue_2, CallFunc_Add_VectorVector_ReturnValue_1, 1, false, Temp_object_Variable, 0, CallFunc_LineTraceSingle_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 5f);0x061Aif (!(CallFunc_LineTraceSingle_ReturnValue)) PopFlow();0x0624BreakHitResult(CallFunc_LineTraceSingle_OutHit, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x06C7CallFunc_Multiply_VectorFloat_ReturnValue = Multiply_VectorFloat(CallFunc_BreakHitResult_ImpactNormal, 5f);0x06F1CallFunc_Conv_VectorToRotator_ReturnValue = Conv_VectorToRotator(CallFunc_BreakHitResult_ImpactNormal);0x0716CallFunc_Add_VectorVector_ReturnValue_3 = Add_VectorVector(CallFunc_BreakHitResult_ImpactPoint, CallFunc_Multiply_VectorFloat_ReturnValue);0x0744CallFunc_GetUpVector_ReturnValue = GetUpVector(CallFunc_Conv_VectorToRotator_ReturnValue);0x0769CallFunc_RotateAngleAxis_ReturnValue = RotateAngleAxis(CallFunc_BreakHitResult_ImpactNormal, 0f, CallFunc_GetUpVector_ReturnValue);0x079CCallFunc_Conv_VectorToRotator_ReturnValue_1 = Conv_VectorToRotator(CallFunc_RotateAngleAxis_ReturnValue);0x07C1CallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_Add_VectorVector_ReturnValue_3, CallFunc_Conv_VectorToRotator_ReturnValue_1, FVector(1, 1, 1));0x07FCCallFunc_BeginDeferredActorSpawnFromClass_ReturnValue = BeginDeferredActorSpawnFromClass(this, /Game/BP/General/BP_BloodPool.BP_BloodPool_C, CallFunc_MakeTransform_ReturnValue, 0, nullptr);0x0826SetFloatPropertyByName(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, FName(BloodPoolSize), 0.5f);0x084BBreakHitResult(CallFunc_LineTraceSingle_OutHit, CallFunc_BreakHitResult_bBlockingHit, CallFunc_BreakHitResult_bInitialOverlap, CallFunc_BreakHitResult_Time, CallFunc_BreakHitResult_Distance, CallFunc_BreakHitResult_Location, CallFunc_BreakHitResult_ImpactPoint, CallFunc_BreakHitResult_Normal, CallFunc_BreakHitResult_ImpactNormal, CallFunc_BreakHitResult_PhysMat, CallFunc_BreakHitResult_HitActor, CallFunc_BreakHitResult_HitComponent, CallFunc_BreakHitResult_HitBoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x08EECallFunc_Multiply_VectorFloat_ReturnValue = Multiply_VectorFloat(CallFunc_BreakHitResult_ImpactNormal, 5f);0x0918CallFunc_Conv_VectorToRotator_ReturnValue = Conv_VectorToRotator(CallFunc_BreakHitResult_ImpactNormal);0x093DCallFunc_Add_VectorVector_ReturnValue_3 = Add_VectorVector(CallFunc_BreakHitResult_ImpactPoint, CallFunc_Multiply_VectorFloat_ReturnValue);0x096BCallFunc_GetUpVector_ReturnValue = GetUpVector(CallFunc_Conv_VectorToRotator_ReturnValue);0x0990CallFunc_RotateAngleAxis_ReturnValue = RotateAngleAxis(CallFunc_BreakHitResult_ImpactNormal, 0f, CallFunc_GetUpVector_ReturnValue);0x09C3CallFunc_Conv_VectorToRotator_ReturnValue_1 = Conv_VectorToRotator(CallFunc_RotateAngleAxis_ReturnValue);0x09E8CallFunc_MakeTransform_ReturnValue = MakeTransform(CallFunc_Add_VectorVector_ReturnValue_3, CallFunc_Conv_VectorToRotator_ReturnValue_1, FVector(1, 1, 1));0x0A23CallFunc_FinishSpawningActor_ReturnValue = FinishSpawningActor(CallFunc_BeginDeferredActorSpawnFromClass_ReturnValue, CallFunc_MakeTransform_ReturnValue);0x0A49PopFlow();0x0A4AStopForceRotToPlayer();0x0A58PopFlow();0x0A59Label_0A59:0x0A59Temp_bool_IsClosed_Variable = false;0x0A64Temp_bool_Has_Been_Initd_Variable = true;0x0A6FPopFlow();0x0A70Label_0A70:0x0A70Temp_bool_IsClosed_Variable_2 = false;0x0A7BTemp_bool_Has_Been_Initd_Variable_2 = true;0x0A86PopFlow();0x0A87Temp_bool_IsClosed_Variable_3 = false;0x0A92Temp_bool_Has_Been_Initd_Variable_3 = true;0x0A9DPopFlow();0x0A9EStopForceRotToPlayer();0x0AACPopFlow();0x0AADStopForceRotToPlayer();0x0ABBPopFlow();0x0ABCStopForceRotToPlayer();0x0ACAPopFlow();0x0ACBStopForceRotToPlayer();0x0AD9PopFlow();0x0ADAStopForceRotToPlayer();0x0AE8PopFlow();0x0AE9StopForceRotToPlayer();0x0AF7PopFlow();0x0AF8if (!(IsDead)) goto Label_0B07;0x0B06PopFlow();0x0B07Label_0B07:0x0B07CallFunc_IsValid_ReturnValue_5 = IsValid(PlayerTarget);0x0B24if (!(CallFunc_IsValid_ReturnValue_5)) PopFlow();0x0B2ECallFunc_K2_GetActorLocation_ReturnValue_1 = PlayerTarget.K2_GetActorLocation();0x0B60CallFunc_K2_GetActorLocation_ReturnValue_10 = K2_GetActorLocation();0x0B7CCallFunc_Subtract_VectorVector_ReturnValue_3 = Subtract_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_1, CallFunc_K2_GetActorLocation_ReturnValue_10);0x0BAACallFunc_VSize_ReturnValue_2 = VSize(CallFunc_Subtract_VectorVector_ReturnValue_3);0x0BCFCallFunc_Greater_FloatFloat_ReturnValue_2 = Greater_FloatFloat(CallFunc_VSize_ReturnValue_2, 750f);0x0BF1if (!(CallFunc_Greater_FloatFloat_ReturnValue_2)) goto Label_0E28;0x0BFFCallFunc_RandomBoolWithWeight_ReturnValue = RandomBoolWithWeight(0.5f);0x0C18if (!(CallFunc_RandomBoolWithWeight_ReturnValue)) goto Label_0E28;0x0C26IsAttacking = true;0x0C31StartForceRotToPlayer(0f, 0.6f);0x0C49CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_14 = CreateProxyObjectForPlayMontage(Mesh, /Game/Char/Enemies/RabidDog/Anim/AM_RabidDogActions.AM_RabidDogActions, 1f, 0f, FName(BarkingCrow));0x0C86CallFunc_IsValid_ReturnValue_27 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_14);0x0CA3if (!(CallFunc_IsValid_ReturnValue_27)) goto Label_0DF1;0x0CB1K2Node_CreateDelegate_OutputDelegate_65.Bind(this, OnCompleted_269B9EE242DE053D7DA86493E355CD4F);0x0CC8CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_14.OnCompleted += K2Node_CreateDelegate_OutputDelegate_65;0x0CF1K2Node_CreateDelegate_OutputDelegate_64.Bind(this, OnBlendOut_269B9EE242DE053D7DA86493E355CD4F);0x0D08CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_14.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_64;0x0D31K2Node_CreateDelegate_OutputDelegate_63.Bind(this, OnInterrupted_269B9EE242DE053D7DA86493E355CD4F);0x0D48CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_14.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_63;0x0D71K2Node_CreateDelegate_OutputDelegate_62.Bind(this, OnNotifyBegin_269B9EE242DE053D7DA86493E355CD4F);0x0D88CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_14.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_62;0x0DB1K2Node_CreateDelegate_OutputDelegate_61.Bind(this, OnNotifyEnd_269B9EE242DE053D7DA86493E355CD4F);0x0DC8CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_14.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_61;0x0DF1Label_0DF1:0x0DF1Delay(this, 2.5f, LatentActionInfo{0xE37, -279677489, FName(ExecuteUbergraph_BPC_CrowDog), this});0x0E27PopFlow();0x0E28Label_0E28:0x0E28RunToPlayerTargetCheck();0x0E36PopFlow();0x0E37StopForceRotToPlayer();0x0E45PopFlow();0x0E46CallFunc_IsValid_ReturnValue_3 = IsValid(PettingMainCharacter);0x0E63if (!(CallFunc_IsValid_ReturnValue_3)) PopFlow();0x0E6DPettingMainCharacter.RightWeapon.SetVisibility(false, true);0x0EA5PopFlow();0x0EA6Label_0EA6:0x0EA6CallFunc_IsValid_ReturnValue_4 = IsValid(PettingMainCharacter);0x0EC3if (!(CallFunc_IsValid_ReturnValue_4)) PopFlow();0x0ECDPettingMainCharacter.RightWeapon.SetVisibility(true, true);0x0F05PopFlow();0x0F06Temp_name_Variable = K2Node_CustomEvent_NotifyName_67;0x0F21Label_0F21:0x0F21IsStaggering = false;0x0F2CPopFlow();0x0F2DTemp_name_Variable = K2Node_CustomEvent_NotifyName_66;0x0F48PopFlow();0x0F49Temp_name_Variable = K2Node_CustomEvent_NotifyName_65;0x0F64goto Label_0F21;0x0F69Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_64;0x0F84PopFlow();0x0F85Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_63;0x0FA0PopFlow();0x0FA1Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_62;0x0FBCLabel_0FBC:0x0FBCIsStaggering = false;0x0FC7PopFlow();0x0FC8Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_61;0x0FE3PopFlow();0x0FE4Temp_name_Variable_1 = K2Node_CustomEvent_NotifyName_60;0x0FFFgoto Label_0FBC;0x1004Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_59;0x101FPopFlow();0x1020Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_58;0x103BPopFlow();0x103CTemp_name_Variable_2 = K2Node_CustomEvent_NotifyName_57;0x1057Label_1057:0x1057IsStaggering = false;0x1062PopFlow();0x1063Temp_name_Variable_2 = K2Node_CustomEvent_NotifyName_56;0x107EPopFlow();0x107FTemp_name_Variable_2 = K2Node_CustomEvent_NotifyName_55;0x109Agoto Label_1057;0x109FTemp_name_Variable_3 = K2Node_CustomEvent_NotifyName_54;0x10BAPopFlow();0x10BBTemp_name_Variable_3 = K2Node_CustomEvent_NotifyName_53;0x10D6PopFlow();0x10D7Temp_name_Variable_3 = K2Node_CustomEvent_NotifyName_52;0x10F2Label_10F2:0x10F2if (!(IsDead)) goto Label_1101;0x1100PopFlow();0x1101Label_1101:0x1101EndAttackDamage();0x110FIsAttacking = false;0x111AResetAttackCheckTimer();0x1128PopFlow();0x1129Temp_name_Variable_3 = K2Node_CustomEvent_NotifyName_51;0x1144goto Label_10F2;0x1149Temp_name_Variable_3 = K2Node_CustomEvent_NotifyName_50;0x1164PopFlow();0x1165Temp_name_Variable_4 = K2Node_CustomEvent_NotifyName_49;0x1180PopFlow();0x1181Temp_name_Variable_4 = K2Node_CustomEvent_NotifyName_48;0x119CPopFlow();0x119DTemp_name_Variable_4 = K2Node_CustomEvent_NotifyName_47;0x11B8Label_11B8:0x11B8if (!(IsDead)) goto Label_11C7;0x11C6PopFlow();0x11C7Label_11C7:0x11C7EndAttackDamage();0x11D5IsAttacking = false;0x11E0ResetAttackCheckTimer();0x11EEPopFlow();0x11EFTemp_name_Variable_4 = K2Node_CustomEvent_NotifyName_46;0x120Agoto Label_11B8;0x120FTemp_name_Variable_4 = K2Node_CustomEvent_NotifyName_45;0x122APopFlow();0x122BTemp_name_Variable_5 = K2Node_CustomEvent_NotifyName_44;0x1246PopFlow();0x1247Temp_name_Variable_5 = K2Node_CustomEvent_NotifyName_43;0x1262PopFlow();0x1263Temp_name_Variable_5 = K2Node_CustomEvent_NotifyName_42;0x127ELabel_127E:0x127Eif (!(IsDead)) goto Label_128D;0x128CPopFlow();0x128DLabel_128D:0x128DEndAttackDamage();0x129BIsAttacking = false;0x12A6ResetAttackCheckTimer();0x12B4PopFlow();0x12B5Temp_name_Variable_5 = K2Node_CustomEvent_NotifyName_41;0x12D0goto Label_127E;0x12D5Temp_name_Variable_5 = K2Node_CustomEvent_NotifyName_40;0x12F0PopFlow();0x12F1Temp_name_Variable_6 = K2Node_CustomEvent_NotifyName_39;0x130CPopFlow();0x130DTemp_name_Variable_6 = K2Node_CustomEvent_NotifyName_38;0x1328PopFlow();0x1329Temp_name_Variable_6 = K2Node_CustomEvent_NotifyName_37;0x1344Label_1344:0x1344if (!(IsDead)) goto Label_1353;0x1352PopFlow();0x1353Label_1353:0x1353EndAttackDamage();0x1361IsAttacking = false;0x136CResetAttackCheckTimer();0x137APopFlow();0x137BTemp_name_Variable_6 = K2Node_CustomEvent_NotifyName_36;0x1396goto Label_1344;0x139BTemp_name_Variable_6 = K2Node_CustomEvent_NotifyName_35;0x13B6PopFlow();0x13B7Temp_name_Variable_7 = K2Node_CustomEvent_NotifyName_34;0x13D2PopFlow();0x13D3Temp_name_Variable_7 = K2Node_CustomEvent_NotifyName_33;0x13EEPopFlow();0x13EFTemp_name_Variable_7 = K2Node_CustomEvent_NotifyName_32;0x140ALabel_140A:0x140Aif (!(IsDead)) goto Label_1419;0x1418PopFlow();0x1419Label_1419:0x1419EndAttackDamage();0x1427IsAttacking = false;0x1432ResetAttackCheckTimer();0x1440PopFlow();0x1441Temp_name_Variable_7 = K2Node_CustomEvent_NotifyName_31;0x145Cgoto Label_140A;0x1461Temp_name_Variable_7 = K2Node_CustomEvent_NotifyName_30;0x147CPopFlow();0x147DTemp_name_Variable_8 = K2Node_CustomEvent_NotifyName_29;0x1498PopFlow();0x1499Temp_name_Variable_8 = K2Node_CustomEvent_NotifyName_28;0x14B4PopFlow();0x14B5Temp_name_Variable_8 = K2Node_CustomEvent_NotifyName_27;0x14D0Label_14D0:0x14D0if (!(IsDead)) goto Label_14DF;0x14DEPopFlow();0x14DFLabel_14DF:0x14DFEndAttackDamage();0x14EDIsAttacking = false;0x14F8ResetAttackCheckTimer();0x1506PopFlow();0x1507Temp_name_Variable_8 = K2Node_CustomEvent_NotifyName_26;0x1522goto Label_14D0;0x1527Temp_name_Variable_8 = K2Node_CustomEvent_NotifyName_25;0x1542PopFlow();0x1543Temp_name_Variable_9 = K2Node_CustomEvent_NotifyName_24;0x155EPopFlow();0x155FTemp_name_Variable_9 = K2Node_CustomEvent_NotifyName_23;0x157APopFlow();0x157BTemp_name_Variable_9 = K2Node_CustomEvent_NotifyName_22;0x1596Label_1596:0x1596if (!(IsDead)) goto Label_15A5;0x15A4PopFlow();0x15A5Label_15A5:0x15A5EndAttackDamage();0x15B3IsAttacking = false;0x15BEResetAttackCheckTimer();0x15CCPopFlow();0x15CDTemp_name_Variable_9 = K2Node_CustomEvent_NotifyName_21;0x15E8goto Label_1596;0x15EDTemp_name_Variable_9 = K2Node_CustomEvent_NotifyName_20;0x1608PopFlow();0x1609Temp_name_Variable_10 = K2Node_CustomEvent_NotifyName_19;0x1624PopFlow();0x1625Temp_name_Variable_10 = K2Node_CustomEvent_NotifyName_18;0x1640PopFlow();0x1641Temp_name_Variable_10 = K2Node_CustomEvent_NotifyName_17;0x165CPopFlow();0x165DTemp_name_Variable_10 = K2Node_CustomEvent_NotifyName_16;0x1678PopFlow();0x1679Temp_name_Variable_10 = K2Node_CustomEvent_NotifyName_15;0x1694PopFlow();0x1695Temp_name_Variable_11 = K2Node_CustomEvent_NotifyName_14;0x16B0PopFlow();0x16B1Temp_name_Variable_11 = K2Node_CustomEvent_NotifyName_13;0x16CCPopFlow();0x16CDTemp_name_Variable_11 = K2Node_CustomEvent_NotifyName_12;0x16E8PopFlow();0x16E9Temp_name_Variable_11 = K2Node_CustomEvent_NotifyName_11;0x1704PopFlow();0x1705Temp_name_Variable_11 = K2Node_CustomEvent_NotifyName_10;0x1720PopFlow();0x1721Label_1721:0x1721CallFunc_IsValid_ReturnValue = IsValid(PlayerTarget);0x173Eif (!(CallFunc_IsValid_ReturnValue)) goto Label_1A36;0x174CCallFunc_K2_GetActorLocation_ReturnValue_3 = K2_GetActorLocation();0x1768CallFunc_K2_GetActorLocation_ReturnValue_5 = PlayerTarget.K2_GetActorLocation();0x179ACallFunc_FindPathToLocationSynchronously_ReturnValue_1 = FindPathToLocationSynchronously(this, CallFunc_K2_GetActorLocation_ReturnValue_3, CallFunc_K2_GetActorLocation_ReturnValue_5, nullptr, /Script/AIModule.NavFilter_AIControllerDefault);0x17CBCallFunc_IsValid_ReturnValue_25 = IsValid(CallFunc_FindPathToLocationSynchronously_ReturnValue_1);0x17E8if (!(CallFunc_IsValid_ReturnValue_25)) PopFlow();0x17F2CallFunc_Array_Length_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_FindPathToLocationSynchronously_ReturnValue_1.PathPoints);0x1843CallFunc_Greater_IntInt_ReturnValue_3 = Greater_IntInt(CallFunc_Array_Length_ReturnValue_3, 0);0x1865if (!(CallFunc_Greater_IntInt_ReturnValue_3)) PopFlow();0x186FMoveToLoc = CallFunc_FindPathToLocationSynchronously_ReturnValue_1.PathPoints[1];0x18A6Label_18A6:0x18A6CallFunc_K2_GetActorLocation_ReturnValue_3 = K2_GetActorLocation();0x18C2CallFunc_GetActorForwardVector_ReturnValue = GetActorForwardVector();0x18DECallFunc_Add_FloatFloat_ReturnValue = Add_FloatFloat(CapsuleComponent.CapsuleRadius, 20f);0x191ECallFunc_Multiply_VectorFloat_ReturnValue_1 = Multiply_VectorFloat(CallFunc_GetActorForwardVector_ReturnValue, CallFunc_Add_FloatFloat_ReturnValue);0x194CCallFunc_Add_VectorVector_ReturnValue_4 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_3, CallFunc_Multiply_VectorFloat_ReturnValue_1);0x197ACallFunc_SphereTraceSingle_ReturnValue = SphereTraceSingle(this, CallFunc_K2_GetActorLocation_ReturnValue_3, CallFunc_Add_VectorVector_ReturnValue_4, 10f, 0, false, Temp_object_Variable_4, 0, CallFunc_SphereTraceSingle_OutHit, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 0.2f);0x1A07if (!(CallFunc_SphereTraceSingle_ReturnValue)) PopFlow();0x1A11CharacterMovement.StopMovementImmediately();0x1A35PopFlow();0x1A36Label_1A36:0x1A36CallFunc_K2_GetActorLocation_ReturnValue_3 = K2_GetActorLocation();0x1A52CallFunc_TransformLocation_ReturnValue = TransformLocation(InitialSpawnTrans, PatrolRoute[WhichPatrolPoint]);0x1A8ACallFunc_FindPathToLocationSynchronously_ReturnValue = FindPathToLocationSynchronously(this, CallFunc_K2_GetActorLocation_ReturnValue_3, CallFunc_TransformLocation_ReturnValue, nullptr, /Script/AIModule.NavFilter_AIControllerDefault);0x1ABBCallFunc_IsValid_ReturnValue_22 = IsValid(CallFunc_FindPathToLocationSynchronously_ReturnValue);0x1AD8if (!(CallFunc_IsValid_ReturnValue_22)) PopFlow();0x1AE2CallFunc_Array_Length_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_FindPathToLocationSynchronously_ReturnValue.PathPoints);0x1B33CallFunc_Greater_IntInt_ReturnValue_2 = Greater_IntInt(CallFunc_Array_Length_ReturnValue_2, 0);0x1B55if (!(CallFunc_Greater_IntInt_ReturnValue_2)) PopFlow();0x1B5FMoveToLoc = CallFunc_FindPathToLocationSynchronously_ReturnValue.PathPoints[1];0x1B96goto Label_18A6;0x1B9BLabel_1B9B:0x1B9BCallFunc_IsValid_ReturnValue_1 = IsValid(PlayerTarget);0x1BB8if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x1BC2Label_1BC2:0x1BC2CallFunc_GetCurrentMontage_ReturnValue_5 = GetCurrentMontage();0x1BD6CallFunc_IsValid_ReturnValue_26 = IsValid(CallFunc_GetCurrentMontage_ReturnValue_5);0x1BF3if (!(CallFunc_IsValid_ReturnValue_26)) goto Label_1C59;0x1C01CallFunc_GetDisplayName_ReturnValue_1 = GetDisplayName(CallFunc_GetCurrentMontage_ReturnValue_5);0x1C26CallFunc_Contains_ReturnValue_1 = Contains(CallFunc_GetDisplayName_ReturnValue_1, "movement", false, false);0x1C4Fif (!(CallFunc_Contains_ReturnValue_1)) PopFlow();0x1C59Label_1C59:0x1C59CallFunc_K2_SetTimer_ReturnValue_2 = K2_SetTimer(this, "MovementCheck", 0.2f, true, 0f, 0f);0x1C95MovementCheck();0x1CA3CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_13 = CreateProxyObjectForPlayMontage(Mesh, /Game/Char/Enemies/RabidDog/Anim/AM_DogMovement.AM_DogMovement, 1f, 0f, FName(Run));0x1CE0CallFunc_IsValid_ReturnValue_23 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_13);0x1CFDif (!(CallFunc_IsValid_ReturnValue_23)) goto Label_1E4B;0x1D0BK2Node_CreateDelegate_OutputDelegate_60.Bind(this, OnCompleted_2D04B67A4588822AFED4D8B94971CD5E);0x1D22CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_13.OnCompleted += K2Node_CreateDelegate_OutputDelegate_60;0x1D4BK2Node_CreateDelegate_OutputDelegate_59.Bind(this, OnBlendOut_2D04B67A4588822AFED4D8B94971CD5E);0x1D62CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_13.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_59;0x1D8BK2Node_CreateDelegate_OutputDelegate_58.Bind(this, OnInterrupted_2D04B67A4588822AFED4D8B94971CD5E);0x1DA2CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_13.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_58;0x1DCBK2Node_CreateDelegate_OutputDelegate_57.Bind(this, OnNotifyBegin_2D04B67A4588822AFED4D8B94971CD5E);0x1DE2CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_13.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_57;0x1E0BK2Node_CreateDelegate_OutputDelegate_56.Bind(this, OnNotifyEnd_2D04B67A4588822AFED4D8B94971CD5E);0x1E22CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_13.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_56;0x1E4BLabel_1E4B:0x1E4BStartFaceControlLoc();0x1E59PopFlow();0x1E5ATemp_name_Variable_12 = K2Node_CustomEvent_NotifyName_9;0x1E75PopFlow();0x1E76Temp_name_Variable_12 = K2Node_CustomEvent_NotifyName_8;0x1E91PopFlow();0x1E92Temp_name_Variable_12 = K2Node_CustomEvent_NotifyName_7;0x1EADLabel_1EAD:0x1EADRunToPlayerTargetCheck();0x1EBBif (!(IsDead)) goto Label_1ECA;0x1EC9PopFlow();0x1ECALabel_1ECA:0x1ECAEndAttackDamage();0x1ED8IsAttacking = false;0x1EE3ResetAttackCheckTimer();0x1EF1PopFlow();0x1EF2Temp_name_Variable_12 = K2Node_CustomEvent_NotifyName_6;0x1F0Dgoto Label_1EAD;0x1F12Temp_name_Variable_12 = K2Node_CustomEvent_NotifyName_5;0x1F2DPopFlow();0x1F2ELabel_1F2E:0x1F2ECallFunc_IsValid_ReturnValue_2 = IsValid(PlayerTarget);0x1F4Bif (!(CallFunc_IsValid_ReturnValue_2)) PopFlow();0x1F55CallFunc_K2_GetActorLocation_ReturnValue = PlayerTarget.K2_GetActorLocation();0x1F87CallFunc_K2_GetActorLocation_ReturnValue_6 = K2_GetActorLocation();0x1FA3CallFunc_Subtract_VectorVector_ReturnValue = Subtract_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_6, CallFunc_K2_GetActorLocation_ReturnValue);0x1FD1CallFunc_VSize_ReturnValue = VSize(CallFunc_Subtract_VectorVector_ReturnValue);0x1FF6CallFunc_Less_FloatFloat_ReturnValue = Less_FloatFloat(CallFunc_VSize_ReturnValue, 300f);0x2018if (!(CallFunc_Less_FloatFloat_ReturnValue)) goto Label_207C;0x2026PushFlow(Label_2053);0x202Bif (!(Temp_bool_Has_Been_Initd_Variable_5)) goto Label_203A;0x2039PopFlow();0x203ALabel_203A:0x203ATemp_bool_Has_Been_Initd_Variable_5 = true;0x2045if (!(false)) PopFlow();0x2047Temp_bool_IsClosed_Variable_5 = true;0x2052PopFlow();0x2053Label_2053:0x2053if (!(Temp_bool_IsClosed_Variable_5)) goto Label_2062;0x2061PopFlow();0x2062Label_2062:0x2062Temp_bool_IsClosed_Variable_5 = true;0x206DForceShortAtk();0x207BPopFlow();0x207CLabel_207C:0x207CTemp_bool_IsClosed_Variable_5 = false;0x2087Temp_bool_Has_Been_Initd_Variable_5 = true;0x2092PopFlow();0x2093Temp_name_Variable_13 = K2Node_CustomEvent_NotifyName_4;0x20AEPopFlow();0x20AFTemp_name_Variable_13 = K2Node_CustomEvent_NotifyName_3;0x20CAPopFlow();0x20CBTemp_name_Variable_13 = K2Node_CustomEvent_NotifyName_2;0x20E6Label_20E6:0x20E6PettingMainCharacter.DisableAllGameInput = false;0x2107PettingMainCharacter.IsInvulnerable = false;0x2128PushFlow(Label_21D3);0x212DK2Node_DynamicCast_AsBP_Universal_Interact_2 = Cast<BP_UniversalInteract_C>(PettingInteract.ChildActor);0x2167K2Node_DynamicCast_bSuccess_12 = Cast<71>(K2Node_DynamicCast_AsBP_Universal_Interact_2);0x2184if (!(K2Node_DynamicCast_bSuccess_12)) goto Label_0EA6;0x2192K2Node_DynamicCast_AsBP_Universal_Interact_2.Box.SetCollisionEnabled(3);0x21CEgoto Label_0EA6;0x21D3Label_21D3:0x21D3PettingMainCharacter = nullptr;0x21DEPopFlow();0x21DFTemp_name_Variable_13 = K2Node_CustomEvent_NotifyName_1;0x21FAgoto Label_20E6;0x21FFTemp_name_Variable_13 = K2Node_CustomEvent_NotifyName;0x221APopFlow();0x221BLabel_221B:0x221BPettingMainCharacter.DisableAllGameInput = false;0x223CCallFunc_Array_RemoveItem_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_RemoveItem(PettingMainCharacter.LockOnCandidates, this);0x2286K2Node_DynamicCast_AsBP_Universal_Interact_1 = Cast<BP_UniversalInteract_C>(PettingInteract.ChildActor);0x22C0K2Node_DynamicCast_bSuccess_11 = Cast<71>(K2Node_DynamicCast_AsBP_Universal_Interact_1);0x22DDK2Node_DynamicCast_AsBP_Universal_Interact_1.Box.SetCollisionEnabled(0);0x2319CallFunc_K2_GetActorLocation_ReturnValue_7 = PettingMainCharacter.K2_GetActorLocation();0x234BCallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_7, FVector(1, 1, 0));0x237DCallFunc_K2_GetActorLocation_ReturnValue_9 = K2_GetActorLocation();0x2399CallFunc_Multiply_VectorVector_ReturnValue_2 = Multiply_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_9, FVector(1, 1, 0));0x23CBCallFunc_Subtract_VectorVector_ReturnValue_1 = Subtract_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue, CallFunc_Multiply_VectorVector_ReturnValue_2);0x23F9CallFunc_Conv_VectorToRotator_ReturnValue_5 = Conv_VectorToRotator(CallFunc_Subtract_VectorVector_ReturnValue_1);0x241ECallFunc_K2_SetActorRotation_ReturnValue = K2_SetActorRotation(CallFunc_Conv_VectorToRotator_ReturnValue_5, false);0x243CCallFunc_K2_GetActorLocation_ReturnValue_8 = K2_GetActorLocation();0x2458CallFunc_GetActorForwardVector_ReturnValue_1 = GetActorForwardVector();0x2474CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_8, FVector(1, 1, 0));0x24A6CallFunc_Multiply_VectorFloat_ReturnValue_5 = Multiply_VectorFloat(CallFunc_GetActorForwardVector_ReturnValue_1, 110f);0x24D0CallFunc_Add_VectorVector_ReturnValue_6 = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_8, CallFunc_Multiply_VectorFloat_ReturnValue_5);0x24FECallFunc_Multiply_VectorVector_ReturnValue_3 = Multiply_VectorVector(CallFunc_Add_VectorVector_ReturnValue_6, FVector(1, 1, 0));0x2530CallFunc_Subtract_VectorVector_ReturnValue_2 = Subtract_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_1, CallFunc_Multiply_VectorVector_ReturnValue_3);0x255ECallFunc_Conv_VectorToRotator_ReturnValue_6 = Conv_VectorToRotator(CallFunc_Subtract_VectorVector_ReturnValue_2);0x2583CallFunc_K2_SetActorLocationAndRotation_ReturnValue = PettingMainCharacter.K2_SetActorLocationAndRotation(CallFunc_Add_VectorVector_ReturnValue_6, CallFunc_Conv_VectorToRotator_ReturnValue_6, false, CallFunc_K2_SetActorLocationAndRotation_SweepHitResult, false);0x25CACallFunc_CreateProxyObjectForPlayMontage_ReturnValue_15 = CreateProxyObjectForPlayMontage(PettingMainCharacter.Mesh, /Game/Char/Hunter/Anim/Interact/AM_HunterInteract.AM_HunterInteract, 1f, 0f, FName(DogPet));0x261DCallFunc_IsValid_ReturnValue_29 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_15);0x263Aif (!(CallFunc_IsValid_ReturnValue_29)) goto Label_2788;0x2648K2Node_CreateDelegate_OutputDelegate_71.Bind(this, OnCompleted_2963F4994E54F59C2D210FA5D2A76C56);0x265FCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_15.OnCompleted += K2Node_CreateDelegate_OutputDelegate_71;0x2688K2Node_CreateDelegate_OutputDelegate_70.Bind(this, OnBlendOut_2963F4994E54F59C2D210FA5D2A76C56);0x269FCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_15.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_70;0x26C8K2Node_CreateDelegate_OutputDelegate_69.Bind(this, OnInterrupted_2963F4994E54F59C2D210FA5D2A76C56);0x26DFCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_15.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_69;0x2708K2Node_CreateDelegate_OutputDelegate_68.Bind(this, OnNotifyBegin_2963F4994E54F59C2D210FA5D2A76C56);0x271FCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_15.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_68;0x2748K2Node_CreateDelegate_OutputDelegate_67.Bind(this, OnNotifyEnd_2963F4994E54F59C2D210FA5D2A76C56);0x275FCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_15.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_67;0x2788Label_2788:0x2788PettingMainCharacter.IsInvulnerable = true;0x27A9PushFlow(Label_27E5);0x27AEDelay(this, 0.3f, LatentActionInfo{0xE46, 2098725802, FName(ExecuteUbergraph_BPC_CrowDog), this});0x27E4PopFlow();0x27E5Label_27E5:0x27E5Delay(this, 3.41f, LatentActionInfo{0xEA6, 1680466283, FName(ExecuteUbergraph_BPC_CrowDog), this});0x281BPopFlow();0x281CLabel_281C:0x281CCallFunc_IsValid_ReturnValue_6 = IsValid(PlayerTarget);0x2839if (!(CallFunc_IsValid_ReturnValue_6)) goto Label_2A02;0x2847CallFunc_K2_GetActorRotation_ReturnValue_1 = K2_GetActorRotation();0x2863CallFunc_GetWorldDeltaSeconds_ReturnValue_3 = GetWorldDeltaSeconds(this);0x2880CallFunc_K2_GetActorLocation_ReturnValue_11 = K2_GetActorLocation();0x289CCallFunc_K2_GetActorLocation_ReturnValue_12 = PlayerTarget.K2_GetActorLocation();0x28CECallFunc_FindLookAtRotation_ReturnValue_1 = FindLookAtRotation(CallFunc_K2_GetActorLocation_ReturnValue_11, CallFunc_K2_GetActorLocation_ReturnValue_12);0x28FCBreakRotator(CallFunc_FindLookAtRotation_ReturnValue_1, CallFunc_BreakRotator_Roll_1, CallFunc_BreakRotator_Pitch_1, CallFunc_BreakRotator_Yaw_1);0x292ACallFunc_MakeRotator_ReturnValue_1 = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw_1);0x2959CallFunc_RInterpTo_ReturnValue_1 = RInterpTo(CallFunc_K2_GetActorRotation_ReturnValue_1, CallFunc_MakeRotator_ReturnValue_1, CallFunc_GetWorldDeltaSeconds_ReturnValue_3, 5f);0x2995CallFunc_GetForwardVector_ReturnValue_3 = GetForwardVector(CallFunc_RInterpTo_ReturnValue_1);0x29BACallFunc_Conv_VectorToRotator_ReturnValue_8 = Conv_VectorToRotator(CallFunc_GetForwardVector_ReturnValue_3);0x29DFCallFunc_K2_SetActorRotation_ReturnValue_2 = K2_SetActorRotation(CallFunc_Conv_VectorToRotator_ReturnValue_8, false);0x29FDgoto Label_1F2E;0x2A02Label_2A02:0x2A02Temp_float_Variable_3 = 5f;0x2A19Temp_float_Variable_4 = 2f;0x2A30CallFunc_K2_GetActorRotation_ReturnValue = K2_GetActorRotation();0x2A4CCallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x2A69CallFunc_K2_GetActorLocation_ReturnValue_4 = K2_GetActorLocation();0x2A85CallFunc_IsValid_ReturnValue_24 = IsValid(PlayerTarget);0x2AA2Temp_bool_Variable_1 = CallFunc_IsValid_ReturnValue_24;0x2AB5CallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(CallFunc_K2_GetActorLocation_ReturnValue_4, MoveToLoc);0x2AE3BreakRotator(CallFunc_FindLookAtRotation_ReturnValue, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x2B11CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_BreakRotator_Yaw);0x2B40CallFunc_RInterpTo_ReturnValue = RInterpTo(CallFunc_K2_GetActorRotation_ReturnValue, CallFunc_MakeRotator_ReturnValue, CallFunc_GetWorldDeltaSeconds_ReturnValue, Switch(Temp_bool_Variable_1, false => Temp_float_Variable_4, true => Temp_float_Variable_3, default => K2Node_Select_Default_4));0x2BACCallFunc_GetForwardVector_ReturnValue_2 = GetForwardVector(CallFunc_RInterpTo_ReturnValue);0x2BD1CallFunc_Conv_VectorToRotator_ReturnValue_7 = Conv_VectorToRotator(CallFunc_GetForwardVector_ReturnValue_2);0x2BF6CallFunc_K2_SetActorRotation_ReturnValue_1 = K2_SetActorRotation(CallFunc_Conv_VectorToRotator_ReturnValue_7, false);0x2C14goto Label_1F2E;0x2C19Temp_name_Variable_15 = K2Node_CustomEvent_NotifyName_75;0x2C34Label_2C34:0x2C34IsStaggering = false;0x2C3FPopFlow();0x2C40Label_2C40:0x2C40PushFlow(Label_2C6D);0x2C45if (!(Temp_bool_Has_Been_Initd_Variable_1)) goto Label_2C54;0x2C53PopFlow();0x2C54Label_2C54:0x2C54Temp_bool_Has_Been_Initd_Variable_1 = true;0x2C5Fif (!(false)) PopFlow();0x2C61Temp_bool_IsClosed_Variable_1 = true;0x2C6CPopFlow();0x2C6DLabel_2C6D:0x2C6Dif (!(Temp_bool_IsClosed_Variable_1)) goto Label_2C7C;0x2C7BPopFlow();0x2C7CLabel_2C7C:0x2C7CTemp_bool_IsClosed_Variable_1 = true;0x2C87if (!(true)) goto Label_2C99;0x2C8DTemp_bool_Whether_the_gate_is_currently_open_or_close_Variable = false;0x2C98PopFlow();0x2C99Label_2C99:0x2C99Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = true;0x2CA4PopFlow();0x2CA5Label_2CA5:0x2CA5if (!(Temp_bool_IsClosed_Variable)) goto Label_2CB4;0x2CB3PopFlow();0x2CB4Label_2CB4:0x2CB4Temp_bool_IsClosed_Variable = true;0x2CBFTemp_float_Variable = 203f;0x2CD6Temp_float_Variable_1 = 167f;0x2CEDTemp_float_Variable_2 = 115f;0x2D04Temp_int_Variable_1 = WhichAtkDamageType;0x2D1F/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x2D5ABreakHitResult(CallFunc_Array_Get_Item_1, CallFunc_BreakHitResult_bBlockingHit_1, CallFunc_BreakHitResult_bInitialOverlap_1, CallFunc_BreakHitResult_Time_1, CallFunc_BreakHitResult_Distance_1, CallFunc_BreakHitResult_Location_1, CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_BreakHitResult_Normal_1, CallFunc_BreakHitResult_ImpactNormal_1, CallFunc_BreakHitResult_PhysMat_1, CallFunc_BreakHitResult_HitActor_1, CallFunc_BreakHitResult_HitComponent_1, CallFunc_BreakHitResult_HitBoneName_1, CallFunc_BreakHitResult_HitItem_1, CallFunc_BreakHitResult_FaceIndex_1, CallFunc_BreakHitResult_TraceStart_1, CallFunc_BreakHitResult_TraceEnd_1);0x2DFDCallFunc_ApplyDamage_ReturnValue_2 = /Script/Engine.Default__GameplayStatics.ApplyDamage(CallFunc_BreakHitResult_HitActor_1, Switch(Temp_int_Variable_1, 0 => Temp_float_Variable_2, 1 => Temp_float_Variable_1, 2 => Temp_float_Variable, default => K2Node_Select_Default_2), nullptr, this, /Game/BP/Variables/DT_Light.DT_Light_C);0x2E92/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x2ECDBreakHitResult(CallFunc_Array_Get_Item_1, CallFunc_BreakHitResult_bBlockingHit_1, CallFunc_BreakHitResult_bInitialOverlap_1, CallFunc_BreakHitResult_Time_1, CallFunc_BreakHitResult_Distance_1, CallFunc_BreakHitResult_Location_1, CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_BreakHitResult_Normal_1, CallFunc_BreakHitResult_ImpactNormal_1, CallFunc_BreakHitResult_PhysMat_1, CallFunc_BreakHitResult_HitActor_1, CallFunc_BreakHitResult_HitComponent_1, CallFunc_BreakHitResult_HitBoneName_1, CallFunc_BreakHitResult_HitItem_1, CallFunc_BreakHitResult_FaceIndex_1, CallFunc_BreakHitResult_TraceStart_1, CallFunc_BreakHitResult_TraceEnd_1);0x2F70PlaySoundAtLocation(this, /Game/Audio/Foley/Impacts/Cue_spark.Cue_spark, CallFunc_BreakHitResult_ImpactPoint_1, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr);0x2FAC/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x2FE7BreakHitResult(CallFunc_Array_Get_Item_1, CallFunc_BreakHitResult_bBlockingHit_1, CallFunc_BreakHitResult_bInitialOverlap_1, CallFunc_BreakHitResult_Time_1, CallFunc_BreakHitResult_Distance_1, CallFunc_BreakHitResult_Location_1, CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_BreakHitResult_Normal_1, CallFunc_BreakHitResult_ImpactNormal_1, CallFunc_BreakHitResult_PhysMat_1, CallFunc_BreakHitResult_HitActor_1, CallFunc_BreakHitResult_HitComponent_1, CallFunc_BreakHitResult_HitBoneName_1, CallFunc_BreakHitResult_HitItem_1, CallFunc_BreakHitResult_FaceIndex_1, CallFunc_BreakHitResult_TraceStart_1, CallFunc_BreakHitResult_TraceEnd_1);0x308ACallFunc_Multiply_VectorFloat_ReturnValue_4 = Multiply_VectorFloat(CallFunc_BreakHitResult_ImpactNormal_1, 1f);0x30B4CallFunc_Conv_VectorToRotator_ReturnValue_4 = Conv_VectorToRotator(CallFunc_Multiply_VectorFloat_ReturnValue_4);0x30D9CallFunc_SpawnEmitterAtLocation_ReturnValue = SpawnEmitterAtLocation(this, /Game/VFX/Particles/Impacts/P_MeleeSpark.P_MeleeSpark, CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_Conv_VectorToRotator_ReturnValue_4, FVector(1, 1, 1), true, 0, true);0x311ADelay(this, 0.5f, LatentActionInfo{0xA59, 1838163357, FName(ExecuteUbergraph_BPC_CrowDog), this});0x3150PopFlow();0x3151Label_3151:0x3151Temp_bool_Has_Been_Initd_Variable = true;0x315Cif (!(false)) PopFlow();0x315ETemp_bool_IsClosed_Variable = true;0x3169PopFlow();0x316ALabel_316A:0x316Aif (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_3151;0x3178PopFlow();0x3179Label_3179:0x3179PushFlow(Label_2CA5);0x317Egoto Label_316A;0x3183Temp_name_Variable = K2Node_CustomEvent_NotifyName_68;0x319EPopFlow();0x319FTemp_name_Variable = K2Node_CustomEvent_NotifyName_69;0x31BAPopFlow();0x31BBLabel_31BB:0x31BBif (!(Temp_bool_IsClosed_Variable_2)) goto Label_31CA;0x31C9PopFlow();0x31CALabel_31CA:0x31CATemp_bool_IsClosed_Variable_2 = true;0x31D5Temp_class_Variable = /Game/BP/Variables/DT_Heavy.DT_Heavy_C;0x31E8Temp_class_Variable_1 = /Game/BP/Variables/DT_Med.DT_Med_C;0x31FBTemp_class_Variable_2 = /Game/BP/Variables/DT_Light.DT_Light_C;0x320ETemp_float_Variable = 203f;0x3225Temp_float_Variable_1 = 167f;0x323CTemp_float_Variable_2 = 115f;0x3253Temp_int_Variable = WhichAtkDamageType;0x326ETemp_int_Variable_1 = WhichAtkDamageType;0x3289CallFunc_ApplyDamage_ReturnValue = /Script/Engine.Default__GameplayStatics.ApplyDamage(HitMainCharacter, Switch(Temp_int_Variable_1, 0 => Temp_float_Variable_2, 1 => Temp_float_Variable_1, 2 => Temp_float_Variable, default => K2Node_Select_Default_2), nullptr, this, Switch(Temp_int_Variable, 0 => Temp_class_Variable_2, 1 => Temp_class_Variable_1, 2 => Temp_class_Variable, default => K2Node_Select_Default_1));0x3364Temp_object_Variable_1 = /Game/Audio/Foley/Impacts/Cue_bloodheavy.Cue_bloodheavy;0x3377Temp_object_Variable_2 = /Game/Audio/Foley/Impacts/Cue_bloodlight.Cue_bloodlight;0x338ATemp_object_Variable_3 = /Game/Audio/Foley/Impacts/Cue_bloodlight.Cue_bloodlight;0x339DTemp_int_Variable_2 = WhichAtkDamageType;0x33B8/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x33F3BreakHitResult(CallFunc_Array_Get_Item_1, CallFunc_BreakHitResult_bBlockingHit_1, CallFunc_BreakHitResult_bInitialOverlap_1, CallFunc_BreakHitResult_Time_1, CallFunc_BreakHitResult_Distance_1, CallFunc_BreakHitResult_Location_1, CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_BreakHitResult_Normal_1, CallFunc_BreakHitResult_ImpactNormal_1, CallFunc_BreakHitResult_PhysMat_1, CallFunc_BreakHitResult_HitActor_1, CallFunc_BreakHitResult_HitComponent_1, CallFunc_BreakHitResult_HitBoneName_1, CallFunc_BreakHitResult_HitItem_1, CallFunc_BreakHitResult_FaceIndex_1, CallFunc_BreakHitResult_TraceStart_1, CallFunc_BreakHitResult_TraceEnd_1);0x3496PlaySoundAtLocation(this, Switch(Temp_int_Variable_2, 0 => Temp_object_Variable_3, 1 => Temp_object_Variable_2, 2 => Temp_object_Variable_1, default => K2Node_Select_Default_3), CallFunc_BreakHitResult_ImpactPoint_1, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr);0x3518/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x3553BreakHitResult(CallFunc_Array_Get_Item_1, CallFunc_BreakHitResult_bBlockingHit_1, CallFunc_BreakHitResult_bInitialOverlap_1, CallFunc_BreakHitResult_Time_1, CallFunc_BreakHitResult_Distance_1, CallFunc_BreakHitResult_Location_1, CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_BreakHitResult_Normal_1, CallFunc_BreakHitResult_ImpactNormal_1, CallFunc_BreakHitResult_PhysMat_1, CallFunc_BreakHitResult_HitActor_1, CallFunc_BreakHitResult_HitComponent_1, CallFunc_BreakHitResult_HitBoneName_1, CallFunc_BreakHitResult_HitItem_1, CallFunc_BreakHitResult_FaceIndex_1, CallFunc_BreakHitResult_TraceStart_1, CallFunc_BreakHitResult_TraceEnd_1);0x35F6PlaySoundAtLocation(this, /Game/Audio/Foley/Impacts/Cue_iron-cut-meat.Cue_iron-cut-meat, CallFunc_BreakHitResult_ImpactPoint_1, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr);0x3632Temp_byte_Variable = 2;0x3646Temp_byte_Variable_1 = 1;0x365ATemp_bool_Variable = CapsuleCollisionDamage;0x366D/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x36A8BreakHitResult(CallFunc_Array_Get_Item_1, CallFunc_BreakHitResult_bBlockingHit_1, CallFunc_BreakHitResult_bInitialOverlap_1, CallFunc_BreakHitResult_Time_1, CallFunc_BreakHitResult_Distance_1, CallFunc_BreakHitResult_Location_1, CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_BreakHitResult_Normal_1, CallFunc_BreakHitResult_ImpactNormal_1, CallFunc_BreakHitResult_PhysMat_1, CallFunc_BreakHitResult_HitActor_1, CallFunc_BreakHitResult_HitComponent_1, CallFunc_BreakHitResult_HitBoneName_1, CallFunc_BreakHitResult_HitItem_1, CallFunc_BreakHitResult_FaceIndex_1, CallFunc_BreakHitResult_TraceStart_1, CallFunc_BreakHitResult_TraceEnd_1);0x374BCallFunc_Multiply_VectorFloat_ReturnValue_3 = Multiply_VectorFloat(CallFunc_BreakHitResult_ImpactNormal_1, 1f);0x3775CallFunc_Conv_VectorToRotator_ReturnValue_3 = Conv_VectorToRotator(CallFunc_Multiply_VectorFloat_ReturnValue_3);0x379ACallFunc_SpawnEmitterAttached_ReturnValue = SpawnEmitterAttached(/Game/VFX/Particles/Blood/P_BloodTrail.P_BloodTrail, HitMainCharacter.Mesh, FName(Spine_2), CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_Conv_VectorToRotator_ReturnValue_3, FVector(1, 1, 1), Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default), true, 0, true);0x383BDelay(this, 0.5f, LatentActionInfo{0xA70, 1667485521, FName(ExecuteUbergraph_BPC_CrowDog), this});0x3871PopFlow();0x3872Label_3872:0x3872Temp_bool_IsClosed_Variable_2 = true;0x387DPopFlow();0x387ELabel_387E:0x387EPushFlow(Label_31BB);0x3883if (!(Temp_bool_Has_Been_Initd_Variable_2)) goto Label_3892;0x3891PopFlow();0x3892Label_3892:0x3892Temp_bool_Has_Been_Initd_Variable_2 = true;0x389Dif (!(false)) PopFlow();0x389Fgoto Label_3872;0x38A4Label_38A4:0x38A4PushFlow(Label_38AE);0x38A9goto Label_2C40;0x38AELabel_38AE:0x38AEif (!(Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable)) PopFlow();0x38B8K2Node_DynamicCast_AsBP_Main_Char = Cast<BP_MainChar_C>(K2Node_ComponentBoundEvent_OtherActor);0x38DCK2Node_DynamicCast_bSuccess_6 = Cast<71>(K2Node_DynamicCast_AsBP_Main_Char);0x38F9if (!(K2Node_DynamicCast_bSuccess_6)) goto Label_3973;0x3907HitMainCharacter = K2Node_DynamicCast_AsBP_Main_Char;0x391ACapsuleCollisionDamage = true;0x3925Label_3925:0x3925if (!(HitMainCharacter.IsInvulnerable)) goto Label_394A;0x3949PopFlow();0x394ALabel_394A:0x394Aif (!(HitMainCharacter.IsDead)) goto Label_387E;0x396Egoto Label_3179;0x3973Label_3973:0x3973K2Node_DynamicCast_AsBP_Destructable_Parent = Cast<BP_DestructableParent_C>(K2Node_ComponentBoundEvent_OtherActor);0x3997K2Node_DynamicCast_bSuccess_4 = Cast<71>(K2Node_DynamicCast_AsBP_Destructable_Parent);0x39B4if (!(K2Node_DynamicCast_bSuccess_4)) PopFlow();0x39BECallFunc_ApplyDamage_ReturnValue_1 = /Script/Engine.Default__GameplayStatics.ApplyDamage(K2Node_DynamicCast_AsBP_Destructable_Parent, 1f, nullptr, this, /Game/BP/Variables/DT_Light.DT_Light_C);0x3A09PopFlow();0x3A0ALabel_3A0A:0x3A0ATemp_bool_Whether_the_gate_is_currently_open_or_close_Variable = false;0x3A15PopFlow();0x3A16Label_3A16:0x3A16Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = true;0x3A21PopFlow();0x3A22Label_3A22:0x3A22PushFlow(Label_3A16);0x3A27goto Label_2C40;0x3A2CLabel_3A2C:0x3A2CPushFlow(Label_3A0A);0x3A31goto Label_2C40;0x3A36Temp_name_Variable_15 = K2Node_CustomEvent_NotifyName_76;0x3A51PopFlow();0x3A52Label_3A52:0x3A52Temp_int_Array_Index_Variable = 0;0x3A69Label_3A69:0x3A69CallFunc_Array_Length_ReturnValue_4 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_SphereTraceMultiForObjects_OutHits);0x3AA4CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_4);0x3ACAif (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x3AD4Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x3AEFPushFlow(Label_3EC7);0x3AF4/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x3B2FBreakHitResult(CallFunc_Array_Get_Item_1, CallFunc_BreakHitResult_bBlockingHit_1, CallFunc_BreakHitResult_bInitialOverlap_1, CallFunc_BreakHitResult_Time_1, CallFunc_BreakHitResult_Distance_1, CallFunc_BreakHitResult_Location_1, CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_BreakHitResult_Normal_1, CallFunc_BreakHitResult_ImpactNormal_1, CallFunc_BreakHitResult_PhysMat_1, CallFunc_BreakHitResult_HitActor_1, CallFunc_BreakHitResult_HitComponent_1, CallFunc_BreakHitResult_HitBoneName_1, CallFunc_BreakHitResult_HitItem_1, CallFunc_BreakHitResult_FaceIndex_1, CallFunc_BreakHitResult_TraceStart_1, CallFunc_BreakHitResult_TraceEnd_1);0x3BD2K2Node_DynamicCast_AsBP_Enemy_Parent = Cast<BP_EnemyParent_C>(CallFunc_BreakHitResult_HitActor_1);0x3BF6K2Node_DynamicCast_bSuccess_8 = Cast<71>(K2Node_DynamicCast_AsBP_Enemy_Parent);0x3C13if (!(K2Node_DynamicCast_bSuccess_8)) goto Label_3D77;0x3C21K2Node_DynamicCast_AsBPC_Cleric_Beast = Cast<BPC_ClericBeast_C>(K2Node_DynamicCast_AsBP_Enemy_Parent);0x3C45K2Node_DynamicCast_bSuccess_9 = Cast<71>(K2Node_DynamicCast_AsBPC_Cleric_Beast);0x3C62if (!(K2Node_DynamicCast_bSuccess_9)) goto Label_3D77;0x3C70/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x3CABBreakHitResult(CallFunc_Array_Get_Item_1, CallFunc_BreakHitResult_bBlockingHit_1, CallFunc_BreakHitResult_bInitialOverlap_1, CallFunc_BreakHitResult_Time_1, CallFunc_BreakHitResult_Distance_1, CallFunc_BreakHitResult_Location_1, CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_BreakHitResult_Normal_1, CallFunc_BreakHitResult_ImpactNormal_1, CallFunc_BreakHitResult_PhysMat_1, CallFunc_BreakHitResult_HitActor_1, CallFunc_BreakHitResult_HitComponent_1, CallFunc_BreakHitResult_HitBoneName_1, CallFunc_BreakHitResult_HitItem_1, CallFunc_BreakHitResult_FaceIndex_1, CallFunc_BreakHitResult_TraceStart_1, CallFunc_BreakHitResult_TraceEnd_1);0x3D4EK2Node_DynamicCast_AsBP_Enemy_Parent.DamagedComponent = CallFunc_BreakHitResult_HitComponent_1;0x3D77Label_3D77:0x3D77CapsuleCollisionDamage = false;0x3D82/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_SphereTraceMultiForObjects_OutHits, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item_1);0x3DBDBreakHitResult(CallFunc_Array_Get_Item_1, CallFunc_BreakHitResult_bBlockingHit_1, CallFunc_BreakHitResult_bInitialOverlap_1, CallFunc_BreakHitResult_Time_1, CallFunc_BreakHitResult_Distance_1, CallFunc_BreakHitResult_Location_1, CallFunc_BreakHitResult_ImpactPoint_1, CallFunc_BreakHitResult_Normal_1, CallFunc_BreakHitResult_ImpactNormal_1, CallFunc_BreakHitResult_PhysMat_1, CallFunc_BreakHitResult_HitActor_1, CallFunc_BreakHitResult_HitComponent_1, CallFunc_BreakHitResult_HitBoneName_1, CallFunc_BreakHitResult_HitItem_1, CallFunc_BreakHitResult_FaceIndex_1, CallFunc_BreakHitResult_TraceStart_1, CallFunc_BreakHitResult_TraceEnd_1);0x3E60K2Node_DynamicCast_AsBP_Main_Char_1 = Cast<BP_MainChar_C>(CallFunc_BreakHitResult_HitActor_1);0x3E84K2Node_DynamicCast_bSuccess_7 = Cast<71>(K2Node_DynamicCast_AsBP_Main_Char_1);0x3EA1if (!(K2Node_DynamicCast_bSuccess_7)) goto Label_3179;0x3EAFHitMainCharacter = K2Node_DynamicCast_AsBP_Main_Char_1;0x3EC2goto Label_3925;0x3EC7Label_3EC7:0x3EC7CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x3EF1Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue_1;0x3F0Cgoto Label_3A69;0x3F11Label_3F11:0x3F11if (!(Temp_bool_IsClosed_Variable_3)) goto Label_3F20;0x3F1FPopFlow();0x3F20Label_3F20:0x3F20Temp_bool_IsClosed_Variable_3 = true;0x3F2BForceCloseAttackCheck();0x3F39Delay(this, 2f, LatentActionInfo{0xA87, 662016905, FName(ExecuteUbergraph_BPC_CrowDog), this});0x3F6FPopFlow();0x3F70Label_3F70:0x3F70Temp_bool_Has_Been_Initd_Variable_3 = true;0x3F7Bif (!(false)) PopFlow();0x3F7DTemp_bool_IsClosed_Variable_3 = true;0x3F88PopFlow();0x3F89Label_3F89:0x3F89if (!(Temp_bool_Has_Been_Initd_Variable_3)) goto Label_3F70;0x3F97PopFlow();0x3F98Label_3F98:0x3F98PushFlow(Label_3F11);0x3F9Dgoto Label_3F89;0x3FA2Label_3FA2:0x3FA2if (!(Temp_bool_IsClosed_Variable_4)) goto Label_3FB1;0x3FB0PopFlow();0x3FB1Label_3FB1:0x3FB1Temp_bool_IsClosed_Variable_4 = true;0x3FBCCallFunc_GetWorldDeltaSeconds_ReturnValue_1 = GetWorldDeltaSeconds(this);0x3FD9Delay(this, CallFunc_GetWorldDeltaSeconds_ReturnValue_1, LatentActionInfo{0xAF8, -1193922926, FName(ExecuteUbergraph_BPC_CrowDog), this});0x4013PopFlow();0x4014Label_4014:0x4014Temp_bool_Has_Been_Initd_Variable_4 = true;0x401FPopFlow();0x4020Label_4020:0x4020Temp_bool_Has_Been_Initd_Variable_4 = true;0x402Bif (!(false)) PopFlow();0x402DTemp_bool_IsClosed_Variable_4 = true;0x4038PopFlow();0x4039Label_4039:0x4039if (!(Temp_bool_Has_Been_Initd_Variable_4)) goto Label_4020;0x4047PopFlow();0x4048Label_4048:0x4048Temp_bool_IsClosed_Variable_4 = false;0x4053goto Label_4014;0x4058Label_4058:0x4058PushFlow(Label_3FA2);0x405Dgoto Label_4039;0x4062Temp_name_Variable_15 = K2Node_CustomEvent_NotifyName_77;0x407Dgoto Label_2C34;0x4082Label_4082:0x4082Temp_int_Loop_Counter_Variable = 0;0x4099goto Label_3A52;0x409ECallFunc_K2_GetActorLocation_ReturnValue_2 = K2_GetActorLocation();0x40BAPlaySoundAtLocation(this, /Game/Audio/Gameplay/Cue_Kill.Cue_Kill, CallFunc_K2_GetActorLocation_ReturnValue_2, FRotator(0, 0, 0), 1f, 1f, 0f, nullptr, nullptr, nullptr);0x40F6CallFunc_GetCurrentMontage_ReturnValue = GetCurrentMontage();0x410AStopAnimMontage(CallFunc_GetCurrentMontage_ReturnValue);0x4121IsDead = true;0x412CCallFunc_GetAnimInstance_ReturnValue = Mesh.GetAnimInstance();0x4156K2Node_DynamicCast_AsABP_Rabid_Dog = Cast<ABP_RabidDog_C>(CallFunc_GetAnimInstance_ReturnValue);0x417AK2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsABP_Rabid_Dog);0x4197if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x41A1K2Node_DynamicCast_AsABP_Rabid_Dog.IsDead = true;0x41C2K2_ClearTimer(this, "DamageCheck");0x41DAPushFlow(Label_4264);0x41DFCapsuleComponent.SetCollisionEnabled(0);0x4205CharacterMovement.SetMovementMode(5, 0);0x422DDelay(this, 1f, LatentActionInfo{0x3E3, -1711673271, FName(ExecuteUbergraph_BPC_CrowDog), this});0x4263PopFlow();0x4264Label_4264:0x4264LostPlayerTarget();0x4272/Script/Engine.Default__KismetArrayLibrary.Array_Clear(PatrolRoute);0x429BCharacterMovement.StopMovementImmediately();0x42BFCallFunc_GetCurrentMontage_ReturnValue_2 = GetCurrentMontage();0x42D3StopAnimMontage(CallFunc_GetCurrentMontage_ReturnValue_2);0x42EAPopFlow();0x42EBK2Node_DynamicCast_AsDT_Bullet = Cast<DT_Bullet_C>(K2Node_Event_DamageType);0x430FK2Node_DynamicCast_bSuccess_3 = Cast<71>(K2Node_DynamicCast_AsDT_Bullet);0x432Cif (!(K2Node_DynamicCast_bSuccess_3)) goto Label_4519;0x433ALabel_433A:0x433ACallFunc_GetCurrentMontage_ReturnValue_1 = GetCurrentMontage();0x434EStopAnimMontage(CallFunc_GetCurrentMontage_ReturnValue_1);0x4365CallFunc_CreateProxyObjectForPlayMontage_ReturnValue = CreateProxyObjectForPlayMontage(Mesh, /Game/Char/Enemies/RabidDog/Anim/AM_DogHitReacts.AM_DogHitReacts, 1f, 0f, FName(HitReactHeavy));0x43A2CallFunc_IsValid_ReturnValue_7 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue);0x43BFif (!(CallFunc_IsValid_ReturnValue_7)) goto Label_450D;0x43CDK2Node_CreateDelegate_OutputDelegate_74.Bind(this, OnCompleted_D6A9C90E49CB937EA75B57A588134987);0x43E4CallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnCompleted += K2Node_CreateDelegate_OutputDelegate_74;0x440DK2Node_CreateDelegate_OutputDelegate_75.Bind(this, OnBlendOut_D6A9C90E49CB937EA75B57A588134987);0x4424CallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_75;0x444DK2Node_CreateDelegate_OutputDelegate_76.Bind(this, OnInterrupted_D6A9C90E49CB937EA75B57A588134987);0x4464CallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_76;0x448DK2Node_CreateDelegate_OutputDelegate_77.Bind(this, OnNotifyBegin_D6A9C90E49CB937EA75B57A588134987);0x44A4CallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_77;0x44CDK2Node_CreateDelegate_OutputDelegate_82.Bind(this, OnNotifyEnd_D6A9C90E49CB937EA75B57A588134987);0x44E4CallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_82;0x450DLabel_450D:0x450DIsStaggering = true;0x4518PopFlow();0x4519Label_4519:0x4519K2Node_DynamicCast_AsDT_Bullet_Heavy = Cast<DT_BulletHeavy_C>(K2Node_Event_DamageType);0x453DK2Node_DynamicCast_bSuccess_2 = Cast<71>(K2Node_DynamicCast_AsDT_Bullet_Heavy);0x455Aif (!(K2Node_DynamicCast_bSuccess_2)) goto Label_456D;0x4568goto Label_433A;0x456DLabel_456D:0x456DCallFunc_InRange_FloatFloat_ReturnValue_4 = InRange_FloatFloat(K2Node_Event_HitFromAngle, -45f, 45f, true, true);0x4596if (!(CallFunc_InRange_FloatFloat_ReturnValue_4)) goto Label_4758;0x45A4Label_45A4:0x45A4CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_4 = CreateProxyObjectForPlayMontage(Mesh, /Game/Char/Enemies/RabidDog/Anim/AM_DogHitReacts.AM_DogHitReacts, 1f, 0f, FName(HitReactF));0x45E1CallFunc_IsValid_ReturnValue_11 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_4);0x45FEif (!(CallFunc_IsValid_ReturnValue_11)) goto Label_474C;0x460CK2Node_CreateDelegate_OutputDelegate_12.Bind(this, OnCompleted_E7199123463A290BD06478AB66C7D40E);0x4623CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_4.OnCompleted += K2Node_CreateDelegate_OutputDelegate_12;0x464CK2Node_CreateDelegate_OutputDelegate_11.Bind(this, OnBlendOut_E7199123463A290BD06478AB66C7D40E);0x4663CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_4.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_11;0x468CK2Node_CreateDelegate_OutputDelegate_10.Bind(this, OnInterrupted_E7199123463A290BD06478AB66C7D40E);0x46A3CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_4.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_10;0x46CCK2Node_CreateDelegate_OutputDelegate_9.Bind(this, OnNotifyBegin_E7199123463A290BD06478AB66C7D40E);0x46E3CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_4.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_9;0x470CK2Node_CreateDelegate_OutputDelegate_8.Bind(this, OnNotifyEnd_E7199123463A290BD06478AB66C7D40E);0x4723CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_4.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_8;0x474CLabel_474C:0x474CIsStaggering = true;0x4757PopFlow();0x4758Label_4758:0x4758CallFunc_InRange_FloatFloat_ReturnValue_3 = InRange_FloatFloat(K2Node_Event_HitFromAngle, -135f, -45f, false, false);0x4781if (!(CallFunc_InRange_FloatFloat_ReturnValue_3)) goto Label_4943;0x478FCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3 = CreateProxyObjectForPlayMontage(Mesh, /Game/Char/Enemies/RabidDog/Anim/AM_DogHitReacts.AM_DogHitReacts, 1f, 0f, FName(HitReactR));0x47CCCallFunc_IsValid_ReturnValue_10 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3);0x47E9if (!(CallFunc_IsValid_ReturnValue_10)) goto Label_4937;0x47F7K2Node_CreateDelegate_OutputDelegate_7.Bind(this, OnCompleted_EF22D2804F87EBE68E4B6D99519A35CB);0x480ECallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnCompleted += K2Node_CreateDelegate_OutputDelegate_7;0x4837K2Node_CreateDelegate_OutputDelegate_6.Bind(this, OnBlendOut_EF22D2804F87EBE68E4B6D99519A35CB);0x484ECallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_6;0x4877K2Node_CreateDelegate_OutputDelegate_5.Bind(this, OnInterrupted_EF22D2804F87EBE68E4B6D99519A35CB);0x488ECallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_5;0x48B7K2Node_CreateDelegate_OutputDelegate_4.Bind(this, OnNotifyBegin_EF22D2804F87EBE68E4B6D99519A35CB);0x48CECallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_4;0x48F7K2Node_CreateDelegate_OutputDelegate_3.Bind(this, OnNotifyEnd_EF22D2804F87EBE68E4B6D99519A35CB);0x490ECallFunc_CreateProxyObjectForPlayMontage_ReturnValue_3.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_3;0x4937Label_4937:0x4937IsStaggering = true;0x4942PopFlow();0x4943Label_4943:0x4943CallFunc_InRange_FloatFloat_ReturnValue_2 = InRange_FloatFloat(K2Node_Event_HitFromAngle, 45f, 135f, false, false);0x496Cif (!(CallFunc_InRange_FloatFloat_ReturnValue_2)) goto Label_4B2E;0x497ACallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2 = CreateProxyObjectForPlayMontage(Mesh, /Game/Char/Enemies/RabidDog/Anim/AM_DogHitReacts.AM_DogHitReacts, 1f, 0f, FName(HitReactL));0x49B7CallFunc_IsValid_ReturnValue_9 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2);0x49D4if (!(CallFunc_IsValid_ReturnValue_9)) goto Label_4B22;0x49E2K2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnCompleted_261F48914E1FA02D59B5C4A2BFD3F564);0x49F9CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnCompleted += K2Node_CreateDelegate_OutputDelegate_2;0x4A22K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnBlendOut_261F48914E1FA02D59B5C4A2BFD3F564);0x4A39CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_1;0x4A62K2Node_CreateDelegate_OutputDelegate.Bind(this, OnInterrupted_261F48914E1FA02D59B5C4A2BFD3F564);0x4A79CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnInterrupted += K2Node_CreateDelegate_OutputDelegate;0x4AA2K2Node_CreateDelegate_OutputDelegate_72.Bind(this, OnNotifyBegin_261F48914E1FA02D59B5C4A2BFD3F564);0x4AB9CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_72;0x4AE2K2Node_CreateDelegate_OutputDelegate_73.Bind(this, OnNotifyEnd_261F48914E1FA02D59B5C4A2BFD3F564);0x4AF9CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_2.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_73;0x4B22Label_4B22:0x4B22IsStaggering = true;0x4B2DPopFlow();0x4B2ELabel_4B2E:0x4B2ECallFunc_InRange_FloatFloat_ReturnValue = InRange_FloatFloat(K2Node_Event_HitFromAngle, 135f, 180f, true, true);0x4B57CallFunc_InRange_FloatFloat_ReturnValue_1 = InRange_FloatFloat(K2Node_Event_HitFromAngle, -180f, -135f, true, true);0x4B80CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_InRange_FloatFloat_ReturnValue_1, CallFunc_InRange_FloatFloat_ReturnValue);0x4BA6if (!(CallFunc_BooleanOR_ReturnValue)) goto Label_45A4;0x4BB4CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1 = CreateProxyObjectForPlayMontage(Mesh, /Game/Char/Enemies/RabidDog/Anim/AM_DogHitReacts.AM_DogHitReacts, 1f, 0f, FName(HitReactB));0x4BF1CallFunc_IsValid_ReturnValue_8 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1);0x4C0Eif (!(CallFunc_IsValid_ReturnValue_8)) goto Label_4D5C;0x4C1CK2Node_CreateDelegate_OutputDelegate_78.Bind(this, OnCompleted_E9C4AB6848C0A864EC9694AB6DF97CC7);0x4C33CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnCompleted += K2Node_CreateDelegate_OutputDelegate_78;0x4C5CK2Node_CreateDelegate_OutputDelegate_79.Bind(this, OnBlendOut_E9C4AB6848C0A864EC9694AB6DF97CC7);0x4C73CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_79;0x4C9CK2Node_CreateDelegate_OutputDelegate_80.Bind(this, OnInterrupted_E9C4AB6848C0A864EC9694AB6DF97CC7);0x4CB3CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_80;0x4CDCK2Node_CreateDelegate_OutputDelegate_81.Bind(this, OnNotifyBegin_E9C4AB6848C0A864EC9694AB6DF97CC7);0x4CF3CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_81;0x4D1CK2Node_CreateDelegate_OutputDelegate_83.Bind(this, OnNotifyEnd_E9C4AB6848C0A864EC9694AB6DF97CC7);0x4D33CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_1.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_83;0x4D5CLabel_4D5C:0x4D5CIsStaggering = true;0x4D67PopFlow();0x4D68Temp_name_Variable_14 = K2Node_CustomEvent_NotifyName_70;0x4D83Label_4D83:0x4D83IsStaggering = false;0x4D8EPopFlow();0x4D8FTemp_name_Variable_15 = K2Node_CustomEvent_NotifyName_78;0x4DAAPopFlow();0x4DABCallFunc_BooleanOR_ReturnValue_1 = BooleanOR(IsAttacking, IsStaggering);0x4DD1CallFunc_BooleanOR_ReturnValue_2 = BooleanOR(CallFunc_BooleanOR_ReturnValue_1, IsDead);0x4DF7if (!(CallFunc_BooleanOR_ReturnValue_2)) goto Label_4E06;0x4E05PopFlow();0x4E06Label_4E06:0x4E06CallFunc_InRange_FloatFloat_ReturnValue_7 = InRange_FloatFloat(K2Node_Event_PlayerAngle, -45f, 45f, true, true);0x4E2Fif (!(CallFunc_InRange_FloatFloat_ReturnValue_7)) goto Label_56BB;0x4E3DCallFunc_GetCurrentMontage_ReturnValue_3 = GetCurrentMontage();0x4E51CallFunc_IsValid_ReturnValue_12 = IsValid(CallFunc_GetCurrentMontage_ReturnValue_3);0x4E6Eif (!(CallFunc_IsValid_ReturnValue_12)) goto Label_4E7C;0x4E7CLabel_4E7C:0x4E7CIsStaggerPreventing = true;0x4E87CallFunc_InRange_FloatFloat_ReturnValue_9 = InRange_FloatFloat(K2Node_Event_PlayerDist, 0f, 300f, true, false);0x4EB0if (!(CallFunc_InRange_FloatFloat_ReturnValue_9)) goto Label_5687;0x4EBELabel_4EBE:0x4EBECallFunc_RandomIntegerInRange_ReturnValue = RandomIntegerInRange(0, 3);0x4EE4K2Node_MultiGate_ScratchBool = NotEqual_BoolBool(K2Node_MultiGate_FirstRun, true);0x4F02if (!(K2Node_MultiGate_ScratchBool)) goto Label_4FA4;0x4F10K2Node_MultiGate_FirstRun = true;0x4F1BK2Node_MultiGate_ScratchBool = Greater_IntInt(CallFunc_RandomIntegerInRange_ReturnValue, -1);0x4F3Dif (!(K2Node_MultiGate_ScratchBool)) goto Label_4F6B;0x4F4BK2Node_MultiGate_ScratchIndex = CallFunc_RandomIntegerInRange_ReturnValue;0x4F66goto Label_502C;0x4F6BLabel_4F6B:0x4F6BK2Node_MultiGate_ScratchIndex = GetUnmarkedBit(K2Node_MultiGate_Data, CallFunc_RandomIntegerInRange_ReturnValue, 5, false);0x4F9Fgoto Label_502C;0x4FA4Label_4FA4:0x4FA4K2Node_MultiGate_ScratchBool = HasUnmarkedBit(K2Node_MultiGate_Data, 5);0x4FC6if (!(K2Node_MultiGate_ScratchBool)) goto Label_500D;0x4FD4K2Node_MultiGate_ScratchIndex = GetUnmarkedBit(K2Node_MultiGate_Data, CallFunc_RandomIntegerInRange_ReturnValue, 5, false);0x5008goto Label_502C;0x500DLabel_500D:0x500Dif (!(true)) goto Label_502B;0x5013ClearAllBits(K2Node_MultiGate_Data);0x5026goto Label_4FA4;0x502BLabel_502B:0x502BPopFlow();0x502CLabel_502C:0x502CMarkBit(K2Node_MultiGate_Data, K2Node_MultiGate_ScratchIndex);0x5048K2Node_MultiGate_ScratchBool = EqualEqual_IntInt(K2Node_MultiGate_ScratchIndex, 0);0x506Aif (!(K2Node_MultiGate_ScratchBool)) goto Label_507D;0x5078goto Label_51BC;0x507DLabel_507D:0x507DK2Node_MultiGate_ScratchBool = EqualEqual_IntInt(K2Node_MultiGate_ScratchIndex, 1);0x509Fif (!(K2Node_MultiGate_ScratchBool)) goto Label_50B2;0x50ADgoto Label_51BC;0x50B2Label_50B2:0x50B2K2Node_MultiGate_ScratchBool = EqualEqual_IntInt(K2Node_MultiGate_ScratchIndex, 2);0x50D4if (!(K2Node_MultiGate_ScratchBool)) goto Label_50E7;0x50E2goto Label_51BC;0x50E7Label_50E7:0x50E7K2Node_MultiGate_ScratchBool = EqualEqual_IntInt(K2Node_MultiGate_ScratchIndex, 3);0x5109if (!(K2Node_MultiGate_ScratchBool)) goto Label_511C;0x5117goto Label_51BC;0x511CLabel_511C:0x511CK2Node_MultiGate_ScratchBool = EqualEqual_IntInt(K2Node_MultiGate_ScratchIndex, 4);0x513Eif (!(K2Node_MultiGate_ScratchBool)) goto Label_5151;0x514Cgoto Label_5B5E;0x5151Label_5151:0x5151PrintWarning("MultiGate Node failed! Out of bounds indexing of the out pins. There are only 5 outs available.");0x51BCLabel_51BC:0x51BCCallFunc_RandomIntegerInRange_ReturnValue = RandomIntegerInRange(0, 3);0x51E2K2Node_MultiGate_ScratchBool = NotEqual_BoolBool(K2Node_MultiGate_1_FirstRun, true);0x5200if (!(K2Node_MultiGate_ScratchBool)) goto Label_52A2;0x520EK2Node_MultiGate_1_FirstRun = true;0x5219K2Node_MultiGate_ScratchBool = Greater_IntInt(CallFunc_RandomIntegerInRange_ReturnValue, -1);0x523Bif (!(K2Node_MultiGate_ScratchBool)) goto Label_5269;0x5249K2Node_MultiGate_ScratchIndex = CallFunc_RandomIntegerInRange_ReturnValue;0x5264goto Label_532A;0x5269Label_5269:0x5269K2Node_MultiGate_ScratchIndex = GetUnmarkedBit(K2Node_MultiGate_1_Data, CallFunc_RandomIntegerInRange_ReturnValue, 4, false);0x529Dgoto Label_532A;0x52A2Label_52A2:0x52A2K2Node_MultiGate_ScratchBool = HasUnmarkedBit(K2Node_MultiGate_1_Data, 4);0x52C4if (!(K2Node_MultiGate_ScratchBool)) goto Label_530B;0x52D2K2Node_MultiGate_ScratchIndex = GetUnmarkedBit(K2Node_MultiGate_1_Data, CallFunc_RandomIntegerInRange_ReturnValue, 4, false);0x5306goto Label_532A;0x530BLabel_530B:0x530Bif (!(true)) goto Label_5329;0x5311ClearAllBits(K2Node_MultiGate_1_Data);0x5324goto Label_52A2;0x5329Label_5329:0x5329PopFlow();0x532ALabel_532A:0x532AMarkBit(K2Node_MultiGate_1_Data, K2Node_MultiGate_ScratchIndex);0x5346K2Node_MultiGate_ScratchBool = EqualEqual_IntInt(K2Node_MultiGate_ScratchIndex, 0);0x5368if (!(K2Node_MultiGate_ScratchBool)) goto Label_537B;0x5376goto Label_5485;0x537BLabel_537B:0x537BK2Node_MultiGate_ScratchBool = EqualEqual_IntInt(K2Node_MultiGate_ScratchIndex, 1);0x539Dif (!(K2Node_MultiGate_ScratchBool)) goto Label_53B0;0x53ABgoto Label_5D60;0x53B0Label_53B0:0x53B0K2Node_MultiGate_ScratchBool = EqualEqual_IntInt(K2Node_MultiGate_ScratchIndex, 2);0x53D2if (!(K2Node_MultiGate_ScratchBool)) goto Label_53E5;0x53E0goto Label_5F62;0x53E5Label_53E5:0x53E5K2Node_MultiGate_ScratchBool = EqualEqual_IntInt(K2Node_MultiGate_ScratchIndex, 3);0x5407if (!(K2Node_MultiGate_ScratchBool)) goto Label_541A;0x5415goto Label_6164;0x541ALabel_541A:0x541APrintWarning("MultiGate Node failed! Out of bounds indexing of the out pins. There are only 4 outs available.");0x5485Label_5485:0x5485IsAttacking = true;0x5490StartForceRotToPlayer(0f, 3f);0x54A8CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_5 = CreateProxyObjectForPlayMontage(Mesh, /Game/Char/Enemies/RabidDog/Anim/AM_RabidDogActions.AM_RabidDogActions, 1f, 0f, FName(Bite1Crow));0x54E5CallFunc_IsValid_ReturnValue_13 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_5);0x5502if (!(CallFunc_IsValid_ReturnValue_13)) goto Label_5650;0x5510K2Node_CreateDelegate_OutputDelegate_17.Bind(this, OnCompleted_B0CA452C4DAF4A08CA5943A4FF688006);0x5527CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_5.OnCompleted += K2Node_CreateDelegate_OutputDelegate_17;0x5550K2Node_CreateDelegate_OutputDelegate_16.Bind(this, OnBlendOut_B0CA452C4DAF4A08CA5943A4FF688006);0x5567CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_5.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_16;0x5590K2Node_CreateDelegate_OutputDelegate_15.Bind(this, OnInterrupted_B0CA452C4DAF4A08CA5943A4FF688006);0x55A7CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_5.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_15;0x55D0K2Node_CreateDelegate_OutputDelegate_14.Bind(this, OnNotifyBegin_B0CA452C4DAF4A08CA5943A4FF688006);0x55E7CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_5.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_14;0x5610K2Node_CreateDelegate_OutputDelegate_13.Bind(this, OnNotifyEnd_B0CA452C4DAF4A08CA5943A4FF688006);0x5627CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_5.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_13;0x5650Label_5650:0x5650Delay(this, 0.25f, LatentActionInfo{0xA4A, 1333779564, FName(ExecuteUbergraph_BPC_CrowDog), this});0x5686PopFlow();0x5687Label_5687:0x5687CallFunc_InRange_FloatFloat_ReturnValue_8 = InRange_FloatFloat(K2Node_Event_PlayerDist, 300f, 500f, true, false);0x56B0if (!(CallFunc_InRange_FloatFloat_ReturnValue_8)) PopFlow();0x56BAPopFlow();0x56BBLabel_56BB:0x56BBCallFunc_Greater_FloatFloat_ReturnValue = Greater_FloatFloat(K2Node_Event_PlayerDist, 200f);0x56DDif (!(CallFunc_Greater_FloatFloat_ReturnValue)) goto Label_56EC;0x56EBPopFlow();0x56ECLabel_56EC:0x56ECCallFunc_InRange_FloatFloat_ReturnValue_6 = InRange_FloatFloat(K2Node_Event_PlayerAngle, 45f, 180f, false, true);0x5715if (!(CallFunc_InRange_FloatFloat_ReturnValue_6)) goto Label_5925;0x5723IsAttacking = true;0x572EStartForceRotToPlayer(0f, 1f);0x5746CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_11 = CreateProxyObjectForPlayMontage(Mesh, /Game/Char/Enemies/RabidDog/Anim/AM_RabidDogActions.AM_RabidDogActions, 1f, 0f, FName(DodgeL));0x5783CallFunc_IsValid_ReturnValue_19 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_11);0x57A0if (!(CallFunc_IsValid_ReturnValue_19)) goto Label_58EE;0x57AEK2Node_CreateDelegate_OutputDelegate_47.Bind(this, OnCompleted_19F410A1490C9215762A43928747B537);0x57C5CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_11.OnCompleted += K2Node_CreateDelegate_OutputDelegate_47;0x57EEK2Node_CreateDelegate_OutputDelegate_46.Bind(this, OnBlendOut_19F410A1490C9215762A43928747B537);0x5805CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_11.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_46;0x582EK2Node_CreateDelegate_OutputDelegate_45.Bind(this, OnInterrupted_19F410A1490C9215762A43928747B537);0x5845CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_11.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_45;0x586EK2Node_CreateDelegate_OutputDelegate_44.Bind(this, OnNotifyBegin_19F410A1490C9215762A43928747B537);0x5885CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_11.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_44;0x58AEK2Node_CreateDelegate_OutputDelegate_43.Bind(this, OnNotifyEnd_19F410A1490C9215762A43928747B537);0x58C5CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_11.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_43;0x58EELabel_58EE:0x58EEDelay(this, 1f, LatentActionInfo{0xAE9, 1693831752, FName(ExecuteUbergraph_BPC_CrowDog), this});0x5924PopFlow();0x5925Label_5925:0x5925CallFunc_InRange_FloatFloat_ReturnValue_5 = InRange_FloatFloat(K2Node_Event_PlayerAngle, -180f, -45f, false, true);0x594Eif (!(CallFunc_InRange_FloatFloat_ReturnValue_5)) goto Label_5B5E;0x595CIsAttacking = true;0x5967StartForceRotToPlayer(0f, 1f);0x597FCallFunc_CreateProxyObjectForPlayMontage_ReturnValue_10 = CreateProxyObjectForPlayMontage(Mesh, /Game/Char/Enemies/RabidDog/Anim/AM_RabidDogActions.AM_RabidDogActions, 1f, 0f, FName(DodgeL));0x59BCCallFunc_IsValid_ReturnValue_18 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_10);0x59D9if (!(CallFunc_IsValid_ReturnValue_18)) goto Label_5B27;0x59E7K2Node_CreateDelegate_OutputDelegate_42.Bind(this, OnCompleted_30E0D7EA41FCC394E585E0B3D984FC5D);0x59FECallFunc_CreateProxyObjectForPlayMontage_ReturnValue_10.OnCompleted += K2Node_CreateDelegate_OutputDelegate_42;0x5A27K2Node_CreateDelegate_OutputDelegate_41.Bind(this, OnBlendOut_30E0D7EA41FCC394E585E0B3D984FC5D);0x5A3ECallFunc_CreateProxyObjectForPlayMontage_ReturnValue_10.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_41;0x5A67K2Node_CreateDelegate_OutputDelegate_40.Bind(this, OnInterrupted_30E0D7EA41FCC394E585E0B3D984FC5D);0x5A7ECallFunc_CreateProxyObjectForPlayMontage_ReturnValue_10.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_40;0x5AA7K2Node_CreateDelegate_OutputDelegate_39.Bind(this, OnNotifyBegin_30E0D7EA41FCC394E585E0B3D984FC5D);0x5ABECallFunc_CreateProxyObjectForPlayMontage_ReturnValue_10.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_39;0x5AE7K2Node_CreateDelegate_OutputDelegate_38.Bind(this, OnNotifyEnd_30E0D7EA41FCC394E585E0B3D984FC5D);0x5AFECallFunc_CreateProxyObjectForPlayMontage_ReturnValue_10.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_38;0x5B27Label_5B27:0x5B27Delay(this, 1f, LatentActionInfo{0xADA, -1475614576, FName(ExecuteUbergraph_BPC_CrowDog), this});0x5B5DPopFlow();0x5B5ELabel_5B5E:0x5B5EIsAttacking = true;0x5B69StartForceRotToPlayer(0f, 1f);0x5B81CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_8 = CreateProxyObjectForPlayMontage(Mesh, /Game/Char/Enemies/RabidDog/Anim/AM_RabidDogActions.AM_RabidDogActions, 1f, 0f, FName(DodgeB));0x5BBECallFunc_IsValid_ReturnValue_16 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_8);0x5BDBif (!(CallFunc_IsValid_ReturnValue_16)) goto Label_5D29;0x5BE9K2Node_CreateDelegate_OutputDelegate_32.Bind(this, OnCompleted_CA241125412700627A7D20A36C254FBC);0x5C00CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_8.OnCompleted += K2Node_CreateDelegate_OutputDelegate_32;0x5C29K2Node_CreateDelegate_OutputDelegate_31.Bind(this, OnBlendOut_CA241125412700627A7D20A36C254FBC);0x5C40CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_8.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_31;0x5C69K2Node_CreateDelegate_OutputDelegate_30.Bind(this, OnInterrupted_CA241125412700627A7D20A36C254FBC);0x5C80CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_8.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_30;0x5CA9K2Node_CreateDelegate_OutputDelegate_29.Bind(this, OnNotifyBegin_CA241125412700627A7D20A36C254FBC);0x5CC0CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_8.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_29;0x5CE9K2Node_CreateDelegate_OutputDelegate_28.Bind(this, OnNotifyEnd_CA241125412700627A7D20A36C254FBC);0x5D00CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_8.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_28;0x5D29Label_5D29:0x5D29Delay(this, 1f, LatentActionInfo{0xABC, -1421827536, FName(ExecuteUbergraph_BPC_CrowDog), this});0x5D5FPopFlow();0x5D60Label_5D60:0x5D60IsAttacking = true;0x5D6BStartForceRotToPlayer(0f, 1.5f);0x5D83CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_7 = CreateProxyObjectForPlayMontage(Mesh, /Game/Char/Enemies/RabidDog/Anim/AM_RabidDogActions.AM_RabidDogActions, 1f, 0f, FName(2HitComboCrow));0x5DC0CallFunc_IsValid_ReturnValue_15 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_7);0x5DDDif (!(CallFunc_IsValid_ReturnValue_15)) goto Label_5F2B;0x5DEBK2Node_CreateDelegate_OutputDelegate_27.Bind(this, OnCompleted_AF715AAD463750957D05AAB8C15E731A);0x5E02CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_7.OnCompleted += K2Node_CreateDelegate_OutputDelegate_27;0x5E2BK2Node_CreateDelegate_OutputDelegate_26.Bind(this, OnBlendOut_AF715AAD463750957D05AAB8C15E731A);0x5E42CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_7.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_26;0x5E6BK2Node_CreateDelegate_OutputDelegate_25.Bind(this, OnInterrupted_AF715AAD463750957D05AAB8C15E731A);0x5E82CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_7.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_25;0x5EABK2Node_CreateDelegate_OutputDelegate_24.Bind(this, OnNotifyBegin_AF715AAD463750957D05AAB8C15E731A);0x5EC2CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_7.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_24;0x5EEBK2Node_CreateDelegate_OutputDelegate_23.Bind(this, OnNotifyEnd_AF715AAD463750957D05AAB8C15E731A);0x5F02CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_7.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_23;0x5F2BLabel_5F2B:0x5F2BDelay(this, 1.3f, LatentActionInfo{0xAAD, -24592950, FName(ExecuteUbergraph_BPC_CrowDog), this});0x5F61PopFlow();0x5F62Label_5F62:0x5F62IsAttacking = true;0x5F6DStartForceRotToPlayer(0f, 3f);0x5F85CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_9 = CreateProxyObjectForPlayMontage(Mesh, /Game/Char/Enemies/RabidDog/Anim/AM_RabidDogActions.AM_RabidDogActions, 1f, 0f, FName(JumpAttackCrow));0x5FC2CallFunc_IsValid_ReturnValue_17 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_9);0x5FDFif (!(CallFunc_IsValid_ReturnValue_17)) goto Label_612D;0x5FEDK2Node_CreateDelegate_OutputDelegate_37.Bind(this, OnCompleted_F131417E44C02C63D493E2A2597AEB61);0x6004CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_9.OnCompleted += K2Node_CreateDelegate_OutputDelegate_37;0x602DK2Node_CreateDelegate_OutputDelegate_36.Bind(this, OnBlendOut_F131417E44C02C63D493E2A2597AEB61);0x6044CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_9.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_36;0x606DK2Node_CreateDelegate_OutputDelegate_35.Bind(this, OnInterrupted_F131417E44C02C63D493E2A2597AEB61);0x6084CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_9.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_35;0x60ADK2Node_CreateDelegate_OutputDelegate_34.Bind(this, OnNotifyBegin_F131417E44C02C63D493E2A2597AEB61);0x60C4CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_9.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_34;0x60EDK2Node_CreateDelegate_OutputDelegate_33.Bind(this, OnNotifyEnd_F131417E44C02C63D493E2A2597AEB61);0x6104CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_9.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_33;0x612DLabel_612D:0x612DDelay(this, 0.3f, LatentActionInfo{0xACB, -1719524391, FName(ExecuteUbergraph_BPC_CrowDog), this});0x6163PopFlow();0x6164Label_6164:0x6164IsAttacking = true;0x616FStartForceRotToPlayer(0f, 0.6f);0x6187CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_6 = CreateProxyObjectForPlayMontage(Mesh, /Game/Char/Enemies/RabidDog/Anim/AM_RabidDogActions.AM_RabidDogActions, 1f, 0f, FName(BarkingShortCrow));0x61C4CallFunc_IsValid_ReturnValue_14 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_6);0x61E1if (!(CallFunc_IsValid_ReturnValue_14)) goto Label_632F;0x61EFK2Node_CreateDelegate_OutputDelegate_22.Bind(this, OnCompleted_23D7A18F4EAA33B1861524AA5EFF7D9B);0x6206CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_6.OnCompleted += K2Node_CreateDelegate_OutputDelegate_22;0x622FK2Node_CreateDelegate_OutputDelegate_21.Bind(this, OnBlendOut_23D7A18F4EAA33B1861524AA5EFF7D9B);0x6246CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_6.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_21;0x626FK2Node_CreateDelegate_OutputDelegate_20.Bind(this, OnInterrupted_23D7A18F4EAA33B1861524AA5EFF7D9B);0x6286CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_6.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_20;0x62AFK2Node_CreateDelegate_OutputDelegate_19.Bind(this, OnNotifyBegin_23D7A18F4EAA33B1861524AA5EFF7D9B);0x62C6CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_6.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_19;0x62EFK2Node_CreateDelegate_OutputDelegate_18.Bind(this, OnNotifyEnd_23D7A18F4EAA33B1861524AA5EFF7D9B);0x6306CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_6.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_18;0x632FLabel_632F:0x632FDelay(this, 1.5f, LatentActionInfo{0xA9E, 1090239105, FName(ExecuteUbergraph_BPC_CrowDog), this});0x6365PopFlow();0x6366CallFunc_BooleanOR_ReturnValue_1 = BooleanOR(IsAttacking, IsStaggering);0x638CCallFunc_BooleanOR_ReturnValue_2 = BooleanOR(CallFunc_BooleanOR_ReturnValue_1, IsDead);0x63B2if (!(CallFunc_BooleanOR_ReturnValue_2)) goto Label_63C1;0x63C0PopFlow();0x63C1Label_63C1:0x63C1IsStaggerPreventing = true;0x63CCgoto Label_51BC;0x63D1if (!(IsDead)) goto Label_63E0;0x63DFPopFlow();0x63E0Label_63E0:0x63E0Temp_int_Variable_3 = 0;0x63F7Label_63F7:0x63F7CallFunc_Add_IntInt_ReturnValue = Add_IntInt(2, -1);0x641DCallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable_3, CallFunc_Add_IntInt_ReturnValue);0x6443if (!(CallFunc_LessEqual_IntInt_ReturnValue)) PopFlow();0x644DPushFlow(Label_6C0A);0x6452CallFunc_Add_IntInt_ReturnValue = Add_IntInt(2, -1);0x6478K2Node_MakeArray_Array = {1, 2, 0};0x6489CallFunc_Conv_IntToFloat_ReturnValue = Conv_IntToFloat(CallFunc_Add_IntInt_ReturnValue);0x64AECallFunc_GetSocketTransform_ReturnValue = Mesh.GetSocketTransform(FName(DamageEndM), 0);0x64F3K2Node_MakeArray_Array_1 = {this};0x64FFCallFunc_GetSocketTransform_ReturnValue_1 = Mesh.GetSocketTransform(FName(DamageStartM), 0);0x6544/Script/Engine.Default__KismetArrayLibrary.Array_Get(TraceLocsCache, Temp_int_Variable_3, CallFunc_Array_Get_Item);0x657FCallFunc_Conv_IntToFloat_ReturnValue_1 = Conv_IntToFloat(Temp_int_Variable_3);0x65A4CallFunc_EqualEqual_VectorVector_ReturnValue = EqualEqual_VectorVector(CallFunc_Array_Get_Item, FVector(0, 0, 0), 1e-04f);0x65D3CallFunc_Divide_FloatFloat_ReturnValue = Divide_FloatFloat(CallFunc_Conv_IntToFloat_ReturnValue_1, CallFunc_Conv_IntToFloat_ReturnValue);0x6601Temp_bool_Variable_2 = CallFunc_EqualEqual_VectorVector_ReturnValue;0x6614CallFunc_TLerp_ReturnValue = TLerp(CallFunc_GetSocketTransform_ReturnValue_1, CallFunc_GetSocketTransform_ReturnValue, CallFunc_Divide_FloatFloat_ReturnValue, 0);0x664DBreakTransform(CallFunc_TLerp_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x667BCallFunc_GetForwardVector_ReturnValue_1 = GetForwardVector(CallFunc_BreakTransform_Rotation);0x66A0CallFunc_Multiply_VectorFloat_ReturnValue_2 = Multiply_VectorFloat(CallFunc_GetForwardVector_ReturnValue_1, 30f);0x66CACallFunc_Add_VectorVector_ReturnValue_5 = Add_VectorVector(CallFunc_BreakTransform_Location, CallFunc_Multiply_VectorFloat_ReturnValue_2);0x66F8CallFunc_SphereTraceMultiForObjects_OutHits = {};0x6703CallFunc_SphereTraceMultiForObjects_ReturnValue = SphereTraceMultiForObjects(this, CallFunc_BreakTransform_Location, Switch(Temp_bool_Variable_2, false => CallFunc_Array_Get_Item, true => CallFunc_Add_VectorVector_ReturnValue_5, default => K2Node_Select_Default_5), 30f, K2Node_MakeArray_Array, false, K2Node_MakeArray_Array_1, 0, CallFunc_SphereTraceMultiForObjects_OutHits, true, LinearColor{1f, 0f, 0f, 1f}, LinearColor{0f, 1f, 0f, 1f}, 0.5f);0x67C3CallFunc_Add_IntInt_ReturnValue = Add_IntInt(2, -1);0x67E9CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(TraceLocsCache);0x6824CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_Array_Length_ReturnValue, CallFunc_Add_IntInt_ReturnValue);0x684Aif (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_6A32;0x6858CallFunc_Add_IntInt_ReturnValue = Add_IntInt(2, -1);0x687ECallFunc_Conv_IntToFloat_ReturnValue = Conv_IntToFloat(CallFunc_Add_IntInt_ReturnValue);0x68A3CallFunc_GetSocketTransform_ReturnValue = Mesh.GetSocketTransform(FName(DamageEndM), 0);0x68E8CallFunc_GetSocketTransform_ReturnValue_1 = Mesh.GetSocketTransform(FName(DamageStartM), 0);0x692DCallFunc_Conv_IntToFloat_ReturnValue_1 = Conv_IntToFloat(Temp_int_Variable_3);0x6952CallFunc_Divide_FloatFloat_ReturnValue = Divide_FloatFloat(CallFunc_Conv_IntToFloat_ReturnValue_1, CallFunc_Conv_IntToFloat_ReturnValue);0x6980CallFunc_TLerp_ReturnValue = TLerp(CallFunc_GetSocketTransform_ReturnValue_1, CallFunc_GetSocketTransform_ReturnValue, CallFunc_Divide_FloatFloat_ReturnValue, 0);0x69B9BreakTransform(CallFunc_TLerp_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x69E7/Script/Engine.Default__KismetArrayLibrary.Array_Set(TraceLocsCache, Temp_int_Variable_3, CallFunc_BreakTransform_Location, false);0x6A23Label_6A23:0x6A23if (!(CallFunc_SphereTraceMultiForObjects_ReturnValue)) PopFlow();0x6A2Dgoto Label_4082;0x6A32Label_6A32:0x6A32CallFunc_Add_IntInt_ReturnValue = Add_IntInt(2, -1);0x6A58CallFunc_Conv_IntToFloat_ReturnValue = Conv_IntToFloat(CallFunc_Add_IntInt_ReturnValue);0x6A7DCallFunc_GetSocketTransform_ReturnValue = Mesh.GetSocketTransform(FName(DamageEndM), 0);0x6AC2CallFunc_GetSocketTransform_ReturnValue_1 = Mesh.GetSocketTransform(FName(DamageStartM), 0);0x6B07CallFunc_Conv_IntToFloat_ReturnValue_1 = Conv_IntToFloat(Temp_int_Variable_3);0x6B2CCallFunc_Divide_FloatFloat_ReturnValue = Divide_FloatFloat(CallFunc_Conv_IntToFloat_ReturnValue_1, CallFunc_Conv_IntToFloat_ReturnValue);0x6B5ACallFunc_TLerp_ReturnValue = TLerp(CallFunc_GetSocketTransform_ReturnValue_1, CallFunc_GetSocketTransform_ReturnValue, CallFunc_Divide_FloatFloat_ReturnValue, 0);0x6B93BreakTransform(CallFunc_TLerp_ReturnValue, CallFunc_BreakTransform_Location, CallFunc_BreakTransform_Rotation, CallFunc_BreakTransform_Scale);0x6BC1CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(TraceLocsCache, CallFunc_BreakTransform_Location);0x6C05goto Label_6A23;0x6C0ALabel_6C0A:0x6C0ACallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Variable_3, 1);0x6C34Temp_int_Variable_3 = CallFunc_Add_IntInt_ReturnValue_2;0x6C4Fgoto Label_63F7;0x6C54Temp_name_Variable_14 = K2Node_CustomEvent_NotifyName_71;0x6C6FPopFlow();0x6C70Temp_name_Variable_14 = K2Node_CustomEvent_NotifyName_72;0x6C8Bgoto Label_4D83;0x6C90Temp_name_Variable_14 = K2Node_CustomEvent_NotifyName_73;0x6CABPopFlow();0x6CACPushFlow(Label_0A59);0x6CB1goto Label_0A70;0x6CB6Label_6CB6:0x6CB6K2_ClearTimer(this, "DamageCheck");0x6CCEIsStaggerPreventing = false;0x6CD9IsCounterable = false;0x6CE4ResetDamageDoOnce();0x6CF2/Script/Engine.Default__KismetArrayLibrary.Array_Clear(TraceLocsCache);0x6D1Bgoto Label_3A2C;0x6D20Label_6D20:0x6D20CallFunc_MakeLiteralFloat_ReturnValue = MakeLiteralFloat(0.025f);0x6D41CallFunc_K2_SetTimer_ReturnValue = K2_SetTimer(this, "DamageCheck", CallFunc_MakeLiteralFloat_ReturnValue, true, 0f, 0f);0x6D7FIsCounterable = true;0x6D8ADamageCheck();0x6D98goto Label_3A22;0x6D9Dif (!(IsDead)) goto Label_6D20;0x6DABPopFlow();0x6DACgoto Label_6CB6;0x6DB1if (!(IsDead)) goto Label_6DC0;0x6DBFPopFlow();0x6DC0Label_6DC0:0x6DC0PushFlow(Label_38A4);0x6DC5K2Node_DynamicCast_AsBP_Destructable_Parent_1 = Cast<BP_DestructableParent_C>(K2Node_ComponentBoundEvent_OtherActor);0x6DE9K2Node_DynamicCast_bSuccess_5 = Cast<71>(K2Node_DynamicCast_AsBP_Destructable_Parent_1);0x6E06if (!(K2Node_DynamicCast_bSuccess_5)) PopFlow();0x6E10goto Label_3F98;0x6E15Temp_name_Variable_15 = K2Node_CustomEvent_NotifyName_79;0x6E30PopFlow();0x6E31IsStaggerPreventing = true;0x6E3Cgoto Label_4EBE;0x6E41ReceiveBeginPlay();0x6E4Bgoto Label_000F;0x6E50CallFunc_K2_SetTimer_ReturnValue_1 = K2_SetTimer(this, "MovementCheck", 0.2f, true, 0f, 0f);0x6E8CMovementCheck();0x6E9ACallFunc_CreateProxyObjectForPlayMontage_ReturnValue_12 = CreateProxyObjectForPlayMontage(Mesh, /Game/Char/Enemies/RabidDog/Anim/AM_DogMovement.AM_DogMovement, 1f, 0f, FName(Walk));0x6ED7CallFunc_IsValid_ReturnValue_20 = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_12);0x6EF4if (!(CallFunc_IsValid_ReturnValue_20)) goto Label_7042;0x6F02K2Node_CreateDelegate_OutputDelegate_53.Bind(this, OnCompleted_AD33852746256A53A594D7AFA89DC002);0x6F19CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_12.OnCompleted += K2Node_CreateDelegate_OutputDelegate_53;0x6F42K2Node_CreateDelegate_OutputDelegate_52.Bind(this, OnBlendOut_AD33852746256A53A594D7AFA89DC002);0x6F59CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_12.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_52;0x6F82K2Node_CreateDelegate_OutputDelegate_51.Bind(this, OnInterrupted_AD33852746256A53A594D7AFA89DC002);0x6F99CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_12.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_51;0x6FC2K2Node_CreateDelegate_OutputDelegate_50.Bind(this, OnNotifyBegin_AD33852746256A53A594D7AFA89DC002);0x6FD9CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_12.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_50;0x7002K2Node_CreateDelegate_OutputDelegate_49.Bind(this, OnNotifyEnd_AD33852746256A53A594D7AFA89DC002);0x7019CallFunc_CreateProxyObjectForPlayMontage_ReturnValue_12.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate_49;0x7042Label_7042:0x7042StartFaceControlLoc();0x7050PopFlow();0x7051CallFunc_GetControlRotation_ReturnValue = GetControlRotation();0x706DCallFunc_GetForwardVector_ReturnValue = GetForwardVector(CallFunc_GetControlRotation_ReturnValue);0x7092CallFunc_Conv_VectorToRotator_ReturnValue_2 = Conv_VectorToRotator(CallFunc_GetForwardVector_ReturnValue);0x70B7Arrow1.K2_SetWorldRotation(CallFunc_Conv_VectorToRotator_ReturnValue_2, false, CallFunc_K2_SetWorldRotation_SweepHitResult, false);0x70EBPopFlow();0x70ECPushFlow(Label_71B6);0x70F1K2_ClearTimer(this, "MovementCheck");0x710BCallFunc_GetCurrentMontage_ReturnValue_4 = GetCurrentMontage();0x711FCallFunc_IsValid_ReturnValue_21 = IsValid(CallFunc_GetCurrentMontage_ReturnValue_4);0x713Cif (!(CallFunc_IsValid_ReturnValue_21)) PopFlow();0x7146CallFunc_GetDisplayName_ReturnValue = GetDisplayName(CallFunc_GetCurrentMontage_ReturnValue_4);0x716BCallFunc_Contains_ReturnValue = Contains(CallFunc_GetDisplayName_ReturnValue, "movement", false, false);0x7194if (!(CallFunc_Contains_ReturnValue)) PopFlow();0x719EStopAnimMontage(CallFunc_GetCurrentMontage_ReturnValue_4);0x71B5PopFlow();0x71B6Label_71B6:0x71B6FaceControlRot.Stop();0x71D6PopFlow();0x71D7if (!(IsDead)) goto Label_71E6;0x71E5PopFlow();0x71E6Label_71E6:0x71E6CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(PatrolRoute);0x7221CallFunc_Greater_IntInt_ReturnValue_1 = Greater_IntInt(CallFunc_Array_Length_ReturnValue_1, 0);0x7243if (!(CallFunc_Greater_IntInt_ReturnValue_1)) PopFlow();0x724Dgoto Label_1721;0x7252goto Label_1BC2;0x7257FaceControlRot.PlayFromStart();0x7277PopFlow();0x7278goto Label_4058;0x727Dgoto Label_4048;0x7282Temp_name_Variable_14 = K2Node_CustomEvent_NotifyName_74;0x729DPopFlow();0x729Egoto Label_1B9B;0x72A3Label_72A3:0x72A3CallFunc_GetCurrentMontage_ReturnValue_6 = GetCurrentMontage();0x72B7CallFunc_IsValid_ReturnValue_28 = IsValid(CallFunc_GetCurrentMontage_ReturnValue_6);0x72D4if (!(CallFunc_IsValid_ReturnValue_28)) PopFlow();0x72DECallFunc_GetDisplayName_ReturnValue_2 = GetDisplayName(CallFunc_GetCurrentMontage_ReturnValue_6);0x7303CallFunc_Contains_ReturnValue_2 = Contains(CallFunc_GetDisplayName_ReturnValue_2, "action", false, false);0x732Aif (!(CallFunc_Contains_ReturnValue_2)) goto Label_7339;0x7338PopFlow();0x7339Label_7339:0x7339CallFunc_GetComponentVelocity_ReturnValue = CapsuleComponent.GetComponentVelocity();0x736FCallFunc_VSize_ReturnValue_1 = VSize(CallFunc_GetComponentVelocity_ReturnValue);0x7394CallFunc_Greater_FloatFloat_ReturnValue_1 = Greater_FloatFloat(CallFunc_VSize_ReturnValue_1, 1f);0x73B6if (!(CallFunc_Greater_FloatFloat_ReturnValue_1)) PopFlow();0x73C0goto Label_281C;0x73C5PettingMainCharacter = K2Node_CustomEvent_MainCharRef;0x73D8goto Label_221B;0x73DDgoto Label_72A3;0x73E2PopFlow();0x73E3Label_73E3:0x73E3return;0x73E5// end of script
Final0x04