void GetObjectTypesToDropBlock (TArray<EObjectTypeQuery > & ObjectTypesToBlock ) Script3 statements · 35 bytes of bytecode 0x0000 ObjectTypesToBlock = {};0x0020 return;Public 0x1495c50 0x10 void GetVehicleLockComponent (const USceneComponent * & LockComponent ) Script3 statements · 14 bytes of bytecode 0x0000 LockComponent = nullptr;0x000B return;Public 0x1495c50 0x08 void DisablePushRouting (const bool & bDisable ) Script3 statements · 14 bytes of bytecode 0x0000 bDisable = false;0x000B return;Public 0x1495c50 0x01 void GetRideableSteeringInput (const bool & Success , const double & Steering ) Script4 statements · 41 bytes of bytecode 0x0000 Success = false;0x000B Steering = 0;0x0026 return;Public 0x1495c50 0x10 void AllowsHeldObjectInteraction (ABP_FirstPersonCharacter_C * Player , AActor * HeldItem , const FHitResult & HitResult , const bool & Result ) Script3 statements · 14 bytes of bytecode 0x0000 Result = false;0x000B return;Public 0x1495c50 0x111 void TeleportByRocket (AActor * Rocket , const FVector & NewLocation , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x1495c50 0x21 void CanBeTeleportedByRocket (const bool & Result , const FVector & ActorLocation ) Script4 statements · 57 bytes of bytecode 0x0000 Result = false;0x000B ActorLocation = FVector(0, 0, 0);0x0036 return;Public 0x1495c50 0x20 void SetInsideRV (bool InsideRV , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x1495c50 0x02 void CanBeNailed (const bool & CanBeNailed , const bool & CanBeNailAnchor ) Script4 statements · 25 bytes of bytecode 0x0000 CanBeNailed = false;0x000B CanBeNailAnchor = false;0x0016 return;Public 0x1495c50 0x02 void SetFastenedPhysicsState (const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x1495c50 0x01 void RemoveNail (AActor * Nail , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x1495c50 0x09 void AddNail (AActor * Nail , const FTransform & NailedActorTransform , AActor * OtherNailedActor , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x1495c50 0x79 void EnableRideableInput (bool EnableInput , ABP_FirstPersonPlayerController_C * PlayerController , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x1495c50 0x11 void GetRideableAttachmentPoint (ARGFirstPersonCharacter * Player , const USceneComponent * & AttachmentPoint , const FVector & AttachmentOffset , const bool & SetRotationToWorld ) Script5 statements · 68 bytes of bytecode 0x0000 AttachmentPoint = nullptr;0x000B AttachmentOffset = FVector(0, 0, 0);0x0036 SetRotationToWorld = false;0x0041 return;Public 0x1495c50 0x29 void IsRideable (const bool & IsRideable , const ECharSeatType & SeatType , const bool & MultiSeat ) Script5 statements · 45 bytes of bytecode 0x0000 IsRideable = false;0x000B SeatType = 0;0x001F MultiSeat = false;0x002A return;Public 0x1495c50 0x03 void GetAttachedToPlayerInteractionTexts (TMap<UInputAction *, FText> & PickedUpPlayerInteractions ) Script3 statements · 43 bytes of bytecode 0x0000 PickedUpPlayerInteractions = TMap{};0x0028 return;Public 0x1495c50 0x50 void GetPickedUpPlayerInteractionTexts (TMap<UInputAction *, FText> & PickedUpPlayerInteractions , const UInputMappingContext * & IMC ) Script4 statements · 54 bytes of bytecode 0x0000 PickedUpPlayerInteractions = TMap{};0x0028 IMC = nullptr;0x0033 return;Public 0x1495c50 0x58 void GetLookAtPlayerInteractionTexts (ARGFirstPersonCharacter * InstigatingPlayer , AActor * InstigatingPlayerHeldActor , const FHitResult & Hit , TMap<UInputAction *, FText> & LookAtPlayerInteractionTexts ) Script3 statements · 43 bytes of bytecode 0x0000 LookAtPlayerInteractionTexts = TMap{};0x0028 return;Public 0x1495c50 0x160 void Interact (ABP_FirstPersonCharacter_C * PlayerCharacter , const FHitResult & HitResult , double HoldTime , bool NewParam , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x1495c50 0x112 void BlockInteraction (ABP_FirstPersonCharacter_C * Player , const bool & BlockInteraction ) Script3 statements · 14 bytes of bytecode 0x0000 BlockInteraction = false;0x000B return;Public 0x1495c50 0x09 void GetPhysicsMesh (const bool & Success , const UPrimitiveComponent * & PrimitiveComponent ) Script4 statements · 25 bytes of bytecode 0x0000 Success = false;0x000B PrimitiveComponent = nullptr;0x0016 return;Public 0x1495c50 0x10 void SetPickedUpPhysicsState (const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x1495c50 0x01 void SetDroppedPhysicsState (const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x1495c50 0x01 void GetCustomHoldTransform (const bool & Success , FTransform & Transform ) Script4 statements · 113 bytes of bytecode 0x0000 Success = false;0x000B Transform = FTransform(...);0x006E return;Public 0x1495c50 0x70 void SetAttachedPhysicsState (const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x1495c50 0x01 void AttachByPlayer (AActor * Parent , const FTransform & RelativeTransform , ABP_FirstPersonCharacter_C * PlayerAttaching , const FName & SocketName , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x1495c50 0x81 void ForceAttach (AActor * Parent , const FTransform & RelativeTransform , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x1495c50 0x71 void ForceDetach (bool Destroy , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x1495c50 0x02 void Hit (AActor * ActorHitting , const FHitResult & Hit , const FVector & ImpulseVector , const FST_Damage_Results & DamageResults , const bool & Success ) Script31 statements · 740 bytes of bytecode 0x0000 PushFlow(Label_02E1);0x0005 CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(ImpulseVector, FVector(0, 0, 200));0x0043 LaunchCharacter(CallFunc_Add_VectorVector_ReturnValue, false, false);0x005C Temp_int_Loop_Counter_Variable = 0;0x0073 Temp_int_Array_Index_Variable = 0;0x008A Label_008A:0x008A CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(DamageResults.DamageResults_3_42A87BC046D21D82BBBC0E856286E2CD);0x00CE CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00F4 if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x00FE Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x0119 PushFlow(Label_0297);0x011E /Script/Engine.Default__KismetArrayLibrary.Array_Get(DamageResults.DamageResults_3_42A87BC046D21D82BBBC0E856286E2CD, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0162 CallFunc_EqualEqual_GameplayTag_ReturnValue = EqualEqual_GameplayTag(CallFunc_Array_Get_Item.DamageType_3_42A87BC046D21D82BBBC0E856286E2CD, GameplayTag{FName(DamageType.Fire)});0x01A3 if (!(CallFunc_EqualEqual_GameplayTag_ReturnValue)) PopFlow();0x01AD CallFunc_GetAIController_ReturnValue = GetAIController(this);0x01C2 K2Node_DynamicCast_AsAIC_Goat = Cast<AIC_Goat_C>(CallFunc_GetAIController_ReturnValue);0x01E6 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsAIC_Goat);0x0203 if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x020D CallFunc_GetAIController_ReturnValue = GetAIController(this);0x0222 K2Node_DynamicCast_AsAIC_Goat = Cast<AIC_Goat_C>(CallFunc_GetAIController_ReturnValue);0x0246 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsAIC_Goat);0x0263 K2Node_DynamicCast_AsAIC_Goat.Runaway();0x0287 Success = true;0x0292 goto Label_02E1;0x0297 Label_0297:0x0297 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x02C1 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x02DC goto Label_008A;0x02E1 Label_02E1:0x02E1 return;Public 0x1495c50 0x131 void CanPickUpObjectBeAttachedToLookAtObject (UObject * PickUpObject , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x1495c50 0x09 void GetObjectAttachType (const bool & Success , FGameplayTagContainer & AttachType ) Script4 statements · 60 bytes of bytecode 0x0000 Success = false;0x000B AttachType = GameplayTagContainer{{}};0x0039 return;Public 0x1495c50 0x28 void SetAttachPointState (const FGameplayTag & AttachPointState , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x1495c50 0x09 void GetAttachPointState (const bool & Success , FGameplayTag & AttachPointState ) Script4 statements · 59 bytes of bytecode 0x0000 Success = false;0x000B AttachPointState = GameplayTag{FName(None)};0x0038 return;Public 0x1495c50 0x0C void GetCustomAttachComponent (const bool & Success , const USceneComponent * & CustomAttachComponent ) Script4 statements · 25 bytes of bytecode 0x0000 Success = false;0x000B CustomAttachComponent = nullptr;0x0016 return;Public 0x1495c50 0x10 void GetCustomAttachTransform (AActor * AttachParent , const bool & Success , FTransform & CustomAttachTransform ) Script4 statements · 113 bytes of bytecode 0x0000 Success = false;0x000B CustomAttachTransform = FTransform(...);0x006E return;Public 0x1495c50 0x70 void SetNewAttachTransform (const FTransform & NewTransform , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x1495c50 0x61 void GetCharacterPose (const bool & Success , const E_CharacterPose & CharacterPose , const UAnimSequenceBase * & CharacterPoseAnim ) Script5 statements · 45 bytes of bytecode 0x0000 Success = false;0x000B CharacterPose = 0;0x001F CharacterPoseAnim = nullptr;0x002A return;Public 0x1495c50 0x10 void Explode (const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x1495c50 0x01 void GetThirdPersonDummyClass (const TSubclassOf<ABP_ThirdPersonDummy_C > & ThirdPersonDummyClass ) Script3 statements · 14 bytes of bytecode 0x0000 ThirdPersonDummyClass = nullptr;0x000B return;Public 0x1495c50 0x08 void GetVisuals (const UStaticMesh * & Mesh , const UMaterialInstanceDynamic * & DynamicMaterial ) Script4 statements · 25 bytes of bytecode 0x0000 Mesh = nullptr;0x000B DynamicMaterial = nullptr;0x0016 return;Public 0x1495c50 0x10 void GetAttachOffset (FTransform & FPPOffset , FTransform & TPPOffset , const bool & Success ) Script5 statements · 212 bytes of bytecode 0x0000 FPPOffset = FTransform(...);0x0063 TPPOffset = FTransform(...);0x00C6 Success = false;0x00D1 return;Public 0x1495c50 0xC1 void GetAcceptedDamageTypes (const bool & Success , FGameplayTagContainer & AcceptedDamageTypes ) Script4 statements · 87 bytes of bytecode 0x0000 Success = true;0x000B AcceptedDamageTypes = GameplayTagContainer{{GameplayTag{FName(DamageType.Fire)}}};0x0054 return;Public 0x1495c50 0x28 void Repair (AActor * RepairTarget , ABP_Interactable_Actor_C * RepairTool , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x1495c50 0x11 void StopInteract (ABP_FirstPersonCharacter_C * PlayerCharacter , const FHitResult & HitResult , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x1495c50 0x109 void AddImpulse (const FVector & ImpulseStrength , UObject * Instigator , const bool & Success ) Script5 statements · 101 bytes of bytecode 0x0000 CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(ImpulseStrength, FVector(0, 0, 200));0x003E LaunchCharacter(CallFunc_Add_VectorVector_ReturnValue, false, false);0x0057 Success = true;0x0062 return;Public 0x1495c50 0x21 void SecondaryInteract (ABP_FirstPersonCharacter_C * InstigatingPlayer , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x1495c50 0x09 void GetDisplayName (ARGFirstPersonCharacter * Player , const bool & Success , FText & DisplayName ) Script4 statements · 34 bytes of bytecode 0x0000 Success = false;0x000B DisplayName = FText();0x001F return;Public 0x1495c50 0x20 void ShouldUseHoldTransform (const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x1495c50 0x01 void IsPickupable (const bool & IsPickupable ) Script3 statements · 14 bytes of bytecode 0x0000 IsPickupable = false;0x000B return;Public 0x1495c50 0x01 void AddImpulseAtLocation (const FVector & ImpulseStrength , const FVector & Location , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x1495c50 0x31 void PlaceActor (const FTransform & PlacementTransform , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x1495c50 0x61 void IsAttachPointBlocking (UObject * PickUpObject , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x1495c50 0x09 void GetCustomCrosshair (const bool & UseCustomBrush , FSlateBrush & Brush ) Script4 statements · 381 bytes of bytecode 0x0000 UseCustomBrush = false;0x000B Brush = SlateBrush{SlateColor{LinearColor{1f, 1f, 1f, 1f}, 0}, 3, 0, 0, 0, DeprecateSlateVector2D{32f, 32f}, Margin{0f, 0f, 0f, 0f}, nullptr, SlateBrushOutlineSettings{Vector4{0, 0, 0, 0}, SlateColor{LinearColor{0f, 0f, 0f, 0f}, 0}, 0f, 1, false}, Box2f{Vector2f{0f, 0f}, Vector2f{0f, 0f}, false}, false, false, FName(None)};0x017A return;Public 0x1495c50 0xC0 void StopGoatAttack () Script11 statements · 194 bytes of bytecode 0x0000 CallFunc_IsValid_ReturnValue = IsValid(BearAttack);0x001D if (!(CallFunc_IsValid_ReturnValue)) goto Label_00BF;0x002B CallFunc_GetPlayState_ReturnValue = BearAttack.GetPlayState();0x005D K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_GetPlayState_ReturnValue, 0);0x007C if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_008F;0x008A goto Label_00BF;0x008F Label_008F:0x008F BearAttack.FadeOut(0.1f, 0f, 0);0x00BF Label_00BF:0x00BF return;Public 0x1495c50 0x00 void PlayGoatAttack (USoundBase * Sound ) Script9 statements · 192 bytes of bytecode 0x0000 CallFunc_IsValid_ReturnValue = IsValid(BearAttack);0x001D if (!(CallFunc_IsValid_ReturnValue)) goto Label_0030;0x002B goto Label_00BD;0x0030 Label_0030:0x0030 CallFunc_SpawnSoundAttached_ReturnValue = SpawnSoundAttached(Sound, Mesh, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x00AA BearAttack = CallFunc_SpawnSoundAttached_ReturnValue;0x00BD Label_00BD:0x00BD return;Public 0x1495c50 0x08 void StopGoatIdle () Script11 statements · 194 bytes of bytecode 0x0000 CallFunc_IsValid_ReturnValue = IsValid(BearIdle);0x001D if (!(CallFunc_IsValid_ReturnValue)) goto Label_00BF;0x002B CallFunc_GetPlayState_ReturnValue = BearIdle.GetPlayState();0x005D K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(CallFunc_GetPlayState_ReturnValue, 0);0x007C if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_008F;0x008A goto Label_00BF;0x008F Label_008F:0x008F BearIdle.FadeOut(0.1f, 0f, 0);0x00BF Label_00BF:0x00BF return;Public 0x1495c50 0x00 void PlayGoatIdle (USoundBase * Sound ) Script9 statements · 192 bytes of bytecode 0x0000 CallFunc_IsValid_ReturnValue = IsValid(BearIdle);0x001D if (!(CallFunc_IsValid_ReturnValue)) goto Label_0030;0x002B goto Label_00BD;0x0030 Label_0030:0x0030 CallFunc_SpawnSoundAttached_ReturnValue = SpawnSoundAttached(Sound, Mesh, FName(None), FVector(0, 0, 0), FRotator(0, 0, 0), 0, false, 1f, 1f, 0f, nullptr, nullptr, true);0x00AA BearIdle = CallFunc_SpawnSoundAttached_ReturnValue;0x00BD Label_00BD:0x00BD return;Public 0x1495c50 0x08 void OnNotifyEnd_EEE24E764FC3FFCBCCE92D9DE9162684 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_4 = NotifyName;0x0012 ExecuteUbergraph_BP_Goat(56);0x0021 return;0x1495c50 0x08 void OnNotifyBegin_EEE24E764FC3FFCBCCE92D9DE9162684 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_3 = NotifyName;0x0012 ExecuteUbergraph_BP_Goat(88);0x0021 return;0x1495c50 0x08 void OnInterrupted_EEE24E764FC3FFCBCCE92D9DE9162684 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_2 = NotifyName;0x0012 ExecuteUbergraph_BP_Goat(120);0x0021 return;0x1495c50 0x08 void OnBlendOut_EEE24E764FC3FFCBCCE92D9DE9162684 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName_1 = NotifyName;0x0012 ExecuteUbergraph_BP_Goat(152);0x0021 return;0x1495c50 0x08 void OnCompleted_EEE24E764FC3FFCBCCE92D9DE9162684 (const FName & NotifyName ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NotifyName = NotifyName;0x0012 ExecuteUbergraph_BP_Goat(184);0x0021 return;0x1495c50 0x08 void CallBackPrimaryFire (ABP_FirstPersonCharacter_C * Player , bool Stop ) Script5 statements · 54 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_Player_1 = Player;0x0012 PersistentFrame.K2Node_Event_Stop_1 = Stop;0x0024 ExecuteUbergraph_BP_Goat(216);0x0033 return;Public 0x1495c50 0x09 void CallBackSecondaryFire (ABP_FirstPersonCharacter_C * Player , bool Stop ) Script5 statements · 54 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_Player = Player;0x0012 PersistentFrame.K2Node_Event_Stop = Stop;0x0024 ExecuteUbergraph_BP_Goat(221);0x0033 return;Public 0x1495c50 0x09 void AssignGamePlayTags (const FGameplayTagContainer & TagsToAdd , const FGameplayTagContainer & TagsToRemove ) Script5 statements · 54 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_TagsToAdd = TagsToAdd;0x0012 PersistentFrame.K2Node_Event_TagsToRemove = TagsToRemove;0x0024 ExecuteUbergraph_BP_Goat(226);0x0033 return;Public 0x1495c50 0x40 void StartCooking (int32 Heat ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_Heat_1 = Heat;0x0012 ExecuteUbergraph_BP_Goat(231);0x0021 return;Public 0x1495c50 0x04 void StopCooking () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_Goat(236);0x000F return;Public 0x1495c50 0x00 void StartWelding (int32 Heat ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_Heat = Heat;0x0012 ExecuteUbergraph_BP_Goat(241);0x0021 return;Public 0x1495c50 0x04 void StopWelding () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_Goat(246);0x000F return;Public 0x1495c50 0x00 void OnPlayerSit (ARGFirstPersonCharacter * PlayerCharacter , bool IsSittingDown ) Script5 statements · 54 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_PlayerCharacter = PlayerCharacter;0x0012 PersistentFrame.K2Node_Event_IsSittingDown = IsSittingDown;0x0024 ExecuteUbergraph_BP_Goat(251);0x0033 return;Public 0x1495c50 0x09 void CallbackLocalToServerAddImpulse (AActor * Instigator , AActor * Target , const FVector & ImpulseStartLocation , const FVector & ImpulseEndLocation , const FVector & Force , const FGameplayTag & LookUpClass , bool IsLocal ) Script10 statements · 144 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_Instigator = Instigator;0x0012 PersistentFrame.K2Node_Event_Target = Target;0x0024 PersistentFrame.K2Node_Event_ImpulseStartLocation = ImpulseStartLocation;0x0036 PersistentFrame.K2Node_Event_ImpulseEndLocation = ImpulseEndLocation;0x0048 PersistentFrame.K2Node_Event_Force = Force;0x005A PersistentFrame.K2Node_Event_LookUpClass = LookUpClass;0x006C PersistentFrame.K2Node_Event_IsLocal = IsLocal;0x007E ExecuteUbergraph_BP_Goat(256);0x008D return;Public 0x1495c50 0x61 void ReceiveBeginPlay () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_Goat(261);0x000F return;Event Protected 0x1495c50 0x00 void BndEvt__BP_Bear_Significance_K2Node_ComponentBoundEvent_0_OnSignificanceUpdated__DelegateSignature (const FGameplayTag & OldSignificance , const FGameplayTag & NewSignificance ) Script5 statements · 54 bytes of bytecode 0x0000 PersistentFrame.K2Node_ComponentBoundEvent_OldSignificance = OldSignificance;0x0012 PersistentFrame.K2Node_ComponentBoundEvent_NewSignificance = NewSignificance;0x0024 ExecuteUbergraph_BP_Goat(300);0x0033 return;0x1495c50 0x10 void PlayAttackAnim () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_Goat(515);0x000F return;0x1495c50 0x00 void PlayAttackAnim_Multi () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_Goat(1004);0x000F return;0x1495c50 0x00 void ExecuteUbergraph_BP_Goat (int32 EntryPoint ) Script64 statements · 1,012 bytes of bytecode 0x0000 goto [EntryPoint];0x000A Label_000A:0x000A Mesh.SetSkeletalMeshAsset(/Game/Ride/Environment/Wildlife/Goat/Mesh/SK_Sheep_01.SK_Sheep_01);0x0033 goto Label_03F1;0x0038 Temp_name_Variable = K2Node_CustomEvent_NotifyName_4;0x0053 goto Label_03F1;0x0058 Temp_name_Variable = K2Node_CustomEvent_NotifyName_3;0x0073 goto Label_03F1;0x0078 Temp_name_Variable = K2Node_CustomEvent_NotifyName_2;0x0093 goto Label_03F1;0x0098 Temp_name_Variable = K2Node_CustomEvent_NotifyName_1;0x00B3 goto Label_03F1;0x00B8 Temp_name_Variable = K2Node_CustomEvent_NotifyName;0x00D3 goto Label_03F1;0x00D8 goto Label_03F1;0x00DD goto Label_03F1;0x00E2 goto Label_03F1;0x00E7 goto Label_03F1;0x00EC goto Label_03F1;0x00F1 goto Label_03F1;0x00F6 goto Label_03F1;0x00FB goto Label_03F1;0x0100 goto Label_03F1;0x0105 CallFunc_RandomBool_ReturnValue = RandomBool();0x0119 if (!(CallFunc_RandomBool_ReturnValue)) goto Label_03F1;0x0127 goto Label_000A;0x012C GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess = NotEqual_TagTag(K2Node_ComponentBoundEvent_NewSignificance, "Significance.High");0x015C if (!(GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess)) goto Label_01AF;0x016A GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess = NotEqual_TagTag(K2Node_ComponentBoundEvent_NewSignificance, "Significance.Medium");0x019C if (!(GameplayTagsK2Node_SwitchGameplayTag_CmpSuccess)) goto Label_01D9;0x01AA goto Label_03F1;0x01AF Label_01AF:0x01AF PlayGoatAttack(/Game/Ride/Audio/Metasounds/Wildlife/MSS_Wildlife_Goat_Attack.MSS_Wildlife_Goat_Attack);0x01C6 StopGoatIdle();0x01D4 goto Label_03F1;0x01D9 Label_01D9:0x01D9 PlayGoatIdle(/Game/Ride/Audio/Metasounds/Wildlife/MSS_Wildlife_Goat_Idle.MSS_Wildlife_Goat_Idle);0x01F0 StopGoatAttack();0x01FE goto Label_03F1;0x0203 PlayAttackAnim_Multi();0x0211 goto Label_03F1;0x0216 Label_0216:0x0216 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue = CreateProxyObjectForPlayMontage(Mesh, /Game/Ride/Environment/Wildlife/Goat/Animation/Attack_01_Montage.Attack_01_Montage, 1f, 0f, FName(None), true);0x0254 CallFunc_IsValid_ReturnValue = IsValid(CallFunc_CreateProxyObjectForPlayMontage_ReturnValue);0x0271 if (!(CallFunc_IsValid_ReturnValue)) goto Label_03F1;0x027F K2Node_CreateDelegate_OutputDelegate_4.Bind(this, OnCompleted_EEE24E764FC3FFCBCCE92D9DE9162684);0x0296 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnCompleted += K2Node_CreateDelegate_OutputDelegate_4;0x02BF K2Node_CreateDelegate_OutputDelegate_3.Bind(this, OnBlendOut_EEE24E764FC3FFCBCCE92D9DE9162684);0x02D6 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnBlendOut += K2Node_CreateDelegate_OutputDelegate_3;0x02FF K2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnInterrupted_EEE24E764FC3FFCBCCE92D9DE9162684);0x0316 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnInterrupted += K2Node_CreateDelegate_OutputDelegate_2;0x033F K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnNotifyBegin_EEE24E764FC3FFCBCCE92D9DE9162684);0x0356 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnNotifyBegin += K2Node_CreateDelegate_OutputDelegate_1;0x037F K2Node_CreateDelegate_OutputDelegate.Bind(this, OnNotifyEnd_EEE24E764FC3FFCBCCE92D9DE9162684);0x0396 CallFunc_CreateProxyObjectForPlayMontage_ReturnValue.OnNotifyEnd += K2Node_CreateDelegate_OutputDelegate;0x03BF goto Label_03F1;0x03C4 Label_03C4:0x03C4 CallFunc_IsServer_ReturnValue = IsServer(this);0x03D9 if (!(CallFunc_IsServer_ReturnValue)) goto Label_0216;0x03E7 goto Label_03F1;0x03EC goto Label_03C4;0x03F1 Label_03F1:0x03F1 return;Final 0x1495c50 0x04