0x0000goto [EntryPoint];0x000ALabel_000A:0x000ACallFunc_IsValid_ReturnValue = IsValid(KartPawnRef);0x0027if (!(CallFunc_IsValid_ReturnValue)) goto Label_0B1E;0x0035CallFunc_SlotAsCanvasSlot_ReturnValue_1 = SlotAsCanvasSlot(LockOnIcon);0x0052CallFunc_SlotAsCanvasSlot_ReturnValue_1.SetSize(Vector2D{150f, 150f});0x008ACallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, KartPawnRef.PlayerIndex);0x00BECallFunc_K2_GetActorLocation_ReturnValue = LockOnActor.K2_GetActorLocation();0x00F0CallFunc_ProjectWorldLocationToWidgetPosition_ReturnValue = /Script/UMG.Default__WidgetLayoutLibrary.ProjectWorldLocationToWidgetPosition(CallFunc_GetPlayerController_ReturnValue, CallFunc_K2_GetActorLocation_ReturnValue, CallFunc_ProjectWorldLocationToWidgetPosition_ScreenPosition, true);0x0136CallFunc_GetViewportScale_ReturnValue = /Script/UMG.Default__WidgetLayoutLibrary.GetViewportScale(this);0x0169CallFunc_GetViewportSize_ReturnValue = /Script/UMG.Default__WidgetLayoutLibrary.GetViewportSize(this);0x019C/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX);0x01CABreakVector2D(CallFunc_GetViewportSize_ReturnValue, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0x01EFCallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(CallFunc_BreakVector2D_Y, 2.66666f);0x0219CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_GetGI_BBPSX_AsGI_BBPSX.HowManyPlayers, 1);0x0251CallFunc_Round_ReturnValue = Round(CallFunc_Multiply_FloatFloat_ReturnValue);0x0276Temp_bool_Variable = CallFunc_Greater_IntInt_ReturnValue;0x0289CallFunc_Conv_IntToFloat_ReturnValue = Conv_IntToFloat(CallFunc_Round_ReturnValue);0x02AECallFunc_GetViewportSize_ReturnValue_1 = /Script/UMG.Default__WidgetLayoutLibrary.GetViewportSize(this);0x02E1CallFunc_Multiply_FloatFloat_ReturnValue_1 = Multiply_FloatFloat(CallFunc_Conv_IntToFloat_ReturnValue, CallFunc_BreakVector2D_Y);0x030FBreakVector2D(CallFunc_GetViewportSize_ReturnValue_1, CallFunc_BreakVector2D_X_1, CallFunc_BreakVector2D_Y_1);0x0334CallFunc_MapRangeUnclamped_ReturnValue = MapRangeUnclamped(CallFunc_Multiply_FloatFloat_ReturnValue_1, 1355413f, 2725656f, 2f, 1.4f);0x036DCallFunc_Multiply_FloatFloat_ReturnValue_2 = Multiply_FloatFloat(CallFunc_BreakVector2D_Y_1, 2.66666f);0x0397CallFunc_Round_ReturnValue_1 = Round(CallFunc_Multiply_FloatFloat_ReturnValue_2);0x03BCCallFunc_Conv_IntToFloat_ReturnValue_1 = Conv_IntToFloat(CallFunc_Round_ReturnValue_1);0x03E1CallFunc_Multiply_FloatFloat_ReturnValue_3 = Multiply_FloatFloat(CallFunc_Conv_IntToFloat_ReturnValue_1, CallFunc_BreakVector2D_Y_1);0x040FCallFunc_MapRangeUnclamped_ReturnValue_1 = MapRangeUnclamped(CallFunc_Multiply_FloatFloat_ReturnValue_3, 1355413f, 2725656f, 1f, 0.7f);0x0448CallFunc_Multiply_FloatFloat_ReturnValue_4 = Multiply_FloatFloat(CallFunc_GetViewportScale_ReturnValue, Switch(Temp_bool_Variable, false => CallFunc_MapRangeUnclamped_ReturnValue_1, true => CallFunc_MapRangeUnclamped_ReturnValue, default => K2Node_Select_Default));0x04A2CallFunc_Multiply_Vector2DFloat_ReturnValue = Multiply_Vector2DFloat(CallFunc_ProjectWorldLocationToWidgetPosition_ScreenPosition, CallFunc_Multiply_FloatFloat_ReturnValue_4);0x04D0CallFunc_Subtract_Vector2DVector2D_ReturnValue = Subtract_Vector2DVector2D(CallFunc_Multiply_Vector2DFloat_ReturnValue, Vector2D{75f, 75f});0x050DLockOnIcon.SetRenderTranslation(CallFunc_Subtract_Vector2DVector2D_ReturnValue);0x0536goto Label_0B1E;0x053BLabel_053B:0x053BCallFunc_IsValid_ReturnValue_1 = IsValid(KartPawnRef);0x0558if (!(CallFunc_IsValid_ReturnValue_1)) goto Label_0B1E;0x0566CallFunc_SlotAsCanvasSlot_ReturnValue = SlotAsCanvasSlot(LockOnIcon);0x0583CallFunc_SlotAsCanvasSlot_ReturnValue.SetSize(NonKartLockOnSize);0x05ACCallFunc_Divide_Vector2DFloat_ReturnValue = Divide_Vector2DFloat(NonKartLockOnSize, 2f);0x05D6CallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, KartPawnRef.PlayerIndex);0x060ACallFunc_GetSocketLocation_ReturnValue = K2Node_DynamicCast_AsCharacter.Mesh.GetSocketLocation(FName(LockOn));0x0663CallFunc_ProjectWorldLocationToWidgetPosition_ReturnValue_1 = /Script/UMG.Default__WidgetLayoutLibrary.ProjectWorldLocationToWidgetPosition(CallFunc_GetPlayerController_ReturnValue_1, CallFunc_GetSocketLocation_ReturnValue, CallFunc_ProjectWorldLocationToWidgetPosition_ScreenPosition_1, true);0x06A9CallFunc_GetViewportScale_ReturnValue = /Script/UMG.Default__WidgetLayoutLibrary.GetViewportScale(this);0x06DCCallFunc_GetViewportSize_ReturnValue = /Script/UMG.Default__WidgetLayoutLibrary.GetViewportSize(this);0x070F/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX);0x073DBreakVector2D(CallFunc_GetViewportSize_ReturnValue, CallFunc_BreakVector2D_X, CallFunc_BreakVector2D_Y);0x0762CallFunc_Multiply_FloatFloat_ReturnValue = Multiply_FloatFloat(CallFunc_BreakVector2D_Y, 2.66666f);0x078CCallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_GetGI_BBPSX_AsGI_BBPSX.HowManyPlayers, 1);0x07C4CallFunc_Round_ReturnValue = Round(CallFunc_Multiply_FloatFloat_ReturnValue);0x07E9Temp_bool_Variable = CallFunc_Greater_IntInt_ReturnValue;0x07FCCallFunc_Conv_IntToFloat_ReturnValue = Conv_IntToFloat(CallFunc_Round_ReturnValue);0x0821CallFunc_GetViewportSize_ReturnValue_1 = /Script/UMG.Default__WidgetLayoutLibrary.GetViewportSize(this);0x0854CallFunc_Multiply_FloatFloat_ReturnValue_1 = Multiply_FloatFloat(CallFunc_Conv_IntToFloat_ReturnValue, CallFunc_BreakVector2D_Y);0x0882BreakVector2D(CallFunc_GetViewportSize_ReturnValue_1, CallFunc_BreakVector2D_X_1, CallFunc_BreakVector2D_Y_1);0x08A7CallFunc_MapRangeUnclamped_ReturnValue = MapRangeUnclamped(CallFunc_Multiply_FloatFloat_ReturnValue_1, 1355413f, 2725656f, 2f, 1.4f);0x08E0CallFunc_Multiply_FloatFloat_ReturnValue_2 = Multiply_FloatFloat(CallFunc_BreakVector2D_Y_1, 2.66666f);0x090ACallFunc_Round_ReturnValue_1 = Round(CallFunc_Multiply_FloatFloat_ReturnValue_2);0x092FCallFunc_Conv_IntToFloat_ReturnValue_1 = Conv_IntToFloat(CallFunc_Round_ReturnValue_1);0x0954CallFunc_Multiply_FloatFloat_ReturnValue_3 = Multiply_FloatFloat(CallFunc_Conv_IntToFloat_ReturnValue_1, CallFunc_BreakVector2D_Y_1);0x0982CallFunc_MapRangeUnclamped_ReturnValue_1 = MapRangeUnclamped(CallFunc_Multiply_FloatFloat_ReturnValue_3, 1355413f, 2725656f, 1f, 0.7f);0x09BBCallFunc_Multiply_FloatFloat_ReturnValue_4 = Multiply_FloatFloat(CallFunc_GetViewportScale_ReturnValue, Switch(Temp_bool_Variable, false => CallFunc_MapRangeUnclamped_ReturnValue_1, true => CallFunc_MapRangeUnclamped_ReturnValue, default => K2Node_Select_Default));0x0A15CallFunc_Multiply_Vector2DFloat_ReturnValue_1 = Multiply_Vector2DFloat(CallFunc_ProjectWorldLocationToWidgetPosition_ScreenPosition_1, CallFunc_Multiply_FloatFloat_ReturnValue_4);0x0A43CallFunc_Subtract_Vector2DVector2D_ReturnValue_1 = Subtract_Vector2DVector2D(CallFunc_Multiply_Vector2DFloat_ReturnValue_1, CallFunc_Divide_Vector2DFloat_ReturnValue);0x0A71LockOnIcon.SetRenderTranslation(CallFunc_Subtract_Vector2DVector2D_ReturnValue_1);0x0A9Agoto Label_0B1E;0x0A9FCallFunc_IsValid_ReturnValue_2 = IsValid(LockOnActor);0x0ABCif (!(CallFunc_IsValid_ReturnValue_2)) goto Label_0B1E;0x0ACAK2Node_DynamicCast_AsCharacter = Cast<Character>(LockOnActor);0x0AEEK2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsCharacter);0x0B0Bif (!(K2Node_DynamicCast_bSuccess)) goto Label_000A;0x0B19goto Label_053B;0x0B1ELabel_0B1E:0x0B1Ereturn;