void UpdateSlotCount () Script32 statements · 944 bytes of bytecode 0x0000 CallFunc_GetMaxSaveSlots_ReturnValue_1 = GetMaxSaveSlots();0x001C CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_GetMaxSaveSlots_ReturnValue_1, -1);0x003E if (!(CallFunc_Greater_IntInt_ReturnValue)) goto Label_0387;0x004C SaveFileCount.SetVisibility(4);0x0072 CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x0090 CallFunc_GetSaveCount_ReturnValue = CallFunc_GetGameInstanceSubsystem_ReturnValue.GetSaveCount();0x00C2 CallFunc_GetMaxSaveSlots_ReturnValue = GetMaxSaveSlots();0x00DE CallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(CallFunc_GetSaveCount_ReturnValue);0x0103 CallFunc_Conv_IntToInt64_ReturnValue_1 = Conv_IntToInt64(CallFunc_GetMaxSaveSlots_ReturnValue);0x0128 K2Node_MakeStruct_FormatArgumentData.ArgumentName = "x";0x0146 K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x0163 K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x0180 K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x01A4 K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x01C4 K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x01E8 K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0205 K2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "y";0x0223 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 0;0x0240 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = FText();0x025D K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue_1;0x0281 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x02A1 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueDouble = 0;0x02C5 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x02E2 K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData, K2Node_MakeStruct_FormatArgumentData_1};0x02FF CallFunc_Format_ReturnValue = Format(NSLOCTEXT("094113F646A51246130EC1ADC1345314", "", "{x} / {y}"), K2Node_MakeArray_Array);0x0355 SaveFileCount.SetText(CallFunc_Format_ReturnValue);0x0382 goto Label_03AD;0x0387 Label_0387:0x0387 SaveFileCount.SetVisibility(1);0x03AD Label_03AD:0x03AD return;Public 0x1495c50 0x00 UWidget * NavigateToMPSettingsFirst (const EUINavigation & Navigation ) Script5 statements · 92 bytes of bytecode 0x0000 WG_MultiplayerSettings.SettingsList.NavigateToIndex(0);0x003B DeleteButtonFocused = false;0x0046 ReturnValue = nullptr;0x0051 return ReturnValue;Public 0x1495c50 0x10 UWidget * NavigateToMPSettingsLast (const EUINavigation & Navigation ) Script7 statements · 227 bytes of bytecode 0x0000 CallFunc_GetListItems_ReturnValue = WG_MultiplayerSettings.SettingsList.GetListItems();0x0048 CallFunc_Array_LastIndex_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_LastIndex(CallFunc_GetListItems_ReturnValue);0x0083 WG_MultiplayerSettings.SettingsList.NavigateToIndex(CallFunc_Array_LastIndex_ReturnValue);0x00C2 DeleteButtonFocused = false;0x00CD ReturnValue = nullptr;0x00D8 return ReturnValue;Public 0x1495c50 0x10 UWidget * NavigateToLoadButton (const EUINavigation & Navigation ) Script14 statements · 208 bytes of bytecode 0x0000 CallFunc_GetIsEnabled_ReturnValue_1 = LoadGameBtn.GetIsEnabled();0x002A if (!(CallFunc_GetIsEnabled_ReturnValue_1)) goto Label_0068;0x0038 LoadGameBtn.SetFocus();0x0058 Label_0058:0x0058 ReturnValue = nullptr;0x0063 goto Label_00C5;0x0068 Label_0068:0x0068 CallFunc_GetIsEnabled_ReturnValue = DeleteGameBtn.GetIsEnabled();0x0092 if (!(CallFunc_GetIsEnabled_ReturnValue)) goto Label_0058;0x00A0 DeleteGameBtn.SetFocus();0x00C0 goto Label_0058;0x00C5 Label_00C5:0x00C5 return ReturnValue;Public 0x1495c50 0x10 UWidget * NavigateToSaveList (const EUINavigation & Navigation ) Script4 statements · 63 bytes of bytecode 0x0000 SaveList.NavigateToIndex(SelectedSaveIndex);0x0029 ReturnValue = nullptr;0x0034 return ReturnValue;Public 0x1495c50 0x10 UWidget * BP_GetDesiredFocusTarget () Script10 statements · 174 bytes of bytecode 0x0000 CallFunc_GetNumItems_ReturnValue = SaveList.GetNumItems();0x0032 K2Node_SwitchInteger_CmpSuccess = NotEqual_IntInt(CallFunc_GetNumItems_ReturnValue, 0);0x0054 if (!(K2Node_SwitchInteger_CmpSuccess)) goto Label_007A;0x0062 ReturnValue = SaveList;0x0075 goto Label_00A3;0x007A Label_007A:0x007A ReturnValue = WG_MultiplayerSettings.SettingsList;0x00A3 Label_00A3:0x00A3 return ReturnValue;Event Protected 0x1495c50 0x08 void OnSelectedItemMetadataLoaded (USaveGameListItem_C * MetadataLoaded ) Script55 statements · 2,265 bytes of bytecode 0x0000 K2Node_CreateDelegate_OutputDelegate.Bind(this, OnSelectedItemMetadataLoaded);0x0017 MetadataLoaded.OnMetadataLoaded -= K2Node_CreateDelegate_OutputDelegate;0x0040 MetadataLoaded.GetMetadata(CallFunc_GetMetadata_Metadata);0x006D CallFunc_Conv_IntToText_ReturnValue = Conv_IntToText(CallFunc_GetMetadata_Metadata.Checkpoint, false, true, 1, 324);0x00B4 Checkpoint.SetValue(CallFunc_Conv_IntToText_ReturnValue);0x00E1 MetadataLoaded.GetMetadata(CallFunc_GetMetadata_Metadata);0x010E CallFunc_GetSeconds_ReturnValue = GetSeconds(CallFunc_GetMetadata_Metadata.Playtime);0x0149 CallFunc_Conv_IntToInt64_ReturnValue = Conv_IntToInt64(CallFunc_GetSeconds_ReturnValue);0x016E CallFunc_GetMinutes_ReturnValue = GetMinutes(CallFunc_GetMetadata_Metadata.Playtime);0x01A9 K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Seconds";0x01CD K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 0;0x01EA K2Node_MakeStruct_FormatArgumentData.ArgumentValue = FText();0x0207 K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue;0x022B K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x024B K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x026F K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x028C CallFunc_Conv_IntToInt64_ReturnValue_1 = Conv_IntToInt64(CallFunc_GetMinutes_ReturnValue);0x02B1 CallFunc_GetDays_ReturnValue = GetDays(CallFunc_GetMetadata_Metadata.Playtime);0x02EC K2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "Minutes";0x0310 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 0;0x032D K2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = FText();0x034A K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue_1;0x036E K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x038E K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueDouble = 0;0x03B2 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x03CF CallFunc_Multiply_IntInt_ReturnValue = Multiply_IntInt(CallFunc_GetDays_ReturnValue, 24);0x03F9 CallFunc_GetHours_ReturnValue = GetHours(CallFunc_GetMetadata_Metadata.Playtime);0x0434 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(CallFunc_Multiply_IntInt_ReturnValue, CallFunc_GetHours_ReturnValue);0x0462 CallFunc_Conv_IntToInt64_ReturnValue_2 = Conv_IntToInt64(CallFunc_Add_IntInt_ReturnValue);0x0487 K2Node_MakeStruct_FormatArgumentData_2.ArgumentName = "Hours";0x04A9 K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueType = 0;0x04C6 K2Node_MakeStruct_FormatArgumentData_2.ArgumentValue = FText();0x04E3 K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueInt = CallFunc_Conv_IntToInt64_ReturnValue_2;0x0507 K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueFloat = 0f;0x0527 K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueDouble = 0;0x054B K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueGender = 0;0x0568 K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData_2, K2Node_MakeStruct_FormatArgumentData_1, K2Node_MakeStruct_FormatArgumentData};0x058E CallFunc_Format_ReturnValue = Format(NSLOCTEXT("59EB528F49486C4B76301195E9E92371", "", "{Hours}h {Minutes}min {Seconds}s"), K2Node_MakeArray_Array);0x05FB Playtime.SetValue(CallFunc_Format_ReturnValue);0x0628 MetadataLoaded.GetMetadata(CallFunc_GetMetadata_Metadata);0x0655 CallFunc_AsTimeZoneDateTime_DateTime_ReturnValue = AsTimeZoneDateTime_DateTime(CallFunc_GetMetadata_Metadata.LastPlayedUTC, "", 2, 1);0x0696 LastTimePlayed.SetValue(CallFunc_AsTimeZoneDateTime_DateTime_ReturnValue);0x06C3 MetadataLoaded.GetMetadata(CallFunc_GetMetadata_Metadata);0x06F0 CallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(CallFunc_GetMetadata_Metadata.SessionName);0x072B SessionName.SetValue(CallFunc_Conv_StringToText_ReturnValue);0x0758 MetadataLoaded.GetMetadata(CallFunc_GetMetadata_Metadata);0x0785 WG_MultiplayerSettings.SetJoinOption(CallFunc_GetMetadata_Metadata.JoinOption);0x07C8 MetadataLoaded.GetMetadata(CallFunc_GetMetadata_Metadata);0x07F5 CallFunc_GetMetadata_Metadata.GetLevelDisplayName(CallFunc_GetLevelDisplayName_NewParam);0x0822 NewLevel.SetValue(CallFunc_GetLevelDisplayName_NewParam);0x084F MetadataLoaded.GetMetadata(CallFunc_GetMetadata_Metadata);0x087C CallFunc_GetMetadata_Metadata.GetLevelImage(CallFunc_GetLevelImage_LevelImage);0x08A9 NewLevel.SetImage(CallFunc_GetLevelImage_LevelImage);0x08D6 return;Public 0x1495c50 0x08 void UpdateDetailsView () Script18 statements · 356 bytes of bytecode 0x0000 CallFunc_BP_GetSelectedItem_ReturnValue = SaveList.BP_GetSelectedItem();0x002A K2Node_DynamicCast_AsSave_Game_List_Item = Cast<SaveGameListItem_C>(CallFunc_BP_GetSelectedItem_ReturnValue);0x004E K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsSave_Game_List_Item);0x006B if (!(K2Node_DynamicCast_bSuccess)) goto Label_00F6;0x0079 DetailsView.SetVisibility(0);0x009F K2Node_DynamicCast_AsSave_Game_List_Item.IsMetadataLoaded(CallFunc_IsMetadataLoaded_bIsMetadataLoaded);0x00CC if (!(CallFunc_IsMetadataLoaded_bIsMetadataLoaded)) goto Label_0121;0x00DA OnSelectedItemMetadataLoaded(K2Node_DynamicCast_AsSave_Game_List_Item);0x00F1 goto Label_0161;0x00F6 Label_00F6:0x00F6 DetailsView.SetVisibility(2);0x011C goto Label_0161;0x0121 Label_0121:0x0121 K2Node_CreateDelegate_OutputDelegate.Bind(this, OnSelectedItemMetadataLoaded);0x0138 K2Node_DynamicCast_AsSave_Game_List_Item.OnMetadataLoaded += K2Node_CreateDelegate_OutputDelegate;0x0161 Label_0161:0x0161 return;Public 0x1495c50 0x00 void ShouldShowSave (const FString & saveName , const bool & bShouldShow ) Script32 statements · 578 bytes of bytecode 0x0000 PushFlow(Label_023F);0x0005 Local_StringsToUse = GLOBAL_StringsThatCauseSaveGoInvisible;0x0020 CallFunc_IsBuildForWin64Windows_ReturnValue = IsBuildForWin64Windows();0x0034 if (!(CallFunc_IsBuildForWin64Windows_ReturnValue)) goto Label_01AE;0x0042 /Script/Engine.Default__KismetArrayLibrary.Array_Append(Local_StringsToUse, STEAM_StringsThatCauseSaveGoInvisible);0x0074 Label_0074:0x0074 Temp_int_Loop_Counter_Variable = 0;0x008B Temp_int_Array_Index_Variable = 0;0x00A2 Label_00A2:0x00A2 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(Local_StringsToUse);0x00DD CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0103 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_01E5;0x0111 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x012C PushFlow(Label_01F5);0x0131 /Script/Engine.Default__KismetArrayLibrary.Array_Get(Local_StringsToUse, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x016C CallFunc_Contains_ReturnValue = Contains(saveName, CallFunc_Array_Get_Item, false, true);0x0194 if (!(CallFunc_Contains_ReturnValue)) PopFlow();0x019E bShouldShow = false;0x01A9 goto Label_023F;0x01AE Label_01AE:0x01AE /Script/Engine.Default__KismetArrayLibrary.Array_Append(Local_StringsToUse, CONSOLE_StringsThatCauseSaveGoInvisible);0x01E0 goto Label_0074;0x01E5 Label_01E5:0x01E5 bShouldShow = true;0x01F0 goto Label_023F;0x01F5 Label_01F5:0x01F5 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x021F Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x023A goto Label_00A2;0x023F Label_023F:0x023F return;Public 0x1495c50 0x11 void ReSortSaves () Script4 statements · 49 bytes of bytecode 0x0000 SaveList.ClearListItems();0x0020 SortSaves();0x002E return;Public 0x1495c50 0x00 void OnMetdataLoaded (USaveGameListItem_C * MetadataLoaded ) Script5 statements · 81 bytes of bytecode 0x0000 K2Node_CreateDelegate_OutputDelegate.Bind(this, OnMetdataLoaded);0x0017 MetadataLoaded.OnClicked -= K2Node_CreateDelegate_OutputDelegate;0x0040 ReSortSaves();0x004E return;Public 0x1495c50 0x08 void ShouldSwapSaveItems (USaveGameListItem_C * A , USaveGameListItem_C * B , const bool & bShouldSwap ) Script14 statements · 352 bytes of bytecode 0x0000 B.IsMetadataLoaded(CallFunc_IsMetadataLoaded_bIsMetadataLoaded);0x002D A.IsMetadataLoaded(CallFunc_IsMetadataLoaded_bIsMetadataLoaded_1);0x005A CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_IsMetadataLoaded_bIsMetadataLoaded_1, CallFunc_IsMetadataLoaded_bIsMetadataLoaded);0x0080 if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_0152;0x008E B.GetMetadata(CallFunc_GetMetadata_Metadata);0x00BB A.GetMetadata(CallFunc_GetMetadata_Metadata_1);0x00E8 CallFunc_Less_DateTimeDateTime_ReturnValue = Less_DateTimeDateTime(CallFunc_GetMetadata_Metadata_1.LastPlayedUTC, CallFunc_GetMetadata_Metadata.LastPlayedUTC);0x013A bShouldSwap = CallFunc_Less_DateTimeDateTime_ReturnValue;0x014D goto Label_015D;0x0152 Label_0152:0x0152 bShouldSwap = false;0x015D Label_015D:0x015D return;Public 0x1495c50 0x11 void SortSaves () Script37 statements · 834 bytes of bytecode 0x0000 PushFlow(Label_033F);0x0005 Temp_int_Loop_Counter_Variable = 0;0x001C Temp_int_Array_Index_Variable = 0;0x0033 Label_0033:0x0033 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(SaveItems);0x006E CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0094 if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_025C;0x00A2 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00BD PushFlow(Label_02AB);0x00C2 CallFunc_Add_IntInt_ReturnValue_2 = Add_IntInt(Temp_int_Array_Index_Variable, 1);0x00EC Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue_2;0x0107 Label_0107:0x0107 CallFunc_Array_LastIndex_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_LastIndex(SaveItems);0x0142 CallFunc_LessEqual_IntInt_ReturnValue = LessEqual_IntInt(Temp_int_Variable, CallFunc_Array_LastIndex_ReturnValue);0x0168 if (!(CallFunc_LessEqual_IntInt_ReturnValue)) PopFlow();0x0172 PushFlow(Label_02F5);0x0177 /Script/Engine.Default__KismetArrayLibrary.Array_Get(SaveItems, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01B2 /Script/Engine.Default__KismetArrayLibrary.Array_Get(SaveItems, Temp_int_Variable, CallFunc_Array_Get_Item_1);0x01ED ShouldSwapSaveItems(CallFunc_Array_Get_Item, CallFunc_Array_Get_Item_1, CallFunc_ShouldSwapSaveItems_bShouldSwap);0x0216 if (!(CallFunc_ShouldSwapSaveItems_bShouldSwap)) PopFlow();0x0220 /Script/Engine.Default__KismetArrayLibrary.Array_Swap(SaveItems, Temp_int_Array_Index_Variable, Temp_int_Variable);0x025B PopFlow();0x025C Label_025C:0x025C SaveList.BP_SetListItems(SaveItems);0x0285 SaveList.NavigateToIndex(0);0x02AA PopFlow();0x02AB Label_02AB:0x02AB CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x02D5 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x02F0 goto Label_0033;0x02F5 Label_02F5:0x02F5 CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Variable, 1);0x031F Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue_1;0x033A goto Label_0107;0x033F Label_033F:0x033F return;Public 0x1495c50 0x00 void RefreshSaveList () Script79 statements · 1,999 bytes of bytecode 0x0000 PushFlow(Label_07CC);0x0005 /Script/Engine.Default__KismetArrayLibrary.Array_Clear(SaveItems);0x002E SaveList.ClearListItems();0x004E CallFunc_IsBuildForSteam_ReturnValue = IsBuildForSteam();0x0062 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_IsBuildForSteam_ReturnValue);0x007F if (!(CallFunc_Not_PreBool_ReturnValue)) goto Label_036D;0x008D CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x00AB CallFunc_GetSaves_FoundSaves = {};0x00B6 CallFunc_GetGameInstanceSubsystem_ReturnValue.GetSaves(CallFunc_GetSaves_FoundSaves);0x00DF Temp_int_Loop_Counter_Variable_1 = 0;0x00F6 Temp_int_Array_Index_Variable = 0;0x010D Label_010D:0x010D CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetSaves_FoundSaves);0x0148 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable_1, CallFunc_Array_Length_ReturnValue);0x016E if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_070D;0x017C Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable_1;0x0197 PushFlow(Label_0738);0x019C /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetSaves_FoundSaves, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x01D7 ShouldShowSave(CallFunc_Array_Get_Item, CallFunc_ShouldShowSave_bShouldShow);0x01F7 if (!(CallFunc_ShouldShowSave_bShouldShow)) PopFlow();0x0201 CallFunc_SpawnObject_ReturnValue_1 = SpawnObject(/Game/Ride/Menu/SaveGameListItem.SaveGameListItem_C, this);0x021F /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetSaves_FoundSaves, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x025A SetStringPropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(Filename), CallFunc_Array_Get_Item);0x0283 CallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x029B SetObjectPropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(PlayerController), CallFunc_GetOwningPlayer_ReturnValue);0x02C4 CallFunc_SpawnObject_ReturnValue_1.Init();0x02E8 CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(SaveItems, CallFunc_SpawnObject_ReturnValue_1);0x032C K2Node_CreateDelegate_OutputDelegate.Bind(this, OnMetdataLoaded);0x0343 CallFunc_SpawnObject_ReturnValue_1.OnMetadataLoaded += K2Node_CreateDelegate_OutputDelegate;0x036C PopFlow();0x036D Label_036D:0x036D CallFunc_GetRootSaveFolder_ReturnValue = GetRootSaveFolder();0x0389 CallFunc_ProjectSavedDir_ReturnValue = ProjectSavedDir();0x03A5 CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr(CallFunc_ProjectSavedDir_ReturnValue, "SaveGames");0x03D5 CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue, "/");0x03FD CallFunc_Concat_StrStr_ReturnValue_2 = Concat_StrStr(CallFunc_Concat_StrStr_ReturnValue_1, CallFunc_GetRootSaveFolder_ReturnValue);0x042B CallFunc_FindFiles_FoundFiles = {};0x0436 CallFunc_FindFiles_ReturnValue = FindFiles(CallFunc_Concat_StrStr_ReturnValue_2, CallFunc_FindFiles_FoundFiles, ".sav");0x0462 Temp_int_Loop_Counter_Variable = 0;0x0479 Temp_int_Array_Index_Variable_1 = 0;0x0490 Label_0490:0x0490 CallFunc_Array_Length_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_FindFiles_FoundFiles);0x04CB CallFunc_Less_IntInt_ReturnValue_1 = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue_1);0x04F1 if (!(CallFunc_Less_IntInt_ReturnValue_1)) goto Label_06F0;0x04FF Temp_int_Array_Index_Variable_1 = Temp_int_Loop_Counter_Variable;0x051A PushFlow(Label_0782);0x051F /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_FindFiles_FoundFiles, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x055A ShouldShowSave(CallFunc_Array_Get_Item_1, CallFunc_ShouldShowSave_bShouldShow_1);0x057A if (!(CallFunc_ShouldShowSave_bShouldShow_1)) PopFlow();0x0584 CallFunc_SpawnObject_ReturnValue = SpawnObject(/Game/Ride/Menu/SaveGameListItem.SaveGameListItem_C, this);0x05A2 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_FindFiles_FoundFiles, Temp_int_Array_Index_Variable_1, CallFunc_Array_Get_Item_1);0x05DD SetStringPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(Filename), CallFunc_Array_Get_Item_1);0x0606 CallFunc_GetOwningPlayer_ReturnValue_1 = GetOwningPlayer();0x061E SetObjectPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(PlayerController), CallFunc_GetOwningPlayer_ReturnValue_1);0x0647 CallFunc_SpawnObject_ReturnValue.Init();0x066B CallFunc_Array_Add_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(SaveItems, CallFunc_SpawnObject_ReturnValue);0x06AF K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnMetdataLoaded);0x06C6 CallFunc_SpawnObject_ReturnValue.OnMetadataLoaded += K2Node_CreateDelegate_OutputDelegate_1;0x06EF PopFlow();0x06F0 Label_06F0:0x06F0 SortSaves();0x06FE UpdateError();0x070C PopFlow();0x070D Label_070D:0x070D SortSaves();0x071B UpdateError();0x0729 UpdateSlotCount();0x0737 PopFlow();0x0738 Label_0738:0x0738 CallFunc_Add_IntInt_ReturnValue_1 = Add_IntInt(Temp_int_Loop_Counter_Variable_1, 1);0x0762 Temp_int_Loop_Counter_Variable_1 = CallFunc_Add_IntInt_ReturnValue_1;0x077D goto Label_010D;0x0782 Label_0782:0x0782 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x07AC Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x07C7 goto Label_0490;0x07CC Label_07CC:0x07CC return;Public 0x1495c50 0x00 void UpdateError () Script14 statements · 466 bytes of bytecode 0x0000 CallFunc_BP_GetSelectedItem_ReturnValue = SaveList.BP_GetSelectedItem();0x002A CallFunc_IsValid_ReturnValue = IsValid(CallFunc_BP_GetSelectedItem_ReturnValue);0x0047 DeleteGameBtn.SetIsEnabled(CallFunc_IsValid_ReturnValue);0x0074 CallFunc_BP_GetSelectedItem_ReturnValue = SaveList.BP_GetSelectedItem();0x009E CallFunc_IsValid_ReturnValue = IsValid(CallFunc_BP_GetSelectedItem_ReturnValue);0x00BB CallFunc_BooleanAND_ReturnValue = BooleanAND(bIsMultiplayerOptionsValid, CallFunc_IsValid_ReturnValue);0x00E1 LoadGameBtn.SetIsEnabled(CallFunc_BooleanAND_ReturnValue);0x010E Temp_byte_Variable = 2;0x0122 Temp_byte_Variable_1 = 0;0x0136 Temp_bool_Variable = bIsMultiplayerOptionsValid;0x0149 ErrorMessage.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default));0x01A2 ErrorMessage.SetText(MultiplayerValidationError);0x01CF return;Public 0x1495c50 0x00 void BP_OnActivated () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WG_Continue(1667);0x000F return;Event Protected 0x1495c50 0x00 void BndEvt__WG_Continue_LoadGameBtn_K2Node_ComponentBoundEvent_1_CommonButtonBaseClicked__DelegateSignature (UCommonButtonBase * Button ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_ComponentBoundEvent_Button_1 = Button;0x0012 ExecuteUbergraph_WG_Continue(2064);0x0021 return;0x1495c50 0x08 void BndEvt__WG_Continue_SaveList_K2Node_ComponentBoundEvent_2_OnListItemSelectionChangedDynamic__DelegateSignature (UObject * Item , bool bIsSelected ) Script5 statements · 54 bytes of bytecode 0x0000 PersistentFrame.K2Node_ComponentBoundEvent_Item_2 = Item;0x0012 PersistentFrame.K2Node_ComponentBoundEvent_bIsSelected = bIsSelected;0x0024 ExecuteUbergraph_WG_Continue(2069);0x0033 return;0x1495c50 0x09 void BndEvt__WG_Continue_DeleteGameBtn_K2Node_ComponentBoundEvent_4_CommonButtonBaseClicked__DelegateSignature (UCommonButtonBase * Button ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_ComponentBoundEvent_Button = Button;0x0012 ExecuteUbergraph_WG_Continue(2184);0x0021 return;0x1495c50 0x08 void RestartFromLastCheckpoint? (UCommonActivatableWidget * Widget ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_Widget_2 = Widget;0x0012 ExecuteUbergraph_WG_Continue(2389);0x0021 return;0x1495c50 0x08 void ConfirmedDelete () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WG_Continue(3617);0x000F return;0x1495c50 0x00 void BndEvt__WG_Continue_SaveList_K2Node_ComponentBoundEvent_3_SimpleListItemEventDynamic__DelegateSignature (UObject * Item ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_ComponentBoundEvent_Item_1 = Item;0x0012 ExecuteUbergraph_WG_Continue(4069);0x0021 return;0x1495c50 0x08 void BndEvt__WG_Continue_SaveList_K2Node_ComponentBoundEvent_0_OnItemIsHoveredChangedDynamic__DelegateSignature (UObject * Item , bool bIsHovered ) Script5 statements · 54 bytes of bytecode 0x0000 PersistentFrame.K2Node_ComponentBoundEvent_Item = Item;0x0012 PersistentFrame.K2Node_ComponentBoundEvent_bIsHovered = bIsHovered;0x0024 ExecuteUbergraph_WG_Continue(4181);0x0033 return;0x1495c50 0x09 void BP_OnDeactivated () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WG_Continue(4211);0x000F return;Event Protected 0x1495c50 0x00 void OnMultiplayerOptionsValidated (bool bValidationSuccess , const FText & ValidationError ) Script5 statements · 54 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_bValidationSuccess = bValidationSuccess;0x0012 PersistentFrame.K2Node_CustomEvent_ValidationError = ValidationError;0x0024 ExecuteUbergraph_WG_Continue(4335);0x0033 return;0x1495c50 0x18 void NoConnection (UCommonActivatableWidget * Widget ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_Widget_1 = Widget;0x0012 ExecuteUbergraph_WG_Continue(4396);0x0021 return;0x1495c50 0x08 void OnButtonBaseFocused_Event (UCommonButtonBase * Button ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_Button = Button;0x0012 ExecuteUbergraph_WG_Continue(5180);0x0021 return;0x1495c50 0x08 void OnAddedToFocusPath (const FFocusEvent & InFocusEvent ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_InFocusEvent = InFocusEvent;0x0012 ExecuteUbergraph_WG_Continue(5192);0x0021 return;Event Public 0x1495c50 0x08 void InitSignIn (UCommonActivatableWidget * Widget ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_Widget = Widget;0x0012 ExecuteUbergraph_WG_Continue(5257);0x0021 return;0x1495c50 0x08 void SignInComplete (const ESignInResult & Result ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_Result = Result;0x0012 ExecuteUbergraph_WG_Continue(5491);0x0021 return;0x1495c50 0x01 void ExecuteUbergraph_WG_Continue (int32 EntryPoint ) Script199 statements · 5,630 bytes of bytecode 0x0000 PushFlow(Label_15FB);0x0005 goto [EntryPoint];0x000F Temp_bool_IsClosed_Variable = false;0x001A Temp_bool_Has_Been_Initd_Variable = true;0x0025 PopFlow();0x0026 DeleteGameBtn.SetFocus();0x0046 PopFlow();0x0047 Label_0047:0x0047 Temp_bool_Has_Been_Initd_Variable = true;0x0052 if (!(false)) PopFlow();0x0054 Temp_bool_IsClosed_Variable = true;0x005F PopFlow();0x0060 Label_0060:0x0060 if (!(Temp_bool_Has_Been_Initd_Variable)) goto Label_0047;0x006E PopFlow();0x006F Label_006F:0x006F PushFlow(Label_0079);0x0074 goto Label_0060;0x0079 Label_0079:0x0079 if (!(Temp_bool_IsClosed_Variable)) goto Label_0088;0x0087 PopFlow();0x0088 Label_0088:0x0088 Temp_bool_IsClosed_Variable = true;0x0093 PushFlow(Label_00CF);0x0098 Delay(this, 2f, LatentActionInfo{0xF, -902386340, FName(ExecuteUbergraph_WG_Continue), this});0x00CE PopFlow();0x00CF Label_00CF:0x00CF CallFunc_BP_GetSelectedItem_ReturnValue = SaveList.BP_GetSelectedItem();0x00F9 K2Node_DynamicCast_AsSave_Game_List_Item = Cast<SaveGameListItem_C>(CallFunc_BP_GetSelectedItem_ReturnValue);0x011D K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsSave_Game_List_Item);0x013A if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x0144 CallFunc_GetGameInstance_ReturnValue = GetGameInstance();0x0158 K2Node_DynamicCast_AsRide_Game_Instance = Cast<RideGameInstance_C>(CallFunc_GetGameInstance_ReturnValue);0x017C K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsRide_Game_Instance);0x0199 if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x01A3 WG_MultiplayerSettings.GetHostSessionType(CallFunc_GetHostSessionType_HostSessionType_2);0x01D0 CallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(CallFunc_GetHostSessionType_HostSessionType_2, 0);0x01EF if (!(CallFunc_EqualEqual_ByteByte_ReturnValue_1)) goto Label_0432;0x01FD Label_01FD:0x01FD K2Node_DynamicCast_AsSave_Game_List_Item.GetMetadata(CallFunc_GetMetadata_Metadata);0x022A K2Node_DynamicCast_AsSave_Game_List_Item.GetPrettyGameName(CallFunc_GetPrettyGameName_PrettyName);0x0257 CallFunc_IsEmpty_ReturnValue = IsEmpty(CallFunc_GetMetadata_Metadata.SessionName);0x028A CallFunc_SelectString_ReturnValue = SelectString(CallFunc_GetPrettyGameName_PrettyName, CallFunc_GetMetadata_Metadata.SessionName, CallFunc_IsEmpty_ReturnValue);0x02D7 WG_MultiplayerSettings.GetIsUsingCrossplay(CallFunc_GetIsUsingCrossplay_CurrentCrossplayEnabled);0x0304 WG_MultiplayerSettings.GetHostSessionType(CallFunc_GetHostSessionType_HostSessionType_1);0x0331 WG_MultiplayerSettings.GetJoinOptions(CallFunc_GetJoinOptions_JoinOptions);0x035E CallFunc_GetOwningPlayer_ReturnValue_1 = GetOwningPlayer();0x0376 CallFunc_IsBuildForWin64Windows_ReturnValue = IsBuildForWin64Windows();0x038A CallFunc_SelectString_ReturnValue_2 = SelectString(CallFunc_GetPrettyGameName_PrettyName, CallFunc_SelectString_ReturnValue, CallFunc_IsBuildForWin64Windows_ReturnValue);0x03C1 K2Node_DynamicCast_AsRide_Game_Instance.CreateGame(CallFunc_GetOwningPlayer_ReturnValue_1, CallFunc_SelectString_ReturnValue_2, CallFunc_GetJoinOptions_JoinOptions, CallFunc_GetMetadata_Metadata.Level, CallFunc_GetHostSessionType_HostSessionType_1, CallFunc_GetIsUsingCrossplay_CurrentCrossplayEnabled);0x0431 PopFlow();0x0432 Label_0432:0x0432 CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/Ride.RGNetworkStatusSubsystem);0x0450 CallFunc_GetCurrentNetworkStatus_ReturnValue = CallFunc_GetGameInstanceSubsystem_ReturnValue.GetCurrentNetworkStatus();0x0482 CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetCurrentNetworkStatus_ReturnValue, 0);0x04A1 CallFunc_IsBuildForSteam_ReturnValue_1 = IsBuildForSteam();0x04B5 CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_EqualEqual_ByteByte_ReturnValue, CallFunc_IsBuildForSteam_ReturnValue_1);0x04DB if (!(CallFunc_BooleanOR_ReturnValue)) goto Label_05B6;0x04E9 CallFunc_GetOwningPlayer_ReturnValue_3 = GetOwningPlayer();0x0501 K2Node_DynamicCast_AsRGController_Interface_2 = Cast<RGControllerInterface>(CallFunc_GetOwningPlayer_ReturnValue_3);0x0525 K2Node_DynamicCast_bSuccess_9 = Cast<2>(K2Node_DynamicCast_AsRGController_Interface_2);0x0542 if (!(K2Node_DynamicCast_bSuccess_9)) PopFlow();0x054C K2Node_CreateDelegate_OutputDelegate_4.Bind(this, InitSignIn);0x0563 K2Node_DynamicCast_AsRGController_Interface_2.PushRGWidgetWithInit(/Game/Ride/Menu/WG_SignInMenuPopup.WG_SignInMenuPopup_C, GameplayTag{FName(UI.Layout.Menu)}, K2Node_CreateDelegate_OutputDelegate_4);0x05B5 PopFlow();0x05B6 Label_05B6:0x05B6 CallFunc_GetOwningPlayer_ReturnValue_2 = GetOwningPlayer();0x05CE K2Node_DynamicCast_AsRGController_Interface_1 = Cast<RGControllerInterface>(CallFunc_GetOwningPlayer_ReturnValue_2);0x05F2 K2Node_DynamicCast_bSuccess_7 = Cast<2>(K2Node_DynamicCast_AsRGController_Interface_1);0x060F if (!(K2Node_DynamicCast_bSuccess_7)) PopFlow();0x0619 K2Node_CreateDelegate_OutputDelegate_2.Bind(this, NoConnection);0x0630 K2Node_DynamicCast_AsRGController_Interface_1.PushRGWidgetWithInit(/Game/Ride/Menu/WG_GenericErrorPopup.WG_GenericErrorPopup_C, GameplayTag{FName(UI.Layout.Popup)}, K2Node_CreateDelegate_OutputDelegate_2);0x0682 PopFlow();0x0683 BP_OnActivated();0x068D RefreshSaveList();0x069B SaveList.SetFocus();0x06BB K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnMultiplayerOptionsValidated);0x06D2 WG_MultiplayerSettings.OptionsUpdated += K2Node_CreateDelegate_OutputDelegate_1;0x06FB WG_MultiplayerSettings.Validate();0x071F K2Node_CreateDelegate_OutputDelegate_7.Bind(this, NavigateToSaveList);0x0736 WG_MultiplayerSettings.SettingsList.SetNavigationRuleCustom(2, K2Node_CreateDelegate_OutputDelegate_7);0x0777 K2Node_CreateDelegate_OutputDelegate_8.Bind(this, NavigateToLoadButton);0x078E WG_MultiplayerSettings.SettingsList.SetNavigationRuleCustom(3, K2Node_CreateDelegate_OutputDelegate_8);0x07CF K2Node_CreateDelegate_OutputDelegate_3.Bind(this, OnButtonBaseFocused_Event);0x07E6 DeleteGameBtn.OnButtonBaseFocused += K2Node_CreateDelegate_OutputDelegate_3;0x080F PopFlow();0x0810 goto Label_006F;0x0815 UpdateError();0x0823 UpdateDetailsView();0x0831 CallFunc_GetIndexForItem_ReturnValue = SaveList.GetIndexForItem(K2Node_ComponentBoundEvent_Item_2);0x086C SelectedSaveIndex = CallFunc_GetIndexForItem_ReturnValue;0x0887 PopFlow();0x0888 CallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x08A0 K2Node_DynamicCast_AsRGController_Interface = Cast<RGControllerInterface>(CallFunc_GetOwningPlayer_ReturnValue);0x08C4 K2Node_DynamicCast_bSuccess_2 = Cast<2>(K2Node_DynamicCast_AsRGController_Interface);0x08E1 if (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x08EB K2Node_CreateDelegate_OutputDelegate_6.Bind(this, RestartFromLastCheckpoint?);0x0902 K2Node_DynamicCast_AsRGController_Interface.PushRGWidgetWithInit(/Game/Ride/Menu/WG_PopupGeneric.WG_PopupGeneric_C, GameplayTag{FName(UI.Layout.Popup)}, K2Node_CreateDelegate_OutputDelegate_6);0x0954 PopFlow();0x0955 K2Node_DynamicCast_AsWG_Popup_Generic = Cast<WG_PopupGeneric_C>(K2Node_CustomEvent_Widget_2);0x0979 K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsWG_Popup_Generic);0x0996 if (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x09A0 K2Node_CreateDelegate_OutputDelegate.Bind(this, DeletePopupDeactivated);0x09B7 K2Node_DynamicCast_AsWG_Popup_Generic.BP_OnWidgetDeactivated += K2Node_CreateDelegate_OutputDelegate;0x09E0 CallFunc_BP_GetSelectedItem_ReturnValue_1 = SaveList.BP_GetSelectedItem();0x0A0A K2Node_DynamicCast_AsSave_Game_List_Item_1 = Cast<SaveGameListItem_C>(CallFunc_BP_GetSelectedItem_ReturnValue_1);0x0A2E K2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsSave_Game_List_Item_1);0x0A4B K2Node_DynamicCast_AsSave_Game_List_Item_1.GetPrettyGameName(CallFunc_GetPrettyGameName_PrettyName_1);0x0A78 CallFunc_BP_GetSelectedItem_ReturnValue_3 = SaveList.BP_GetSelectedItem();0x0AA2 CallFunc_IsBuildForWin64Windows_ReturnValue_1 = IsBuildForWin64Windows();0x0AB6 K2Node_DynamicCast_AsSave_Game_List_Item_3 = Cast<SaveGameListItem_C>(CallFunc_BP_GetSelectedItem_ReturnValue_3);0x0ADA K2Node_DynamicCast_bSuccess_8 = Cast<1>(K2Node_DynamicCast_AsSave_Game_List_Item_3);0x0AF7 K2Node_DynamicCast_AsSave_Game_List_Item_3.GetMetadata(CallFunc_GetMetadata_Metadata_1);0x0B24 CallFunc_IsEmpty_ReturnValue_1 = IsEmpty(CallFunc_GetMetadata_Metadata_1.SessionName);0x0B57 K2Node_DynamicCast_AsSave_Game_List_Item_3.GetPrettyGameName(CallFunc_GetPrettyGameName_PrettyName_2);0x0B84 CallFunc_SelectString_ReturnValue_3 = SelectString(CallFunc_GetPrettyGameName_PrettyName_2, CallFunc_GetMetadata_Metadata_1.SessionName, CallFunc_IsEmpty_ReturnValue_1);0x0BD1 CallFunc_SelectString_ReturnValue_4 = SelectString(CallFunc_GetPrettyGameName_PrettyName_1, CallFunc_SelectString_ReturnValue_3, CallFunc_IsBuildForWin64Windows_ReturnValue_1);0x0C08 CallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(CallFunc_SelectString_ReturnValue_4);0x0C2D K2Node_MakeStruct_FormatArgumentData.ArgumentName = "SaveName";0x0C52 K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x0C6F K2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue;0x0C93 K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x0CB7 K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x0CD7 K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x0CFB K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x0D18 K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x0D2C CallFunc_Format_ReturnValue = Format(NSLOCTEXT("E2AEA516474E42D4877FD7837CA7B1A8", "", "Are you sure you want to delete the save \"{SaveName}\"?"), K2Node_MakeArray_Array);0x0DAF K2Node_DynamicCast_AsWG_Popup_Generic.PopupText = CallFunc_Format_ReturnValue;0x0DE0 K2Node_CreateDelegate_OutputDelegate_9.Bind(this, ConfirmedDelete);0x0DF7 K2Node_DynamicCast_AsWG_Popup_Generic.OnAccepted += K2Node_CreateDelegate_OutputDelegate_9;0x0E20 PopFlow();0x0E21 CallFunc_BP_GetSelectedItem_ReturnValue_2 = SaveList.BP_GetSelectedItem();0x0E4B K2Node_DynamicCast_AsSave_Game_List_Item_2 = Cast<SaveGameListItem_C>(CallFunc_BP_GetSelectedItem_ReturnValue_2);0x0E6F K2Node_DynamicCast_bSuccess_5 = Cast<1>(K2Node_DynamicCast_AsSave_Game_List_Item_2);0x0E8C if (!(K2Node_DynamicCast_bSuccess_5)) PopFlow();0x0E96 K2Node_DynamicCast_AsSave_Game_List_Item_2.GetSlotNameWithDirectory(CallFunc_GetSlotNameWithDirectory_slotName);0x0EC3 CallFunc_DeleteGameInSlot_ReturnValue = DeleteGameInSlot(CallFunc_GetSlotNameWithDirectory_slotName, 0);0x0EE5 CallFunc_IsBuildForSteam_ReturnValue = IsBuildForSteam();0x0EF9 K2Node_DynamicCast_AsSave_Game_List_Item_2.GetSlotNameWithDirectory(CallFunc_GetSlotNameWithDirectory_slotName);0x0F26 CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr(CallFunc_GetSlotNameWithDirectory_slotName, ".meta");0x0F52 CallFunc_Concat_StrStr_ReturnValue_1 = Concat_StrStr(CallFunc_GetSlotNameWithDirectory_slotName, "meta");0x0F7D CallFunc_SelectString_ReturnValue_1 = SelectString(CallFunc_Concat_StrStr_ReturnValue, CallFunc_Concat_StrStr_ReturnValue_1, CallFunc_IsBuildForSteam_ReturnValue);0x0FB4 CallFunc_DeleteGameInSlot_ReturnValue_1 = DeleteGameInSlot(CallFunc_SelectString_ReturnValue_1, 0);0x0FD6 RefreshSaveList();0x0FE4 PopFlow();0x0FE5 SelectedItem = K2Node_ComponentBoundEvent_Item_1;0x0FF8 WG_MultiplayerSettings.SettingsList.NavigateToIndex(0);0x1033 PopFlow();0x1034 DeleteGameBtn.SetFocus();0x1054 PopFlow();0x1055 if (!(K2Node_ComponentBoundEvent_bIsHovered)) PopFlow();0x105F FocusedItem = K2Node_ComponentBoundEvent_Item;0x1072 PopFlow();0x1073 BP_OnDeactivated();0x107D DetailsView.SetVisibility(2);0x10A3 K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnMultiplayerOptionsValidated);0x10BA WG_MultiplayerSettings.OptionsUpdated -= K2Node_CreateDelegate_OutputDelegate_1;0x10E3 DeleteButtonFocused = false;0x10EE PopFlow();0x10EF bIsMultiplayerOptionsValid = K2Node_CustomEvent_bValidationSuccess;0x1102 MultiplayerValidationError = K2Node_CustomEvent_ValidationError;0x111D UpdateError();0x112B PopFlow();0x112C K2Node_DynamicCast_AsWG_Generic_Error_Popup = Cast<WG_GenericErrorPopup_C>(K2Node_CustomEvent_Widget_1);0x1150 K2Node_DynamicCast_bSuccess_6 = Cast<1>(K2Node_DynamicCast_AsWG_Generic_Error_Popup);0x116D if (!(K2Node_DynamicCast_bSuccess_6)) PopFlow();0x1177 K2Node_DynamicCast_AsWG_Generic_Error_Popup.PopupHeadline = NSLOCTEXT("95EEE97142D3564F6FFE72A469486021", "", "Failed to create session");0x11DF CallFunc_GetGameInstanceSubsystem_ReturnValue_1 = GetGameInstanceSubsystem(this, /Script/Ride.RGNetworkStatusSubsystem);0x11FD CallFunc_GetCurrentNetworkStatus_ReturnValue_1 = CallFunc_GetGameInstanceSubsystem_ReturnValue_1.GetCurrentNetworkStatus();0x122F Temp_byte_Variable_1 = CallFunc_GetCurrentNetworkStatus_ReturnValue_1;0x124A Temp_text_Variable = FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "NoConnectionFallback");0x12AD Temp_text_Variable_1 = FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "NoConnectionPlatform");0x1310 Temp_text_Variable_2 = FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "NoConnectionEOS");0x136E Temp_text_Variable_3 = FText();0x1382 K2Node_DynamicCast_AsWG_Generic_Error_Popup.PopupBody = Switch(Temp_byte_Variable_1, 0 => Temp_text_Variable_3, 1 => Temp_text_Variable_2, 2 => Temp_text_Variable_1, 3 => Temp_text_Variable, default => K2Node_Select_Default);0x13FF K2Node_DynamicCast_AsWG_Generic_Error_Popup.CancelButton.SetVisibility(1);0x143B PopFlow();0x143C DeleteButtonFocused = true;0x1447 PopFlow();0x1448 if (!(DeleteButtonFocused)) PopFlow();0x1452 Delay(this, 0.1f, LatentActionInfo{0x26, 1882270239, FName(ExecuteUbergraph_WG_Continue), this});0x1488 PopFlow();0x1489 K2Node_DynamicCast_AsWG_Sign_in_Menu_Popup = Cast<WG_SignInMenuPopup_C>(K2Node_CustomEvent_Widget);0x14AD K2Node_DynamicCast_bSuccess_10 = Cast<1>(K2Node_DynamicCast_AsWG_Sign_in_Menu_Popup);0x14CA if (!(K2Node_DynamicCast_bSuccess_10)) PopFlow();0x14D4 K2Node_CreateDelegate_OutputDelegate_5.Bind(this, SignInComplete);0x14EB K2Node_DynamicCast_AsWG_Sign_in_Menu_Popup.OnSignInComplete += K2Node_CreateDelegate_OutputDelegate_5;0x1514 WG_MultiplayerSettings.GetHostSessionType(CallFunc_GetHostSessionType_HostSessionType);0x1541 K2Node_DynamicCast_AsWG_Sign_in_Menu_Popup.HostSessionType = CallFunc_GetHostSessionType_HostSessionType;0x1572 PopFlow();0x1573 Temp_bool_Variable = false;0x157E Temp_bool_Variable_1 = false;0x1589 Temp_bool_Variable_2 = true;0x1594 Temp_byte_Variable = K2Node_CustomEvent_Result;0x15AF if (!(Switch(Temp_byte_Variable, 0 => Temp_bool_Variable_2, 1 => Temp_bool_Variable_1, 2 => Temp_bool_Variable, default => K2Node_Select_Default_1))) PopFlow();0x15F6 goto Label_01FD;0x15FB Label_15FB:0x15FB return;Final 0x1495c50 0x04