0x0000PushFlow(Label_79DB);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FStartPowerUpCheckTimer();0x001DPowerUpCheck();0x002BPopFlow();0x002CDisableBreakCheck = false;0x0037PopFlow();0x0038ControlledKartPawn.AIBoostAttempt();0x005CPopFlow();0x005DCallFunc_Greater_FloatFloat_ReturnValue_1 = Greater_FloatFloat(AIDifficulty, 0.5f);0x007Fif (!(CallFunc_Greater_FloatFloat_ReturnValue_1)) PopFlow();0x0089ControlledKartPawn.AIBreakStart();0x00ADPopFlow();0x00AECallFunc_Greater_FloatFloat_ReturnValue_1 = Greater_FloatFloat(AIDifficulty, 0.5f);0x00D0if (!(CallFunc_Greater_FloatFloat_ReturnValue_1)) PopFlow();0x00DAControlledKartPawn.AIBreakEnd();0x00FEPushFlow(Label_0117);0x0103Label_0103:0x0103PushFlow(Label_0123);0x0108if (!(Temp_bool_Has_Been_Initd_Variable_11)) goto Label_015B;0x0116PopFlow();0x0117Label_0117:0x0117Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = false;0x0122PopFlow();0x0123Label_0123:0x0123if (!(Temp_bool_IsClosed_Variable_11)) goto Label_0132;0x0131PopFlow();0x0132Label_0132:0x0132Temp_bool_IsClosed_Variable_11 = true;0x013Dif (!(true)) goto Label_014F;0x0143Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable = false;0x014EPopFlow();0x014FLabel_014F:0x014FTemp_bool_Whether_the_gate_is_currently_open_or_close_Variable = true;0x015APopFlow();0x015BLabel_015B:0x015BTemp_bool_Has_Been_Initd_Variable_11 = true;0x0166if (!(false)) PopFlow();0x0168Temp_bool_IsClosed_Variable_11 = true;0x0173PopFlow();0x0174ControlledKartPawn.AIUsePowerUpReleased();0x0198CallFunc_RandomFloatInRange_ReturnValue_6 = RandomFloatInRange(3f, 5f);0x01BECallFunc_RandomFloatInRange_ReturnValue_7 = RandomFloatInRange(1f, 2f);0x01E4CallFunc_MapRangeClamped_ReturnValue_3 = MapRangeClamped(AIDifficulty, 0f, 1f, CallFunc_RandomFloatInRange_ReturnValue_6, CallFunc_RandomFloatInRange_ReturnValue_7);0x0225Delay(this, CallFunc_MapRangeClamped_ReturnValue_3, LatentActionInfo{0x260, -2146648441, FName(ExecuteUbergraph_AICon_KartPawn), this});0x025FPopFlow();0x0260Temp_bool_IsClosed_Variable_7 = false;0x026BTemp_bool_Has_Been_Initd_Variable_10 = true;0x0276PopFlow();0x0277CallFunc_IsValid_ReturnValue_15 = IsValid(AxeAttackTarget);0x0294if (!(CallFunc_IsValid_ReturnValue_15)) PopFlow();0x029ELabel_029E:0x029EControlledKartPawn.AIUsePowerUpReleased();0x02C2AxeAttackTarget = nullptr;0x02CDK2_ClearTimer(this, "AxeAttackingDistanceCheck");0x02F3PopFlow();0x02F4ControlledKartPawn.AIUsePowerUpReleased();0x0318PopFlow();0x0319ControlledKartPawn.AIUsePowerUpReleased();0x033DPopFlow();0x033EControlledKartPawn.AIUsePowerUpReleased();0x0362PopFlow();0x0363ControlledKartPawn.AIUsePowerUpReleased();0x0387PushFlow(Label_04B6);0x038CControlledKartPawn.FirstPersonAimingDegree = Vector2D{0f, 0f};0x03CCPiercingRifleTargetCache = nullptr;0x03D7CallFunc_RandomFloatInRange_ReturnValue_13 = RandomFloatInRange(3f, 5f);0x03FDCallFunc_RandomFloatInRange_ReturnValue_14 = RandomFloatInRange(1f, 2f);0x0423CallFunc_MapRangeClamped_ReturnValue_5 = MapRangeClamped(AIDifficulty, 0f, 1f, CallFunc_RandomFloatInRange_ReturnValue_13, CallFunc_RandomFloatInRange_ReturnValue_14);0x0464Delay(this, CallFunc_MapRangeClamped_ReturnValue_5, LatentActionInfo{0x49F, 1842627743, FName(ExecuteUbergraph_AICon_KartPawn), this});0x049EPopFlow();0x049FTemp_bool_IsClosed_Variable_8 = false;0x04AATemp_bool_Has_Been_Initd_Variable_7 = true;0x04B5PopFlow();0x04B6Label_04B6:0x04B6TL_AimPiercingRifleTick.Stop();0x04D6PopFlow();0x04D7ControlledKartPawn.AIUsePowerUpReleased();0x04FBPopFlow();0x04FCCallFunc_EqualEqual_FloatFloat_ReturnValue_1 = EqualEqual_FloatFloat(AIDifficulty, 1f);0x051Eif (!(CallFunc_EqualEqual_FloatFloat_ReturnValue_1)) PopFlow();0x0528BoostCheck();0x0536PopFlow();0x0537Temp_bool_IsClosed_Variable_5 = false;0x0542Temp_bool_Has_Been_Initd_Variable_4 = true;0x054DPopFlow();0x054ELabel_054E:0x054ETemp_bool_IsClosed_Variable = false;0x0559Temp_bool_Has_Been_Initd_Variable_6 = true;0x0564PopFlow();0x0565CallFunc_IsValid_ReturnValue_6 = IsValid(CurrentNavpoint);0x0582if (!(CallFunc_IsValid_ReturnValue_6)) PopFlow();0x058CPushFlow(Label_09C2);0x0591CallFunc_K2_GetActorLocation_ReturnValue_10 = ControlledKartPawn.K2_GetActorLocation();0x05C3CallFunc_Multiply_FloatFloat_ReturnValue_2 = Multiply_FloatFloat(ControlledKartPawn.DriftAngle, 25f);0x0603CallFunc_Multiply_VectorVector_ReturnValue_5 = Multiply_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_10, FVector(1, 1, 0));0x0635CallFunc_GetRightVector_ReturnValue_2 = ControlledKartPawn.SM_KartTracker.GetRightVector();0x067DCallFunc_RotateAngleAxis_ReturnValue = RotateAngleAxis(CallFunc_GetRightVector_ReturnValue_2, CallFunc_Multiply_FloatFloat_ReturnValue_2, FVector(0, 0, 1));0x06B8CallFunc_NotEqual_VectorVector_ReturnValue = NotEqual_VectorVector(NavPathfindingPoint, FVector(0, 0, 0), 1e-04f);0x06E7Temp_bool_Variable_3 = CallFunc_NotEqual_VectorVector_ReturnValue;0x06FACallFunc_GetActorForwardVector_ReturnValue = CurrentNavpoint.GetActorForwardVector();0x072CCallFunc_K2_GetActorLocation_ReturnValue_14 = CurrentNavpoint.K2_GetActorLocation();0x075ECallFunc_Multiply_VectorFloat_ReturnValue_1 = Multiply_VectorFloat(CallFunc_GetActorForwardVector_ReturnValue, CurrentNavpointWidth);0x078CCallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_14, CallFunc_Multiply_VectorFloat_ReturnValue_1);0x07BACallFunc_Multiply_VectorVector_ReturnValue_6 = Multiply_VectorVector(Switch(Temp_bool_Variable_3, false => CallFunc_Add_VectorVector_ReturnValue, true => NavPathfindingPoint, default => K2Node_Select_Default_2), FVector(1, 1, 0));0x0818CallFunc_Subtract_VectorVector_ReturnValue_5 = Subtract_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_6, CallFunc_Multiply_VectorVector_ReturnValue_5);0x0846CallFunc_Normal_ReturnValue_3 = Normal(CallFunc_Subtract_VectorVector_ReturnValue_5, 1e-04f);0x0870CallFunc_Dot_VectorVector_ReturnValue_4 = Dot_VectorVector(CallFunc_Normal_ReturnValue_3, CallFunc_RotateAngleAxis_ReturnValue);0x089ECallFunc_Abs_ReturnValue = Abs(CallFunc_Dot_VectorVector_ReturnValue_4);0x08C3CallFunc_Greater_FloatFloat_ReturnValue_10 = Greater_FloatFloat(CallFunc_Abs_ReturnValue, 0.75f);0x08E5if (!(CallFunc_Greater_FloatFloat_ReturnValue_10)) goto Label_095B;0x08F3ControlledKartPawn.IsBreaking = true;0x0914if (!(ControlledKartPawn.CampaignBossAutoDriveMode)) goto Label_0939;0x0938PopFlow();0x0939Label_0939:0x0939ControlledKartPawn.IsAccelBreaking = true;0x095APopFlow();0x095BLabel_095B:0x095BControlledKartPawn.IsAccelBreaking = false;0x097CControlledKartPawn.IsBreaking = false;0x099DControlledKartPawn.ResetAccelBreakingDoOnce();0x09C1PopFlow();0x09C2Label_09C2:0x09C2CallFunc_Round_ReturnValue = Round(AIKartTurnAmt);0x09E7CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(CallFunc_Round_ReturnValue, 1);0x0A11K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(CallFunc_Add_IntInt_ReturnValue_1, 0);0x0A33if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_0EBC;0x0A41K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(CallFunc_Add_IntInt_ReturnValue_1, 1);0x0A63if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_0E89;0x0A71K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(CallFunc_Add_IntInt_ReturnValue_1, 2);0x0A93if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_0AA2;0x0AA1PopFlow();0x0AA2Label_0AA2:0x0AA2CallFunc_K2_GetActorLocation_ReturnValue_10 = ControlledKartPawn.K2_GetActorLocation();0x0AD4CallFunc_Multiply_FloatFloat_ReturnValue_2 = Multiply_FloatFloat(ControlledKartPawn.DriftAngle, 25f);0x0B14CallFunc_Multiply_VectorVector_ReturnValue_5 = Multiply_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_10, FVector(1, 1, 0));0x0B46CallFunc_GetRightVector_ReturnValue_2 = ControlledKartPawn.SM_KartTracker.GetRightVector();0x0B8ECallFunc_RotateAngleAxis_ReturnValue = RotateAngleAxis(CallFunc_GetRightVector_ReturnValue_2, CallFunc_Multiply_FloatFloat_ReturnValue_2, FVector(0, 0, 1));0x0BC9CallFunc_NotEqual_VectorVector_ReturnValue = NotEqual_VectorVector(NavPathfindingPoint, FVector(0, 0, 0), 1e-04f);0x0BF8Temp_bool_Variable_3 = CallFunc_NotEqual_VectorVector_ReturnValue;0x0C0BCallFunc_GetActorForwardVector_ReturnValue = CurrentNavpoint.GetActorForwardVector();0x0C3DCallFunc_K2_GetActorLocation_ReturnValue_14 = CurrentNavpoint.K2_GetActorLocation();0x0C6FCallFunc_Multiply_VectorFloat_ReturnValue_1 = Multiply_VectorFloat(CallFunc_GetActorForwardVector_ReturnValue, CurrentNavpointWidth);0x0C9DCallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_14, CallFunc_Multiply_VectorFloat_ReturnValue_1);0x0CCBCallFunc_Multiply_VectorVector_ReturnValue_6 = Multiply_VectorVector(Switch(Temp_bool_Variable_3, false => CallFunc_Add_VectorVector_ReturnValue, true => NavPathfindingPoint, default => K2Node_Select_Default_2), FVector(1, 1, 0));0x0D29CallFunc_Subtract_VectorVector_ReturnValue_5 = Subtract_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_6, CallFunc_Multiply_VectorVector_ReturnValue_5);0x0D57CallFunc_Normal_ReturnValue_3 = Normal(CallFunc_Subtract_VectorVector_ReturnValue_5, 1e-04f);0x0D81CallFunc_Dot_VectorVector_ReturnValue_4 = Dot_VectorVector(CallFunc_Normal_ReturnValue_3, CallFunc_RotateAngleAxis_ReturnValue);0x0DAFCallFunc_Abs_ReturnValue = Abs(CallFunc_Dot_VectorVector_ReturnValue_4);0x0DD4CallFunc_Greater_FloatFloat_ReturnValue_11 = Greater_FloatFloat(CallFunc_Abs_ReturnValue, 0.25f);0x0DF6if (!(CallFunc_Greater_FloatFloat_ReturnValue_11)) goto Label_0E29;0x0E04Label_0E04:0x0E04ControlledKartPawn.AIDriftEnd();0x0E28PopFlow();0x0E29Label_0E29:0x0E29CallFunc_MapRangeClamped_ReturnValue_8 = MapRangeClamped(AIDifficulty, 0f, 1f, 0.95f, 0.05f);0x0E62CallFunc_RandomBoolWithWeight_ReturnValue_2 = RandomBoolWithWeight(CallFunc_MapRangeClamped_ReturnValue_8);0x0E7Fif (!(CallFunc_RandomBoolWithWeight_ReturnValue_2)) PopFlow();0x0E89Label_0E89:0x0E89PushFlow(Label_0E9D);0x0E8Eif (!(Temp_bool_Has_Been_Initd_Variable_4)) goto Label_1223;0x0E9CPopFlow();0x0E9DLabel_0E9D:0x0E9Dif (!(Temp_bool_IsClosed_Variable_5)) goto Label_0EAC;0x0EABPopFlow();0x0EACLabel_0EAC:0x0EACTemp_bool_IsClosed_Variable_5 = true;0x0EB7goto Label_0E04;0x0EBCLabel_0EBC:0x0EBCCallFunc_K2_GetActorLocation_ReturnValue_10 = ControlledKartPawn.K2_GetActorLocation();0x0EEECallFunc_Multiply_FloatFloat_ReturnValue_2 = Multiply_FloatFloat(ControlledKartPawn.DriftAngle, 25f);0x0F2ECallFunc_Multiply_VectorVector_ReturnValue_5 = Multiply_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_10, FVector(1, 1, 0));0x0F60CallFunc_GetRightVector_ReturnValue_2 = ControlledKartPawn.SM_KartTracker.GetRightVector();0x0FA8CallFunc_RotateAngleAxis_ReturnValue = RotateAngleAxis(CallFunc_GetRightVector_ReturnValue_2, CallFunc_Multiply_FloatFloat_ReturnValue_2, FVector(0, 0, 1));0x0FE3CallFunc_NotEqual_VectorVector_ReturnValue = NotEqual_VectorVector(NavPathfindingPoint, FVector(0, 0, 0), 1e-04f);0x1012Temp_bool_Variable_3 = CallFunc_NotEqual_VectorVector_ReturnValue;0x1025CallFunc_GetActorForwardVector_ReturnValue = CurrentNavpoint.GetActorForwardVector();0x1057CallFunc_K2_GetActorLocation_ReturnValue_14 = CurrentNavpoint.K2_GetActorLocation();0x1089CallFunc_Multiply_VectorFloat_ReturnValue_1 = Multiply_VectorFloat(CallFunc_GetActorForwardVector_ReturnValue, CurrentNavpointWidth);0x10B7CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_14, CallFunc_Multiply_VectorFloat_ReturnValue_1);0x10E5CallFunc_Multiply_VectorVector_ReturnValue_6 = Multiply_VectorVector(Switch(Temp_bool_Variable_3, false => CallFunc_Add_VectorVector_ReturnValue, true => NavPathfindingPoint, default => K2Node_Select_Default_2), FVector(1, 1, 0));0x1143CallFunc_Subtract_VectorVector_ReturnValue_5 = Subtract_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_6, CallFunc_Multiply_VectorVector_ReturnValue_5);0x1171CallFunc_Normal_ReturnValue_3 = Normal(CallFunc_Subtract_VectorVector_ReturnValue_5, 1e-04f);0x119BCallFunc_Dot_VectorVector_ReturnValue_4 = Dot_VectorVector(CallFunc_Normal_ReturnValue_3, CallFunc_RotateAngleAxis_ReturnValue);0x11C9CallFunc_Abs_ReturnValue = Abs(CallFunc_Dot_VectorVector_ReturnValue_4);0x11EECallFunc_Greater_FloatFloat_ReturnValue_11 = Greater_FloatFloat(CallFunc_Abs_ReturnValue, 0.25f);0x1210if (!(CallFunc_Greater_FloatFloat_ReturnValue_11)) goto Label_0E29;0x121Egoto Label_0E04;0x1223Label_1223:0x1223Temp_bool_Has_Been_Initd_Variable_4 = true;0x122Eif (!(true)) PopFlow();0x1230Temp_bool_IsClosed_Variable_5 = true;0x123BPopFlow();0x123CIsDriftTurnPumping = false;0x1247ControlledKartPawn.DecrementBullets(-2);0x1270PopFlow();0x1271if (!(ControlledKartPawn.IsDrifting)) PopFlow();0x1291DriftTurnPump();0x129FLabel_129F:0x129FCallFunc_RandomFloatInRange_ReturnValue_18 = RandomFloatInRange(0.2f, 0.3f);0x12C5Delay(this, CallFunc_RandomFloatInRange_ReturnValue_18, LatentActionInfo{0x1300, -1348115601, FName(ExecuteUbergraph_AICon_KartPawn), this});0x12FFPopFlow();0x1300if (!(ControlledKartPawn.IsDrifting)) PopFlow();0x1320CallFunc_GreaterEqual_IntInt_ReturnValue_1 = GreaterEqual_IntInt(ControlledKartPawn.DriftPoints, 3);0x1358if (!(CallFunc_GreaterEqual_IntInt_ReturnValue_1)) goto Label_1367;0x1366PopFlow();0x1367Label_1367:0x1367DriftTurnPump();0x1375goto Label_129F;0x137ALabel_137A:0x137ACallFunc_IsValid_ReturnValue_7 = IsValid(CurrentNavpoint);0x1397if (!(CallFunc_IsValid_ReturnValue_7)) PopFlow();0x13A1if (!(ControlledKartPawn.IsInAir)) goto Label_14A1;0x13C5CallFunc_GetActorForwardVector_ReturnValue = CurrentNavpoint.GetActorForwardVector();0x13F7CallFunc_K2_GetActorLocation_ReturnValue_14 = CurrentNavpoint.K2_GetActorLocation();0x1429CallFunc_Multiply_VectorFloat_ReturnValue_1 = Multiply_VectorFloat(CallFunc_GetActorForwardVector_ReturnValue, CurrentNavpointWidth);0x1457CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_14, CallFunc_Multiply_VectorFloat_ReturnValue_1);0x1485NavPathfindingPoint = CallFunc_Add_VectorVector_ReturnValue;0x14A0PopFlow();0x14A1Label_14A1:0x14A1CallFunc_K2_GetActorLocation_ReturnValue_11 = ControlledKartPawn.K2_GetActorLocation();0x14D3CallFunc_GetActorForwardVector_ReturnValue = CurrentNavpoint.GetActorForwardVector();0x1505CallFunc_K2_GetActorLocation_ReturnValue_14 = CurrentNavpoint.K2_GetActorLocation();0x1537CallFunc_Multiply_VectorFloat_ReturnValue_1 = Multiply_VectorFloat(CallFunc_GetActorForwardVector_ReturnValue, CurrentNavpointWidth);0x1565CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_14, CallFunc_Multiply_VectorFloat_ReturnValue_1);0x1593CallFunc_FindPathToLocationSynchronously_ReturnValue = FindPathToLocationSynchronously(this, CallFunc_K2_GetActorLocation_ReturnValue_11, CallFunc_Add_VectorVector_ReturnValue, nullptr, /Script/AIModule.NavFilter_AIControllerDefault);0x15C4CallFunc_IsValid_ReturnValue_9 = IsValid(CallFunc_FindPathToLocationSynchronously_ReturnValue);0x15E1if (!(CallFunc_IsValid_ReturnValue_9)) goto Label_1B4F;0x15EFCallFunc_Array_LastIndex_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_LastIndex(CallFunc_FindPathToLocationSynchronously_ReturnValue.PathPoints);0x1640CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_Array_LastIndex_ReturnValue, 0);0x1662if (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_1B4F;0x1670CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_FindPathToLocationSynchronously_ReturnValue.PathPoints);0x16C1CallFunc_LessEqual_IntInt_ReturnValue_1 = LessEqual_IntInt(CallFunc_Array_Length_ReturnValue_1, 2);0x16E3if (!(CallFunc_LessEqual_IntInt_ReturnValue_1)) goto Label_1BB0;0x16F1K2Node_DynamicCast_AsBP_Kart_Pawn_4 = Cast<BP_KartPawn_C>(CurrentNavpoint);0x1715K2Node_DynamicCast_bSuccess_7 = Cast<71>(K2Node_DynamicCast_AsBP_Kart_Pawn_4);0x1732if (!(K2Node_DynamicCast_bSuccess_7)) goto Label_1BB0;0x1740Temp_float_Variable_2 = 0f;0x1757CallFunc_K2_GetActorLocation_ReturnValue_12 = ControlledKartPawn.K2_GetActorLocation();0x1789CallFunc_K2_GetActorLocation_ReturnValue_13 = K2Node_DynamicCast_AsBP_Kart_Pawn_4.K2_GetActorLocation();0x17BBCallFunc_Subtract_VectorVector_ReturnValue_4 = Subtract_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_12, CallFunc_K2_GetActorLocation_ReturnValue_13);0x17E9CallFunc_Normal_ReturnValue_2 = Normal(CallFunc_Subtract_VectorVector_ReturnValue_4, 1e-04f);0x1813CallFunc_Add_FloatFloat_ReturnValue_1 = Add_FloatFloat(K2Node_DynamicCast_AsBP_Kart_Pawn_4.Sphere.SphereRadius, 2000f);0x1869CallFunc_RotateAngleAxis_ReturnValue_1 = RotateAngleAxis(CallFunc_Normal_ReturnValue_2, 90f, FVector(0, 0, 1));0x18A0CallFunc_Add_FloatFloat_ReturnValue_2 = Add_FloatFloat(K2Node_DynamicCast_AsBP_Kart_Pawn_4.Sphere.SphereRadius, 50f);0x18F6CallFunc_VSize_ReturnValue_5 = VSize(CallFunc_Subtract_VectorVector_ReturnValue_4);0x191BCallFunc_MapRangeClamped_ReturnValue_9 = MapRangeClamped(CallFunc_VSize_ReturnValue_5, CallFunc_Add_FloatFloat_ReturnValue_1, CallFunc_Add_FloatFloat_ReturnValue_2, 0f, 1f);0x195CCallFunc_Add_FloatFloat_ReturnValue_3 = Add_FloatFloat(K2Node_DynamicCast_AsBP_Kart_Pawn_4.Sphere.SphereRadius, ControlledKartPawn.Sphere.SphereRadius);0x19E2CallFunc_NotEqual_ByteByte_ReturnValue = NotEqual_ByteByte(ControlledKartPawn.CurrentPowerUp.WhichPowerUp_4_3D7BB9ED4FA52453036A23B15EE63759, 6);0x1A20CallFunc_Add_FloatFloat_ReturnValue_4 = Add_FloatFloat(CallFunc_Add_FloatFloat_ReturnValue_3, 150f);0x1A4ATemp_bool_Variable_1 = CallFunc_NotEqual_ByteByte_ReturnValue;0x1A5DCallFunc_Lerp_ReturnValue = Lerp(0f, CallFunc_Add_FloatFloat_ReturnValue_4, CallFunc_MapRangeClamped_ReturnValue_9);0x1A90CallFunc_Multiply_VectorFloat_ReturnValue = Multiply_VectorFloat(CallFunc_RotateAngleAxis_ReturnValue_1, Switch(Temp_bool_Variable_1, false => Temp_float_Variable_2, true => CallFunc_Lerp_ReturnValue, default => K2Node_Select_Default_1));0x1AEACallFunc_Add_VectorVector_ReturnValue_1 = Add_VectorVector(CallFunc_Multiply_VectorFloat_ReturnValue, CallFunc_FindPathToLocationSynchronously_ReturnValue.PathPoints[1]);0x1B34NavPathfindingPoint = CallFunc_Add_VectorVector_ReturnValue_1;0x1B4FLabel_1B4F:0x1B4FCallFunc_RandomFloatInRange_ReturnValue_19 = RandomFloatInRange(0.19f, 0.21f);0x1B75Delay(this, CallFunc_RandomFloatInRange_ReturnValue_19, LatentActionInfo{0x137A, 367389745, FName(ExecuteUbergraph_AICon_KartPawn), this});0x1BAFPopFlow();0x1BB0Label_1BB0:0x1BB0NavPathfindingPoint = CallFunc_FindPathToLocationSynchronously_ReturnValue.PathPoints[1];0x1BE7goto Label_1B4F;0x1BECLabel_1BEC:0x1BECCallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(ControlledKartPawn.PlayerIndex, 0);0x1C24CallFunc_BooleanAND_ReturnValue_10 = BooleanAND(BattleMode, CallFunc_Less_IntInt_ReturnValue_1);0x1C4Aif (!(CallFunc_BooleanAND_ReturnValue_10)) PopFlow();0x1C54FindNextNavpoint(false);0x1C63goto Label_000F;0x1C68goto Label_1BEC;0x1C6D/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_5);0x1C9BAIDifficulty = CallFunc_GetGI_BBPSX_AsGI_BBPSX_5.KartAIDifficulty;0x1CCCCallFunc_K2_GetPawn_ReturnValue = K2_GetPawn();0x1CE0K2Node_DynamicCast_AsBP_Kart_Pawn_5 = Cast<BP_KartPawn_C>(CallFunc_K2_GetPawn_ReturnValue);0x1D04K2Node_DynamicCast_bSuccess_8 = Cast<71>(K2Node_DynamicCast_AsBP_Kart_Pawn_5);0x1D21if (!(K2Node_DynamicCast_bSuccess_8)) PopFlow();0x1D2BK2Node_DynamicCast_AsBP_Kart_Pawn_5.BP_MTrioCloud.SetVisibility(false, false);0x1D63ControlledKartPawn = K2Node_DynamicCast_AsBP_Kart_Pawn_5;0x1D76K2Node_DynamicCast_AsBP_Kart_Pawn_5.PlayerIndex = -1;0x1DA3if (!(DisableAI)) goto Label_21AC;0x1DB1Label_1DB1:0x1DB1CallFunc_RandomFloatInRange_ReturnValue_20 = RandomFloatInRange(0.032258f, 0.034483f);0x1DD7CallFunc_K2_SetTimer_ReturnValue_2 = K2_SetTimer(this, "AITurnAmt", CallFunc_RandomFloatInRange_ReturnValue_20, true, 0f, 0f);0x1E13CallFunc_EqualEqual_FloatFloat_ReturnValue_2 = EqualEqual_FloatFloat(AIDifficulty, 0f);0x1E35if (!(CallFunc_EqualEqual_FloatFloat_ReturnValue_2)) goto Label_2107;0x1E43Label_1E43:0x1E43CallFunc_K2_SetTimer_ReturnValue_1 = K2_SetTimer(this, "ResetCheck", 0.1f, true, 0f, 0f);0x1E7CK2Node_DynamicCast_AsBP_Kart_Pawn_5.IsAccelerating = true;0x1E9DTemp_struct_Variable = FTransform(...);0x1ED8CallFunc_AddComponent_ReturnValue = AddComponent(FName(NODE_AddSphereComponent-0), true, Temp_struct_Variable, this);0x1F04AIAwarenessVolume = CallFunc_AddComponent_ReturnValue;0x1F17CallFunc_K2_AttachToComponent_ReturnValue = AIAwarenessVolume.K2_AttachToComponent(K2Node_DynamicCast_AsBP_Kart_Pawn_5.Sphere, FName(None), 2, 2, 2, true);0x1F74BindAIAwarenessVolume();0x1F82FindNextNavpoint(false);0x1F91K2Node_CreateDelegate_OutputDelegate_6.Bind(this, ReceivePowerUp_Event_0);0x1FA8ControlledKartPawn.ReceivePowerUp += K2Node_CreateDelegate_OutputDelegate_6;0x1FD1K2Node_CreateDelegate_OutputDelegate_5.Bind(this, RemovedPowerUp_Event);0x1FE8ControlledKartPawn.RemovedPowerUp += K2Node_CreateDelegate_OutputDelegate_5;0x2011PushFlow(Label_20CB);0x2016CallFunc_Less_IntInt_ReturnValue_2 = Less_IntInt(ControlledKartPawn.PlayerIndex, 0);0x204ECallFunc_BooleanAND_ReturnValue_11 = BooleanAND(BattleMode, CallFunc_Less_IntInt_ReturnValue_2);0x2074if (!(CallFunc_BooleanAND_ReturnValue_11)) PopFlow();0x207EK2Node_CreateDelegate_OutputDelegate_4.Bind(this, NavPointChecker);0x2095CallFunc_K2_SetTimerDelegate_ReturnValue_1 = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_4, 1f, true, 0f, 0f);0x20CAPopFlow();0x20CBLabel_20CB:0x20CBDelay(this, 4f, LatentActionInfo{0x2102, -1370247114, FName(ExecuteUbergraph_AICon_KartPawn), this});0x2101PopFlow();0x2102goto Label_000F;0x2107Label_2107:0x2107CallFunc_MapRangeClamped_ReturnValue_10 = MapRangeClamped(AIDifficulty, 0f, 1f, 12f, 6f);0x2140CallFunc_RandomFloatInRange_ReturnValue_21 = RandomFloatInRange(2f, CallFunc_MapRangeClamped_ReturnValue_10);0x216ACallFunc_K2_SetTimer_ReturnValue_3 = K2_SetTimer(this, "BoostCheck", CallFunc_RandomFloatInRange_ReturnValue_21, true, 0f, 0f);0x21A7goto Label_1E43;0x21ACLabel_21AC:0x21ACCallFunc_MakeLiteralFloat_ReturnValue = MakeLiteralFloat(0.016667f);0x21CDCallFunc_K2_SetTimer_ReturnValue_5 = K2_SetTimer(K2Node_DynamicCast_AsBP_Kart_Pawn_5, "AccelerateKart", CallFunc_MakeLiteralFloat_ReturnValue, true, 0f, 0f);0x2216goto Label_1DB1;0x221BCallFunc_MakeLiteralFloat_ReturnValue = MakeLiteralFloat(0.016667f);0x223CCallFunc_K2_SetTimer_ReturnValue_4 = K2_SetTimer(ControlledKartPawn, "AccelerateKart", CallFunc_MakeLiteralFloat_ReturnValue, true, 0f, 0f);0x2285ControlledKartPawn.IsAccelerating = true;0x22A6ControlledKartPawn.AIBreakEnd();0x22CABackUpMode = false;0x22D5FindNextNavpoint(true);0x22E4Temp_bool_IsClosed_Variable_2 = false;0x22EFTemp_bool_Has_Been_Initd_Variable_2 = true;0x22FAPopFlow();0x22FBLabel_22FB:0x22FBPushFlow(Label_2328);0x2300if (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_230F;0x230EPopFlow();0x230FLabel_230F:0x230FTemp_bool_Has_Been_Initd_Variable = true;0x231Aif (!(false)) PopFlow();0x231CTemp_bool_IsClosed_Variable_3 = true;0x2327PopFlow();0x2328Label_2328:0x2328if (!(Temp_bool_IsClosed_Variable_3)) goto Label_2337;0x2336PopFlow();0x2337Label_2337:0x2337Temp_bool_IsClosed_Variable_3 = true;0x2342ControlledKartPawn.AIBreakStart();0x2366PopFlow();0x2367Label_2367:0x2367Temp_bool_Has_Been_Initd_Variable = true;0x2372PopFlow();0x2373Label_2373:0x2373if (!(Temp_bool_IsClosed_Variable)) goto Label_2382;0x2381PopFlow();0x2382Label_2382:0x2382Temp_bool_IsClosed_Variable = true;0x238DPushFlow(Label_24D1);0x2392CallFunc_Greater_FloatFloat_ReturnValue_8 = Greater_FloatFloat(AIDifficulty, 0f);0x23B4if (!(CallFunc_Greater_FloatFloat_ReturnValue_8)) goto Label_23E6;0x23C2if (!(ControlledKartPawn.IsDrifting)) goto Label_241D;0x23E6Label_23E6:0x23E6Delay(this, 0.5f, LatentActionInfo{0x54E, -1223335598, FName(ExecuteUbergraph_AICon_KartPawn), this});0x241CPopFlow();0x241DLabel_241D:0x241Dif (!(ControlledKartPawn.IsBreaking)) goto Label_2442;0x2441PopFlow();0x2442Label_2442:0x2442ControlledKartPawn.AIDriftStart();0x2466PushFlow(Label_2470);0x246Bgoto Label_23E6;0x2470Label_2470:0x2470CallFunc_RandomFloatInRange_ReturnValue_17 = RandomFloatInRange(0.4f, 0.6f);0x2496Delay(this, CallFunc_RandomFloatInRange_ReturnValue_17, LatentActionInfo{0x1271, 302145736, FName(ExecuteUbergraph_AICon_KartPawn), this});0x24D0PopFlow();0x24D1Label_24D1:0x24D1Delay(this, 0.5f, LatentActionInfo{0x537, -365871581, FName(ExecuteUbergraph_AICon_KartPawn), this});0x2507PopFlow();0x2508Label_2508:0x2508Temp_bool_IsClosed_Variable = true;0x2513PopFlow();0x2514Label_2514:0x2514if (!(Temp_bool_IsClosed_Variable_1)) goto Label_2523;0x2522PopFlow();0x2523Label_2523:0x2523Temp_bool_IsClosed_Variable_1 = true;0x252ELabel_252E:0x252EControlledKartPawn.AIBreakEnd();0x2552PopFlow();0x2553Label_2553:0x2553Temp_bool_IsClosed_Variable_1 = true;0x255EPopFlow();0x255FLabel_255F:0x255FTemp_bool_IsClosed_Variable_1 = false;0x256ATemp_bool_Has_Been_Initd_Variable_1 = true;0x2575PopFlow();0x2576Label_2576:0x2576PushFlow(Label_2514);0x257Bif (!(Temp_bool_Has_Been_Initd_Variable_1)) goto Label_258A;0x2589PopFlow();0x258ALabel_258A:0x258ATemp_bool_Has_Been_Initd_Variable_1 = true;0x2595if (!(true)) PopFlow();0x2597goto Label_2553;0x259CLabel_259C:0x259CTemp_int_Array_Index_Variable = 0;0x25B3Label_25B3:0x25B3CallFunc_GetOverlappingActors_OverlappingActors = {};0x25BEAIAwarenessVolume.GetOverlappingActors(CallFunc_GetOverlappingActors_OverlappingActors, /Game/Char/Karts/BP_KartPawn.BP_KartPawn_C);0x25F0CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetOverlappingActors_OverlappingActors);0x262BCallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x2651if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_2918;0x265FTemp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x267APushFlow(Label_28CE);0x267FCallFunc_GetOverlappingActors_OverlappingActors = {};0x268AAIAwarenessVolume.GetOverlappingActors(CallFunc_GetOverlappingActors_OverlappingActors, /Game/Char/Karts/BP_KartPawn.BP_KartPawn_C);0x26BC/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetOverlappingActors_OverlappingActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x26F7CallFunc_NotEqual_ObjectObject_ReturnValue = NotEqual_ObjectObject(this, CallFunc_Array_Get_Item);0x2715if (!(CallFunc_NotEqual_ObjectObject_ReturnValue)) PopFlow();0x271FCallFunc_GetOverlappingActors_OverlappingActors = {};0x272AAIAwarenessVolume.GetOverlappingActors(CallFunc_GetOverlappingActors_OverlappingActors, /Game/Char/Karts/BP_KartPawn.BP_KartPawn_C);0x275C/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetOverlappingActors_OverlappingActors, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x2797K2Node_DynamicCast_AsBP_Kart_Pawn_2 = Cast<BP_KartPawn_C>(CallFunc_Array_Get_Item);0x27BBK2Node_DynamicCast_bSuccess_3 = Cast<71>(K2Node_DynamicCast_AsBP_Kart_Pawn_2);0x27D8if (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x27E2CallFunc_EqualEqual_IntInt_ReturnValue_1 = EqualEqual_IntInt(K2Node_DynamicCast_AsBP_Kart_Pawn_2.PlayerTeam, -1);0x281Aif (!(CallFunc_EqualEqual_IntInt_ReturnValue_1)) goto Label_286D;0x2828Label_2828:0x2828CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(EnemyKartsAwareOf, K2Node_DynamicCast_AsBP_Kart_Pawn_2);0x286CPopFlow();0x286DLabel_286D:0x286DCallFunc_EqualEqual_IntInt_ReturnValue_5 = EqualEqual_IntInt(ControlledKartPawn.PlayerTeam, K2Node_DynamicCast_AsBP_Kart_Pawn_2.PlayerTeam);0x28BFif (!(CallFunc_EqualEqual_IntInt_ReturnValue_5)) goto Label_2828;0x28CDPopFlow();0x28CELabel_28CE:0x28CECallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x28F8Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x2913goto Label_25B3;0x2918Label_2918:0x2918K2Node_CreateDelegate_OutputDelegate.Bind(this, ReceivePowerUp_Event);0x292FControlledKartPawn.ReceivePowerUp += K2Node_CreateDelegate_OutputDelegate;0x2958K2Node_CreateDelegate_OutputDelegate_3.Bind(this, OnComponentBeginOverlap_Event_0);0x296FAIAwarenessVolume.OnComponentBeginOverlap += K2Node_CreateDelegate_OutputDelegate_3;0x2998K2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnComponentEndOverlap_Event_0);0x29AFAIAwarenessVolume.OnComponentEndOverlap += K2Node_CreateDelegate_OutputDelegate_2;0x29D8PopFlow();0x29D9Label_29D9:0x29D9if (!(Temp_bool_IsClosed_Variable_2)) goto Label_29E8;0x29E7PopFlow();0x29E8Label_29E8:0x29E8Temp_bool_IsClosed_Variable_2 = true;0x29F3PushFlow(Label_2A8C);0x29F8BackUpMode = true;0x2A03ControlledKartPawn.AIBreakStart();0x2A27K2_ClearTimer(ControlledKartPawn, "AccelerateKart");0x2A4AControlledKartPawn.IsAccelerating = false;0x2A6BTL_BackUpTurn.PlayFromStart();0x2A8BPopFlow();0x2A8CLabel_2A8C:0x2A8CCallFunc_K2_GetActorLocation_ReturnValue_9 = ControlledKartPawn.K2_GetActorLocation();0x2ABEResetCheckLocCache = CallFunc_K2_GetActorLocation_ReturnValue_9;0x2AD9ResetCheckConsecFails = 0;0x2AF0PopFlow();0x2AF1Label_2AF1:0x2AF1CallFunc_IsValid_ReturnValue = IsValid(ControlledKartPawn);0x2B0Eif (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x2B18CallFunc_EqualEqual_FloatFloat_ReturnValue = EqualEqual_FloatFloat(ControlledKartPawn.DamageThresh, 0f);0x2B50if (!(CallFunc_EqualEqual_FloatFloat_ReturnValue)) goto Label_3946;0x2B5EK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ControlledKartPawn.CurrentPowerUp.WhichPowerUp_4_3D7BB9ED4FA52453036A23B15EE63759, 0);0x2B9Cif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_3946;0x2BAAK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ControlledKartPawn.CurrentPowerUp.WhichPowerUp_4_3D7BB9ED4FA52453036A23B15EE63759, 1);0x2BE8if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_32D7;0x2BF6K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ControlledKartPawn.CurrentPowerUp.WhichPowerUp_4_3D7BB9ED4FA52453036A23B15EE63759, 2);0x2C34if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_32D7;0x2C42K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ControlledKartPawn.CurrentPowerUp.WhichPowerUp_4_3D7BB9ED4FA52453036A23B15EE63759, 3);0x2C80if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_31A2;0x2C8EK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ControlledKartPawn.CurrentPowerUp.WhichPowerUp_4_3D7BB9ED4FA52453036A23B15EE63759, 6);0x2CCCif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_2FD3;0x2CDAK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ControlledKartPawn.CurrentPowerUp.WhichPowerUp_4_3D7BB9ED4FA52453036A23B15EE63759, 7);0x2D18if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_3970;0x2D26K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ControlledKartPawn.CurrentPowerUp.WhichPowerUp_4_3D7BB9ED4FA52453036A23B15EE63759, 8);0x2D64if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_32D7;0x2D72K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ControlledKartPawn.CurrentPowerUp.WhichPowerUp_4_3D7BB9ED4FA52453036A23B15EE63759, 9);0x2DB0if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_3C39;0x2DBEK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ControlledKartPawn.CurrentPowerUp.WhichPowerUp_4_3D7BB9ED4FA52453036A23B15EE63759, 10);0x2DFCif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_3C39;0x2E0AK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ControlledKartPawn.CurrentPowerUp.WhichPowerUp_4_3D7BB9ED4FA52453036A23B15EE63759, 11);0x2E48if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_3C39;0x2E56K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ControlledKartPawn.CurrentPowerUp.WhichPowerUp_4_3D7BB9ED4FA52453036A23B15EE63759, 12);0x2E94if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_3CBE;0x2EA2K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ControlledKartPawn.CurrentPowerUp.WhichPowerUp_4_3D7BB9ED4FA52453036A23B15EE63759, 13);0x2EE0if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_3C39;0x2EEEK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ControlledKartPawn.CurrentPowerUp.WhichPowerUp_4_3D7BB9ED4FA52453036A23B15EE63759, 14);0x2F2Cif (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_3C39;0x2F3AK2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ControlledKartPawn.CurrentPowerUp.WhichPowerUp_4_3D7BB9ED4FA52453036A23B15EE63759, 15);0x2F78if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_3D43;0x2F86K2Node_SwitchEnum_CmpSuccess = NotEqual_ByteByte(ControlledKartPawn.CurrentPowerUp.WhichPowerUp_4_3D7BB9ED4FA52453036A23B15EE63759, 16);0x2FC4if (!(K2Node_SwitchEnum_CmpSuccess)) goto Label_4626;0x2FD2PopFlow();0x2FD3Label_2FD3:0x2FD3if (!(ControlledKartPawn.IsUsingPowerUp)) goto Label_2FF8;0x2FF7PopFlow();0x2FF8Label_2FF8:0x2FF8CallFunc_EqualEqual_IntInt_ReturnValue_3 = EqualEqual_IntInt(ControlledKartPawn.CurrentRacePlacement, 1);0x3030if (!(CallFunc_EqualEqual_IntInt_ReturnValue_3)) goto Label_30C3;0x303ELabel_303E:0x303EControlledKartPawn.AIUsePowerUpPressed();0x3062CallFunc_RandomFloatInRange_ReturnValue_8 = RandomFloatInRange(0.1f, 1f);0x3088Delay(this, CallFunc_RandomFloatInRange_ReturnValue_8, LatentActionInfo{0x2F4, 825164640, FName(ExecuteUbergraph_AICon_KartPawn), this});0x30C2PopFlow();0x30C3Label_30C3:0x30C3/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_3);0x30F1CallFunc_EqualEqual_ByteByte_ReturnValue_2 = EqualEqual_ByteByte(CallFunc_GetGI_BBPSX_AsGI_BBPSX_3.WhichKartBattleGameType, 5);0x3126CallFunc_BooleanAND_ReturnValue_6 = BooleanAND(BattleMode, CallFunc_EqualEqual_ByteByte_ReturnValue_2);0x314CFindClosestValidTarget(true, CallFunc_BooleanAND_ReturnValue_6, CallFunc_FindClosestValidTarget_ClosestTarget_1, CallFunc_FindClosestValidTarget_ReturnCandis_1);0x3176CallFunc_IsValid_ReturnValue_2 = IsValid(CallFunc_FindClosestValidTarget_ClosestTarget_1);0x3193if (!(CallFunc_IsValid_ReturnValue_2)) PopFlow();0x319Dgoto Label_303E;0x31A2Label_31A2:0x31A2AIMinigunTargetingDot(CallFunc_AIMinigunTargetingDot_HighestDot);0x31B9CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(ControlledKartPawn.CurrentPowerUp.Amt_21_686FBB264A31C07B34EBAFB5A1DAF60B, 0);0x31FAif (!(CallFunc_LessEqual_IntInt_ReturnValue)) goto Label_3238;0x3208Label_3208:0x3208PushFlow(Label_3221);0x320DPushFlow(Label_4AA8);0x3212if (!(Temp_bool_Has_Been_Initd_Variable_8)) goto Label_4AE7;0x3220PopFlow();0x3221Label_3221:0x3221Temp_bool_IsClosed_Variable_10 = false;0x322CTemp_bool_Has_Been_Initd_Variable_9 = true;0x3237PopFlow();0x3238Label_3238:0x3238CallFunc_Greater_FloatFloat_ReturnValue_2 = Greater_FloatFloat(CallFunc_AIMinigunTargetingDot_HighestDot, 0.9f);0x325Aif (!(CallFunc_Greater_FloatFloat_ReturnValue_2)) goto Label_3208;0x3268PushFlow(Label_32C0);0x326DPushFlow(Label_3281);0x3272if (!(Temp_bool_Has_Been_Initd_Variable_9)) goto Label_4B00;0x3280PopFlow();0x3281Label_3281:0x3281if (!(Temp_bool_IsClosed_Variable_10)) goto Label_3290;0x328FPopFlow();0x3290Label_3290:0x3290Temp_bool_IsClosed_Variable_10 = true;0x329BControlledKartPawn.AIUsePowerUpPressed();0x32BFPopFlow();0x32C0Label_32C0:0x32C0Temp_bool_IsClosed_Variable_9 = false;0x32CBTemp_bool_Has_Been_Initd_Variable_8 = true;0x32D6PopFlow();0x32D7Label_32D7:0x32D7CallFunc_EqualEqual_IntInt_ReturnValue_2 = EqualEqual_IntInt(ControlledKartPawn.CurrentRacePlacement, 1);0x330FCallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_EqualEqual_IntInt_ReturnValue_2);0x332C/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_1);0x335ACallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetGI_BBPSX_AsGI_BBPSX_1.WhichKartBattleGameType, 5);0x338FCallFunc_BooleanAND_ReturnValue_4 = BooleanAND(CallFunc_EqualEqual_ByteByte_ReturnValue, BattleMode);0x33B5Temp_bool_Variable_5 = false;0x33C0Temp_bool_Variable_6 = ControlledKartPawn.CampaignBossAutoDriveMode;0x33E9FindClosestValidTarget(Switch(Temp_bool_Variable_6, false => CallFunc_Not_PreBool_ReturnValue, true => Temp_bool_Variable_5, default => K2Node_Select_Default_4), CallFunc_BooleanAND_ReturnValue_4, CallFunc_FindClosestValidTarget_ClosestTarget_3, CallFunc_FindClosestValidTarget_ReturnCandis_3);0x3447CallFunc_Array_Contains_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Contains(ControlledKartPawn.LockOnCandidates, CallFunc_FindClosestValidTarget_ClosestTarget_3);0x3499if (!(CallFunc_Array_Contains_ReturnValue)) PopFlow();0x34A3CallFunc_IsValid_ReturnValue_11 = IsValid(CallFunc_FindClosestValidTarget_ClosestTarget_3);0x34C0if (!(CallFunc_IsValid_ReturnValue_11)) goto Label_391C;0x34CETemp_float_Variable = 1f;0x34E5Temp_float_Variable_1 = -1f;0x34FCCallFunc_K2_GetActorLocation_ReturnValue = ControlledKartPawn.K2_GetActorLocation();0x352ECallFunc_GetRightVector_ReturnValue = ControlledKartPawn.SM_KartTracker.GetRightVector();0x3576CallFunc_Multiply_VectorVector_ReturnValue = Multiply_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue, FVector(1, 1, 0));0x35A8CallFunc_GetForwardVector_ReturnValue = ControlledKartPawn.SM_KartTracker.GetForwardVector();0x35F0CallFunc_K2_GetActorLocation_ReturnValue_15 = CallFunc_FindClosestValidTarget_ClosestTarget_3.K2_GetActorLocation();0x3622CallFunc_Multiply_VectorVector_ReturnValue_7 = Multiply_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_15, FVector(1, 1, 0));0x3654CallFunc_Subtract_VectorVector_ReturnValue_6 = Subtract_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_7, CallFunc_Multiply_VectorVector_ReturnValue);0x3682CallFunc_Normal_ReturnValue_4 = Normal(CallFunc_Subtract_VectorVector_ReturnValue_6, 1e-04f);0x36ACCallFunc_Dot_VectorVector_ReturnValue_5 = Dot_VectorVector(CallFunc_Normal_ReturnValue_4, CallFunc_GetForwardVector_ReturnValue);0x36DACallFunc_Dot_VectorVector_ReturnValue_6 = Dot_VectorVector(CallFunc_Normal_ReturnValue_4, CallFunc_GetRightVector_ReturnValue);0x3708CallFunc_DegAcos_ReturnValue_1 = DegAcos(CallFunc_Dot_VectorVector_ReturnValue_5);0x372DCallFunc_Greater_FloatFloat_ReturnValue_14 = Greater_FloatFloat(CallFunc_Dot_VectorVector_ReturnValue_6, 0f);0x374FTemp_bool_Variable = CallFunc_Greater_FloatFloat_ReturnValue_14;0x3762CallFunc_Multiply_FloatFloat_ReturnValue_4 = Multiply_FloatFloat(Switch(Temp_bool_Variable, false => Temp_float_Variable_1, true => Temp_float_Variable, default => K2Node_Select_Default_5), CallFunc_DegAcos_ReturnValue_1);0x37BCControlledKartPawn.AICamPlayerRotDegree(CallFunc_Multiply_FloatFloat_ReturnValue_4);0x37E9PushFlow(Label_3816);0x37EEif (!(Temp_bool_Has_Been_Initd_Variable_10)) goto Label_37FD;0x37FCPopFlow();0x37FDLabel_37FD:0x37FDTemp_bool_Has_Been_Initd_Variable_10 = true;0x3808if (!(false)) PopFlow();0x380ATemp_bool_IsClosed_Variable_7 = true;0x3815PopFlow();0x3816Label_3816:0x3816if (!(Temp_bool_IsClosed_Variable_7)) goto Label_3825;0x3824PopFlow();0x3825Label_3825:0x3825Temp_bool_IsClosed_Variable_7 = true;0x3830ControlledKartPawn.AIUsePowerUpPressed();0x3854CallFunc_RandomFloatInRange_ReturnValue_4 = RandomFloatInRange(2f, 4f);0x387ACallFunc_RandomFloatInRange_ReturnValue_5 = RandomFloatInRange(0.5f, 1f);0x38A0CallFunc_MapRangeClamped_ReturnValue_2 = MapRangeClamped(AIDifficulty, 0f, 1f, CallFunc_RandomFloatInRange_ReturnValue_4, CallFunc_RandomFloatInRange_ReturnValue_5);0x38E1Delay(this, CallFunc_MapRangeClamped_ReturnValue_2, LatentActionInfo{0x174, -1287401267, FName(ExecuteUbergraph_AICon_KartPawn), this});0x391BPopFlow();0x391CLabel_391C:0x391CControlledKartPawn.AICamPlayerRotDegree(0f);0x3945PopFlow();0x3946Label_3946:0x3946ControlledKartPawn.AICamPlayerRotDegree(0f);0x396FPopFlow();0x3970Label_3970:0x3970CallFunc_IsValid_ReturnValue_14 = IsValid(AxeAttackTarget);0x398Dif (!(CallFunc_IsValid_ReturnValue_14)) goto Label_399C;0x399BPopFlow();0x399CLabel_399C:0x399C/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x39CACallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.WhichKartBattleGameType, 5);0x39FFCallFunc_BooleanAND_ReturnValue_5 = BooleanAND(BattleMode, CallFunc_EqualEqual_ByteByte_ReturnValue_1);0x3A25FindClosestValidTarget(true, CallFunc_BooleanAND_ReturnValue_5, CallFunc_FindClosestValidTarget_ClosestTarget, CallFunc_FindClosestValidTarget_ReturnCandis);0x3A4FCallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_FindClosestValidTarget_ClosestTarget);0x3A6Cif (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x3A76CallFunc_K2_GetActorLocation_ReturnValue_3 = ControlledKartPawn.K2_GetActorLocation();0x3AA8CallFunc_K2_GetActorLocation_ReturnValue_8 = CallFunc_FindClosestValidTarget_ClosestTarget.K2_GetActorLocation();0x3ADACallFunc_Subtract_VectorVector_ReturnValue_3 = Subtract_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_8, CallFunc_K2_GetActorLocation_ReturnValue_3);0x3B08CallFunc_VSize_ReturnValue_3 = VSize(CallFunc_Subtract_VectorVector_ReturnValue_3);0x3B2DCallFunc_Less_FloatFloat_ReturnValue_2 = Less_FloatFloat(CallFunc_VSize_ReturnValue_3, 1800f);0x3B4Fif (!(CallFunc_Less_FloatFloat_ReturnValue_2)) goto Label_3C25;0x3B5DAxeAttackTarget = CallFunc_FindClosestValidTarget_ClosestTarget;0x3B70ControlledKartPawn.AIUsePowerUpPressed();0x3B94K2Node_CreateDelegate_OutputDelegate_1.Bind(this, AxeAttackingDistanceCheck);0x3BABCallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate_1, 0.1f, true, 0f, 0f);0x3BE0AxeAttackingDistanceCheck();0x3BEERetriggerableDelay(this, 1f, LatentActionInfo{0x277, -887219608, FName(ExecuteUbergraph_AICon_KartPawn), this});0x3C24PopFlow();0x3C25Label_3C25:0x3C25CurrentNavpoint = CallFunc_FindClosestValidTarget_ClosestTarget;0x3C38PopFlow();0x3C39Label_3C39:0x3C39ControlledKartPawn.AIUsePowerUpPressed();0x3C5DCallFunc_RandomFloatInRange_ReturnValue_9 = RandomFloatInRange(0.1f, 1f);0x3C83Delay(this, CallFunc_RandomFloatInRange_ReturnValue_9, LatentActionInfo{0x319, 1538297551, FName(ExecuteUbergraph_AICon_KartPawn), this});0x3CBDPopFlow();0x3CBELabel_3CBE:0x3CBEControlledKartPawn.AIUsePowerUpPressed();0x3CE2CallFunc_RandomFloatInRange_ReturnValue_10 = RandomFloatInRange(0.1f, 4f);0x3D08Delay(this, CallFunc_RandomFloatInRange_ReturnValue_10, LatentActionInfo{0x33E, -479949614, FName(ExecuteUbergraph_AICon_KartPawn), this});0x3D42PopFlow();0x3D43Label_3D43:0x3D43CallFunc_EqualEqual_IntInt_ReturnValue_4 = EqualEqual_IntInt(ControlledKartPawn.CurrentRacePlacement, 1);0x3D7BCallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(CallFunc_EqualEqual_IntInt_ReturnValue_4);0x3D98/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x3DC6CallFunc_EqualEqual_ByteByte_ReturnValue_3 = EqualEqual_ByteByte(CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.WhichKartBattleGameType, 5);0x3DFBCallFunc_BooleanAND_ReturnValue_7 = BooleanAND(BattleMode, CallFunc_EqualEqual_ByteByte_ReturnValue_3);0x3E21FindClosestValidTarget(CallFunc_Not_PreBool_ReturnValue_1, CallFunc_BooleanAND_ReturnValue_7, CallFunc_FindClosestValidTarget_ClosestTarget_2, CallFunc_FindClosestValidTarget_ReturnCandis_2);0x3E53CallFunc_IsValid_ReturnValue_4 = IsValid(CallFunc_FindClosestValidTarget_ClosestTarget_2);0x3E70if (!(CallFunc_IsValid_ReturnValue_4)) goto Label_391C;0x3E7EPiercingRifleTargetCache = CallFunc_FindClosestValidTarget_ClosestTarget_2;0x3E91CallFunc_GetRightVector_ReturnValue_1 = ControlledKartPawn.SM_KartTracker.GetRightVector();0x3ED9CallFunc_GetForwardVector_ReturnValue_1 = ControlledKartPawn.SM_KartTracker.GetForwardVector();0x3F21CallFunc_K2_GetActorLocation_ReturnValue_4 = ControlledKartPawn.K2_GetActorLocation();0x3F53CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_4, FVector(1, 1, 0));0x3F85CallFunc_K2_GetActorLocation_ReturnValue_5 = PiercingRifleTargetCache.K2_GetActorLocation();0x3FB7CallFunc_Multiply_VectorVector_ReturnValue_2 = Multiply_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_5, FVector(1, 1, 0));0x3FE9CallFunc_Subtract_VectorVector_ReturnValue_1 = Subtract_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_2, CallFunc_Multiply_VectorVector_ReturnValue_1);0x4017CallFunc_Normal_ReturnValue = Normal(CallFunc_Subtract_VectorVector_ReturnValue_1, 1e-04f);0x4041CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_Normal_ReturnValue, CallFunc_GetForwardVector_ReturnValue_1);0x406FCallFunc_DegAcos_ReturnValue = DegAcos(CallFunc_Dot_VectorVector_ReturnValue);0x4094CallFunc_Dot_VectorVector_ReturnValue_1 = Dot_VectorVector(CallFunc_Normal_ReturnValue, CallFunc_GetRightVector_ReturnValue_1);0x40C2CallFunc_Greater_FloatFloat_ReturnValue_3 = Greater_FloatFloat(CallFunc_Dot_VectorVector_ReturnValue_1, 0f);0x40E4Temp_float_Variable_7 = -1f;0x40FBTemp_float_Variable_8 = 1f;0x4112Temp_bool_Variable_7 = CallFunc_Greater_FloatFloat_ReturnValue_3;0x4125CallFunc_Multiply_FloatFloat_ReturnValue_5 = Multiply_FloatFloat(Switch(Temp_bool_Variable_7, false => Temp_float_Variable_7, true => Temp_float_Variable_8, default => K2Node_Select_Default_6), CallFunc_DegAcos_ReturnValue);0x417FControlledKartPawn.AICamPlayerRotDegree(CallFunc_Multiply_FloatFloat_ReturnValue_5);0x41ACCallFunc_K2_GetActorLocation_ReturnValue_4 = ControlledKartPawn.K2_GetActorLocation();0x41DECallFunc_MapRangeClamped_ReturnValue_6 = MapRangeClamped(AIDifficulty, 0f, 1f, 5f, 0f);0x4217CallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(CallFunc_MapRangeClamped_ReturnValue_6, -1f);0x4241CallFunc_RandomFloatInRange_ReturnValue_15 = RandomFloatInRange(CallFunc_Multiply_FloatFloat_ReturnValue, CallFunc_MapRangeClamped_ReturnValue_6);0x426FCallFunc_K2_GetActorLocation_ReturnValue_5 = PiercingRifleTargetCache.K2_GetActorLocation();0x42A1CallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(CallFunc_K2_GetActorLocation_ReturnValue_4, CallFunc_K2_GetActorLocation_ReturnValue_5);0x42CFCallFunc_K2_GetComponentRotation_ReturnValue = ControlledKartPawn.SM_KartTracker.K2_GetComponentRotation();0x4317CallFunc_Conv_RotatorToVector_ReturnValue = Conv_RotatorToVector(CallFunc_FindLookAtRotation_ReturnValue);0x433CBreakRotator(CallFunc_K2_GetComponentRotation_ReturnValue, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x436ACallFunc_Multiply_FloatFloat_ReturnValue_1 = Multiply_FloatFloat(CallFunc_BreakRotator_Yaw, 1f);0x4394CallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_Multiply_FloatFloat_ReturnValue_1);0x43C3CallFunc_GreaterGreater_VectorRotator_ReturnValue = GreaterGreater_VectorRotator(CallFunc_Conv_RotatorToVector_ReturnValue, CallFunc_MakeRotator_ReturnValue);0x43F1CallFunc_Conv_VectorToRotator_ReturnValue = Conv_VectorToRotator(CallFunc_GreaterGreater_VectorRotator_ReturnValue);0x4416BreakRotator(CallFunc_Conv_VectorToRotator_ReturnValue, CallFunc_BreakRotator_Roll_1, CallFunc_BreakRotator_Pitch_1, CallFunc_BreakRotator_Yaw_1);0x4444CallFunc_Add_FloatFloat_ReturnValue = Add_FloatFloat(CallFunc_BreakRotator_Pitch_1, CallFunc_RandomFloatInRange_ReturnValue_15);0x4472CallFunc_MakeVector2D_ReturnValue = MakeVector2D(0f, CallFunc_Add_FloatFloat_ReturnValue);0x449CControlledKartPawn.FirstPersonAimingDegree = CallFunc_MakeVector2D_ReturnValue;0x44CDPushFlow(Label_44FA);0x44D2if (!(Temp_bool_Has_Been_Initd_Variable_7)) goto Label_44E1;0x44E0PopFlow();0x44E1Label_44E1:0x44E1Temp_bool_Has_Been_Initd_Variable_7 = true;0x44ECif (!(false)) PopFlow();0x44EETemp_bool_IsClosed_Variable_8 = true;0x44F9PopFlow();0x44FALabel_44FA:0x44FAif (!(Temp_bool_IsClosed_Variable_8)) goto Label_4509;0x4508PopFlow();0x4509Label_4509:0x4509Temp_bool_IsClosed_Variable_8 = true;0x4514ControlledKartPawn.AIUsePowerUpPressed();0x4538PushFlow(Label_4605);0x453DCallFunc_RandomFloatInRange_ReturnValue_11 = RandomFloatInRange(2f, 4f);0x4563CallFunc_RandomFloatInRange_ReturnValue_12 = RandomFloatInRange(0.5f, 1f);0x4589CallFunc_MapRangeClamped_ReturnValue_4 = MapRangeClamped(AIDifficulty, 0f, 1f, CallFunc_RandomFloatInRange_ReturnValue_11, CallFunc_RandomFloatInRange_ReturnValue_12);0x45CADelay(this, CallFunc_MapRangeClamped_ReturnValue_4, LatentActionInfo{0x363, 1265273850, FName(ExecuteUbergraph_AICon_KartPawn), this});0x4604PopFlow();0x4605Label_4605:0x4605TL_AimPiercingRifleTick.PlayFromStart();0x4625PopFlow();0x4626Label_4626:0x4626FindNextNavpoint(false);0x4635CallFunc_K2_GetActorLocation_ReturnValue_6 = CurrentNavpoint.K2_GetActorLocation();0x4667CallFunc_Multiply_VectorVector_ReturnValue_3 = Multiply_VectorVector(NavPathfindingPoint, FVector(1, 1, 0));0x4699CallFunc_GetVelocity_ReturnValue = ControlledKartPawn.GetVelocity();0x46CFCallFunc_VSize_ReturnValue_1 = VSize(CallFunc_GetVelocity_ReturnValue);0x46F4CallFunc_GetForwardVector_ReturnValue_2 = ControlledKartPawn.SM_KartTracker.GetForwardVector();0x473CCallFunc_Greater_FloatFloat_ReturnValue_4 = Greater_FloatFloat(CallFunc_VSize_ReturnValue_1, 500f);0x475ECallFunc_K2_GetActorLocation_ReturnValue_7 = ControlledKartPawn.K2_GetActorLocation();0x4790CallFunc_EqualEqual_VectorVector_ReturnValue = EqualEqual_VectorVector(NavPathfindingPoint, CallFunc_K2_GetActorLocation_ReturnValue_6, 100f);0x47BBCallFunc_Multiply_VectorVector_ReturnValue_4 = Multiply_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_7, FVector(1, 1, 0));0x47EDCallFunc_Subtract_VectorVector_ReturnValue_2 = Subtract_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_3, CallFunc_Multiply_VectorVector_ReturnValue_4);0x481BCallFunc_Normal_ReturnValue_1 = Normal(CallFunc_Subtract_VectorVector_ReturnValue_2, 1e-04f);0x4845CallFunc_VSize_ReturnValue_2 = VSize(CallFunc_Subtract_VectorVector_ReturnValue_2);0x486ACallFunc_Dot_VectorVector_ReturnValue_2 = Dot_VectorVector(CallFunc_GetForwardVector_ReturnValue_2, CallFunc_Normal_ReturnValue_1);0x4898CallFunc_Less_FloatFloat_ReturnValue_1 = Less_FloatFloat(CallFunc_VSize_ReturnValue_2, 4000f);0x48BACallFunc_Greater_FloatFloat_ReturnValue_5 = Greater_FloatFloat(CallFunc_Dot_VectorVector_ReturnValue_2, 0.985f);0x48DCCallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_Greater_FloatFloat_ReturnValue_5, CallFunc_Less_FloatFloat_ReturnValue_1);0x4902CallFunc_BooleanAND_ReturnValue_2 = BooleanAND(CallFunc_BooleanAND_ReturnValue_1, CallFunc_EqualEqual_VectorVector_ReturnValue);0x4928CallFunc_BooleanAND_ReturnValue_3 = BooleanAND(CallFunc_BooleanAND_ReturnValue_2, CallFunc_Greater_FloatFloat_ReturnValue_4);0x494Eif (!(CallFunc_BooleanAND_ReturnValue_3)) goto Label_4A91;0x495CPushFlow(Label_4989);0x4961if (!(Temp_bool_Has_Been_Initd_Variable_5)) goto Label_4970;0x496FPopFlow();0x4970Label_4970:0x4970Temp_bool_Has_Been_Initd_Variable_5 = true;0x497Bif (!(false)) PopFlow();0x497DTemp_bool_IsClosed_Variable_6 = true;0x4988PopFlow();0x4989Label_4989:0x4989if (!(Temp_bool_IsClosed_Variable_6)) goto Label_4998;0x4997PopFlow();0x4998Label_4998:0x4998Temp_bool_IsClosed_Variable_6 = true;0x49A3ControlledKartPawn.AIUsePowerUpPressed();0x49C7/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX);0x49F5K2Node_SwitchEnum_CmpSuccess_1 = NotEqual_ByteByte(CallFunc_GetGI_BBPSX_AsGI_BBPSX.WhichKartBattleGameType, 1);0x4A2Aif (!(K2Node_SwitchEnum_CmpSuccess_1)) goto Label_4A39;0x4A38PopFlow();0x4A39Label_4A39:0x4A39CallFunc_GetWorldDeltaSeconds_ReturnValue = GetWorldDeltaSeconds(this);0x4A56Delay(this, CallFunc_GetWorldDeltaSeconds_ReturnValue, LatentActionInfo{0x4D7, -537896748, FName(ExecuteUbergraph_AICon_KartPawn), this});0x4A90PopFlow();0x4A91Label_4A91:0x4A91Temp_bool_IsClosed_Variable_6 = false;0x4A9CTemp_bool_Has_Been_Initd_Variable_5 = true;0x4AA7PopFlow();0x4AA8Label_4AA8:0x4AA8if (!(Temp_bool_IsClosed_Variable_9)) goto Label_4AB7;0x4AB6PopFlow();0x4AB7Label_4AB7:0x4AB7Temp_bool_IsClosed_Variable_9 = true;0x4AC2ControlledKartPawn.AIUsePowerUpReleased();0x4AE6PopFlow();0x4AE7Label_4AE7:0x4AE7Temp_bool_Has_Been_Initd_Variable_8 = true;0x4AF2if (!(false)) PopFlow();0x4AF4Temp_bool_IsClosed_Variable_9 = true;0x4AFFPopFlow();0x4B00Label_4B00:0x4B00Temp_bool_Has_Been_Initd_Variable_9 = true;0x4B0Bif (!(false)) PopFlow();0x4B0DTemp_bool_IsClosed_Variable_10 = true;0x4B18PopFlow();0x4B19Label_4B19:0x4B19Temp_bool_IsClosed_Variable_2 = true;0x4B24PopFlow();0x4B25Label_4B25:0x4B25PushFlow(Label_29D9);0x4B2Aif (!(Temp_bool_Has_Been_Initd_Variable_2)) goto Label_4B39;0x4B38PopFlow();0x4B39Label_4B39:0x4B39Temp_bool_Has_Been_Initd_Variable_2 = true;0x4B44if (!(false)) PopFlow();0x4B46goto Label_4B19;0x4B4BK2Node_DynamicCast_AsBP_Kart_Battle_Objective = Cast<BP_KartBattleObjective_C>(CurrentNavpoint);0x4B6FK2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsBP_Kart_Battle_Objective);0x4B8Cif (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x4B96K2Node_CreateDelegate_OutputDelegate_8.Bind(this, BattleObjectiveDropped_Event_0);0x4BADK2Node_DynamicCast_AsBP_Kart_Battle_Objective.BattleObjectiveDroppedDispatch += K2Node_CreateDelegate_OutputDelegate_8;0x4BD6K2Node_CreateDelegate_OutputDelegate_7.Bind(this, BattleObjectivePickedUp_Event_0);0x4BEDK2Node_DynamicCast_AsBP_Kart_Battle_Objective.BattleObjectivePickedUpDispatch += K2Node_CreateDelegate_OutputDelegate_7;0x4C16PopFlow();0x4C17Label_4C17:0x4C17FindNextNavpoint(false);0x4C26PopFlow();0x4C27Label_4C27:0x4C27Temp_bool_IsClosed_Variable_3 = false;0x4C32goto Label_2367;0x4C37goto Label_4C17;0x4C3CPushFlow(Label_4C83);0x4C41DisableBreakCheck = true;0x4C4CDelay(this, 1f, LatentActionInfo{0x2C, -617975203, FName(ExecuteUbergraph_AICon_KartPawn), this});0x4C82PopFlow();0x4C83Label_4C83:0x4C83PushFlow(Label_4C8D);0x4C88goto Label_0103;0x4C8DLabel_4C8D:0x4C8Dif (!(Temp_bool_Whether_the_gate_is_currently_open_or_close_Variable)) PopFlow();0x4C97CallFunc_RandomFloatInRange_ReturnValue = RandomFloatInRange(AIDifficulty, 1f);0x4CC1CallFunc_Greater_FloatFloat_ReturnValue = Greater_FloatFloat(AIDifficulty, 0.5f);0x4CE3CallFunc_RandomBoolWithWeight_ReturnValue = RandomBoolWithWeight(CallFunc_RandomFloatInRange_ReturnValue);0x4D00CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Greater_FloatFloat_ReturnValue, CallFunc_RandomBoolWithWeight_ReturnValue);0x4D26if (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x4D30CallFunc_RandomFloatInRange_ReturnValue_1 = RandomFloatInRange(0.05f, 1f);0x4D56Delay(this, CallFunc_RandomFloatInRange_ReturnValue_1, LatentActionInfo{0x38, -895182696, FName(ExecuteUbergraph_AICon_KartPawn), this});0x4D90PopFlow();0x4D91PushFlow(Label_4E34);0x4D96CallFunc_MapRangeClamped_ReturnValue = MapRangeClamped(AIDifficulty, 0f, 1f, 2.5f, 2.95f);0x4DCFCallFunc_RandomFloatInRange_ReturnValue_3 = RandomFloatInRange(CallFunc_MapRangeClamped_ReturnValue, 3.2f);0x4DF9Delay(this, CallFunc_RandomFloatInRange_ReturnValue_3, LatentActionInfo{0xAE, 910672236, FName(ExecuteUbergraph_AICon_KartPawn), this});0x4E33PopFlow();0x4E34Label_4E34:0x4E34CallFunc_RandomFloatInRange_ReturnValue_2 = RandomFloatInRange(0f, 1f);0x4E5ADelay(this, CallFunc_RandomFloatInRange_ReturnValue_2, LatentActionInfo{0x5D, -1604898482, FName(ExecuteUbergraph_AICon_KartPawn), this});0x4E94PopFlow();0x4E95Label_4E95:0x4E95if (!(true)) PopFlow();0x4E97Temp_bool_IsClosed_Variable_4 = true;0x4EA2PopFlow();0x4EA3Label_4EA3:0x4EA3PushFlow(Label_4EC7);0x4EA8if (!(Temp_bool_Has_Been_Initd_Variable_3)) goto Label_4EB7;0x4EB6PopFlow();0x4EB7Label_4EB7:0x4EB7Temp_bool_Has_Been_Initd_Variable_3 = true;0x4EC2goto Label_4E95;0x4EC7Label_4EC7:0x4EC7if (!(Temp_bool_IsClosed_Variable_4)) goto Label_4ED6;0x4ED5PopFlow();0x4ED6Label_4ED6:0x4ED6Temp_bool_IsClosed_Variable_4 = true;0x4EE1goto Label_252E;0x4EE6CallFunc_NotEqual_ObjectObject_ReturnValue_1 = NotEqual_ObjectObject(this, K2Node_CustomEvent_OtherActor_1);0x4F04if (!(CallFunc_NotEqual_ObjectObject_ReturnValue_1)) PopFlow();0x4F0EK2Node_DynamicCast_AsBP_Kart_Pawn = Cast<BP_KartPawn_C>(K2Node_CustomEvent_OtherActor_1);0x4F32K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsBP_Kart_Pawn);0x4F4Fif (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x4F59CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(K2Node_DynamicCast_AsBP_Kart_Pawn.Sphere, K2Node_CustomEvent_OtherComp_1);0x4F95if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue)) PopFlow();0x4F9FCallFunc_EqualEqual_IntInt_ReturnValue = EqualEqual_IntInt(K2Node_DynamicCast_AsBP_Kart_Pawn.PlayerTeam, -1);0x4FD7if (!(CallFunc_EqualEqual_IntInt_ReturnValue)) goto Label_502A;0x4FE5Label_4FE5:0x4FE5CallFunc_Array_AddUnique_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_AddUnique(EnemyKartsAwareOf, K2Node_DynamicCast_AsBP_Kart_Pawn);0x5029PopFlow();0x502ALabel_502A:0x502ACallFunc_EqualEqual_IntInt_ReturnValue_6 = EqualEqual_IntInt(ControlledKartPawn.PlayerTeam, K2Node_DynamicCast_AsBP_Kart_Pawn.PlayerTeam);0x507Cif (!(CallFunc_EqualEqual_IntInt_ReturnValue_6)) goto Label_4FE5;0x508APopFlow();0x508BTemp_int_Loop_Counter_Variable = 0;0x50A2goto Label_259C;0x50A7Label_50A7:0x50A7Temp_bool_Has_Been_Initd_Variable_3 = true;0x50B2PopFlow();0x50B3K2Node_DynamicCast_AsBP_Kart_Pawn_1 = Cast<BP_KartPawn_C>(K2Node_CustomEvent_OtherActor);0x50D7K2Node_DynamicCast_bSuccess_2 = Cast<71>(K2Node_DynamicCast_AsBP_Kart_Pawn_1);0x50F4if (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x50FEif (!(K2Node_DynamicCast_AsBP_Kart_Pawn_1.IsDead)) goto Label_5123;0x5122PopFlow();0x5123Label_5123:0x5123CallFunc_EqualEqual_ObjectObject_ReturnValue_1 = EqualEqual_ObjectObject(K2Node_DynamicCast_AsBP_Kart_Pawn_1.Sphere, K2Node_CustomEvent_OtherComp);0x515Fif (!(CallFunc_EqualEqual_ObjectObject_ReturnValue_1)) PopFlow();0x5169CallFunc_Array_RemoveItem_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_RemoveItem(EnemyKartsAwareOf, K2Node_DynamicCast_AsBP_Kart_Pawn_1);0x51A5PopFlow();0x51A6if (!(DisableAI)) goto Label_2AF1;0x51B4PopFlow();0x51B5Label_51B5:0x51B5CallFunc_MapRangeClamped_ReturnValue_1 = MapRangeClamped(AIDifficulty, 0f, 1f, 2f, 0.25f);0x51EECallFunc_K2_SetTimer_ReturnValue = K2_SetTimer(this, "PowerUpCheck", CallFunc_MapRangeClamped_ReturnValue_1, true, 0f, 0f);0x522DPowerUpCheck();0x523BPopFlow();0x523CLabel_523C:0x523CTemp_bool_IsClosed_Variable_4 = false;0x5247goto Label_50A7;0x524CCallFunc_K2_GetActorLocation_ReturnValue_1 = AxeAttackTarget.K2_GetActorLocation();0x527ECallFunc_K2_GetActorLocation_ReturnValue_2 = ControlledKartPawn.K2_GetActorLocation();0x52B0CallFunc_Subtract_VectorVector_ReturnValue = Subtract_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_1, CallFunc_K2_GetActorLocation_ReturnValue_2);0x52DECallFunc_VSize_ReturnValue = VSize(CallFunc_Subtract_VectorVector_ReturnValue);0x5303CallFunc_Less_FloatFloat_ReturnValue = Less_FloatFloat(CallFunc_VSize_ReturnValue, 600f);0x5325if (!(CallFunc_Less_FloatFloat_ReturnValue)) PopFlow();0x532Fgoto Label_029E;0x5334Label_5334:0x5334CallFunc_K2_GetActorLocation_ReturnValue_4 = ControlledKartPawn.K2_GetActorLocation();0x5366CallFunc_MapRangeClamped_ReturnValue_6 = MapRangeClamped(AIDifficulty, 0f, 1f, 5f, 0f);0x539FCallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(CallFunc_MapRangeClamped_ReturnValue_6, -1f);0x53C9CallFunc_RandomFloatInRange_ReturnValue_15 = RandomFloatInRange(CallFunc_Multiply_FloatFloat_ReturnValue, CallFunc_MapRangeClamped_ReturnValue_6);0x53F7CallFunc_K2_GetActorLocation_ReturnValue_5 = PiercingRifleTargetCache.K2_GetActorLocation();0x5429CallFunc_FindLookAtRotation_ReturnValue = FindLookAtRotation(CallFunc_K2_GetActorLocation_ReturnValue_4, CallFunc_K2_GetActorLocation_ReturnValue_5);0x5457CallFunc_K2_GetComponentRotation_ReturnValue = ControlledKartPawn.SM_KartTracker.K2_GetComponentRotation();0x549FCallFunc_Conv_RotatorToVector_ReturnValue = Conv_RotatorToVector(CallFunc_FindLookAtRotation_ReturnValue);0x54C4BreakRotator(CallFunc_K2_GetComponentRotation_ReturnValue, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x54F2CallFunc_Multiply_FloatFloat_ReturnValue_1 = Multiply_FloatFloat(CallFunc_BreakRotator_Yaw, 1f);0x551CCallFunc_MakeRotator_ReturnValue = MakeRotator(0f, 0f, CallFunc_Multiply_FloatFloat_ReturnValue_1);0x554BCallFunc_GreaterGreater_VectorRotator_ReturnValue = GreaterGreater_VectorRotator(CallFunc_Conv_RotatorToVector_ReturnValue, CallFunc_MakeRotator_ReturnValue);0x5579CallFunc_Conv_VectorToRotator_ReturnValue = Conv_VectorToRotator(CallFunc_GreaterGreater_VectorRotator_ReturnValue);0x559EBreakRotator(CallFunc_Conv_VectorToRotator_ReturnValue, CallFunc_BreakRotator_Roll_1, CallFunc_BreakRotator_Pitch_1, CallFunc_BreakRotator_Yaw_1);0x55CCCallFunc_Add_FloatFloat_ReturnValue = Add_FloatFloat(CallFunc_BreakRotator_Pitch_1, CallFunc_RandomFloatInRange_ReturnValue_15);0x55FACallFunc_MakeVector2D_ReturnValue_1 = MakeVector2D(0f, CallFunc_Add_FloatFloat_ReturnValue);0x5624ControlledKartPawn.FirstPersonAimingDegree = CallFunc_MakeVector2D_ReturnValue_1;0x5655CallFunc_GetRightVector_ReturnValue_1 = ControlledKartPawn.SM_KartTracker.GetRightVector();0x569DCallFunc_GetForwardVector_ReturnValue_1 = ControlledKartPawn.SM_KartTracker.GetForwardVector();0x56E5CallFunc_K2_GetActorLocation_ReturnValue_4 = ControlledKartPawn.K2_GetActorLocation();0x5717CallFunc_Multiply_VectorVector_ReturnValue_1 = Multiply_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_4, FVector(1, 1, 0));0x5749CallFunc_K2_GetActorLocation_ReturnValue_5 = PiercingRifleTargetCache.K2_GetActorLocation();0x577BCallFunc_Multiply_VectorVector_ReturnValue_2 = Multiply_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_5, FVector(1, 1, 0));0x57ADCallFunc_Subtract_VectorVector_ReturnValue_1 = Subtract_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_2, CallFunc_Multiply_VectorVector_ReturnValue_1);0x57DBCallFunc_Normal_ReturnValue = Normal(CallFunc_Subtract_VectorVector_ReturnValue_1, 1e-04f);0x5805CallFunc_Dot_VectorVector_ReturnValue = Dot_VectorVector(CallFunc_Normal_ReturnValue, CallFunc_GetForwardVector_ReturnValue_1);0x5833CallFunc_DegAcos_ReturnValue = DegAcos(CallFunc_Dot_VectorVector_ReturnValue);0x5858CallFunc_Dot_VectorVector_ReturnValue_1 = Dot_VectorVector(CallFunc_Normal_ReturnValue, CallFunc_GetRightVector_ReturnValue_1);0x5886CallFunc_Greater_FloatFloat_ReturnValue_3 = Greater_FloatFloat(CallFunc_Dot_VectorVector_ReturnValue_1, 0f);0x58A8Temp_float_Variable_7 = -1f;0x58BFTemp_float_Variable_8 = 1f;0x58D6Temp_bool_Variable_7 = CallFunc_Greater_FloatFloat_ReturnValue_3;0x58E9CallFunc_Multiply_FloatFloat_ReturnValue_5 = Multiply_FloatFloat(Switch(Temp_bool_Variable_7, false => Temp_float_Variable_7, true => Temp_float_Variable_8, default => K2Node_Select_Default_6), CallFunc_DegAcos_ReturnValue);0x5943ControlledKartPawn.AICamPlayerRotDegree(CallFunc_Multiply_FloatFloat_ReturnValue_5);0x5970PopFlow();0x5971goto Label_51B5;0x5976Label_5976:0x5976if (!(false)) PopFlow();0x5978goto Label_2508;0x597DLabel_597D:0x597DPushFlow(Label_2373);0x5982if (!(Temp_bool_Has_Been_Initd_Variable_6)) goto Label_5991;0x5990PopFlow();0x5991Label_5991:0x5991Temp_bool_Has_Been_Initd_Variable_6 = true;0x599Cgoto Label_5976;0x59A1Label_59A1:0x59A1CallFunc_IsValid_ReturnValue_3 = IsValid(ControlledKartPawn);0x59BEif (!(CallFunc_IsValid_ReturnValue_3)) PopFlow();0x59C8CallFunc_IsSimulatingPhysics_ReturnValue = ControlledKartPawn.Sphere.IsSimulatingPhysics(FName(None));0x5A19if (!(CallFunc_IsSimulatingPhysics_ReturnValue)) PopFlow();0x5A23CallFunc_Greater_FloatFloat_ReturnValue_6 = Greater_FloatFloat(ControlledKartPawn.DamageThresh, 0f);0x5A5Bif (!(CallFunc_Greater_FloatFloat_ReturnValue_6)) goto Label_5A6A;0x5A69PopFlow();0x5A6ALabel_5A6A:0x5A6Aif (!(ControlledKartPawn.IsInPreRaceMode)) goto Label_5A8F;0x5A8EPopFlow();0x5A8FLabel_5A8F:0x5A8FCallFunc_EqualEqual_VectorVector_ReturnValue_1 = EqualEqual_VectorVector(ResetCheckLocCache, FVector(0, 0, 0), 1e-04f);0x5ABEif (!(CallFunc_EqualEqual_VectorVector_ReturnValue_1)) goto Label_5B1A;0x5ACCCallFunc_K2_GetActorLocation_ReturnValue_9 = ControlledKartPawn.K2_GetActorLocation();0x5AFEResetCheckLocCache = CallFunc_K2_GetActorLocation_ReturnValue_9;0x5B19PopFlow();0x5B1ALabel_5B1A:0x5B1ACallFunc_K2_GetActorLocation_ReturnValue_9 = ControlledKartPawn.K2_GetActorLocation();0x5B4CCallFunc_Subtract_VectorVector_ReturnValue_7 = Subtract_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_9, ResetCheckLocCache);0x5B7ACallFunc_VSize_ReturnValue_6 = VSize(CallFunc_Subtract_VectorVector_ReturnValue_7);0x5B9FCallFunc_Less_FloatFloat_ReturnValue_5 = Less_FloatFloat(CallFunc_VSize_ReturnValue_6, 60f);0x5BC1if (!(CallFunc_Less_FloatFloat_ReturnValue_5)) goto Label_5D65;0x5BCFif (!(ControlledKartPawn.IsAccelBreaking)) goto Label_5C58;0x5BF3ResetCheckConsecFails = 0;0x5C0ACallFunc_K2_GetActorLocation_ReturnValue_9 = ControlledKartPawn.K2_GetActorLocation();0x5C3CResetCheckLocCache = CallFunc_K2_GetActorLocation_ReturnValue_9;0x5C57PopFlow();0x5C58Label_5C58:0x5C58CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(ResetCheckConsecFails, 1);0x5C82Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue_2;0x5C9DResetCheckConsecFails = Temp_int_Variable;0x5CB8CallFunc_RandomIntegerInRange_ReturnValue = RandomIntegerInRange(25, 30);0x5CDECallFunc_Greater_IntInt_ReturnValue_1 = Greater_IntInt(ResetCheckConsecFails, CallFunc_RandomIntegerInRange_ReturnValue);0x5D04if (!(CallFunc_Greater_IntInt_ReturnValue_1)) goto Label_5D17;0x5D12goto Label_4B25;0x5D17Label_5D17:0x5D17CallFunc_K2_GetActorLocation_ReturnValue_9 = ControlledKartPawn.K2_GetActorLocation();0x5D49ResetCheckLocCache = CallFunc_K2_GetActorLocation_ReturnValue_9;0x5D64PopFlow();0x5D65Label_5D65:0x5D65CallFunc_K2_GetActorLocation_ReturnValue_9 = ControlledKartPawn.K2_GetActorLocation();0x5D97ResetCheckLocCache = CallFunc_K2_GetActorLocation_ReturnValue_9;0x5DB2ResetCheckConsecFails = 0;0x5DC9PopFlow();0x5DCAif (!(DisableAI)) goto Label_5DD9;0x5DD8PopFlow();0x5DD9Label_5DD9:0x5DD9CallFunc_GreaterEqual_IntInt_ReturnValue = GreaterEqual_IntInt(ControlledKartPawn.AIBullets, 5);0x5E11if (!(CallFunc_GreaterEqual_IntInt_ReturnValue)) PopFlow();0x5E1BControlledKartPawn.AIBoostAttempt();0x5E3FPopFlow();0x5E40if (!(ControlledKartPawn.IsCountered)) goto Label_5E65;0x5E64PopFlow();0x5E65Label_5E65:0x5E65CallFunc_MapRangeClamped_ReturnValue_7 = MapRangeClamped(AIDifficulty, 0f, 1f, 0f, 0.9f);0x5E9ECallFunc_RandomBoolWithWeight_ReturnValue_1 = RandomBoolWithWeight(CallFunc_MapRangeClamped_ReturnValue_7);0x5EBBif (!(CallFunc_RandomBoolWithWeight_ReturnValue_1)) PopFlow();0x5EC5CallFunc_RandomFloatInRange_ReturnValue_16 = RandomFloatInRange(0.4f, 0.7f);0x5EEBDelay(this, CallFunc_RandomFloatInRange_ReturnValue_16, LatentActionInfo{0x4FC, -640530832, FName(ExecuteUbergraph_AICon_KartPawn), this});0x5F25PopFlow();0x5F26CallFunc_BooleanOR_ReturnValue = BooleanOR(ControlledKartPawn.IsInPreRaceMode, ControlledKartPawn.IsDead);0x5F78CallFunc_BooleanOR_ReturnValue_1 = BooleanOR(CallFunc_BooleanOR_ReturnValue, DisableAI);0x5F9ECallFunc_BooleanOR_ReturnValue_2 = BooleanOR(CallFunc_BooleanOR_ReturnValue_1, BackUpMode);0x5FC4if (!(CallFunc_BooleanOR_ReturnValue_2)) goto Label_5FD3;0x5FD2PopFlow();0x5FD3Label_5FD3:0x5FD3CallFunc_IsValid_ReturnValue_8 = IsValid(CurrentNavpoint);0x5FF0if (!(CallFunc_IsValid_ReturnValue_8)) PopFlow();0x5FFAPushFlow(Label_600E);0x5FFFPushFlow(Label_64D7);0x6004PushFlow(Label_692E);0x6009goto Label_137A;0x600ELabel_600E:0x600ECallFunc_NotEqual_FloatFloat_ReturnValue = NotEqual_FloatFloat(AIKartTurnAmt, 0f);0x6030if (!(CallFunc_NotEqual_FloatFloat_ReturnValue)) PopFlow();0x603Aif (!(IsDriftTurnPumping)) goto Label_6049;0x6048PopFlow();0x6049Label_6049:0x6049CallFunc_K2_GetActorLocation_ReturnValue_10 = ControlledKartPawn.K2_GetActorLocation();0x607BCallFunc_Multiply_FloatFloat_ReturnValue_2 = Multiply_FloatFloat(ControlledKartPawn.DriftAngle, 25f);0x60BBCallFunc_Multiply_VectorVector_ReturnValue_5 = Multiply_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_10, FVector(1, 1, 0));0x60EDCallFunc_GetRightVector_ReturnValue_2 = ControlledKartPawn.SM_KartTracker.GetRightVector();0x6135CallFunc_RotateAngleAxis_ReturnValue = RotateAngleAxis(CallFunc_GetRightVector_ReturnValue_2, CallFunc_Multiply_FloatFloat_ReturnValue_2, FVector(0, 0, 1));0x6170CallFunc_GetComponentVelocity_ReturnValue = ControlledKartPawn.Sphere.GetComponentVelocity();0x61BCCallFunc_VSize_ReturnValue_4 = VSize(CallFunc_GetComponentVelocity_ReturnValue);0x61E1CallFunc_Greater_FloatFloat_ReturnValue_7 = Greater_FloatFloat(CallFunc_VSize_ReturnValue_4, 50f);0x6203CallFunc_NotEqual_VectorVector_ReturnValue = NotEqual_VectorVector(NavPathfindingPoint, FVector(0, 0, 0), 1e-04f);0x6232Temp_bool_Variable_3 = CallFunc_NotEqual_VectorVector_ReturnValue;0x6245CallFunc_GetActorForwardVector_ReturnValue = CurrentNavpoint.GetActorForwardVector();0x6277CallFunc_K2_GetActorLocation_ReturnValue_14 = CurrentNavpoint.K2_GetActorLocation();0x62A9CallFunc_Multiply_VectorFloat_ReturnValue_1 = Multiply_VectorFloat(CallFunc_GetActorForwardVector_ReturnValue, CurrentNavpointWidth);0x62D7CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_14, CallFunc_Multiply_VectorFloat_ReturnValue_1);0x6305CallFunc_Multiply_VectorVector_ReturnValue_6 = Multiply_VectorVector(Switch(Temp_bool_Variable_3, false => CallFunc_Add_VectorVector_ReturnValue, true => NavPathfindingPoint, default => K2Node_Select_Default_2), FVector(1, 1, 0));0x6363CallFunc_Subtract_VectorVector_ReturnValue_5 = Subtract_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_6, CallFunc_Multiply_VectorVector_ReturnValue_5);0x6391CallFunc_Normal_ReturnValue_3 = Normal(CallFunc_Subtract_VectorVector_ReturnValue_5, 1e-04f);0x63BBCallFunc_Dot_VectorVector_ReturnValue_4 = Dot_VectorVector(CallFunc_Normal_ReturnValue_3, CallFunc_RotateAngleAxis_ReturnValue);0x63E9CallFunc_Abs_ReturnValue = Abs(CallFunc_Dot_VectorVector_ReturnValue_4);0x640ECallFunc_Greater_FloatFloat_ReturnValue_12 = Greater_FloatFloat(CallFunc_Abs_ReturnValue, 0.2f);0x6430CallFunc_BooleanAND_ReturnValue_9 = BooleanAND(CallFunc_Greater_FloatFloat_ReturnValue_7, CallFunc_Greater_FloatFloat_ReturnValue_12);0x6456if (!(CallFunc_BooleanAND_ReturnValue_9)) goto Label_64CD;0x6464if (!(ControlledKartPawn.IsDrifting)) goto Label_597D;0x6488Label_6488:0x6488if (!(IsInDriftZone)) goto Label_6496;0x6496Label_6496:0x6496Delay(this, 0.25f, LatentActionInfo{0x565, -1405406657, FName(ExecuteUbergraph_AICon_KartPawn), this});0x64CCPopFlow();0x64CDLabel_64CD:0x64CDPushFlow(Label_054E);0x64D2goto Label_6488;0x64D7Label_64D7:0x64D7if (!(DisableBreakCheck)) goto Label_64E6;0x64E5PopFlow();0x64E6Label_64E6:0x64E6CallFunc_GetComponentVelocity_ReturnValue = ControlledKartPawn.Sphere.GetComponentVelocity();0x6532CallFunc_VSize_ReturnValue_4 = VSize(CallFunc_GetComponentVelocity_ReturnValue);0x6557CallFunc_Less_FloatFloat_ReturnValue_3 = Less_FloatFloat(CallFunc_VSize_ReturnValue_4, 50f);0x6579if (!(CallFunc_Less_FloatFloat_ReturnValue_3)) goto Label_691F;0x6587PushFlow(Label_6596);0x658CPushFlow(Label_523C);0x6591goto Label_22FB;0x6596Label_6596:0x6596CallFunc_K2_GetActorLocation_ReturnValue_10 = ControlledKartPawn.K2_GetActorLocation();0x65C8CallFunc_Multiply_FloatFloat_ReturnValue_2 = Multiply_FloatFloat(ControlledKartPawn.DriftAngle, 25f);0x6608CallFunc_Multiply_VectorVector_ReturnValue_5 = Multiply_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_10, FVector(1, 1, 0));0x663ACallFunc_GetRightVector_ReturnValue_2 = ControlledKartPawn.SM_KartTracker.GetRightVector();0x6682CallFunc_RotateAngleAxis_ReturnValue = RotateAngleAxis(CallFunc_GetRightVector_ReturnValue_2, CallFunc_Multiply_FloatFloat_ReturnValue_2, FVector(0, 0, 1));0x66BDCallFunc_NotEqual_VectorVector_ReturnValue = NotEqual_VectorVector(NavPathfindingPoint, FVector(0, 0, 0), 1e-04f);0x66ECTemp_bool_Variable_3 = CallFunc_NotEqual_VectorVector_ReturnValue;0x66FFCallFunc_GetActorForwardVector_ReturnValue = CurrentNavpoint.GetActorForwardVector();0x6731CallFunc_K2_GetActorLocation_ReturnValue_14 = CurrentNavpoint.K2_GetActorLocation();0x6763CallFunc_Multiply_VectorFloat_ReturnValue_1 = Multiply_VectorFloat(CallFunc_GetActorForwardVector_ReturnValue, CurrentNavpointWidth);0x6791CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_14, CallFunc_Multiply_VectorFloat_ReturnValue_1);0x67BFCallFunc_Multiply_VectorVector_ReturnValue_6 = Multiply_VectorVector(Switch(Temp_bool_Variable_3, false => CallFunc_Add_VectorVector_ReturnValue, true => NavPathfindingPoint, default => K2Node_Select_Default_2), FVector(1, 1, 0));0x681DCallFunc_Subtract_VectorVector_ReturnValue_5 = Subtract_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_6, CallFunc_Multiply_VectorVector_ReturnValue_5);0x684BCallFunc_Normal_ReturnValue_3 = Normal(CallFunc_Subtract_VectorVector_ReturnValue_5, 1e-04f);0x6875CallFunc_Dot_VectorVector_ReturnValue_4 = Dot_VectorVector(CallFunc_Normal_ReturnValue_3, CallFunc_RotateAngleAxis_ReturnValue);0x68A3CallFunc_Abs_ReturnValue = Abs(CallFunc_Dot_VectorVector_ReturnValue_4);0x68C8CallFunc_Less_FloatFloat_ReturnValue_4 = Less_FloatFloat(CallFunc_Abs_ReturnValue, 0.1f);0x68EACallFunc_BooleanAND_ReturnValue_8 = BooleanAND(CallFunc_Less_FloatFloat_ReturnValue_4, CallFunc_NotEqual_VectorVector_ReturnValue);0x6910if (!(CallFunc_BooleanAND_ReturnValue_8)) PopFlow();0x691Agoto Label_2576;0x691FLabel_691F:0x691FPushFlow(Label_255F);0x6924PushFlow(Label_4C27);0x6929goto Label_4EA3;0x692ELabel_692E:0x692ECallFunc_K2_GetActorLocation_ReturnValue_10 = ControlledKartPawn.K2_GetActorLocation();0x6960CallFunc_Multiply_FloatFloat_ReturnValue_2 = Multiply_FloatFloat(ControlledKartPawn.DriftAngle, 25f);0x69A0CallFunc_Multiply_VectorVector_ReturnValue_5 = Multiply_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_10, FVector(1, 1, 0));0x69D2CallFunc_GetRightVector_ReturnValue_2 = ControlledKartPawn.SM_KartTracker.GetRightVector();0x6A1ACallFunc_RotateAngleAxis_ReturnValue = RotateAngleAxis(CallFunc_GetRightVector_ReturnValue_2, CallFunc_Multiply_FloatFloat_ReturnValue_2, FVector(0, 0, 1));0x6A55CallFunc_NotEqual_VectorVector_ReturnValue = NotEqual_VectorVector(NavPathfindingPoint, FVector(0, 0, 0), 1e-04f);0x6A84Temp_bool_Variable_3 = CallFunc_NotEqual_VectorVector_ReturnValue;0x6A97CallFunc_GetActorForwardVector_ReturnValue = CurrentNavpoint.GetActorForwardVector();0x6AC9CallFunc_K2_GetActorLocation_ReturnValue_14 = CurrentNavpoint.K2_GetActorLocation();0x6AFBCallFunc_Multiply_VectorFloat_ReturnValue_1 = Multiply_VectorFloat(CallFunc_GetActorForwardVector_ReturnValue, CurrentNavpointWidth);0x6B29CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_14, CallFunc_Multiply_VectorFloat_ReturnValue_1);0x6B57CallFunc_Multiply_VectorVector_ReturnValue_6 = Multiply_VectorVector(Switch(Temp_bool_Variable_3, false => CallFunc_Add_VectorVector_ReturnValue, true => NavPathfindingPoint, default => K2Node_Select_Default_2), FVector(1, 1, 0));0x6BB5CallFunc_Subtract_VectorVector_ReturnValue_5 = Subtract_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_6, CallFunc_Multiply_VectorVector_ReturnValue_5);0x6BE3CallFunc_Normal_ReturnValue_3 = Normal(CallFunc_Subtract_VectorVector_ReturnValue_5, 1e-04f);0x6C0DCallFunc_Dot_VectorVector_ReturnValue_4 = Dot_VectorVector(CallFunc_Normal_ReturnValue_3, CallFunc_RotateAngleAxis_ReturnValue);0x6C3BCallFunc_Abs_ReturnValue = Abs(CallFunc_Dot_VectorVector_ReturnValue_4);0x6C60CallFunc_NearlyEqual_FloatFloat_ReturnValue = NearlyEqual_FloatFloat(CallFunc_Abs_ReturnValue, 0f, 0.05f);0x6C87if (!(CallFunc_NearlyEqual_FloatFloat_ReturnValue)) goto Label_6F9C;0x6C95CallFunc_K2_GetActorLocation_ReturnValue_10 = ControlledKartPawn.K2_GetActorLocation();0x6CC7CallFunc_Multiply_VectorVector_ReturnValue_5 = Multiply_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_10, FVector(1, 1, 0));0x6CF9CallFunc_GetForwardVector_ReturnValue_3 = ControlledKartPawn.SM_KartTracker.GetForwardVector();0x6D41CallFunc_NotEqual_VectorVector_ReturnValue = NotEqual_VectorVector(NavPathfindingPoint, FVector(0, 0, 0), 1e-04f);0x6D70Temp_bool_Variable_3 = CallFunc_NotEqual_VectorVector_ReturnValue;0x6D83CallFunc_GetActorForwardVector_ReturnValue = CurrentNavpoint.GetActorForwardVector();0x6DB5CallFunc_K2_GetActorLocation_ReturnValue_14 = CurrentNavpoint.K2_GetActorLocation();0x6DE7CallFunc_Multiply_VectorFloat_ReturnValue_1 = Multiply_VectorFloat(CallFunc_GetActorForwardVector_ReturnValue, CurrentNavpointWidth);0x6E15CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_14, CallFunc_Multiply_VectorFloat_ReturnValue_1);0x6E43CallFunc_Multiply_VectorVector_ReturnValue_6 = Multiply_VectorVector(Switch(Temp_bool_Variable_3, false => CallFunc_Add_VectorVector_ReturnValue, true => NavPathfindingPoint, default => K2Node_Select_Default_2), FVector(1, 1, 0));0x6EA1CallFunc_Subtract_VectorVector_ReturnValue_5 = Subtract_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_6, CallFunc_Multiply_VectorVector_ReturnValue_5);0x6ECFCallFunc_Normal_ReturnValue_3 = Normal(CallFunc_Subtract_VectorVector_ReturnValue_5, 1e-04f);0x6EF9CallFunc_Dot_VectorVector_ReturnValue_3 = Dot_VectorVector(CallFunc_GetForwardVector_ReturnValue_3, CallFunc_Normal_ReturnValue_3);0x6F27CallFunc_Greater_FloatFloat_ReturnValue_9 = Greater_FloatFloat(CallFunc_Dot_VectorVector_ReturnValue_3, 0f);0x6F49if (!(CallFunc_Greater_FloatFloat_ReturnValue_9)) goto Label_6F9C;0x6F57AIKartTurnAmt = 0f;0x6F6ELabel_6F6E:0x6F6EControlledKartPawn.AITurn(AIKartTurnAmt);0x6F9BPopFlow();0x6F9CLabel_6F9C:0x6F9CCallFunc_K2_GetActorLocation_ReturnValue_10 = ControlledKartPawn.K2_GetActorLocation();0x6FCECallFunc_Multiply_FloatFloat_ReturnValue_2 = Multiply_FloatFloat(ControlledKartPawn.DriftAngle, 25f);0x700ECallFunc_Multiply_VectorVector_ReturnValue_5 = Multiply_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_10, FVector(1, 1, 0));0x7040CallFunc_GetRightVector_ReturnValue_2 = ControlledKartPawn.SM_KartTracker.GetRightVector();0x7088CallFunc_RotateAngleAxis_ReturnValue = RotateAngleAxis(CallFunc_GetRightVector_ReturnValue_2, CallFunc_Multiply_FloatFloat_ReturnValue_2, FVector(0, 0, 1));0x70C3CallFunc_NotEqual_VectorVector_ReturnValue = NotEqual_VectorVector(NavPathfindingPoint, FVector(0, 0, 0), 1e-04f);0x70F2Temp_float_Variable_3 = 1f;0x7109Temp_float_Variable_4 = -1f;0x7120Temp_bool_Variable_2 = IsDriftTurnPumping;0x7133Temp_bool_Variable_3 = CallFunc_NotEqual_VectorVector_ReturnValue;0x7146Temp_float_Variable_5 = -1f;0x715DTemp_float_Variable_6 = 1f;0x7174CallFunc_GetActorForwardVector_ReturnValue = CurrentNavpoint.GetActorForwardVector();0x71A6CallFunc_K2_GetActorLocation_ReturnValue_14 = CurrentNavpoint.K2_GetActorLocation();0x71D8CallFunc_Multiply_VectorFloat_ReturnValue_1 = Multiply_VectorFloat(CallFunc_GetActorForwardVector_ReturnValue, CurrentNavpointWidth);0x7206CallFunc_Add_VectorVector_ReturnValue = Add_VectorVector(CallFunc_K2_GetActorLocation_ReturnValue_14, CallFunc_Multiply_VectorFloat_ReturnValue_1);0x7234CallFunc_Multiply_VectorVector_ReturnValue_6 = Multiply_VectorVector(Switch(Temp_bool_Variable_3, false => CallFunc_Add_VectorVector_ReturnValue, true => NavPathfindingPoint, default => K2Node_Select_Default_2), FVector(1, 1, 0));0x7292CallFunc_Subtract_VectorVector_ReturnValue_5 = Subtract_VectorVector(CallFunc_Multiply_VectorVector_ReturnValue_6, CallFunc_Multiply_VectorVector_ReturnValue_5);0x72C0CallFunc_Normal_ReturnValue_3 = Normal(CallFunc_Subtract_VectorVector_ReturnValue_5, 1e-04f);0x72EACallFunc_Dot_VectorVector_ReturnValue_4 = Dot_VectorVector(CallFunc_Normal_ReturnValue_3, CallFunc_RotateAngleAxis_ReturnValue);0x7318CallFunc_Greater_FloatFloat_ReturnValue_13 = Greater_FloatFloat(CallFunc_Dot_VectorVector_ReturnValue_4, 0f);0x733ATemp_bool_Variable_4 = CallFunc_Greater_FloatFloat_ReturnValue_13;0x734DCallFunc_Multiply_FloatFloat_ReturnValue_3 = Multiply_FloatFloat(Switch(Temp_bool_Variable_4, false => Temp_float_Variable_5, true => Temp_float_Variable_6, default => K2Node_Select_Default_3), Switch(Temp_bool_Variable_2, false => Temp_float_Variable_3, true => Temp_float_Variable_4, default => K2Node_Select_Default));0x73D3AIKartTurnAmt = CallFunc_Multiply_FloatFloat_ReturnValue_3;0x73EEgoto Label_6F6E;0x73F3Label_73F3:0x73F3CallFunc_IsValid_ReturnValue_5 = IsValid(CurrentNavpoint);0x7410if (!(CallFunc_IsValid_ReturnValue_5)) goto Label_7597;0x741EK2Node_DynamicCast_AsBP_Inv_Pickup = Cast<BP_InvPickup_C>(CurrentNavpoint);0x7442K2Node_DynamicCast_bSuccess_6 = Cast<71>(K2Node_DynamicCast_AsBP_Inv_Pickup);0x745Fif (!(K2Node_DynamicCast_bSuccess_6)) goto Label_749D;0x746Dif (!(K2Node_DynamicCast_AsBP_Inv_Pickup.HasInteracted)) PopFlow();0x748DFindNextNavpoint(false);0x749CPopFlow();0x749DLabel_749D:0x749DK2Node_DynamicCast_AsBP_Kart_Pawn_3 = Cast<BP_KartPawn_C>(CurrentNavpoint);0x74C1K2Node_DynamicCast_bSuccess_5 = Cast<71>(K2Node_DynamicCast_AsBP_Kart_Pawn_3);0x74DEif (!(K2Node_DynamicCast_bSuccess_5)) goto Label_751C;0x74ECif (!(K2Node_DynamicCast_AsBP_Kart_Pawn_3.IsDead)) PopFlow();0x750CFindNextNavpoint(false);0x751BPopFlow();0x751CLabel_751C:0x751CK2Node_DynamicCast_AsBP_Enemy_Parent = Cast<BP_EnemyParent_C>(CurrentNavpoint);0x7540K2Node_DynamicCast_bSuccess_4 = Cast<71>(K2Node_DynamicCast_AsBP_Enemy_Parent);0x755Dif (!(K2Node_DynamicCast_bSuccess_4)) PopFlow();0x7567if (!(K2Node_DynamicCast_AsBP_Enemy_Parent.IsDead)) PopFlow();0x7587FindNextNavpoint(false);0x7596PopFlow();0x7597Label_7597:0x7597/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_6);0x75C5CallFunc_EqualEqual_ByteByte_ReturnValue_4 = EqualEqual_ByteByte(CallFunc_GetGI_BBPSX_AsGI_BBPSX_6.WhichKartBattleGameType, 5);0x75FACallFunc_BooleanAND_ReturnValue_12 = BooleanAND(BattleMode, CallFunc_EqualEqual_ByteByte_ReturnValue_4);0x7620if (!(CallFunc_BooleanAND_ReturnValue_12)) PopFlow();0x762AFindNextNavpoint(false);0x7639PopFlow();0x763AIsDriftTurnPumping = true;0x7645Delay(this, 0.1f, LatentActionInfo{0x123C, -506570282, FName(ExecuteUbergraph_AICon_KartPawn), this});0x767BPopFlow();0x767CLabel_767C:0x767CCallFunc_GetAllActorsOfClass_OutActors = {};0x7687GetAllActorsOfClass(this, /Game/BP/Kart/BP_KartRaceManager.BP_KartRaceManager_C, CallFunc_GetAllActorsOfClass_OutActors);0x76A4/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, 0, CallFunc_Array_Get_Item_1);0x76DBCallFunc_IsValid_ReturnValue_10 = IsValid(CallFunc_Array_Get_Item_1);0x76F8if (!(CallFunc_IsValid_ReturnValue_10)) goto Label_77B3;0x7706/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors, 0, CallFunc_Array_Get_Item_1);0x773DKartRaceManagerRef = CallFunc_Array_Get_Item_1;0x7750BattleMode = false;0x775BLabel_775B:0x775BCallFunc_GetWorldDeltaSeconds_ReturnValue_1 = GetWorldDeltaSeconds(this);0x7778Delay(this, CallFunc_GetWorldDeltaSeconds_ReturnValue_1, LatentActionInfo{0x1C6D, 1124333348, FName(ExecuteUbergraph_AICon_KartPawn), this});0x77B2PopFlow();0x77B3Label_77B3:0x77B3CallFunc_GetAllActorsOfClass_OutActors_1 = {};0x77BEGetAllActorsOfClass(this, /Game/BP/Kart/BP_KartBattleManager.BP_KartBattleManager_C, CallFunc_GetAllActorsOfClass_OutActors_1);0x77DB/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors_1, 0, CallFunc_Array_Get_Item_2);0x7812CallFunc_IsValid_ReturnValue_12 = IsValid(CallFunc_Array_Get_Item_2);0x782Fif (!(CallFunc_IsValid_ReturnValue_12)) goto Label_775B;0x783D/Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetAllActorsOfClass_OutActors_1, 0, CallFunc_Array_Get_Item_2);0x7874KartBattleManagerRef = CallFunc_Array_Get_Item_2;0x7887BattleMode = true;0x7892goto Label_775B;0x7897if (!(K2Node_CustomEvent_DisableBattleModeBoolSet)) goto Label_767C;0x78A5goto Label_775B;0x78AAPopFlow();0x78ABDelay(this, 0.2f, LatentActionInfo{0x1BEC, 739412637, FName(ExecuteUbergraph_AICon_KartPawn), this});0x78E1PopFlow();0x78E2Delay(this, 0.2f, LatentActionInfo{0x1C68, -1449580250, FName(ExecuteUbergraph_AICon_KartPawn), this});0x7918PopFlow();0x7919ControlledKartPawn.AITurn(1f);0x7942PopFlow();0x7943goto Label_73F3;0x7948CallFunc_RandomFloatInRange_ReturnValue_22 = RandomFloatInRange(0f, 1f);0x796EDelay(this, CallFunc_RandomFloatInRange_ReturnValue_22, LatentActionInfo{0x221B, 2073576625, FName(ExecuteUbergraph_AICon_KartPawn), this});0x79A8PopFlow();0x79A9goto Label_59A1;0x79AECallFunc_IsValid_ReturnValue_13 = IsValid(PiercingRifleTargetCache);0x79CBif (!(CallFunc_IsValid_ReturnValue_13)) PopFlow();0x79D5goto Label_5334;0x79DAPopFlow();0x79DBLabel_79DB:0x79DBreturn;