0x0000goto [EntryPoint];0x000ALabel_000A:0x000Aif (!(false)) goto Label_093D;0x0010/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x003ECallFunc_GetGI_BBPSX_AsGI_BBPSX_4.UnlockedKartsFreePlay = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CoreSave.UnlockedKartsFreePlay;0x009B/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x00C9CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.UnlockedRacersFreePlay = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CoreSave.UnlockedRacersFreePlay;0x0126/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x0154CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.OverallProgressionKart = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CurrentPlayerSave.OverallProgressionKart;0x01B1/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x01DFCallFunc_GetGI_BBPSX_AsGI_BBPSX_4.CharVoice = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CurrentPlayerSave.CharVoice;0x023C/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x026ACallFunc_GetGI_BBPSX_AsGI_BBPSX_4.UnlockedKartsCampaign = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CurrentPlayerSave.UnlockedKartsCampaign;0x02C7/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x02F5CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.UnlockedMeleeWeapCampaign = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CurrentPlayerSave.UnlockedMeleeWeapCampaign;0x0352/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x0380CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.CurrentKartEchoes = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CurrentPlayerSave.CurrentKartEchoes;0x03DD/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x040BCallFunc_GetGI_BBPSX_AsGI_BBPSX_4.CurrentKartInsight = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CurrentPlayerSave.CurrentKartInsight;0x0468/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x0496CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.KartMatchesPlayed = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CurrentPlayerSave.KartMatchesPlayed;0x04F3/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x0521CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.BaseStatsKart = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CurrentPlayerSave.BaseStatsKart;0x057E/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x05ACCallFunc_GetGI_BBPSX_AsGI_BBPSX_4.CharName = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CurrentPlayerSave.CharName;0x0609/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x0637CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.Player1KartVehicle = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CurrentPlayerSave.CampaignKartVehicle;0x0694/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_4);0x06C2CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.Player1KartWeapon = CallFunc_GetGI_BBPSX_AsGI_BBPSX_4.SAVE_BBPSX_CurrentPlayerSave.CampaignKartWeapon;0x071F/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_6);0x074DCallFunc_Conv_IntToString_ReturnValue_3 = Conv_IntToString(CallFunc_GetGI_BBPSX_AsGI_BBPSX_6.CurrentMainSaveSlotNumber);0x0788CallFunc_Concat_StrStr_ReturnValue_3 = Concat_StrStr("KSAV", CallFunc_Conv_IntToString_ReturnValue_3);0x07B3CallFunc_SaveGameToSlot_ReturnValue_2 = SaveGameToSlot(CallFunc_GetGI_BBPSX_AsGI_BBPSX_6.SAVE_BBPSX_CurrentPlayerSave, CallFunc_Concat_StrStr_ReturnValue_3, 0);0x07F4if (!(CallFunc_SaveGameToSlot_ReturnValue_2)) goto Label_117B;0x0802Label_0802:0x0802/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_7);0x0830CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(CallFunc_GetGI_BBPSX_AsGI_BBPSX_7.SAVE_BBPSX_CoreSave.SavedSlots, CallFunc_GetGI_BBPSX_AsGI_BBPSX_7.CurrentMainSaveSlotNumber);0x08B6/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_7);0x08E4CallFunc_SaveGameToSlot_ReturnValue_3 = SaveGameToSlot(CallFunc_GetGI_BBPSX_AsGI_BBPSX_7.SAVE_BBPSX_CoreSave, "MainSettings", 0);0x092Aif (!(CallFunc_SaveGameToSlot_ReturnValue_3)) goto Label_11CC;0x0938goto Label_17F1;0x093DLabel_093D:0x093D/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x096BCallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CoreSave.UnlockedRacersFreePlay = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.UnlockedRacersFreePlay;0x09C8/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x09F6CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CoreSave.UnlockedKartsFreePlay = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.UnlockedKartsFreePlay;0x0A53/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x0A81CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CurrentPlayerSave.OverallProgressionKart = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.OverallProgressionKart;0x0ADE/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x0B0CCallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CurrentPlayerSave.CharVoice = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.CharVoice;0x0B69/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x0B97CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CurrentPlayerSave.UnlockedKartsCampaign = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.UnlockedKartsCampaign;0x0BF4/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x0C22CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CurrentPlayerSave.UnlockedMeleeWeapCampaign = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.UnlockedMeleeWeapCampaign;0x0C7F/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x0CADCallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CurrentPlayerSave.CurrentKartEchoes = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.CurrentKartEchoes;0x0D0A/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x0D38CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CurrentPlayerSave.CurrentKartInsight = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.CurrentKartInsight;0x0D95/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x0DC3CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CurrentPlayerSave.KartMatchesPlayed = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.KartMatchesPlayed;0x0E20/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x0E4ECallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CurrentPlayerSave.BaseStatsKart = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.BaseStatsKart;0x0EAB/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x0ED9CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CurrentPlayerSave.CharName = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.CharName;0x0F36/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x0F64CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CurrentPlayerSave.CampaignKartVehicle = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.Player1KartVehicle;0x0FC1/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_2);0x0FEFCallFunc_GetGI_BBPSX_AsGI_BBPSX_2.SAVE_BBPSX_CurrentPlayerSave.CampaignKartWeapon = CallFunc_GetGI_BBPSX_AsGI_BBPSX_2.Player1KartWeapon;0x104C/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_3);0x107ACallFunc_Conv_IntToString_ReturnValue_1 = Conv_IntToString(CallFunc_GetGI_BBPSX_AsGI_BBPSX_3.CurrentMainSaveSlotNumber);0x10B5CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr("KSAV", CallFunc_Conv_IntToString_ReturnValue_1);0x10E0CallFunc_SaveGameToSlot_ReturnValue_1 = SaveGameToSlot(CallFunc_GetGI_BBPSX_AsGI_BBPSX_3.SAVE_BBPSX_CurrentPlayerSave, CallFunc_Concat_StrStr_ReturnValue_1, 0);0x1121if (!(CallFunc_SaveGameToSlot_ReturnValue_1)) goto Label_1134;0x112Fgoto Label_0802;0x1134Label_1134:0x1134PrintString(this, "save failed!", true, true, LinearColor{1f, 0f, 0f, 1f}, 2f);0x1176goto Label_17F1;0x117BLabel_117B:0x117BPrintString(this, "Save from load failed!", true, true, LinearColor{1f, 0f, 0f, 1f}, 2f);0x11C7goto Label_17F1;0x11CCLabel_11CC:0x11CCPrintString(this, "Main settings save failed!", true, true, LinearColor{1f, 0f, 0f, 1f}, 2f);0x121Cgoto Label_17F1;0x1221Label_1221:0x1221/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX);0x124FCallFunc_GetGI_BBPSX_AsGI_BBPSX.CampaignMode = true;0x1270goto Label_17F1;0x1275Label_1275:0x1275CallFunc_CreateSaveGameObject_ReturnValue = CreateSaveGameObject(/Game/BP/Save/SAVE_PlayerSave.SAVE_PlayerSave_C);0x1292/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_1);0x12C0CallFunc_Conv_IntToString_ReturnValue = Conv_IntToString(CallFunc_GetGI_BBPSX_AsGI_BBPSX_1.CurrentMainSaveSlotNumber);0x12FBCallFunc_Concat_StrStr_ReturnValue = Concat_StrStr("KSAV", CallFunc_Conv_IntToString_ReturnValue);0x1326CallFunc_SaveGameToSlot_ReturnValue = SaveGameToSlot(CallFunc_CreateSaveGameObject_ReturnValue, CallFunc_Concat_StrStr_ReturnValue, 0);0x1351Label_1351:0x1351/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_8);0x137FCallFunc_Conv_IntToString_ReturnValue_4 = Conv_IntToString(CallFunc_GetGI_BBPSX_AsGI_BBPSX_8.CurrentMainSaveSlotNumber);0x13BACallFunc_Concat_StrStr_ReturnValue_4 = Concat_StrStr("KSAV", CallFunc_Conv_IntToString_ReturnValue_4);0x13E5CallFunc_LoadGameFromSlot_ReturnValue = LoadGameFromSlot(CallFunc_Concat_StrStr_ReturnValue_4, 0);0x1407K2Node_DynamicCast_AsSAVE_Player_Save = Cast<SAVE_PlayerSave_C>(CallFunc_LoadGameFromSlot_ReturnValue);0x142BK2Node_DynamicCast_bSuccess = Cast<71>(K2Node_DynamicCast_AsSAVE_Player_Save);0x1448if (!(K2Node_DynamicCast_bSuccess)) goto Label_17F1;0x1456/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_8);0x1484CallFunc_GetGI_BBPSX_AsGI_BBPSX_8.SAVE_BBPSX_CurrentPlayerSave = K2Node_DynamicCast_AsSAVE_Player_Save;0x14ADgoto Label_000A;0x14B2Label_14B2:0x14B2/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_5);0x14E0CallFunc_Conv_IntToString_ReturnValue_2 = Conv_IntToString(CallFunc_GetGI_BBPSX_AsGI_BBPSX_5.CurrentMainSaveSlotNumber);0x151BCallFunc_Concat_StrStr_ReturnValue_2 = Concat_StrStr("KSAV", CallFunc_Conv_IntToString_ReturnValue_2);0x1546CallFunc_DoesSaveGameExist_ReturnValue = DoesSaveGameExist(CallFunc_Concat_StrStr_ReturnValue_2, 0);0x1568if (!(CallFunc_DoesSaveGameExist_ReturnValue)) goto Label_157B;0x1576goto Label_1351;0x157BLabel_157B:0x157Bif (!(false)) goto Label_1275;0x1581PrintString(this, "error:\r\n\r\nload on no valid save!\r\n\r\n~L", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 10f);0x15DDgoto Label_17F1;0x15E2CallFunc_GetUserWidgetObject_ReturnValue = Widget.GetUserWidgetObject();0x160CK2Node_DynamicCast_AsW_Camp_Inter_Menu = Cast<W_CampInterMenu_C>(CallFunc_GetUserWidgetObject_ReturnValue);0x1630K2Node_DynamicCast_bSuccess_1 = Cast<71>(K2Node_DynamicCast_AsW_Camp_Inter_Menu);0x164Dif (!(K2Node_DynamicCast_bSuccess_1)) goto Label_17F1;0x165BW_CampInterRef = K2Node_DynamicCast_AsW_Camp_Inter_Menu;0x166EW_CampInterRef.CampInterCharRef = this;0x168FK2Node_CreateDelegate_OutputDelegate.Bind(this, SaveAnimationOver_Event_0);0x16A6K2Node_DynamicCast_AsW_Camp_Inter_Menu.W_SaveOrLoadSlot.SaveAnimationOver += K2Node_CreateDelegate_OutputDelegate;0x16E5goto Label_1221;0x16EA/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_9);0x1718CallFunc_GetGI_BBPSX_AsGI_BBPSX_9.CurrentMainSaveSlotNumber = K2Node_CustomEvent_Slot;0x1749/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_5);0x1777/Game/BP/Core/BBPSX_FuncLib.Default__BBPSX_FuncLib_C.GetGI_BBPSX(this, CallFunc_GetGI_BBPSX_AsGI_BBPSX_9);0x17A5CallFunc_GetGI_BBPSX_AsGI_BBPSX_5.CurrentMainSaveSlotNumber = CallFunc_GetGI_BBPSX_AsGI_BBPSX_9.CurrentMainSaveSlotNumber;0x17ECgoto Label_14B2;0x17F1Label_17F1:0x17F1return;