void GetRideableSteeringInput (const bool & Success , const double & Steering ) Script4 statements · 41 bytes of bytecode 0x0000 Success = false;0x000B Steering = 0;0x0026 return;Public 0x147c170 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 0x147c170 0x111 void TeleportByRocket (AActor * Rocket , const FVector & NewLocation , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x147c170 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 0x147c170 0x20 void SetInsideRV (bool InsideRV , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x147c170 0x02 void CanBeNailed (const bool & CanBeNailed , const bool & CanBeNailAnchor ) Script4 statements · 25 bytes of bytecode 0x0000 CanBeNailed = false;0x000B CanBeNailAnchor = false;0x0016 return;Public 0x147c170 0x02 void SetFastenedPhysicsState (const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x147c170 0x01 void RemoveNail (AActor * Nail , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x147c170 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 0x147c170 0x79 void EnableRideableInput (bool EnableInput , ABP_FirstPersonPlayerController_C * PlayerController , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x147c170 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 0x147c170 0x29 void IsRideable (const bool & IsRideable , const ECharSeatType & SeatType ) Script4 statements · 34 bytes of bytecode 0x0000 IsRideable = false;0x000B SeatType = 0;0x001F return;Public 0x147c170 0x02 void GetAttachedToPlayerInteractionTexts (TMap<UInputAction *, FText> & PickedUpPlayerInteractions ) Script3 statements · 43 bytes of bytecode 0x0000 PickedUpPlayerInteractions = TMap{};0x0028 return;Public 0x147c170 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 0x147c170 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 0x147c170 0x160 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 0x147c170 0xC0 void IsAttachPointBlocking (UObject * PickUpObject , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x147c170 0x09 void PlaceActor (const FTransform & PlacementTransform , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x147c170 0x61 void AddImpulseAtLocation (const FVector & ImpulseStrength , const FVector & Location , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x147c170 0x31 void BlockInteraction (ABP_FirstPersonCharacter_C * Player , const bool & BlockInteraction ) Script3 statements · 14 bytes of bytecode 0x0000 BlockInteraction = false;0x000B return;Public 0x147c170 0x09 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 0x147c170 0x112 void GetPhysicsMesh (const bool & Success , const UPrimitiveComponent * & PrimitiveComponent ) Script4 statements · 25 bytes of bytecode 0x0000 Success = false;0x000B PrimitiveComponent = nullptr;0x0016 return;Public 0x147c170 0x10 void SetPickedUpPhysicsState (const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x147c170 0x01 void SetDroppedPhysicsState (const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x147c170 0x01 void GetCustomHoldTransform (const bool & Success , FTransform & Transform ) Script4 statements · 113 bytes of bytecode 0x0000 Success = false;0x000B Transform = FTransform(...);0x006E return;Public 0x147c170 0x70 void SetAttachedPhysicsState (const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x147c170 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 0x147c170 0x81 void ForceAttach (AActor * Parent , const FTransform & RelativeTransform , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x147c170 0x71 void ForceDetach (bool Destroy , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x147c170 0x02 void Hit (AActor * ActorHitting , const FHitResult & Hit , const FVector & ImpulseVector , const FST_Damage_Results & DamageResults , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x147c170 0x131 void CanPickUpObjectBeAttachedToLookAtObject (UObject * PickUpObject , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x147c170 0x09 void GetObjectAttachType (const bool & Success , FGameplayTagContainer & AttachType ) Script4 statements · 60 bytes of bytecode 0x0000 Success = false;0x000B AttachType = GameplayTagContainer{{}};0x0039 return;Public 0x147c170 0x28 void SetAttachPointState (const FGameplayTag & AttachPointState , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x147c170 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 0x147c170 0x0C void GetCustomAttachComponent (const bool & Success , const USceneComponent * & CustomAttachComponent ) Script4 statements · 25 bytes of bytecode 0x0000 Success = false;0x000B CustomAttachComponent = nullptr;0x0016 return;Public 0x147c170 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 0x147c170 0x70 void SetNewAttachTransform (const FTransform & NewTransform , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x147c170 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 0x147c170 0x10 void Explode (const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x147c170 0x01 void GetThirdPersonDummyClass (const TSubclassOf<ABP_ThirdPersonDummy_C > & ThirdPersonDummyClass ) Script3 statements · 14 bytes of bytecode 0x0000 ThirdPersonDummyClass = nullptr;0x000B return;Public 0x147c170 0x08 void GetVisuals (const UStaticMesh * & Mesh , const UMaterialInstanceDynamic * & DynamicMaterial ) Script4 statements · 25 bytes of bytecode 0x0000 Mesh = nullptr;0x000B DynamicMaterial = nullptr;0x0016 return;Public 0x147c170 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 0x147c170 0xC1 void GetAcceptedDamageTypes (const bool & Success , FGameplayTagContainer & AcceptedDamageTypes ) Script4 statements · 60 bytes of bytecode 0x0000 Success = false;0x000B AcceptedDamageTypes = GameplayTagContainer{{}};0x0039 return;Public 0x147c170 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 0x147c170 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 0x147c170 0x109 void AddImpulse (const FVector & ImpulseStrength , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x147c170 0x19 void SecondaryInteract (ABP_FirstPersonCharacter_C * InstigatingPlayer , const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x147c170 0x09 void GetDisplayName (const bool & Success , FText & DisplayName ) Script4 statements · 34 bytes of bytecode 0x0000 Success = false;0x000B DisplayName = FText();0x001F return;Public 0x147c170 0x18 void ShouldUseHoldTransform (const bool & Success ) Script3 statements · 14 bytes of bytecode 0x0000 Success = false;0x000B return;Public 0x147c170 0x01 void IsPickupable (const bool & IsPickupable ) Script3 statements · 14 bytes of bytecode 0x0000 IsPickupable = false;0x000B return;Public 0x147c170 0x01 void InitialPush () Script40 statements · 1,336 bytes of bytecode 0x0000 CallFunc_IsValid_ReturnValue = IsValid(OtherPrimitiveComponent);0x001D if (!(CallFunc_IsValid_ReturnValue)) goto Label_01FF;0x002B K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01 = Cast<BP_Vehicle_Winnebago_01_C>(TargetActor);0x004F K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x006C if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_024F;0x007A CallFunc_GetActorForwardVector_ReturnValue = K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01.GetActorForwardVector();0x00AC K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01.GetAirSpeed(CallFunc_GetAirSpeed_AirSpeed);0x00D9 CallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(CallFunc_GetAirSpeed_AirSpeed, 100);0x0107 CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(CallFunc_Multiply_DoubleDouble_ReturnValue_2);0x012C CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetActorForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x015A BreakVector(CallFunc_Multiply_VectorVector_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x0188 CallFunc_MakeVector_ReturnValue_3 = MakeVector(CallFunc_BreakVector_X, CallFunc_BreakVector_Y, 27500000);0x01BF Sphere.AddForce(CallFunc_MakeVector_ReturnValue_3, FName(None), false);0x01FA goto Label_0535;0x01FF Label_01FF:0x01FF Sphere.AddForce(FVector(0, 0, 10000), FName(None), false);0x024A goto Label_0535;0x024F Label_024F:0x024F K2Node_DynamicCast_AsBP_First_Person_Character = Cast<BP_FirstPersonCharacter_C>(TargetActor);0x0273 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character);0x0290 if (!(K2Node_DynamicCast_bSuccess)) goto Label_03C0;0x029E CallFunc_IsServer_ReturnValue = IsServer(this);0x02B3 if (!(CallFunc_IsServer_ReturnValue)) goto Label_0535;0x02C1 CallFunc_MakeVector_ReturnValue = MakeVector(0, 0, 1350000);0x02F8 Sphere.AddForce(CallFunc_MakeVector_ReturnValue, FName(None), false);0x0333 CallFunc_MakeVector_ReturnValue_2 = MakeVector(0, 0, 1350000);0x036A Balloon Handle.Cube.AddForce(CallFunc_MakeVector_ReturnValue_2, FName(None), false);0x03BB goto Label_0535;0x03C0 Label_03C0:0x03C0 CallFunc_GetMass_ReturnValue = OtherPrimitiveComponent.GetMass();0x03F6 CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1 = Cast<4>(CallFunc_GetMass_ReturnValue);0x0413 CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1, 750);0x0441 CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetMass_ReturnValue);0x045E CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, 1000);0x048C CallFunc_Lerp_ReturnValue = Lerp(CallFunc_Multiply_DoubleDouble_ReturnValue_1, CallFunc_Multiply_DoubleDouble_ReturnValue, DeclineAmount);0x04C3 CallFunc_MakeVector_ReturnValue_1 = MakeVector(0, 0, CallFunc_Lerp_ReturnValue);0x04FA Sphere.AddForce(CallFunc_MakeVector_ReturnValue_1, FName(None), false);0x0535 Label_0535:0x0535 return;Public 0x147c170 0x00 void BalloonPush (double CurrentForwardBackValue ) Script11 statements · 451 bytes of bytecode 0x0000 CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CurrentForwardBackValue, 50000);0x002E CallFunc_Conv_DoubleToVector_ReturnValue = Conv_DoubleToVector(CallFunc_Multiply_DoubleDouble_ReturnValue);0x0053 K2Node_DynamicCast_AsBP_First_Person_Character = Cast<BP_FirstPersonCharacter_C>(TargetActor);0x0077 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character);0x0094 CallFunc_GetForwardVector_ReturnValue = K2Node_DynamicCast_AsBP_First_Person_Character.FirstPersonCamera.GetForwardVector();0x00DC CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_GetForwardVector_ReturnValue, CallFunc_Conv_DoubleToVector_ReturnValue);0x010A BreakVector(CallFunc_Multiply_VectorVector_ReturnValue, CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x0138 CallFunc_MakeVector_ReturnValue = MakeVector(CallFunc_BreakVector_X, CallFunc_BreakVector_Y, CallFunc_BreakVector_Z);0x016F Balloon Handle.Cube.AddForce(CallFunc_MakeVector_ReturnValue, FName(None), false);0x01C0 return;Public 0x147c170 0x08 void OnRep_CurrentForwardBackValue () Script6 statements · 61 bytes of bytecode 0x0000 CallFunc_IsServer_ReturnValue = IsServer(this);0x0015 if (!(CallFunc_IsServer_ReturnValue)) goto Label_003A;0x0023 BalloonPush(CurrentForwardBackValue);0x003A Label_003A:0x003A return;0x147c170 0x00 void IsAllVariablesSet (const bool & Success ) Script9 statements · 366 bytes of bytecode 0x0000 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(Attached);0x001D BreakHitResult(Balloon Attach Hit, 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_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x00D2 CallFunc_IsValid_ReturnValue = IsValid(CallFunc_BreakHitResult_HitActor);0x00EF CallFunc_IsValid_ReturnValue_1 = IsValid(Balloon Handle);0x010C CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_IsValid_ReturnValue_1, CallFunc_IsValid_ReturnValue);0x0132 CallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_BooleanAND_ReturnValue, CallFunc_Not_PreBool_ReturnValue);0x0158 Success = CallFunc_BooleanAND_ReturnValue_1;0x016B return;Public 0x147c170 0x01 void Attach (FHitResult & Hit ) Script67 statements · 2,942 bytes of bytecode 0x0000 BreakHitResult(Hit, 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_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x00B5 CallFunc_GetAttachParentActor_ReturnValue = CallFunc_BreakHitResult_HitActor.GetAttachParentActor();0x00DF CallFunc_GetObjectClass_ReturnValue = GetObjectClass(CallFunc_GetAttachParentActor_ReturnValue);0x00FC CallFunc_EqualEqual_ClassClass_ReturnValue = EqualEqual_ClassClass(CallFunc_GetObjectClass_ReturnValue, /Game/Ride/Vehicle/Blueprints/BP_Vehicle_Winnebago_01.BP_Vehicle_Winnebago_01_C);0x0122 if (!(CallFunc_EqualEqual_ClassClass_ReturnValue)) goto Label_0600;0x0130 BreakHitResult(Hit, 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_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x01E5 CallFunc_GetAttachParentActor_ReturnValue = CallFunc_BreakHitResult_HitActor.GetAttachParentActor();0x020F TargetActor = CallFunc_GetAttachParentActor_ReturnValue;0x0222 Label_0222:0x0222 K2Node_DynamicCast_AsBPI_Interact = Cast<BPI_Interact_C>(TargetActor);0x0246 K2Node_DynamicCast_bSuccess_3 = Cast<2>(K2Node_DynamicCast_AsBPI_Interact);0x0263 if (!(K2Node_DynamicCast_bSuccess_3)) goto Label_0B60;0x0271 K2Node_DynamicCast_AsBPI_Interact.GetPhysicsMesh(CallFunc_GetPhysicsMesh_Success, CallFunc_GetPhysicsMesh_PrimitiveComponent);0x02A8 Label_02A8:0x02A8 if (!(CallFunc_GetPhysicsMesh_Success)) goto Label_0B7B;0x02B6 OtherPrimitiveComponent = CallFunc_GetPhysicsMesh_PrimitiveComponent;0x02C9 BreakHitResult(Hit, CallFunc_BreakHitResult_bBlockingHit_2, CallFunc_BreakHitResult_bInitialOverlap_2, CallFunc_BreakHitResult_Time_2, CallFunc_BreakHitResult_Distance_2, CallFunc_BreakHitResult_Location_2, CallFunc_BreakHitResult_ImpactPoint_2, CallFunc_BreakHitResult_Normal_2, CallFunc_BreakHitResult_ImpactNormal_2, CallFunc_BreakHitResult_PhysMat_2, CallFunc_BreakHitResult_HitActor_2, CallFunc_BreakHitResult_HitComponent_2, CallFunc_BreakHitResult_HitBoneName_2, CallFunc_BreakHitResult_BoneName_2, CallFunc_BreakHitResult_HitItem_2, CallFunc_BreakHitResult_ElementIndex_2, CallFunc_BreakHitResult_FaceIndex_2, CallFunc_BreakHitResult_TraceStart_2, CallFunc_BreakHitResult_TraceEnd_2);0x037E PhysicsConstraint.K2_SetWorldLocation(CallFunc_BreakHitResult_Location_2, false, CallFunc_K2_SetWorldLocation_SweepHitResult_2, false);0x03B2 PhysicsConstraint.SetConstrainedComponents(CallFunc_GetPhysicsMesh_PrimitiveComponent, FName(None), Sphere, FName(None));0x03FE Cable.SetAttachEndToComponent(CallFunc_GetPhysicsMesh_PrimitiveComponent, FName(None));0x0434 Label_0434:0x0434 BreakHitResult(Hit, 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_BoneName_1, CallFunc_BreakHitResult_HitItem_1, CallFunc_BreakHitResult_ElementIndex_1, CallFunc_BreakHitResult_FaceIndex_1, CallFunc_BreakHitResult_TraceStart_1, CallFunc_BreakHitResult_TraceEnd_1);0x04E9 CallFunc_K2_GetComponentToWorld_ReturnValue = OtherPrimitiveComponent.K2_GetComponentToWorld();0x051B CallFunc_InverseTransformLocation_ReturnValue = InverseTransformLocation(CallFunc_K2_GetComponentToWorld_ReturnValue, CallFunc_BreakHitResult_Location_1);0x0549 Cable.EndLocation = CallFunc_InverseTransformLocation_ReturnValue;0x057A InitialPush();0x0588 CallFunc_K2_SetTimer_ReturnValue_1 = K2_SetTimer(this, "StartDecline", ElevationTime, false, false, 0f, 0f);0x05C8 CallFunc_K2_SetTimer_ReturnValue = K2_SetTimer(this, "Die", 22f, false, false, 0f, 0f);0x05FB goto Label_0B7B;0x0600 Label_0600:0x0600 BreakHitResult(Hit, 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_BoneName, CallFunc_BreakHitResult_HitItem, CallFunc_BreakHitResult_ElementIndex, CallFunc_BreakHitResult_FaceIndex, CallFunc_BreakHitResult_TraceStart, CallFunc_BreakHitResult_TraceEnd);0x06B5 TargetActor = CallFunc_BreakHitResult_HitActor;0x06C8 K2Node_DynamicCast_AsBP_First_Person_Character = Cast<BP_FirstPersonCharacter_C>(TargetActor);0x06EC K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character);0x0709 if (!(K2Node_DynamicCast_bSuccess)) goto Label_0222;0x0717 K2Node_DynamicCast_AsBP_First_Person_Character.CharacterMovement.SetMovementMode(5, 0);0x0755 CallFunc_GetController_ReturnValue = K2Node_DynamicCast_AsBP_First_Person_Character.GetController();0x077F K2Node_DynamicCast_AsBP_First_Person_Player_Controller = Cast<BP_FirstPersonPlayerController_C>(CallFunc_GetController_ReturnValue);0x07A3 K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Player_Controller);0x07C0 EnableInput(K2Node_DynamicCast_AsBP_First_Person_Player_Controller);0x07D7 CallFunc_GetController_ReturnValue = K2Node_DynamicCast_AsBP_First_Person_Character.GetController();0x0801 K2Node_DynamicCast_AsBP_First_Person_Player_Controller = Cast<BP_FirstPersonPlayerController_C>(CallFunc_GetController_ReturnValue);0x0825 K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Player_Controller);0x0842 CallFunc_GetLocalPlayerSubSystemFromPlayerController_ReturnValue = GetLocalPlayerSubSystemFromPlayerController(K2Node_DynamicCast_AsBP_First_Person_Player_Controller, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x0868 K2Node_DynamicCast_AsEnhanced_Input_Subsystem_Interface = Cast<EnhancedInputSubsystemInterface>(CallFunc_GetLocalPlayerSubSystemFromPlayerController_ReturnValue);0x088C K2Node_DynamicCast_bSuccess_2 = Cast<2>(K2Node_DynamicCast_AsEnhanced_Input_Subsystem_Interface);0x08A9 if (!(K2Node_DynamicCast_bSuccess_2)) goto Label_0931;0x08B7 Temp_struct_Variable = ModifyContextOptions{true, false, false};0x08F5 K2Node_DynamicCast_AsEnhanced_Input_Subsystem_Interface.AddMappingContext(/Game/Ride/Input/IMC/IMC_PlayerBalloon.IMC_PlayerBalloon, 2, Temp_struct_Variable);0x0931 Label_0931:0x0931 OtherPrimitiveComponent = K2Node_DynamicCast_AsBP_First_Person_Character.CapsuleComponent;0x095A CallFunc_K2_GetRootComponent_ReturnValue = Balloon Handle.K2_GetRootComponent();0x0984 CallFunc_K2_GetComponentLocation_ReturnValue = OtherPrimitiveComponent.K2_GetComponentLocation();0x09B6 CallFunc_K2_GetRootComponent_ReturnValue.K2_SetWorldLocation(CallFunc_K2_GetComponentLocation_ReturnValue, false, CallFunc_K2_SetWorldLocation_SweepHitResult, false);0x09EA CallFunc_K2_GetComponentLocation_ReturnValue = OtherPrimitiveComponent.K2_GetComponentLocation();0x0A1C PhysicsConstraint.K2_SetWorldLocation(CallFunc_K2_GetComponentLocation_ReturnValue, false, CallFunc_K2_SetWorldLocation_SweepHitResult_1, false);0x0A50 PhysicsConstraint.SetConstrainedComponents(Balloon Handle.Cube, FName(None), Sphere, FName(None));0x0AB2 Cable.SetAttachEndToComponent(Balloon Handle.Cube, FName(None));0x0AFE CallFunc_K2_AttachToComponent_ReturnValue = TargetActor.K2_AttachToComponent(Balloon Handle.Cube, FName(None), 1, 1, 1, false);0x0B5B goto Label_0434;0x0B60 Label_0B60:0x0B60 CallFunc_GetPhysicsMesh_Success = false;0x0B6B CallFunc_GetPhysicsMesh_PrimitiveComponent = nullptr;0x0B76 goto Label_02A8;0x0B7B Label_0B7B:0x0B7B return;Public 0x147c170 0x100 void OnRep_Balloon Handle () Script7 statements · 74 bytes of bytecode 0x0000 IsAllVariablesSet(CallFunc_IsAllVariablesSet_Success);0x0017 if (!(CallFunc_IsAllVariablesSet_Success)) goto Label_0047;0x0025 Attached = true;0x0030 Attach(Balloon Attach Hit);0x0047 Label_0047:0x0047 return;0x147c170 0x00 void OnRep_Balloon Attach Hit () Script7 statements · 74 bytes of bytecode 0x0000 IsAllVariablesSet(CallFunc_IsAllVariablesSet_Success);0x0017 if (!(CallFunc_IsAllVariablesSet_Success)) goto Label_0047;0x0025 Attached = true;0x0030 Attach(Balloon Attach Hit);0x0047 Label_0047:0x0047 return;0x147c170 0x00 void InpActEvt_IA_Unmount_K2Node_EnhancedInputActionEvent_1 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue_1 = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime_1 = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime_1 = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction_1 = SourceAction;0x0048 ExecuteUbergraph_BP_Balloon(211);0x0057 return;0x147c170 0x30 void InpActEvt_IA_Move_K2Node_EnhancedInputActionEvent_0 (const FInputActionValue & ActionValue , float ElapsedTime , float TriggeredTime , UInputAction * SourceAction ) Script7 statements · 90 bytes of bytecode 0x0000 PersistentFrame.K2Node_EnhancedInputActionEvent_ActionValue = ActionValue;0x0012 PersistentFrame.K2Node_EnhancedInputActionEvent_ElapsedTime = ElapsedTime;0x0024 PersistentFrame.K2Node_EnhancedInputActionEvent_TriggeredTime = TriggeredTime;0x0036 PersistentFrame.K2Node_EnhancedInputActionEvent_SourceAction = SourceAction;0x0048 ExecuteUbergraph_BP_Balloon(604);0x0057 return;0x147c170 0x30 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_Balloon(1059);0x0033 return;Public 0x147c170 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_Balloon(1064);0x0033 return;Public 0x147c170 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_Balloon(1069);0x0033 return;Public 0x147c170 0x40 void StartCooking (int32 Heat ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_Heat_1 = Heat;0x0012 ExecuteUbergraph_BP_Balloon(1074);0x0021 return;Public 0x147c170 0x04 void StopCooking () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_Balloon(1079);0x000F return;Public 0x147c170 0x00 void StartWelding (int32 Heat ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_Heat = Heat;0x0012 ExecuteUbergraph_BP_Balloon(1084);0x0021 return;Public 0x147c170 0x04 void StopWelding () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_Balloon(1089);0x000F return;Public 0x147c170 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_Balloon(1094);0x0033 return;Public 0x147c170 0x09 void ReceiveTick (float DeltaSeconds ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_DeltaSeconds = DeltaSeconds;0x0012 ExecuteUbergraph_BP_Balloon(1099);0x0021 return;Event Public 0x147c170 0x04 void AttachSetup (const FHitResult & BalloonAttachHit , ABP_PlayerAttachedPhysicsHandle_C * BalloonHandle ) Script5 statements · 54 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_BalloonAttachHit = BalloonAttachHit;0x0012 PersistentFrame.K2Node_CustomEvent_BalloonHandle = BalloonHandle;0x0024 ExecuteUbergraph_BP_Balloon(2086);0x0033 return;0x147c170 0x108 void StartDecline () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_Balloon(2091);0x000F return;0x147c170 0x00 void Die () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_Balloon(2123);0x000F return;0x147c170 0x00 void ReceiveDestroyed () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_Balloon(2906);0x000F return;Event Public 0x147c170 0x00 void ReleaseBalloon () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_BP_Balloon(2911);0x000F return;0x147c170 0x00 void ExecuteUbergraph_BP_Balloon (int32 EntryPoint ) Script130 statements · 2,919 bytes of bytecode 0x0000 goto [EntryPoint];0x000A Label_000A:0x000A K2_DestroyActor();0x0018 goto Label_0B64;0x001D Label_001D:0x001D OnRep_Balloon Attach Hit();0x002B goto Label_0B64;0x0030 Label_0030:0x0030 MarkPropertyDirtyFromRepIndex(this, 10, FName(Balloon Attach Hit));0x004D goto Label_001D;0x0052 Label_0052:0x0052 FlushNetDormancy();0x005C Balloon Attach Hit = K2Node_CustomEvent_BalloonAttachHit;0x0077 goto Label_0030;0x007C Label_007C:0x007C OnRep_Balloon Handle();0x008A goto Label_0052;0x008F Label_008F:0x008F MarkPropertyDirtyFromRepIndex(this, 11, FName(Balloon Handle));0x00AC goto Label_007C;0x00B1 Label_00B1:0x00B1 FlushNetDormancy();0x00BB Balloon Handle = K2Node_CustomEvent_BalloonHandle;0x00CE goto Label_008F;0x00D3 CallFunc_Conv_InputActionValueToBool_ReturnValue = Conv_InputActionValueToBool(K2Node_EnhancedInputActionEvent_ActionValue_1);0x00F0 Temp_bool_Variable = CallFunc_Conv_InputActionValueToBool_ReturnValue;0x0103 Temp_real_Variable_1 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime_1);0x0120 Temp_real_Variable_1 = Temp_real_Variable_1;0x013B Temp_real_Variable = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime_1);0x0158 Temp_real_Variable = Temp_real_Variable;0x0173 Temp_object_Variable = K2Node_EnhancedInputActionEvent_SourceAction_1;0x0186 K2Node_DynamicCast_AsBP_First_Person_Character_3 = Cast<BP_FirstPersonCharacter_C>(TargetActor);0x01AA K2Node_DynamicCast_bSuccess_7 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character_3);0x01C7 CallFunc_GetController_ReturnValue_2 = K2Node_DynamicCast_AsBP_First_Person_Character_3.GetController();0x01F1 K2Node_DynamicCast_AsBP_First_Person_Player_Controller_2 = Cast<BP_FirstPersonPlayerController_C>(CallFunc_GetController_ReturnValue_2);0x0215 K2Node_DynamicCast_bSuccess_8 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Player_Controller_2);0x0232 K2Node_DynamicCast_AsBP_First_Person_Player_Controller_2.Server_ReleaseBalloon(this);0x0257 goto Label_0B64;0x025C CallFunc_Conv_InputActionValueToAxis2D_ReturnValue = Conv_InputActionValueToAxis2D(K2Node_EnhancedInputActionEvent_ActionValue);0x0281 Temp_struct_Variable = CallFunc_Conv_InputActionValueToAxis2D_ReturnValue;0x029C Temp_real_Variable_3 = Cast<4>(K2Node_EnhancedInputActionEvent_ElapsedTime);0x02B9 Temp_real_Variable_3 = Temp_real_Variable_3;0x02D4 Temp_real_Variable_2 = Cast<4>(K2Node_EnhancedInputActionEvent_TriggeredTime);0x02F1 Temp_real_Variable_2 = Temp_real_Variable_2;0x030C Temp_object_Variable_1 = K2Node_EnhancedInputActionEvent_SourceAction;0x031F BreakVector2D(Temp_struct_Variable, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0x0344 K2Node_DynamicCast_AsBP_First_Person_Character_2 = Cast<BP_FirstPersonCharacter_C>(TargetActor);0x0368 K2Node_DynamicCast_bSuccess_5 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character_2);0x0385 CallFunc_GetController_ReturnValue_1 = K2Node_DynamicCast_AsBP_First_Person_Character_2.GetController();0x03AF K2Node_DynamicCast_AsBP_First_Person_Player_Controller_1 = Cast<BP_FirstPersonPlayerController_C>(CallFunc_GetController_ReturnValue_1);0x03D3 K2Node_DynamicCast_bSuccess_6 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Player_Controller_1);0x03F0 K2Node_DynamicCast_AsBP_First_Person_Player_Controller_1.Server_PushBalloon(this, CallFunc_BreakVector2D_Y);0x041E goto Label_0B64;0x0423 goto Label_0B64;0x0428 goto Label_0B64;0x042D goto Label_0B64;0x0432 goto Label_0B64;0x0437 goto Label_0B64;0x043C goto Label_0B64;0x0441 goto Label_0B64;0x0446 goto Label_0B64;0x044B CallFunc_IsValid_ReturnValue_1 = IsValid(OtherPrimitiveComponent);0x0468 if (!(CallFunc_IsValid_ReturnValue_1)) goto Label_0573;0x0476 K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01 = Cast<BP_Vehicle_Winnebago_01_C>(TargetActor);0x049A K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Winnebago_01);0x04B7 if (!(K2Node_DynamicCast_bSuccess)) goto Label_05C3;0x04C5 CallFunc_Lerp_ReturnValue = Lerp(VehicleBaseForce, VehicleDeclineForce, DeclineAmount);0x04FC CallFunc_MakeVector_ReturnValue = MakeVector(0, 0, CallFunc_Lerp_ReturnValue);0x0533 Sphere.AddForce(CallFunc_MakeVector_ReturnValue, FName(None), false);0x056E goto Label_0B64;0x0573 Label_0573:0x0573 Sphere.AddForce(FVector(0, 0, 10000), FName(None), false);0x05BE goto Label_0B64;0x05C3 Label_05C3:0x05C3 K2Node_DynamicCast_AsBP_First_Person_Character = Cast<BP_FirstPersonCharacter_C>(TargetActor);0x05E7 K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character);0x0604 if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_06AC;0x0612 CallFunc_IsServer_ReturnValue = IsServer(this);0x0627 if (!(CallFunc_IsServer_ReturnValue)) goto Label_0B64;0x0635 CallFunc_MakeVector_ReturnValue_1 = MakeVector(0, 0, 37500);0x066C Sphere.AddForce(CallFunc_MakeVector_ReturnValue_1, FName(None), false);0x06A7 goto Label_0B64;0x06AC Label_06AC:0x06AC CallFunc_GetMass_ReturnValue = OtherPrimitiveComponent.GetMass();0x06E2 CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1 = Cast<4>(CallFunc_GetMass_ReturnValue);0x06FF CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast_1, 1000);0x072D CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(CallFunc_GetMass_ReturnValue);0x074A CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, 750);0x0778 CallFunc_Lerp_ReturnValue_1 = Lerp(CallFunc_Multiply_DoubleDouble_ReturnValue, CallFunc_Multiply_DoubleDouble_ReturnValue_1, DeclineAmount);0x07AF CallFunc_MakeVector_ReturnValue_2 = MakeVector(0, 0, CallFunc_Lerp_ReturnValue_1);0x07E6 Sphere.AddForce(CallFunc_MakeVector_ReturnValue_2, FName(None), false);0x0821 goto Label_0B64;0x0826 goto Label_00B1;0x082B DeclineAmount = 1;0x0846 goto Label_0B64;0x084B K2_DestroyActor();0x0859 goto Label_0B64;0x085E Label_085E:0x085E PhysicsConstraint.BreakConstraint();0x087E TargetActor.K2_DetachFromActor(1, 1, 1);0x08A4 K2Node_DynamicCast_AsBP_First_Person_Character_1 = Cast<BP_FirstPersonCharacter_C>(TargetActor);0x08C8 K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Character_1);0x08E5 if (!(K2Node_DynamicCast_bSuccess_2)) goto Label_0B06;0x08F3 CallFunc_GetController_ReturnValue = K2Node_DynamicCast_AsBP_First_Person_Character_1.GetController();0x091D K2Node_DynamicCast_AsBP_First_Person_Player_Controller = Cast<BP_FirstPersonPlayerController_C>(CallFunc_GetController_ReturnValue);0x0941 K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Player_Controller);0x095E DisableInput(K2Node_DynamicCast_AsBP_First_Person_Player_Controller);0x0975 CallFunc_GetController_ReturnValue = K2Node_DynamicCast_AsBP_First_Person_Character_1.GetController();0x099F K2Node_DynamicCast_AsBP_First_Person_Player_Controller = Cast<BP_FirstPersonPlayerController_C>(CallFunc_GetController_ReturnValue);0x09C3 K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsBP_First_Person_Player_Controller);0x09E0 CallFunc_GetLocalPlayerSubSystemFromPlayerController_ReturnValue = GetLocalPlayerSubSystemFromPlayerController(K2Node_DynamicCast_AsBP_First_Person_Player_Controller, /Script/EnhancedInput.EnhancedInputLocalPlayerSubsystem);0x0A06 K2Node_DynamicCast_AsEnhanced_Input_Subsystem_Interface = Cast<EnhancedInputSubsystemInterface>(CallFunc_GetLocalPlayerSubSystemFromPlayerController_ReturnValue);0x0A2A K2Node_DynamicCast_bSuccess_4 = Cast<2>(K2Node_DynamicCast_AsEnhanced_Input_Subsystem_Interface);0x0A47 if (!(K2Node_DynamicCast_bSuccess_4)) goto Label_0AC8;0x0A55 K2Node_MakeStruct_ModifyContextOptions.bIgnoreAllPressedKeysUntilRelease = true;0x0A69 K2Node_MakeStruct_ModifyContextOptions.bForceImmediately = true;0x0A7D K2Node_MakeStruct_ModifyContextOptions.bNotifyUserSettings = false;0x0A91 K2Node_DynamicCast_AsEnhanced_Input_Subsystem_Interface.RemoveMappingContext(/Game/Ride/Input/IMC/IMC_PlayerBalloon.IMC_PlayerBalloon, K2Node_MakeStruct_ModifyContextOptions);0x0AC8 Label_0AC8:0x0AC8 K2Node_DynamicCast_AsBP_First_Person_Character_1.CharacterMovement.SetMovementMode(1, 0);0x0B06 Label_0B06:0x0B06 CallFunc_IsValid_ReturnValue = IsValid(Balloon Handle);0x0B23 if (!(CallFunc_IsValid_ReturnValue)) goto Label_0B64;0x0B31 Balloon Handle.K2_DestroyActor();0x0B55 goto Label_0B64;0x0B5A goto Label_085E;0x0B5F goto Label_000A;0x0B64 Label_0B64:0x0B64 return;Final 0x147c170 0x04