UWidget * NavigateToManageSessionList (const EUINavigation & Navigation ) Script3 statements · 30 bytes of bytecode 0x0000 ReturnValue = ManageSessionList;0x0013 return ReturnValue;Public 0x1495c50 0x10 UWidget * NavigateToCopyButton (const EUINavigation & Navigation ) Script3 statements · 30 bytes of bytecode 0x0000 ReturnValue = CopyButton;0x0013 return ReturnValue;Public 0x1495c50 0x10 void OnPartyItemClicked (UObject * Object ) Script35 statements · 846 bytes of bytecode 0x0000 PushFlow(Label_034B);0x0005 K2Node_DynamicCast_AsParty_List_Player = Cast<PartyListPlayer_C>(Object);0x0029 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsParty_List_Player);0x0046 if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0050 CallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x0068 CallFunc_EqualEqual_ObjectObject_ReturnValue_1 = EqualEqual_ObjectObject(CallFunc_GetOwningPlayer_ReturnValue.PlayerState, K2Node_DynamicCast_AsParty_List_Player.Player);0x00BA if (!(CallFunc_EqualEqual_ObjectObject_ReturnValue_1)) goto Label_00C9;0x00C8 PopFlow();0x00C9 Label_00C9:0x00C9 ExpandedPlayerDataCopy = NewExpandedPlayerData;0x00E4 Temp_int_Variable = 0;0x00FB Label_00FB:0x00FB CallFunc_Map_Length_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Length(ExpandedPlayerDataCopy);0x0136 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Variable, CallFunc_Map_Length_ReturnValue);0x015C if (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_02F2;0x016A PushFlow(Label_0301);0x016F /Script/Engine.Default__BlueprintMapLibrary.Map_GetKeyValueByIndex(ExpandedPlayerDataCopy, Temp_int_Variable, CallFunc_Map_GetKeyValueByIndex_Key, CallFunc_Map_GetKeyValueByIndex_Value);0x01B3 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_Map_GetKeyValueByIndex_Value.bIsExpanded_20_D238A51848C829765DCB99AF54B172C0);0x01D9 CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(CallFunc_Map_GetKeyValueByIndex_Key, K2Node_DynamicCast_AsParty_List_Player.Player);0x0215 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_EqualEqual_ObjectObject_ReturnValue);0x023B CallFunc_Map_GetKeyValueByIndex_Value.bIsExpanded_20_D238A51848C829765DCB99AF54B172C0 = CallFunc_BooleanAND_ReturnValue;0x0257 K2Node_SetFieldsInStruct_StructOut = CallFunc_Map_GetKeyValueByIndex_Value;0x0272 /Script/Engine.Default__BlueprintMapLibrary.Map_GetKeyValueByIndex(ExpandedPlayerDataCopy, Temp_int_Variable, CallFunc_Map_GetKeyValueByIndex_Key, CallFunc_Map_GetKeyValueByIndex_Value);0x02B6 /Script/Engine.Default__BlueprintMapLibrary.Map_Add(NewExpandedPlayerData, CallFunc_Map_GetKeyValueByIndex_Key, K2Node_SetFieldsInStruct_StructOut);0x02F1 PopFlow();0x02F2 Label_02F2:0x02F2 PopulateSessionData();0x0300 PopFlow();0x0301 Label_0301:0x0301 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x032B Temp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x0346 goto Label_00FB;0x034B Label_034B:0x034B return;Public 0x1495c50 0x08 void GetVehicleHUD (const UWG_VehicleHUD_C * & VehicleHUD ) Script23 statements · 583 bytes of bytecode 0x0000 CallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x0018 CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetOwningPlayer_ReturnValue);0x0035 if (!(CallFunc_IsValid_ReturnValue)) goto Label_0239;0x0043 CallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x005B CallFunc_K2_GetPawn_ReturnValue = CallFunc_GetOwningPlayer_ReturnValue.K2_GetPawn();0x0085 K2Node_DynamicCast_AsBP_Vehicle_Base = Cast<BP_VehicleBase_C>(CallFunc_K2_GetPawn_ReturnValue);0x00A9 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Base);0x00C6 if (!(K2Node_DynamicCast_bSuccess)) goto Label_0239;0x00D4 CallFunc_IsValid_ReturnValue_1 = IsValid(K2Node_DynamicCast_AsBP_Vehicle_Base.VehicleHUD);0x0107 if (!(CallFunc_IsValid_ReturnValue_1)) goto Label_0239;0x0115 CallFunc_GetOwningPlayer_ReturnValue_1 = GetOwningPlayer();0x012D CallFunc_GetOwningPlayer_ReturnValue_2 = K2Node_DynamicCast_AsBP_Vehicle_Base.VehicleHUD.GetOwningPlayer();0x0171 CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(CallFunc_GetOwningPlayer_ReturnValue_2, CallFunc_GetOwningPlayer_ReturnValue_1);0x0197 CallFunc_IsInViewport_ReturnValue = K2Node_DynamicCast_AsBP_Vehicle_Base.VehicleHUD.IsInViewport();0x01D7 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_IsInViewport_ReturnValue, CallFunc_EqualEqual_ObjectObject_ReturnValue);0x01FD if (!(CallFunc_BooleanAND_ReturnValue)) goto Label_0239;0x020B VehicleHUD = K2Node_DynamicCast_AsBP_Vehicle_Base.VehicleHUD;0x0234 goto Label_0244;0x0239 Label_0239:0x0239 VehicleHUD = nullptr;0x0244 Label_0244:0x0244 return;Public 0x1495c50 0x08 void OnMuteClicked (UOptionListItemBase_C * Data ) Script21 statements · 856 bytes of bytecode 0x0000 K2Node_DynamicCast_AsOption_List_Item_Button = Cast<OptionListItemButton_C>(Data);0x0024 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsOption_List_Item_Button);0x0041 if (!(K2Node_DynamicCast_bSuccess)) goto Label_0355;0x004F K2Node_DynamicCast_AsParty_List_Player = Cast<PartyListPlayer_C>(K2Node_DynamicCast_AsOption_List_Item_Button.DataObject);0x0089 K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsParty_List_Player);0x00A6 if (!(K2Node_DynamicCast_bSuccess_2)) goto Label_0355;0x00B4 CallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x00CC K2Node_DynamicCast_AsRGPlayer_Controller = Cast<RGPlayerController>(CallFunc_GetOwningPlayer_ReturnValue);0x00F0 K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_Controller);0x010D if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_0355;0x011B CallFunc_BP_GetUniqueId_ReturnValue = K2Node_DynamicCast_AsParty_List_Player.Player.BP_GetUniqueId();0x0163 K2Node_DynamicCast_AsRGPlayer_Controller.MuteOrUnmutePlayer(CallFunc_BP_GetUniqueId_ReturnValue, CallFunc_MuteOrUnmutePlayer_bGotMuted);0x0195 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsParty_List_Player.Player, CallFunc_Map_Find_Value);0x01F0 if (!(CallFunc_Map_Find_ReturnValue)) goto Label_0355;0x01FE CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsParty_List_Player.Player, CallFunc_Map_Find_Value);0x0259 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_MuteOrUnmutePlayer_bGotMuted);0x0276 CallFunc_SelectText_ReturnValue = SelectText(FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "Mute"), FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "Unmute"), CallFunc_Not_PreBool_ReturnValue);0x031F CallFunc_Map_Find_Value.MuteButton_8_A181302C478CE2A6D37C10BC32898D9C.OverrideButtonText(CallFunc_SelectText_ReturnValue);0x0355 Label_0355:0x0355 return;Public 0x1495c50 0x08 void UpdateSessionType () Script14 statements · 444 bytes of bytecode 0x0000 CallFunc_GetCurrentHostSessionType_ReturnValue = GetCurrentHostSessionType(this);0x001D /Game/Ride/Menu/BPFL_Online.Default__BPFL_Online_C.HostSessionTypeToText(CallFunc_GetCurrentHostSessionType_ReturnValue, this, CallFunc_HostSessionTypeToText_Text);0x0054 K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Type";0x0075 K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x0092 K2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_HostSessionTypeToText_Text;0x00B6 K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x00DA K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x00FA K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x011E K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x013B K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x014F CallFunc_Format_ReturnValue = Format(FText::AsCultureInvariant("Session Type: {Type}"), K2Node_MakeArray_Array);0x018C SessionTypeLabel.SetText(CallFunc_Format_ReturnValue);0x01B9 return;Public 0x1495c50 0x00 void OnViewProfileClicked (UOptionListItemBase_C * Data ) Script14 statements · 361 bytes of bytecode 0x0000 K2Node_DynamicCast_AsOption_List_Item_Button = Cast<OptionListItemButton_C>(Data);0x0024 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsOption_List_Item_Button);0x0041 if (!(K2Node_DynamicCast_bSuccess)) goto Label_0166;0x004F K2Node_DynamicCast_AsParty_List_Player = Cast<PartyListPlayer_C>(K2Node_DynamicCast_AsOption_List_Item_Button.DataObject);0x0089 K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsParty_List_Player);0x00A6 if (!(K2Node_DynamicCast_bSuccess_2)) goto Label_0166;0x00B4 CallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x00CE K2Node_DynamicCast_AsRGPlayer_Controller = Cast<RGPlayerController>(CallFunc_GetPlayerController_ReturnValue);0x00F2 K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_Controller);0x010F if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_0166;0x011D CallFunc_OpenProfileFromPlayerState_ReturnValue = K2Node_DynamicCast_AsRGPlayer_Controller.OpenProfileFromPlayerState(K2Node_DynamicCast_AsParty_List_Player.Player);0x0166 Label_0166:0x0166 return;Public 0x1495c50 0x08 void OnBanClicked (UOptionListItemBase_C * Data ) Script25 statements · 779 bytes of bytecode 0x0000 CallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x0015 K2Node_DynamicCast_AsOption_List_Item_Button = Cast<OptionListItemButton_C>(Data);0x0039 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsOption_List_Item_Button);0x0056 K2Node_DynamicCast_AsRGGame_Instance = Cast<RGGameInstance>(CallFunc_GetGameInstance_ReturnValue);0x007A K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsRGGame_Instance);0x0097 K2Node_DynamicCast_AsParty_List_Player = Cast<PartyListPlayer_C>(K2Node_DynamicCast_AsOption_List_Item_Button.DataObject);0x00D1 K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsParty_List_Player);0x00EE CallFunc_BP_GetUniqueId_ReturnValue = K2Node_DynamicCast_AsParty_List_Player.Player.BP_GetUniqueId();0x0136 CallFunc_IsPlayerBanned_ReturnValue = K2Node_DynamicCast_AsRGGame_Instance.IsPlayerBanned(CallFunc_BP_GetUniqueId_ReturnValue, 2);0x016B if (!(CallFunc_IsPlayerBanned_ReturnValue)) goto Label_0243;0x0179 K2Node_DynamicCast_AsOption_List_Item_Button = Cast<OptionListItemButton_C>(Data);0x019D K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsOption_List_Item_Button);0x01BA K2Node_DynamicCast_AsParty_List_Player = Cast<PartyListPlayer_C>(K2Node_DynamicCast_AsOption_List_Item_Button.DataObject);0x01F4 K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsParty_List_Player);0x0211 UnbanPlayer(K2Node_DynamicCast_AsParty_List_Player.Player);0x023E goto Label_0308;0x0243 Label_0243:0x0243 K2Node_DynamicCast_AsOption_List_Item_Button = Cast<OptionListItemButton_C>(Data);0x0267 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsOption_List_Item_Button);0x0284 K2Node_DynamicCast_AsParty_List_Player = Cast<PartyListPlayer_C>(K2Node_DynamicCast_AsOption_List_Item_Button.DataObject);0x02BE K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsParty_List_Player);0x02DB SetupBanPopup(K2Node_DynamicCast_AsParty_List_Player.Player);0x0308 Label_0308:0x0308 return;Public 0x1495c50 0x08 void OnKickClicked (UOptionListItemBase_C * Data ) Script15 statements · 516 bytes of bytecode 0x0000 K2Node_DynamicCast_AsOption_List_Item_Button = Cast<OptionListItemButton_C>(Data);0x0024 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsOption_List_Item_Button);0x0041 K2Node_DynamicCast_AsParty_List_Player = Cast<PartyListPlayer_C>(K2Node_DynamicCast_AsOption_List_Item_Button.DataObject);0x007B K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsParty_List_Player);0x0098 PlayerState = K2Node_DynamicCast_AsParty_List_Player.Player;0x00C1 CallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x00D6 K2Node_DynamicCast_AsRGGame_Mode = Cast<RGGameMode>(CallFunc_GetGameMode_ReturnValue);0x00FA K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsRGGame_Mode);0x0117 if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_0201;0x0125 CallFunc_GetGameSession_ReturnValue = K2Node_DynamicCast_AsRGGame_Mode.GetGameSession();0x014F CallFunc_MakeLiteralText_ReturnValue = MakeLiteralText(NSLOCTEXT("990E73FC40D45DE27512E4863688CC66", "", "You was returned to the main menu as the host kicked you"));0x01CB CallFunc_GetGameSession_ReturnValue.K2_KickPlayer(PlayerState, CallFunc_MakeLiteralText_ReturnValue);0x0201 Label_0201:0x0201 return;Public 0x1495c50 0x08 void BuildPlayerData () Script183 statements · 6,533 bytes of bytecode 0x0000 PushFlow(Label_1982);0x0005 /Script/Engine.Default__KismetArrayLibrary.Array_Clear(AllItems);0x002E PushFlow(Label_0CF2);0x0033 PushFlow(Label_0213);0x0038 CallFunc_SpawnObject_ReturnValue_2 = SpawnObject(/Game/Ride/Menu/OptionListItemString.OptionListItemString_C, this);0x0056 CallFunc_GetGameState_ReturnValue = GetGameState(this);0x006B K2Node_DynamicCast_AsRGGame_State = Cast<RGGameState>(CallFunc_GetGameState_ReturnValue);0x008F K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsRGGame_State);0x00AC CallFunc_GetSessionName_ReturnValue = K2Node_DynamicCast_AsRGGame_State.GetSessionName();0x00DE SetStringPropertyByName(CallFunc_SpawnObject_ReturnValue_2, FName(DefaultStringValue), CallFunc_GetSessionName_ReturnValue);0x0107 SetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue_2, FName(bIsEnabled), false);0x0128 Temp_text_Variable_1 = NSLOCTEXT("13A07C3C4988AA6B17415BAF743203DB", "", "Session name");0x016E SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_2, FName(Text), Temp_text_Variable_1);0x0197 SessionName = CallFunc_SpawnObject_ReturnValue_2;0x01AA SessionName.Init();0x01CE CallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(AllItems, CallFunc_SpawnObject_ReturnValue_2);0x0212 PopFlow();0x0213 Label_0213:0x0213 CallFunc_GetGameState_ReturnValue_2 = GetGameState(this);0x0228 K2Node_DynamicCast_AsRGGame_State_2 = Cast<RGGameState>(CallFunc_GetGameState_ReturnValue_2);0x024C K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsRGGame_State_2);0x0269 if (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x0273 Temp_int_Loop_Counter_Variable = 0;0x028A Temp_int_Array_Index_Variable = 0;0x02A1 Label_02A1:0x02A1 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray);0x02F2 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0318 if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0322 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x033D PushFlow(Label_0CA8);0x0342 /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0393 K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x03B7 K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x03D4 CallFunc_Map_Find_ReturnValue_1 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value_1);0x0419 if (!(CallFunc_Map_Find_ReturnValue_1)) goto Label_10A6;0x0427 /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0478 K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x049C K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x04B9 CallFunc_Map_Find_ReturnValue_1 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value_1);0x04FE bIsExpanded = CallFunc_Map_Find_Value_1.bIsExpanded_20_D238A51848C829765DCB99AF54B172C0;0x051A Label_051A:0x051A CallFunc_SpawnObject_ReturnValue_1 = SpawnObject(/Game/Ride/Menu/PartyListPlayer.PartyListPlayer_C, this);0x0538 /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0589 K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x05AD K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x05CA SetObjectPropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(Player), K2Node_DynamicCast_AsRGPlayer_State);0x05F3 CallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x060B /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x065C K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x0680 K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x069D CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(K2Node_DynamicCast_AsRGPlayer_State, CallFunc_GetOwningPlayer_ReturnValue.PlayerState);0x06D9 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_EqualEqual_ObjectObject_ReturnValue);0x06F6 SetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(HasSubOption), CallFunc_Not_PreBool_ReturnValue);0x071F SetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(SubOptionExpanded), bIsExpanded);0x0748 CallFunc_Array_Add_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(AllItems, CallFunc_SpawnObject_ReturnValue_1);0x078C CallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x07A4 /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x07F5 K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x0819 K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x0836 CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(K2Node_DynamicCast_AsRGPlayer_State, CallFunc_GetOwningPlayer_ReturnValue.PlayerState);0x0872 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_EqualEqual_ObjectObject_ReturnValue);0x088F if (!(CallFunc_Not_PreBool_ReturnValue)) PopFlow();0x0899 /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x08EA K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x090E K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x092B CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value);0x0970 if (!(CallFunc_Map_Find_ReturnValue)) goto Label_10B6;0x097E Label_097E:0x097E /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x09CF K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x09F3 K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x0A10 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value);0x0A55 if (!(CallFunc_Map_Find_Value.bIsExpanded_20_D238A51848C829765DCB99AF54B172C0)) PopFlow();0x0A68 PushFlow(Label_1756);0x0A6D PushFlow(Label_152A);0x0A72 PushFlow(Label_12FE);0x0A77 PushFlow(Label_10D2);0x0A7C /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0ACD K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x0AF1 K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x0B0E CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value);0x0B53 CallFunc_IsValid_ReturnValue_4 = IsValid(CallFunc_Map_Find_Value.ViewProfileButton_13_9E5607274F459416BF88C4B9EBA58D5D);0x0B79 if (!(CallFunc_IsValid_ReturnValue_4)) PopFlow();0x0B83 /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0BD4 K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x0BF8 K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x0C15 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value);0x0C5A CallFunc_Array_Add_ReturnValue_7 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(AllItems, CallFunc_Map_Find_Value.ViewProfileButton_13_9E5607274F459416BF88C4B9EBA58D5D);0x0CA7 PopFlow();0x0CA8 Label_0CA8:0x0CA8 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0CD2 Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0CED goto Label_02A1;0x0CF2 Label_0CF2:0x0CF2 CallFunc_GetCurrentHostSessionType_ReturnValue_1 = GetCurrentHostSessionType(this);0x0D0F CallFunc_NotEqual_ByteByte_ReturnValue = NotEqual_ByteByte(CallFunc_GetCurrentHostSessionType_ReturnValue_1, 1);0x0D2E CallFunc_NotEqual_ByteByte_ReturnValue_1 = NotEqual_ByteByte(CallFunc_GetCurrentHostSessionType_ReturnValue_1, 0);0x0D4D CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_NotEqual_ByteByte_ReturnValue_1, CallFunc_NotEqual_ByteByte_ReturnValue);0x0D73 if (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x0D7D CallFunc_SpawnObject_ReturnValue = SpawnObject(/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C, this);0x0D9B CallFunc_GetCurrentHostSessionType_ReturnValue_2 = GetCurrentHostSessionType(this);0x0DB8 /Game/Ride/Menu/BPFL_Online.Default__BPFL_Online_C.CreateJoinOptionList(CallFunc_GetCurrentHostSessionType_ReturnValue_2, this, CallFunc_CreateJoinOptionList_JoinOptions);0x0DEF /Script/Engine.Default__KismetArrayLibrary.SetArrayPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(Labels), CallFunc_CreateJoinOptionList_JoinOptions);0x0E2E CallFunc_GetCurrentHostSessionType_ReturnValue_2 = GetCurrentHostSessionType(this);0x0E4B CallFunc_GetGameState_ReturnValue_1 = GetGameState(this);0x0E60 K2Node_DynamicCast_AsRGGame_State_1 = Cast<RGGameState>(CallFunc_GetGameState_ReturnValue_1);0x0E84 K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsRGGame_State_1);0x0EA1 CallFunc_GetJoinOptions_ReturnValue = K2Node_DynamicCast_AsRGGame_State_1.GetJoinOptions();0x0ED3 /Game/Ride/Menu/BPFL_Online.Default__BPFL_Online_C.EnumToJoinOptionIndex(CallFunc_GetJoinOptions_ReturnValue, CallFunc_GetCurrentHostSessionType_ReturnValue_2, this, CallFunc_EnumToJoinOptionIndex_Index);0x0F13 SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(SelectedIndex), CallFunc_EnumToJoinOptionIndex_Index);0x0F3C CallFunc_IsServer_ReturnValue = IsServer(this);0x0F51 SetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(bIsEnabled), CallFunc_IsServer_ReturnValue);0x0F7A Temp_text_Variable = FText::FromStringTable("/Game/Ride/Menu/ST_SessionTerms.ST_SessionTerms", "SessionVisibility");0x0FDA SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(Text), Temp_text_Variable);0x1003 SessionVisibilityData = CallFunc_SpawnObject_ReturnValue;0x1016 CallFunc_GetCurrentHostSessionType_ReturnValue = GetCurrentHostSessionType(this);0x1033 CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetCurrentHostSessionType_ReturnValue, 1);0x1052 if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) goto Label_1061;0x1060 PopFlow();0x1061 Label_1061:0x1061 CallFunc_Array_Add_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(AllItems, CallFunc_SpawnObject_ReturnValue);0x10A5 PopFlow();0x10A6 Label_10A6:0x10A6 bIsExpanded = false;0x10B1 goto Label_051A;0x10B6 Label_10B6:0x10B6 AddExpandedInfo(CallFunc_SpawnObject_ReturnValue_1);0x10CD goto Label_097E;0x10D2 Label_10D2:0x10D2 /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x1123 K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x1147 K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x1164 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value);0x11A9 CallFunc_IsValid_ReturnValue_3 = IsValid(CallFunc_Map_Find_Value.KickButton_12_E68701AC49F7CEE0F0B4B6B25385DCD3);0x11CF if (!(CallFunc_IsValid_ReturnValue_3)) PopFlow();0x11D9 /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x122A K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x124E K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x126B CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value);0x12B0 CallFunc_Array_Add_ReturnValue_6 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(AllItems, CallFunc_Map_Find_Value.KickButton_12_E68701AC49F7CEE0F0B4B6B25385DCD3);0x12FD PopFlow();0x12FE Label_12FE:0x12FE /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x134F K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x1373 K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x1390 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value);0x13D5 CallFunc_IsValid_ReturnValue_2 = IsValid(CallFunc_Map_Find_Value.BlockButton_6_31A2AC4E4174629E8EAA88AE9C6AE759);0x13FB if (!(CallFunc_IsValid_ReturnValue_2)) PopFlow();0x1405 /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x1456 K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x147A K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x1497 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value);0x14DC CallFunc_Array_Add_ReturnValue_5 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(AllItems, CallFunc_Map_Find_Value.BlockButton_6_31A2AC4E4174629E8EAA88AE9C6AE759);0x1529 PopFlow();0x152A Label_152A:0x152A /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x157B K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x159F K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x15BC CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value);0x1601 CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_Map_Find_Value.MuteButton_8_A181302C478CE2A6D37C10BC32898D9C);0x1627 if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x1631 /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x1682 K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x16A6 K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x16C3 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value);0x1708 CallFunc_Array_Add_ReturnValue_4 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(AllItems, CallFunc_Map_Find_Value.MuteButton_8_A181302C478CE2A6D37C10BC32898D9C);0x1755 PopFlow();0x1756 Label_1756:0x1756 /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x17A7 K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x17CB K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x17E8 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value);0x182D CallFunc_IsValid_ReturnValue = IsValid(CallFunc_Map_Find_Value.ReportButton_11_556814BB4F63880C2AD84480046C3C43);0x1853 if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x185D /Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x18AE K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x18D2 K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x18EF CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value);0x1934 CallFunc_Array_Add_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(AllItems, CallFunc_Map_Find_Value.ReportButton_11_556814BB4F63880C2AD84480046C3C43);0x1981 PopFlow();0x1982 Label_1982:0x1982 return;Public 0x1495c50 0x00 void RemoveExpandedInfo (ARGPlayerState * PlayerState ) Script2 statements · 3 bytes of bytecode Public 0x1495c50 0x08 void AddExpandedInfo (UObject * itemData ) Script96 statements · 3,526 bytes of bytecode 0x0000 PushFlow(Label_0DC3);0x0005 K2Node_DynamicCast_AsParty_List_Player = Cast<PartyListPlayer_C>(itemData);0x0029 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsParty_List_Player);0x0046 if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0050 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsParty_List_Player.Player, CallFunc_Map_Find_Value);0x00AB if (!(CallFunc_Map_Find_ReturnValue)) goto Label_012F;0x00B9 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsParty_List_Player.Player, CallFunc_Map_Find_Value);0x0114 ExpandData = CallFunc_Map_Find_Value;0x012F Label_012F:0x012F PushFlow(Label_0D55);0x0134 CallFunc_IsOnSameOnlinePlatform_ReturnValue = K2Node_DynamicCast_AsParty_List_Player.Player.IsOnSameOnlinePlatform();0x0174 if (!(CallFunc_IsOnSameOnlinePlatform_ReturnValue)) goto Label_02F2;0x0182 CallFunc_SpawnObject_ReturnValue = SpawnObject(/Game/Ride/Menu/OptionListItemButton.OptionListItemButton_C, this);0x01A0 SetObjectPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(DataObject), itemData);0x01C9 CallFunc_IsOnSameOnlinePlatform_ReturnValue = K2Node_DynamicCast_AsParty_List_Player.Player.IsOnSameOnlinePlatform();0x0209 SetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(bIsEnabled), CallFunc_IsOnSameOnlinePlatform_ReturnValue);0x0232 SetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(IsSubOption), true);0x0253 Temp_text_Variable_1 = FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "ViewProfile");0x02AD SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(Text), Temp_text_Variable_1);0x02D6 ExpandData.ViewProfileButton_13_9E5607274F459416BF88C4B9EBA58D5D = CallFunc_SpawnObject_ReturnValue;0x02F2 Label_02F2:0x02F2 K2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnViewProfileClicked);0x0309 CallFunc_SpawnObject_ReturnValue.OnClickedDelegate += K2Node_CreateDelegate_OutputDelegate_2;0x0332 CallFunc_IsServer_ReturnValue = IsServer(this);0x0347 if (!(CallFunc_IsServer_ReturnValue)) goto Label_0480;0x0355 CallFunc_SpawnObject_ReturnValue_2 = SpawnObject(/Game/Ride/Menu/OptionListItemButton.OptionListItemButton_C, this);0x0373 SetObjectPropertyByName(CallFunc_SpawnObject_ReturnValue_2, FName(DataObject), itemData);0x039C SetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue_2, FName(IsSubOption), true);0x03BD Temp_text_Variable = NSLOCTEXT("56123DB749B311DD10471E81CD58C51D", "", "Kick");0x03FB SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_2, FName(Text), Temp_text_Variable);0x0424 ExpandData.KickButton_12_E68701AC49F7CEE0F0B4B6B25385DCD3 = CallFunc_SpawnObject_ReturnValue_2;0x0440 K2Node_CreateDelegate_OutputDelegate_4.Bind(this, OnKickClicked);0x0457 CallFunc_SpawnObject_ReturnValue_2.OnClickedDelegate += K2Node_CreateDelegate_OutputDelegate_4;0x0480 Label_0480:0x0480 CallFunc_SpawnObject_ReturnValue_1 = SpawnObject(/Game/Ride/Menu/OptionListItemButton.OptionListItemButton_C, this);0x049E SetObjectPropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(DataObject), itemData);0x04C7 K2Node_DynamicCast_AsParty_List_Player_1 = Cast<PartyListPlayer_C>(itemData);0x04EB K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsParty_List_Player_1);0x0508 CallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x051D K2Node_DynamicCast_AsRGGame_Instance = Cast<RGGameInstance>(CallFunc_GetGameInstance_ReturnValue);0x0541 K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsRGGame_Instance);0x055E CallFunc_IsPlayerBannedByPlayerState_ReturnValue_1 = K2Node_DynamicCast_AsRGGame_Instance.IsPlayerBannedByPlayerState(K2Node_DynamicCast_AsParty_List_Player_1.Player, 1);0x05A9 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_IsPlayerBannedByPlayerState_ReturnValue_1);0x05C6 SetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(bIsEnabled), CallFunc_Not_PreBool_ReturnValue);0x05EF SetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(IsSubOption), true);0x0610 K2Node_DynamicCast_AsParty_List_Player_1 = Cast<PartyListPlayer_C>(itemData);0x0634 K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsParty_List_Player_1);0x0651 CallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x0666 K2Node_DynamicCast_AsRGGame_Instance = Cast<RGGameInstance>(CallFunc_GetGameInstance_ReturnValue);0x068A K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsRGGame_Instance);0x06A7 CallFunc_IsPlayerBannedByPlayerState_ReturnValue = K2Node_DynamicCast_AsRGGame_Instance.IsPlayerBannedByPlayerState(K2Node_DynamicCast_AsParty_List_Player_1.Player, 2);0x06F2 CallFunc_SelectText_ReturnValue = SelectText(FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "Unblock"), FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "Block"), CallFunc_IsPlayerBannedByPlayerState_ReturnValue);0x079D CallFunc_IsPlayerBannedByPlayerState_ReturnValue_1 = K2Node_DynamicCast_AsRGGame_Instance.IsPlayerBannedByPlayerState(K2Node_DynamicCast_AsParty_List_Player_1.Player, 1);0x07E8 CallFunc_SelectText_ReturnValue_1 = SelectText(FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "BlockedSystem"), CallFunc_SelectText_ReturnValue, CallFunc_IsPlayerBannedByPlayerState_ReturnValue_1);0x0860 SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(Text), CallFunc_SelectText_ReturnValue_1);0x0889 ExpandData.BlockButton_6_31A2AC4E4174629E8EAA88AE9C6AE759 = CallFunc_SpawnObject_ReturnValue_1;0x08A5 K2Node_CreateDelegate_OutputDelegate_3.Bind(this, OnBanClicked);0x08BC CallFunc_SpawnObject_ReturnValue_1.OnClickedDelegate += K2Node_CreateDelegate_OutputDelegate_3;0x08E5 K2Node_DynamicCast_AsParty_List_Player_2 = Cast<PartyListPlayer_C>(itemData);0x0909 K2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsParty_List_Player_2);0x0926 if (!(K2Node_DynamicCast_bSuccess_4)) PopFlow();0x0930 CallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x0948 K2Node_DynamicCast_AsRGPlayer_Controller = Cast<RGPlayerController>(CallFunc_GetOwningPlayer_ReturnValue);0x096C K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_Controller);0x0989 if (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x0993 CallFunc_SpawnObject_ReturnValue_3 = SpawnObject(/Game/Ride/Menu/OptionListItemButton.OptionListItemButton_C, this);0x09B1 SetObjectPropertyByName(CallFunc_SpawnObject_ReturnValue_3, FName(DataObject), itemData);0x09DA SetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue_3, FName(IsSubOption), true);0x09FB CallFunc_BP_GetUniqueId_ReturnValue = K2Node_DynamicCast_AsParty_List_Player_2.Player.BP_GetUniqueId();0x0A43 CallFunc_IsChannelMemberMuted_ReturnValue = K2Node_DynamicCast_AsRGPlayer_Controller.IsChannelMemberMuted(CallFunc_BP_GetUniqueId_ReturnValue, 0);0x0A78 CallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(CallFunc_IsChannelMemberMuted_ReturnValue);0x0A95 CallFunc_SelectText_ReturnValue_2 = SelectText(FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "Mute"), FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "Unmute"), CallFunc_Not_PreBool_ReturnValue_1);0x0B3E SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_3, FName(Text), CallFunc_SelectText_ReturnValue_2);0x0B67 ExpandData.MuteButton_8_A181302C478CE2A6D37C10BC32898D9C = CallFunc_SpawnObject_ReturnValue_3;0x0B83 K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnMuteClicked);0x0B9A CallFunc_SpawnObject_ReturnValue_3.OnClickedDelegate += K2Node_CreateDelegate_OutputDelegate_1;0x0BC3 CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x0BE1 CallFunc_GetCurrentHostSessionType_ReturnValue = GetCurrentHostSessionType(this);0x0BFE CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetCurrentHostSessionType_ReturnValue, 3);0x0C1D if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) PopFlow();0x0C27 CallFunc_SpawnObject_ReturnValue_4 = SpawnObject(/Game/Ride/Menu/OptionListItemButton.OptionListItemButton_C, this);0x0C45 SetObjectPropertyByName(CallFunc_SpawnObject_ReturnValue_4, FName(DataObject), itemData);0x0C6E SetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue_4, FName(IsSubOption), true);0x0C8F Temp_text_Variable_2 = NSLOCTEXT("1A7569B843E5A791BC1A479119D81317", "", "Report");0x0CCF SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_4, FName(Text), Temp_text_Variable_2);0x0CF8 ExpandData.ReportButton_11_556814BB4F63880C2AD84480046C3C43 = CallFunc_SpawnObject_ReturnValue_4;0x0D14 K2Node_CreateDelegate_OutputDelegate.Bind(this, OnReportClicked);0x0D2B CallFunc_SpawnObject_ReturnValue_4.OnClickedDelegate += K2Node_CreateDelegate_OutputDelegate;0x0D54 PopFlow();0x0D55 Label_0D55:0x0D55 ExpandData.Parent_16_83384D52416F88D65438EB8E879D4766 = K2Node_DynamicCast_AsParty_List_Player;0x0D71 /Script/Engine.Default__BlueprintMapLibrary.Map_Add(NewExpandedPlayerData, K2Node_DynamicCast_AsParty_List_Player.Player, ExpandData);0x0DC2 PopFlow();0x0DC3 Label_0DC3:0x0DC3 return;Public 0x1495c50 0x08 void PopulateSessionData () Script22 statements · 406 bytes of bytecode 0x0000 PushFlow(Label_0193);0x0005 ResolutionIndex = 0;0x001C LocalIndex = 0;0x0033 CallFunc_BP_GetSelectedItem_ReturnValue = ManageSessionList.BP_GetSelectedItem();0x005D CallFunc_GetIndexForItem_ReturnValue = ManageSessionList.GetIndexForItem(CallFunc_BP_GetSelectedItem_ReturnValue);0x0098 CallFunc_Max_ReturnValue = Max(CallFunc_GetIndexForItem_ReturnValue, 0);0x00C2 LocalIndex = CallFunc_Max_ReturnValue;0x00DD ManageSessionList.ClearListItems();0x00FD PushFlow(Label_0140);0x0102 PushFlow(Label_0116);0x0107 BuildPlayerData();0x0115 PopFlow();0x0116 Label_0116:0x0116 ManageSessionList.BP_SetListItems(AllItems);0x013F PopFlow();0x0140 Label_0140:0x0140 ManageSessionList.NavigateToIndex(LocalIndex);0x0169 ManageSessionList.SetSelectedIndex(LocalIndex);0x0192 PopFlow();0x0193 Label_0193:0x0193 return;Public 0x1495c50 0x00 bool BP_OnHandleBackAction () Script4 statements · 53 bytes of bytecode 0x0000 HandleOptionBack(CallFunc_HandleOptionBack_handled);0x0017 ReturnValue = CallFunc_HandleOptionBack_handled;0x002A return ReturnValue;Event Protected 0x1495c50 0x01 void HandleOptionBack (const bool & Handled ) Script4 statements · 55 bytes of bytecode 0x0000 /Script/Engine.Default__BlueprintMapLibrary.Map_Clear(NewExpandedPlayerData);0x0029 Handled = false;0x0034 return;Public 0x1495c50 0x01 UWidget * BP_GetDesiredFocusTarget () Script3 statements · 30 bytes of bytecode 0x0000 ReturnValue = ManageSessionList;0x0013 return ReturnValue;Event Protected 0x1495c50 0x08 void Construct () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WG_ManageSession(1471);0x000F return;Event Public 0x1495c50 0x00 void BP_OnActivated () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WG_ManageSession(1496);0x000F return;Event Protected 0x1495c50 0x00 void ApplySettings () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WG_ManageSession(5094);0x000F return;0x1495c50 0x00 void BP_OnDeactivated () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WG_ManageSession(5554);0x000F return;Event Protected 0x1495c50 0x00 void BndEvt__WG_ManageSession_ManageSessionList_K2Node_ComponentBoundEvent_0_SimpleListItemEventDynamic__DelegateSignature (UObject * Item ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_ComponentBoundEvent_Item = Item;0x0012 ExecuteUbergraph_WG_ManageSession(6466);0x0021 return;0x1495c50 0x08 void ActuallyBanPlayer () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WG_ManageSession(7356);0x000F return;0x1495c50 0x00 void PremiumCheckComplete (bool bWasSuccessful ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_bWasSuccessful_2 = bWasSuccessful;0x0012 ExecuteUbergraph_WG_ManageSession(8327);0x0021 return;0x1495c50 0x01 void UGCCheckComplete (bool bWasSuccessful ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_bWasSuccessful_1 = bWasSuccessful;0x0012 ExecuteUbergraph_WG_ManageSession(8342);0x0021 return;0x1495c50 0x01 void OnReportClicked (UOptionListItemBase_C * Data ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_data = Data;0x0012 ExecuteUbergraph_WG_ManageSession(8347);0x0021 return;0x1495c50 0x08 void InitReport (UCommonActivatableWidget * Widget ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_Widget = Widget;0x0012 ExecuteUbergraph_WG_ManageSession(8724);0x0021 return;0x1495c50 0x08 void Report () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WG_ManageSession(8864);0x000F return;0x1495c50 0x00 void UpdateSessionName () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WG_ManageSession(9108);0x000F return;0x1495c50 0x00 void UpdateSessionName_UGCCheckComplete (bool bWasSuccessful ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_bWasSuccessful = bWasSuccessful;0x0012 ExecuteUbergraph_WG_ManageSession(9394);0x0021 return;0x1495c50 0x01 void PreConstruct (bool IsDesignTime ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_IsDesignTime = IsDesignTime;0x0012 ExecuteUbergraph_WG_ManageSession(9546);0x0021 return;Event Public 0x1495c50 0x01 void UnbanPlayer (ARGPlayerState * playerToUnban ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_playerToUnban = playerToUnban;0x0012 ExecuteUbergraph_WG_ManageSession(9775);0x0021 return;0x1495c50 0x08 void OnPlayerAdded_Event (APlayerState * NewPlayerState ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_NewPlayerState = NewPlayerState;0x0012 ExecuteUbergraph_WG_ManageSession(10662);0x0021 return;0x1495c50 0x08 void OnPlayerRemoved_Event (APlayerState * OldPlayerState ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_OldPlayerState = OldPlayerState;0x0012 ExecuteUbergraph_WG_ManageSession(10687);0x0021 return;0x1495c50 0x08 void OnBlockListUpdated_Event () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WG_ManageSession(10692);0x000F return;0x1495c50 0x00 void ExecuteUbergraph_WG_ManageSession (int32 EntryPoint ) Script355 statements · 10,865 bytes of bytecode 0x0000 PushFlow(Label_2A6E);0x0005 goto [EntryPoint];0x000F Label_000F:0x000F Temp_int_Loop_Counter_Variable = 0;0x0026 Temp_int_Array_Index_Variable = 0;0x003D Label_003D:0x003D CallFunc_GetGameState_ReturnValue_5 = GetGameState(this);0x0052 CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetGameState_ReturnValue_5.PlayerArray);0x00A3 CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00C9 if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x00D3 Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00EE PushFlow(Label_0575);0x00F3 CallFunc_GetGameState_ReturnValue_5 = GetGameState(this);0x0108 /Script/Engine.Default__KismetArrayLibrary.Array_Get(CallFunc_GetGameState_ReturnValue_5.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0159 K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x017D K2Node_DynamicCast_bSuccess_18 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x019A if (!(K2Node_DynamicCast_bSuccess_18)) PopFlow();0x01A4 CallFunc_Map_Find_ReturnValue_2 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value_2);0x01E9 if (!(CallFunc_Map_Find_ReturnValue_2)) PopFlow();0x01F3 CallFunc_GetGameInstance_ReturnValue_2 = GetGameInstance(this);0x0208 K2Node_DynamicCast_AsRGGame_Instance_2 = Cast<RGGameInstance>(CallFunc_GetGameInstance_ReturnValue_2);0x022C K2Node_DynamicCast_bSuccess_17 = Cast<1>(K2Node_DynamicCast_AsRGGame_Instance_2);0x0249 CallFunc_IsPlayerBannedByPlayerState_ReturnValue = K2Node_DynamicCast_AsRGGame_Instance_2.IsPlayerBannedByPlayerState(K2Node_DynamicCast_AsRGPlayer_State, 1);0x027E CallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(CallFunc_IsPlayerBannedByPlayerState_ReturnValue);0x029B CallFunc_Map_Find_ReturnValue_2 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value_2);0x02E0 CallFunc_Map_Find_Value_2.BlockButton_6_31A2AC4E4174629E8EAA88AE9C6AE759.SetIsEnabled(CallFunc_Not_PreBool_ReturnValue_1);0x0316 CallFunc_GetGameInstance_ReturnValue_2 = GetGameInstance(this);0x032B K2Node_DynamicCast_AsRGGame_Instance_2 = Cast<RGGameInstance>(CallFunc_GetGameInstance_ReturnValue_2);0x034F K2Node_DynamicCast_bSuccess_17 = Cast<1>(K2Node_DynamicCast_AsRGGame_Instance_2);0x036C CallFunc_IsPlayerBannedByPlayerState_ReturnValue = K2Node_DynamicCast_AsRGGame_Instance_2.IsPlayerBannedByPlayerState(K2Node_DynamicCast_AsRGPlayer_State, 1);0x03A1 CallFunc_IsPlayerBannedByPlayerState_ReturnValue_1 = K2Node_DynamicCast_AsRGGame_Instance_2.IsPlayerBannedByPlayerState(K2Node_DynamicCast_AsRGPlayer_State, 2);0x03D6 CallFunc_Map_Find_ReturnValue_2 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value_2);0x041B CallFunc_SelectText_ReturnValue_1 = SelectText(FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "Unblock"), FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "Block"), CallFunc_IsPlayerBannedByPlayerState_ReturnValue_1);0x04C6 CallFunc_SelectText_ReturnValue_2 = SelectText(FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "BlockedSystem"), CallFunc_SelectText_ReturnValue_1, CallFunc_IsPlayerBannedByPlayerState_ReturnValue);0x053E CallFunc_Map_Find_Value_2.BlockButton_6_31A2AC4E4174629E8EAA88AE9C6AE759.OverrideButtonText(CallFunc_SelectText_ReturnValue_2);0x0574 PopFlow();0x0575 Label_0575:0x0575 CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x059F Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x05BA goto Label_003D;0x05BF Construct();0x05C9 PopulateSessionData();0x05D7 PopFlow();0x05D8 BP_OnActivated();0x05E2 PushFlow(Label_1320);0x05E7 PushFlow(Label_123F);0x05EC PushFlow(Label_0E14);0x05F1 PushFlow(Label_0D3A);0x05F6 UpdateSessionName();0x0604 UpdateSessionType();0x0612 CallFunc_GetGameState_ReturnValue_1 = GetGameState(this);0x0627 K2Node_DynamicCast_AsRGGame_State_1 = Cast<RGGameState>(CallFunc_GetGameState_ReturnValue_1);0x064B K2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsRGGame_State_1);0x0668 CallFunc_GetJoinOptions_ReturnValue = K2Node_DynamicCast_AsRGGame_State_1.GetJoinOptions();0x069A CallFunc_GetCurrentHostSessionType_ReturnValue_1 = GetCurrentHostSessionType(this);0x06B7 /Game/Ride/Menu/BPFL_Online.Default__BPFL_Online_C.EnumToJoinOptionIndex(CallFunc_GetJoinOptions_ReturnValue, CallFunc_GetCurrentHostSessionType_ReturnValue_1, this, CallFunc_EnumToJoinOptionIndex_Index);0x06F7 SessionVisibilityData.SetSelectedIndex(CallFunc_EnumToJoinOptionIndex_Index);0x0724 CallFunc_GetCurrentHostSessionType_ReturnValue_1 = GetCurrentHostSessionType(this);0x0741 CallFunc_NotEqual_ByteByte_ReturnValue = NotEqual_ByteByte(CallFunc_GetCurrentHostSessionType_ReturnValue_1, 0);0x0760 CallFunc_NotEqual_ByteByte_ReturnValue_1 = NotEqual_ByteByte(CallFunc_GetCurrentHostSessionType_ReturnValue_1, 1);0x077F CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_NotEqual_ByteByte_ReturnValue, CallFunc_NotEqual_ByteByte_ReturnValue_1);0x07A5 SessionVisibilityData.SetIsEnabled(CallFunc_BooleanAND_ReturnValue);0x07D2 CallFunc_GetCurrentHostSessionType_ReturnValue = GetCurrentHostSessionType(this);0x07EF CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetCurrentHostSessionType_ReturnValue, 3);0x080E Temp_byte_Variable = 4;0x0822 Temp_byte_Variable_1 = 1;0x0836 CallFunc_IsCrossplayAllowed_ReturnValue = IsCrossplayAllowed(this);0x084B CallFunc_BooleanAND_ReturnValue_2 = BooleanAND(CallFunc_IsCrossplayAllowed_ReturnValue, CallFunc_EqualEqual_ByteByte_ReturnValue);0x0871 Temp_bool_Variable = CallFunc_BooleanAND_ReturnValue_2;0x0884 CrossplayText.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default_2));0x08DD CallFunc_GetGameState_ReturnValue_1 = GetGameState(this);0x08F2 K2Node_DynamicCast_AsRGGame_State_1 = Cast<RGGameState>(CallFunc_GetGameState_ReturnValue_1);0x0916 K2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsRGGame_State_1);0x0933 CallFunc_GetIsUsingCrossplay_ReturnValue_1 = K2Node_DynamicCast_AsRGGame_State_1.GetIsUsingCrossplay();0x095D CallFunc_SelectText_ReturnValue = SelectText(FText::FromStringTable("/Game/Ride/Menu/ST_OptionTerms.ST_OptionTerms", "On"), FText::FromStringTable("/Game/Ride/Menu/ST_OptionTerms.ST_OptionTerms", "Off"), CallFunc_GetIsUsingCrossplay_ReturnValue_1);0x09FD K2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "OnOff";0x0A1F K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 4;0x0A3C K2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = CallFunc_SelectText_ReturnValue;0x0A60 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = 0;0x0A84 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x0AA4 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueDouble = 0;0x0AC8 K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x0AE5 CallFunc_MakeLiteralText_ReturnValue_1 = MakeLiteralText(FText::FromStringTable("/Game/Ride/Menu/ST_SessionTerms.ST_SessionTerms", "Crossplay"));0x0B47 K2Node_MakeStruct_FormatArgumentData_3.ArgumentName = "CrossplayWord";0x0B71 K2Node_MakeStruct_FormatArgumentData_3.ArgumentValueType = 4;0x0B8E K2Node_MakeStruct_FormatArgumentData_3.ArgumentValue = CallFunc_MakeLiteralText_ReturnValue_1;0x0BB2 K2Node_MakeStruct_FormatArgumentData_3.ArgumentValueInt = 0;0x0BD6 K2Node_MakeStruct_FormatArgumentData_3.ArgumentValueFloat = 0f;0x0BF6 K2Node_MakeStruct_FormatArgumentData_3.ArgumentValueDouble = 0;0x0C1A K2Node_MakeStruct_FormatArgumentData_3.ArgumentValueGender = 0;0x0C37 K2Node_MakeArray_Array_2 = {K2Node_MakeStruct_FormatArgumentData_3, K2Node_MakeStruct_FormatArgumentData_1};0x0C54 CallFunc_Format_ReturnValue_2 = Format(NSLOCTEXT("0D0E61974D88BB67ACBE2C8F876C9FBC", "", "{CrossplayWord}: {OnOff}"), K2Node_MakeArray_Array_2);0x0CB9 CrossplayText.SetText(CallFunc_Format_ReturnValue_2);0x0CE6 CallFunc_IsServer_ReturnValue_1 = IsServer(this);0x0CFB if (!(CallFunc_IsServer_ReturnValue_1)) PopFlow();0x0D05 K2Node_CreateDelegate_OutputDelegate_3.Bind(this, ApplySettings);0x0D1C BindEnhancedInputAction(/Game/Ride/Input/Actions/Menu/IA_UI_Generic_Apply.IA_UI_Generic_Apply, K2Node_CreateDelegate_OutputDelegate_3, true);0x0D39 PopFlow();0x0D3A Label_0D3A:0x0D3A GetVehicleHUD(CallFunc_GetVehicleHUD_VehicleHUD_1);0x0D51 CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_GetVehicleHUD_VehicleHUD_1);0x0D6E if (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x0D78 GetVehicleHUD(CallFunc_GetVehicleHUD_VehicleHUD_1);0x0D8F CallFunc_IsVisible_ReturnValue = CallFunc_GetVehicleHUD_VehicleHUD_1.IsVisible();0x0DB9 bHAXX_DisabledVehicleHUDOnActivation = CallFunc_IsVisible_ReturnValue;0x0DCC if (!(bHAXX_DisabledVehicleHUDOnActivation)) PopFlow();0x0DD6 GetVehicleHUD(CallFunc_GetVehicleHUD_VehicleHUD_1);0x0DED CallFunc_GetVehicleHUD_VehicleHUD_1.SetVisibility(1);0x0E13 PopFlow();0x0E14 Label_0E14:0x0E14 CallFunc_GetGameMode_ReturnValue_1 = GetGameMode(this);0x0E29 CallFunc_IsValid_ReturnValue_2 = IsValid(CallFunc_GetGameMode_ReturnValue_1);0x0E46 if (!(CallFunc_IsValid_ReturnValue_2)) goto Label_1218;0x0E54 CallFunc_GetGameMode_ReturnValue_1 = GetGameMode(this);0x0E69 CallFunc_GetGameSession_ReturnValue_1 = /Script/RedpointEOSFramework.Default__RedpointFrameworkBlueprintLibrary.GetGameSession(CallFunc_GetGameMode_ReturnValue_1);0x0E9C K2Node_DynamicCast_AsRGGame_Session = Cast<RGGameSession>(CallFunc_GetGameSession_ReturnValue_1);0x0EC0 K2Node_DynamicCast_bSuccess_10 = Cast<1>(K2Node_DynamicCast_AsRGGame_Session);0x0EDD if (!(K2Node_DynamicCast_bSuccess_10)) goto Label_1218;0x0EEB CallFunc_GetJoinCode_ReturnValue = K2Node_DynamicCast_AsRGGame_Session.GetJoinCode();0x0F1D CallFunc_IsEmpty_ReturnValue = IsEmpty(CallFunc_GetJoinCode_ReturnValue);0x0F3A CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_IsEmpty_ReturnValue);0x0F57 CallFunc_GetCurrentHostSessionType_ReturnValue_4 = GetCurrentHostSessionType(this);0x0F74 CallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(CallFunc_GetCurrentHostSessionType_ReturnValue_4, 3);0x0F93 CallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_EqualEqual_ByteByte_ReturnValue_1);0x0FB9 if (!(CallFunc_BooleanAND_ReturnValue_1)) goto Label_1218;0x0FC7 SessionCodeContainer.SetVisibility(4);0x0FED CallFunc_GetJoinCode_ReturnValue = K2Node_DynamicCast_AsRGGame_Session.GetJoinCode();0x101F CallFunc_Conv_StringToText_ReturnValue_1 = Conv_StringToText(CallFunc_GetJoinCode_ReturnValue);0x1044 K2Node_MakeStruct_FormatArgumentData_2.ArgumentName = "code";0x1065 K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueType = 4;0x1082 K2Node_MakeStruct_FormatArgumentData_2.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue_1;0x10A6 K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueInt = 0;0x10CA K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueFloat = 0f;0x10EA K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueDouble = 0;0x110E K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueGender = 0;0x112B K2Node_MakeArray_Array_1 = {K2Node_MakeStruct_FormatArgumentData_2};0x113F CallFunc_Format_ReturnValue_1 = Format(NSLOCTEXT("1FDA5DDF46F16B9F531A45B529387366", "", "Join Code: {code}"), K2Node_MakeArray_Array_1);0x119D SessionCode.SetText(CallFunc_Format_ReturnValue_1);0x11CA CallFunc_GetJoinCode_ReturnValue = K2Node_DynamicCast_AsRGGame_Session.GetJoinCode();0x11FC JoinCode = CallFunc_GetJoinCode_ReturnValue;0x1217 PopFlow();0x1218 Label_1218:0x1218 SessionCodeContainer.SetVisibility(1);0x123E PopFlow();0x123F Label_123F:0x123F CallFunc_GetGameState_ReturnValue_3 = GetGameState(this);0x1254 K2Node_DynamicCast_AsRGGame_State_2 = Cast<RGGameState>(CallFunc_GetGameState_ReturnValue_3);0x1278 K2Node_DynamicCast_bSuccess_13 = Cast<1>(K2Node_DynamicCast_AsRGGame_State_2);0x1295 if (!(K2Node_DynamicCast_bSuccess_13)) PopFlow();0x129F K2Node_CreateDelegate_OutputDelegate.Bind(this, OnPlayerAdded_Event);0x12B6 K2Node_DynamicCast_AsRGGame_State_2.OnPlayerAdded += K2Node_CreateDelegate_OutputDelegate;0x12DF K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnPlayerRemoved_Event);0x12F6 K2Node_DynamicCast_AsRGGame_State_2.OnPlayerRemoved += K2Node_CreateDelegate_OutputDelegate_1;0x131F PopFlow();0x1320 Label_1320:0x1320 CallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x133A K2Node_DynamicCast_AsRGPlayer_Controller = Cast<RGPlayerController>(CallFunc_GetPlayerController_ReturnValue);0x135E K2Node_DynamicCast_bSuccess_15 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_Controller);0x137B if (!(K2Node_DynamicCast_bSuccess_15)) PopFlow();0x1385 K2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnBlockListUpdated_Event);0x139C K2Node_DynamicCast_AsRGPlayer_Controller.OnBlockListUpdated += K2Node_CreateDelegate_OutputDelegate_2;0x13C5 K2Node_DynamicCast_AsRGPlayer_Controller.UpdateBlockList();0x13E5 PopFlow();0x13E6 CallFunc_IsServer_ReturnValue = IsServer(this);0x13FB if (!(CallFunc_IsServer_ReturnValue)) PopFlow();0x1405 SessionVisibilityData.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex);0x1432 CallFunc_GetCurrentHostSessionType_ReturnValue_2 = GetCurrentHostSessionType(this);0x144F /Game/Ride/Menu/BPFL_Online.Default__BPFL_Online_C.JoinOptionIndexToEnum(CallFunc_GetSelectedIndex_SelectedIndex, CallFunc_GetCurrentHostSessionType_ReturnValue_2, this, CallFunc_JoinOptionIndexToEnum_JoinOption);0x148F CallFunc_NotEqual_ByteByte_ReturnValue_2 = NotEqual_ByteByte(CallFunc_JoinOptionIndexToEnum_JoinOption, 0);0x14AE if (!(CallFunc_NotEqual_ByteByte_ReturnValue_2)) goto Label_151B;0x14BC CallFunc_GetGameInstanceSubsystem_ReturnValue_3 = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x14DA K2Node_CreateDelegate_OutputDelegate_9.Bind(this, PremiumCheckComplete);0x14F1 CallFunc_GetGameInstanceSubsystem_ReturnValue_3.CheckPremium(K2Node_CreateDelegate_OutputDelegate_9);0x151A PopFlow();0x151B Label_151B:0x151B /Game/Ride/Menu/BPFL_Menu.Default__BPFL_Menu_C.GetOwningPlayerId(this, this, CallFunc_GetOwningPlayerId_OwningLocalPlayer_1);0x154A CallFunc_GetGameInstanceSubsystem_ReturnValue_2 = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x1568 K2Node_CreateDelegate_OutputDelegate_8.Bind(this, UGCCheckComplete);0x157F CallFunc_GetGameInstanceSubsystem_ReturnValue_2.CheckCanLocalUserUseUGC(CallFunc_GetOwningPlayerId_OwningLocalPlayer_1, K2Node_CreateDelegate_OutputDelegate_8);0x15B1 PopFlow();0x15B2 BP_OnDeactivated();0x15BC CallFunc_GetGameState_ReturnValue_4 = GetGameState(this);0x15D1 K2Node_DynamicCast_AsRGGame_State_3 = Cast<RGGameState>(CallFunc_GetGameState_ReturnValue_4);0x15F5 K2Node_DynamicCast_bSuccess_14 = Cast<1>(K2Node_DynamicCast_AsRGGame_State_3);0x1612 if (!(K2Node_DynamicCast_bSuccess_14)) goto Label_1660;0x1620 K2Node_DynamicCast_AsRGGame_State_3.OnPlayerAdded.Clear();0x1640 K2Node_DynamicCast_AsRGGame_State_3.OnPlayerRemoved.Clear();0x1660 Label_1660:0x1660 CallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, 0);0x167A K2Node_DynamicCast_AsRGPlayer_Controller_1 = Cast<RGPlayerController>(CallFunc_GetPlayerController_ReturnValue_1);0x169E K2Node_DynamicCast_bSuccess_16 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_Controller_1);0x16BB if (!(K2Node_DynamicCast_bSuccess_16)) goto Label_16E9;0x16C9 K2Node_DynamicCast_AsRGPlayer_Controller_1.OnBlockListUpdated.Clear();0x16E9 Label_16E9:0x16E9 if (!(bHAXX_DisabledVehicleHUDOnActivation)) PopFlow();0x16F3 GetVehicleHUD(CallFunc_GetVehicleHUD_VehicleHUD);0x170A CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetVehicleHUD_VehicleHUD);0x1727 if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x1731 GetVehicleHUD(CallFunc_GetVehicleHUD_VehicleHUD);0x1748 CallFunc_GetVehicleHUD_VehicleHUD.SetVisibility(0);0x176E PopFlow();0x176F Label_176F:0x176F CallFunc_GetGameState_ReturnValue = GetGameState(this);0x1784 K2Node_DynamicCast_AsRGGame_State = Cast<RGGameState>(CallFunc_GetGameState_ReturnValue);0x17A8 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsRGGame_State);0x17C5 if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x17CF Temp_string_Variable = "***";0x17E6 CallFunc_GetIsUsingCrossplay_ReturnValue = K2Node_DynamicCast_AsRGGame_State.GetIsUsingCrossplay();0x1810 SessionName.GetCurrentStringValue(CallFunc_GetCurrentStringValue_CurrentStringValue);0x183D Temp_bool_Variable_1 = K2Node_CustomEvent_bWasSuccessful_1;0x1850 SessionVisibilityData.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex_1);0x187D CallFunc_GetCurrentHostSessionType_ReturnValue_3 = GetCurrentHostSessionType(this);0x189A /Game/Ride/Menu/BPFL_Online.Default__BPFL_Online_C.JoinOptionIndexToEnum(CallFunc_GetSelectedIndex_SelectedIndex_1, CallFunc_GetCurrentHostSessionType_ReturnValue_3, this, CallFunc_JoinOptionIndexToEnum_JoinOption_1);0x18DA K2Node_DynamicCast_AsRGGame_State.SetSessionSettings(CallFunc_JoinOptionIndexToEnum_JoinOption_1, CallFunc_GetIsUsingCrossplay_ReturnValue, Switch(Temp_bool_Variable_1, false => Temp_string_Variable, true => CallFunc_GetCurrentStringValue_CurrentStringValue, default => K2Node_Select_Default));0x1941 PopFlow();0x1942 OnPartyItemClicked(K2Node_ComponentBoundEvent_Item);0x1959 PopFlow();0x195A CallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x1972 K2Node_DynamicCast_AsRGController_Interface = Cast<RGControllerInterface>(CallFunc_GetOwningPlayer_ReturnValue);0x1996 K2Node_DynamicCast_bSuccess_3 = Cast<2>(K2Node_DynamicCast_AsRGController_Interface);0x19B3 if (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x19BD K2Node_CreateDelegate_OutputDelegate_4.Bind(this, InitBanPopup);0x19D4 K2Node_DynamicCast_AsRGController_Interface.PushRGWidgetWithInit(/Game/Ride/Menu/WG_PopupGeneric.WG_PopupGeneric_C, GameplayTag{FName(UI.Layout.Popup)}, K2Node_CreateDelegate_OutputDelegate_4);0x1A26 PopFlow();0x1A27 K2Node_DynamicCast_AsWG_Popup_Generic = Cast<WG_PopupGeneric_C>(K2Node_CustomEvent_Widget_1);0x1A4B K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsWG_Popup_Generic);0x1A68 if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x1A72 CallFunc_GetPlayerName_ReturnValue = K2Node_CustomEvent_playerToBan.GetPlayerName();0x1AA4 CallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(CallFunc_GetPlayerName_ReturnValue);0x1AC9 K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Player";0x1AEC K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x1B09 K2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue;0x1B2D K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x1B51 K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x1B71 K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x1B95 K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x1BB2 K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x1BC6 CallFunc_Format_ReturnValue = Format(FText::FromStringTable("/Game/Ride/Menu/ST_SessionTerms.ST_SessionTerms", "DoYouReallyWantToBanPlayerCombined"), K2Node_MakeArray_Array);0x1C4A K2Node_DynamicCast_AsWG_Popup_Generic.PopupText = CallFunc_Format_ReturnValue;0x1C7B K2Node_CreateDelegate_OutputDelegate_10.Bind(this, ActuallyBanPlayer);0x1C92 K2Node_DynamicCast_AsWG_Popup_Generic.OnAccepted += K2Node_CreateDelegate_OutputDelegate_10;0x1CBB PopFlow();0x1CBC CallFunc_IsServer_ReturnValue_2 = IsServer(this);0x1CD1 if (!(CallFunc_IsServer_ReturnValue_2)) goto Label_1FF9;0x1CDF CallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x1CF4 K2Node_DynamicCast_AsRGGame_Mode = Cast<RGGameMode>(CallFunc_GetGameMode_ReturnValue);0x1D18 K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsRGGame_Mode);0x1D35 if (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x1D3F CallFunc_GetGameSession_ReturnValue = K2Node_DynamicCast_AsRGGame_Mode.GetGameSession();0x1D69 CallFunc_MakeLiteralText_ReturnValue = MakeLiteralText(NSLOCTEXT("E87CA1A344D0A4481562CE81E41DC995", "", "You were returned to the main menu as the host blocked you"));0x1DE7 CallFunc_GetGameSession_ReturnValue.K2_BanPlayer(K2Node_CustomEvent_playerToBan, CallFunc_MakeLiteralText_ReturnValue);0x1E1D Label_1E1D:0x1E1D CallFunc_CreateBannedPlayerFromPlayerState_ReturnValue = CreateBannedPlayerFromPlayerState(K2Node_CustomEvent_playerToBan);0x1E42 /Game/Ride/Menu/BPFL_Menu.Default__BPFL_Menu_C.GetOwningPlayerId(this, this, CallFunc_GetOwningPlayerId_OwningLocalPlayer_2);0x1E71 CallFunc_GetPlayerState_ReturnValue_1 = GetPlayerState(this, CallFunc_GetOwningPlayerId_OwningLocalPlayer_2);0x1E8F /Game/Ride/Game/BPFL_SaveStatics.Default__BPFL_SaveStatics_C.GetPlayerProgression(CallFunc_GetPlayerState_ReturnValue_1, this, CallFunc_GetPlayerProgression_PlayerProgression_1);0x1EC6 CallFunc_GetPlayerProgression_PlayerProgression_1.AddBannedPlayer(CallFunc_CreateBannedPlayerFromPlayerState_ReturnValue);0x1EF3 CallFunc_Map_Find_ReturnValue_1 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_CustomEvent_playerToBan, CallFunc_Map_Find_Value_1);0x1F38 if (!(CallFunc_Map_Find_ReturnValue_1)) PopFlow();0x1F42 CallFunc_Map_Find_ReturnValue_1 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_CustomEvent_playerToBan, CallFunc_Map_Find_Value_1);0x1F87 CallFunc_Map_Find_Value_1.BlockButton_6_31A2AC4E4174629E8EAA88AE9C6AE759.OverrideButtonText(FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "Unblock"));0x1FF8 PopFlow();0x1FF9 Label_1FF9:0x1FF9 CallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x200E K2Node_DynamicCast_AsRGGame_Instance = Cast<RGGameInstance>(CallFunc_GetGameInstance_ReturnValue);0x2032 K2Node_DynamicCast_bSuccess_11 = Cast<1>(K2Node_DynamicCast_AsRGGame_Instance);0x204F if (!(K2Node_DynamicCast_bSuccess_11)) PopFlow();0x2059 K2Node_DynamicCast_AsRGGame_Instance.AddBannedPlayerFromPlayerState(K2Node_CustomEvent_playerToBan);0x2082 goto Label_1E1D;0x2087 if (!(K2Node_CustomEvent_bWasSuccessful_2)) PopFlow();0x2091 goto Label_151B;0x2096 goto Label_176F;0x209B K2Node_DynamicCast_AsOption_List_Item_Button = Cast<OptionListItemButton_C>(K2Node_CustomEvent_data);0x20BF K2Node_DynamicCast_bSuccess_5 = Cast<1>(K2Node_DynamicCast_AsOption_List_Item_Button);0x20DC if (!(K2Node_DynamicCast_bSuccess_5)) PopFlow();0x20E6 K2Node_DynamicCast_AsParty_List_Player = Cast<PartyListPlayer_C>(K2Node_DynamicCast_AsOption_List_Item_Button.DataObject);0x2120 K2Node_DynamicCast_bSuccess_6 = Cast<1>(K2Node_DynamicCast_AsParty_List_Player);0x213D if (!(K2Node_DynamicCast_bSuccess_6)) PopFlow();0x2147 CallFunc_GetOwningPlayer_ReturnValue_1 = GetOwningPlayer();0x215F K2Node_DynamicCast_AsRGController_Interface_1 = Cast<RGControllerInterface>(CallFunc_GetOwningPlayer_ReturnValue_1);0x2183 K2Node_DynamicCast_bSuccess_7 = Cast<2>(K2Node_DynamicCast_AsRGController_Interface_1);0x21A0 if (!(K2Node_DynamicCast_bSuccess_7)) PopFlow();0x21AA K2Node_CreateDelegate_OutputDelegate_7.Bind(this, InitReport);0x21C1 K2Node_DynamicCast_AsRGController_Interface_1.PushRGWidgetWithInit(/Game/Ride/Menu/WG_ReportPlayer.WG_ReportPlayer_C, GameplayTag{FName(UI.Layout.Menu)}, K2Node_CreateDelegate_OutputDelegate_7);0x2213 PopFlow();0x2214 K2Node_DynamicCast_AsWG_Report_Player = Cast<WG_ReportPlayer_C>(K2Node_CustomEvent_Widget);0x2238 K2Node_DynamicCast_bSuccess_8 = Cast<1>(K2Node_DynamicCast_AsWG_Report_Player);0x2255 if (!(K2Node_DynamicCast_bSuccess_8)) PopFlow();0x225F K2Node_CreateDelegate_OutputDelegate_6.Bind(this, Report);0x2276 K2Node_DynamicCast_AsWG_Report_Player.OnAccepted += K2Node_CreateDelegate_OutputDelegate_6;0x229F PopFlow();0x22A0 CallFunc_BP_GetUniqueId_ReturnValue = K2Node_DynamicCast_AsParty_List_Player.Player.BP_GetUniqueId();0x22E8 K2Node_MakeStruct_ReportContext.SessionName = "";0x2305 CallFunc_GetGameInstanceSubsystem_ReturnValue_1 = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x2323 CallFunc_GetGameInstanceSubsystem_ReturnValue_1.SendBehaviorReport(CallFunc_BP_GetUniqueId_ReturnValue, K2Node_DynamicCast_AsWG_Report_Player.SelectedIndex, K2Node_DynamicCast_AsWG_Report_Player.ReportMessage, K2Node_MakeStruct_ReportContext);0x2393 PopFlow();0x2394 CallFunc_IsValid_ReturnValue_3 = IsValid(SessionName);0x23B1 if (!(CallFunc_IsValid_ReturnValue_3)) PopFlow();0x23BB CallFunc_GetGameState_ReturnValue_2 = GetGameState(this);0x23D0 K2Node_DynamicCast_AsRide_Game_State = Cast<RideGameState_C>(CallFunc_GetGameState_ReturnValue_2);0x23F4 K2Node_DynamicCast_bSuccess_9 = Cast<1>(K2Node_DynamicCast_AsRide_Game_State);0x2411 if (!(K2Node_DynamicCast_bSuccess_9)) PopFlow();0x241B /Game/Ride/Menu/BPFL_Menu.Default__BPFL_Menu_C.GetOwningPlayerId(this, this, CallFunc_GetOwningPlayerId_OwningLocalPlayer);0x244A CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x2468 K2Node_CreateDelegate_OutputDelegate_5.Bind(this, UpdateSessionName_UGCCheckComplete);0x247F CallFunc_GetGameInstanceSubsystem_ReturnValue.CheckCanLocalUserUseUGC(CallFunc_GetOwningPlayerId_OwningLocalPlayer, K2Node_CreateDelegate_OutputDelegate_5);0x24B1 PopFlow();0x24B2 if (!(K2Node_CustomEvent_bWasSuccessful)) goto Label_2520;0x24C0 CallFunc_GetSessionName_ReturnValue = K2Node_DynamicCast_AsRide_Game_State.GetSessionName();0x24F2 SessionName.SetCurrentStringValue(CallFunc_GetSessionName_ReturnValue);0x251F PopFlow();0x2520 Label_2520:0x2520 SessionName.SetCurrentStringValue("***");0x2549 PopFlow();0x254A PreConstruct(K2Node_Event_IsDesignTime);0x255D SessionTypeLabel.SetStyle(/Game/Ride/Menu/Style/Style_TextSmall.Style_TextSmall_C);0x2586 Temp_byte_Variable_2 = 0;0x259A Temp_byte_Variable_3 = 1;0x25AE CallFunc_IsShippingBuild_ReturnValue = IsShippingBuild();0x25C2 Temp_bool_Variable_2 = CallFunc_IsShippingBuild_ReturnValue;0x25D5 SessionTypeLabel.SetVisibility(Switch(Temp_bool_Variable_2, false => Temp_byte_Variable_2, true => Temp_byte_Variable_3, default => K2Node_Select_Default_1));0x262E PopFlow();0x262F CallFunc_GetGameInstance_ReturnValue_1 = GetGameInstance(this);0x2644 K2Node_DynamicCast_AsRGGame_Instance_1 = Cast<RGGameInstance>(CallFunc_GetGameInstance_ReturnValue_1);0x2668 K2Node_DynamicCast_bSuccess_12 = Cast<1>(K2Node_DynamicCast_AsRGGame_Instance_1);0x2685 if (!(K2Node_DynamicCast_bSuccess_12)) PopFlow();0x268F CallFunc_BP_GetUniqueId_ReturnValue_1 = K2Node_CustomEvent_playerToUnban.BP_GetUniqueId();0x26C1 CallFunc_FindBannedPlayer_ReturnValue = K2Node_DynamicCast_AsRGGame_Instance_1.FindBannedPlayer(CallFunc_BP_GetUniqueId_ReturnValue_1, 2, CallFunc_FindBannedPlayer_OutBannedPlayer);0x26FF if (!(CallFunc_FindBannedPlayer_ReturnValue)) PopFlow();0x2709 CallFunc_BP_GetUniqueId_ReturnValue_1 = K2Node_CustomEvent_playerToUnban.BP_GetUniqueId();0x273B CallFunc_FindBannedPlayer_ReturnValue = K2Node_DynamicCast_AsRGGame_Instance_1.FindBannedPlayer(CallFunc_BP_GetUniqueId_ReturnValue_1, 2, CallFunc_FindBannedPlayer_OutBannedPlayer);0x2779 K2Node_DynamicCast_AsRGGame_Instance_1.RemoveBannedPlayer(CallFunc_BP_GetUniqueId_ReturnValue_1, CallFunc_FindBannedPlayer_OutBannedPlayer.BannedSource);0x27B4 CallFunc_BP_GetUniqueId_ReturnValue_1 = K2Node_CustomEvent_playerToUnban.BP_GetUniqueId();0x27E6 CallFunc_GetPlayerState_ReturnValue = GetPlayerState(this, 0);0x2800 CallFunc_FindBannedPlayer_ReturnValue = K2Node_DynamicCast_AsRGGame_Instance_1.FindBannedPlayer(CallFunc_BP_GetUniqueId_ReturnValue_1, 2, CallFunc_FindBannedPlayer_OutBannedPlayer);0x283E /Game/Ride/Game/BPFL_SaveStatics.Default__BPFL_SaveStatics_C.GetPlayerProgression(CallFunc_GetPlayerState_ReturnValue, this, CallFunc_GetPlayerProgression_PlayerProgression);0x2875 CallFunc_GetPlayerProgression_PlayerProgression.RemoveBannedPlayer(CallFunc_FindBannedPlayer_OutBannedPlayer);0x28A2 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_CustomEvent_playerToUnban, CallFunc_Map_Find_Value);0x28E7 if (!(CallFunc_Map_Find_ReturnValue)) PopFlow();0x28F1 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_CustomEvent_playerToUnban, CallFunc_Map_Find_Value);0x2936 CallFunc_Map_Find_Value.BlockButton_6_31A2AC4E4174629E8EAA88AE9C6AE759.OverrideButtonText(FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "Block"));0x29A5 PopFlow();0x29A6 Label_29A6:0x29A6 PopulateSessionData();0x29B4 RequestRefreshFocus();0x29BE PopFlow();0x29BF goto Label_29A6;0x29C4 PrintString(this, "Block list updated", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x2A19 goto Label_000F;0x2A1E CopyStringToClipboard(JoinCode);0x2A31 /Script/Engine.Default__GameplayStatics.PlaySound2D(this, /Game/Ride/Audio/Metasounds/UI/MSS_UI_Enter.MSS_UI_Enter, 1f, 1f, 0f, nullptr, nullptr, true);0x2A6D PopFlow();0x2A6E Label_2A6E:0x2A6E return;Final 0x1495c50 0x04