Zdexby TheHolyOneZ
6,144 classes
/Game/Ride/Menu/WG_ManageSession.WG_ManageSession_C 0x05A0 (1,440 B) align 8 inherited 0x04D8 38 scripted vtable /Game/Ride/Menu/WG_ManageSession
0x00x05A0

Members 14

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08SessionTypeLabelUCommonTextBlock*10 flagsnullptr
0x08SessionCodeContainerUHorizontalBox*10 flagsnullptr
0x08SessionCodeUCommonTextBlock*10 flagsnullptr
0x08ManageSessionListURGListView*10 flagsnullptr
0x08CrossplayTextUCommonTextBlock*10 flagsnullptr
0x08CopyButtonUWG_MenuButton_C*10 flagsnullptr
0x08ActionBarUCommonBoundActionBar*10 flagsnullptr
0x08SessionVisibilityDataUOptionListItemStepper_C*6 flagsnullptr
0x10AllItemsTArray<UObject*>3 flags[]
0x08SessionNameUOptionListItemString_C*6 flagsnullptr
0x01bHAXX_DisabledVehicleHUDOnActivationbool7 flagsfalse
0x05390x07padding / unreflected
0x50NewExpandedPlayerDataTMap<ARGPlayerState*, FFPartyPlayerExpandData>4 flags<TMap>
0x10JoinCodeFString5 flags"Join code empty"
Inherited from URGActivatableWidget 4
OffsetSizeNameTypeFlagsDefault
0x01ShouldRerouteMoveInputbool6 flagstrue
0x01BlockToggleMenuWithGamepadbool7 flagstrue
0x04C20x06padding / unreflected
0x08EnhancedToggleMenuActionUInputAction*8 flagsnullptr
0x08EnhancedExtraActionUInputAction*8 flagsnullptr
Inherited from UCommonActivatableWidget 19
OffsetSizeNameTypeFlagsDefault
0x01bIsBackHandlerboolProtected+6 flagsfalse
0x01bIsBackActionDisplayedInActionBarboolProtected+6 flagsfalse
0x036A0x06padding / unreflected
0x10OverrideBackActionDisplayNameFTextProtected+2 flags<FText>
0x01bAutoActivateboolProtected+6 flagsfalse
0x01bSupportsActivationFocusboolProtected+6 flagstrue
0x01bIsModalboolProtected+6 flagsfalse
0x01bAutoRestoreFocusboolProtected+6 flagsfalse
0x01bOverrideActionDomainboolProtected+8 flagsfalse
0x03850x03padding / unreflected
0x08InputMappingUInputMappingContext*Protected+7 flagsnullptr
0x04InputMappingPriorityint32Protected+6 flags0
0x03940x04padding / unreflected
0x28ActionDomainOverrideTSoftObjectPtr<UCommonInputActionDomain>Protected+6 flags<SoftObjectProperty>
0x10BP_OnWidgetActivatedFMulticastScriptDelegate4 flags<delegate>
0x10BP_OnWidgetDeactivatedFMulticastScriptDelegate4 flags<delegate>
0x01bIsActivebool7 flagsfalse
0x03E10x07padding / unreflected
0x10VisibilityBoundWidgetsTArray<TWeakObjectPtr<UCommonActivatableWidget>>Transient+5 flags[]
0x03F80xA8padding / unreflected
0x01bSetVisibilityOnActivatedboolProtected+6 flagsfalse
0x01ActivatedVisibilityESlateVisibilityProtected+6 flagsSelfHitTestInvisible
0x01bSetVisibilityOnDeactivatedboolProtected+6 flagsfalse
0x01DeactivatedVisibilityESlateVisibilityProtected+6 flagsCollapsed
Inherited from UCommonUserWidget 2
OffsetSizeNameTypeFlagsDefault
0x01bDisplayInActionBarboolProtected+8 flagsfalse
0x01bConsumePointerInputbool8 flagsfalse
Inherited from UUserWidget 23
OffsetSizeNameTypeFlagsDefault
0x10ColorAndOpacityFLinearColor7 flags{R=1, G=1, B=1, A=1}
0x10ColorAndOpacityDelegateFScriptDelegate5 flags<delegate>
0x14ForegroundColorFSlateColor3 flags{SpecifiedColor={R=1, G=0, B=1, A=1}, ColorUseRule=UseColor…
0x10ForegroundColorDelegateFScriptDelegate5 flags<delegate>
0x01E40x04padding / unreflected
0x10OnVisibilityChangedFMulticastScriptDelegate4 flags<delegate>
0x01F80x30padding / unreflected
0x10PaddingFMargin6 flags{Left=0, Top=0, Right=0, Bottom=0}
0x04Priorityint327 flags0
0x01bIsFocusable : 1bit 0bool5 flagsfalse
0x01bStopAction : 1bit 1bool5 flagsfalse
0x01bAutomaticallyRegisterInputOnConstruction : 1bit 2bool3 flagsfalse
0x023D0x03padding / unreflected
0x10QueuedWidgetAnimationTransitionsTArray<FQueuedWidgetAnimationTransition>Transient+2 flags[]
0x10ActiveSequencePlayersTArray<UUMGSequencePlayer*>Transient+4 flags[]
0x08AnimationTickManagerUUMGSequenceTickManager*Transient+6 flagsnullptr
0x10StoppedSequencePlayersTArray<UUMGSequencePlayer*>Transient+4 flags[]
0x02780x40padding / unreflected
0x10NamedSlotBindingsTArray<FNamedSlotBinding>3 flags[]
0x10ExtensionsTArray<UUserWidgetExtension*>6 flags[]
0x08WidgetTreeUWidgetTree*Transient+8 flagsnullptr
0x01bHasScriptImplementedTick : 1bit 0bool3 flagstrue
0x01bHasScriptImplementedPaint : 1bit 1bool3 flagstrue
0x02E10x17padding / unreflected
0x01TickFrequencyEWidgetTickFrequency9 flagsAuto
0x02F90x03padding / unreflected
0x10DesiredFocusWidgetFWidgetChild5 flags{WidgetName=None, WidgetPtr=nullptr}
0x030C0x04padding / unreflected
0x08InputComponentUInputComponent*TransientProtected+9 flagsnullptr
0x10AnimationCallbacksTArray<FAnimationEventBinding>TransientProtected+4 flags[]
Inherited from UWidget 23
OffsetSizeNameTypeFlagsDefault
0x08SlotUPanelSlot*13 flagsnullptr
0x10bIsEnabledDelegateFScriptDelegate5 flags<delegate>
0x10ToolTipTextDelegateFScriptDelegate5 flags<delegate>
0x10ToolTipTextFText3 flags<FText>
0x08ToolTipWidgetUWidget*12 flagsnullptr
0x10ToolTipWidgetDelegateFScriptDelegate5 flags<delegate>
0x10VisibilityDelegateFScriptDelegate5 flags<delegate>
0x38RenderTransformFWidgetTransform4 flags{Translation={X=0, Y=0}, Scale={X=1, Y=1}, Shear={X=0, Y=0}…
0x10RenderTransformPivotFVector2D7 flags{X=0.5, Y=0.5}
0x01FlowDirectionPreferenceEFlowDirectionPreference7 flagsInherit
0x01bIsVariable : 1bit 0bool3 flagstrue
0x01bCreatedByConstructionScript : 1bit 1boolTransient+3 flagsfalse
0x01bIsEnabled : 1bit 2bool5 flagstrue
0x01bOverride_Cursor : 1bit 3bool4 flagsfalse
0x01bIsVolatile : 1bit 4boolProtected+6 flagsfalse
0x01CursorEMouseCursor8 flagsDefault
0x01ClippingEWidgetClipping7 flagsInherit
0x01VisibilityESlateVisibility7 flagsVisible
0x01PixelSnappingEWidgetPixelSnapping7 flagsInherit
0x00DE0x02padding / unreflected
0x04RenderOpacityfloatProtected+7 flags1
0x00E40x04padding / unreflected
0x08AccessibleWidgetDataUSlateAccessibleWidgetData*9 flagsnullptr
0x00F80x40padding / unreflected
0x10NativeBindingsTArray<UPropertyBinding*>TransientProtected+4 flags[]

Functions 38

SignatureFlagsNativeParams
UWidget* NavigateToManageSessionList(const EUINavigation& Navigation)
Script3 statements · 30 bytes of bytecode
0x0000ReturnValue = ManageSessionList;0x0013return ReturnValue;0x001D// end of script
Public0x10
UWidget* NavigateToCopyButton(const EUINavigation& Navigation)
Script3 statements · 30 bytes of bytecode
0x0000ReturnValue = CopyButton;0x0013return ReturnValue;0x001D// end of script
Public0x10
void OnPartyItemClicked(UObject* Object)
Script35 statements · 846 bytes of bytecode
0x0000PushFlow(Label_034B);0x0005K2Node_DynamicCast_AsParty_List_Player = Cast<PartyListPlayer_C>(Object);0x0029K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsParty_List_Player);0x0046if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0050CallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x0068CallFunc_EqualEqual_ObjectObject_ReturnValue_1 = EqualEqual_ObjectObject(CallFunc_GetOwningPlayer_ReturnValue.PlayerState, K2Node_DynamicCast_AsParty_List_Player.Player);0x00BAif (!(CallFunc_EqualEqual_ObjectObject_ReturnValue_1)) goto Label_00C9;0x00C8PopFlow();0x00C9Label_00C9:0x00C9ExpandedPlayerDataCopy = NewExpandedPlayerData;0x00E4Temp_int_Variable = 0;0x00FBLabel_00FB:0x00FBCallFunc_Map_Length_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Length(ExpandedPlayerDataCopy);0x0136CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Variable, CallFunc_Map_Length_ReturnValue);0x015Cif (!(CallFunc_Less_IntInt_ReturnValue)) goto Label_02F2;0x016APushFlow(Label_0301);0x016F/Script/Engine.Default__BlueprintMapLibrary.Map_GetKeyValueByIndex(ExpandedPlayerDataCopy, Temp_int_Variable, CallFunc_Map_GetKeyValueByIndex_Key, CallFunc_Map_GetKeyValueByIndex_Value);0x01B3CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_Map_GetKeyValueByIndex_Value.bIsExpanded_20_D238A51848C829765DCB99AF54B172C0);0x01D9CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(CallFunc_Map_GetKeyValueByIndex_Key, K2Node_DynamicCast_AsParty_List_Player.Player);0x0215CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_EqualEqual_ObjectObject_ReturnValue);0x023BCallFunc_Map_GetKeyValueByIndex_Value.bIsExpanded_20_D238A51848C829765DCB99AF54B172C0 = CallFunc_BooleanAND_ReturnValue;0x0257K2Node_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);0x02F1PopFlow();0x02F2Label_02F2:0x02F2PopulateSessionData();0x0300PopFlow();0x0301Label_0301:0x0301CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Variable, 1);0x032BTemp_int_Variable = CallFunc_Add_IntInt_ReturnValue;0x0346goto Label_00FB;0x034BLabel_034B:0x034Breturn;0x034D// end of script
Public0x08
void GetVehicleHUD(const UWG_VehicleHUD_C*& VehicleHUD)
Script23 statements · 583 bytes of bytecode
0x0000CallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x0018CallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetOwningPlayer_ReturnValue);0x0035if (!(CallFunc_IsValid_ReturnValue)) goto Label_0239;0x0043CallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x005BCallFunc_K2_GetPawn_ReturnValue = CallFunc_GetOwningPlayer_ReturnValue.K2_GetPawn();0x0085K2Node_DynamicCast_AsBP_Vehicle_Base = Cast<BP_VehicleBase_C>(CallFunc_K2_GetPawn_ReturnValue);0x00A9K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsBP_Vehicle_Base);0x00C6if (!(K2Node_DynamicCast_bSuccess)) goto Label_0239;0x00D4CallFunc_IsValid_ReturnValue_1 = IsValid(K2Node_DynamicCast_AsBP_Vehicle_Base.VehicleHUD);0x0107if (!(CallFunc_IsValid_ReturnValue_1)) goto Label_0239;0x0115CallFunc_GetOwningPlayer_ReturnValue_1 = GetOwningPlayer();0x012DCallFunc_GetOwningPlayer_ReturnValue_2 = K2Node_DynamicCast_AsBP_Vehicle_Base.VehicleHUD.GetOwningPlayer();0x0171CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(CallFunc_GetOwningPlayer_ReturnValue_2, CallFunc_GetOwningPlayer_ReturnValue_1);0x0197CallFunc_IsInViewport_ReturnValue = K2Node_DynamicCast_AsBP_Vehicle_Base.VehicleHUD.IsInViewport();0x01D7CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_IsInViewport_ReturnValue, CallFunc_EqualEqual_ObjectObject_ReturnValue);0x01FDif (!(CallFunc_BooleanAND_ReturnValue)) goto Label_0239;0x020BVehicleHUD = K2Node_DynamicCast_AsBP_Vehicle_Base.VehicleHUD;0x0234goto Label_0244;0x0239Label_0239:0x0239VehicleHUD = nullptr;0x0244Label_0244:0x0244return;0x0246// end of script
Public0x08
void OnMuteClicked(UOptionListItemBase_C* Data)
Script21 statements · 856 bytes of bytecode
0x0000K2Node_DynamicCast_AsOption_List_Item_Button = Cast<OptionListItemButton_C>(Data);0x0024K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsOption_List_Item_Button);0x0041if (!(K2Node_DynamicCast_bSuccess)) goto Label_0355;0x004FK2Node_DynamicCast_AsParty_List_Player = Cast<PartyListPlayer_C>(K2Node_DynamicCast_AsOption_List_Item_Button.DataObject);0x0089K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsParty_List_Player);0x00A6if (!(K2Node_DynamicCast_bSuccess_2)) goto Label_0355;0x00B4CallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x00CCK2Node_DynamicCast_AsRGPlayer_Controller = Cast<RGPlayerController>(CallFunc_GetOwningPlayer_ReturnValue);0x00F0K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_Controller);0x010Dif (!(K2Node_DynamicCast_bSuccess_1)) goto Label_0355;0x011BCallFunc_BP_GetUniqueId_ReturnValue = K2Node_DynamicCast_AsParty_List_Player.Player.BP_GetUniqueId();0x0163K2Node_DynamicCast_AsRGPlayer_Controller.MuteOrUnmutePlayer(CallFunc_BP_GetUniqueId_ReturnValue, CallFunc_MuteOrUnmutePlayer_bGotMuted);0x0195CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsParty_List_Player.Player, CallFunc_Map_Find_Value);0x01F0if (!(CallFunc_Map_Find_ReturnValue)) goto Label_0355;0x01FECallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsParty_List_Player.Player, CallFunc_Map_Find_Value);0x0259CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_MuteOrUnmutePlayer_bGotMuted);0x0276CallFunc_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);0x031FCallFunc_Map_Find_Value.MuteButton_8_A181302C478CE2A6D37C10BC32898D9C.OverrideButtonText(CallFunc_SelectText_ReturnValue);0x0355Label_0355:0x0355return;0x0357// end of script
Public0x08
void UpdateSessionType()
Script14 statements · 444 bytes of bytecode
0x0000CallFunc_GetCurrentHostSessionType_ReturnValue = GetCurrentHostSessionType(this);0x001D/Game/Ride/Menu/BPFL_Online.Default__BPFL_Online_C.HostSessionTypeToText(CallFunc_GetCurrentHostSessionType_ReturnValue, this, CallFunc_HostSessionTypeToText_Text);0x0054K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Type";0x0075K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x0092K2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_HostSessionTypeToText_Text;0x00B6K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x00DAK2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x00FAK2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x011EK2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x013BK2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x014FCallFunc_Format_ReturnValue = Format(FText::AsCultureInvariant("Session Type: {Type}"), K2Node_MakeArray_Array);0x018CSessionTypeLabel.SetText(CallFunc_Format_ReturnValue);0x01B9return;0x01BB// end of script
Public0x00
void OnViewProfileClicked(UOptionListItemBase_C* Data)
Script14 statements · 361 bytes of bytecode
0x0000K2Node_DynamicCast_AsOption_List_Item_Button = Cast<OptionListItemButton_C>(Data);0x0024K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsOption_List_Item_Button);0x0041if (!(K2Node_DynamicCast_bSuccess)) goto Label_0166;0x004FK2Node_DynamicCast_AsParty_List_Player = Cast<PartyListPlayer_C>(K2Node_DynamicCast_AsOption_List_Item_Button.DataObject);0x0089K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsParty_List_Player);0x00A6if (!(K2Node_DynamicCast_bSuccess_2)) goto Label_0166;0x00B4CallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x00CEK2Node_DynamicCast_AsRGPlayer_Controller = Cast<RGPlayerController>(CallFunc_GetPlayerController_ReturnValue);0x00F2K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_Controller);0x010Fif (!(K2Node_DynamicCast_bSuccess_1)) goto Label_0166;0x011DCallFunc_OpenProfileFromPlayerState_ReturnValue = K2Node_DynamicCast_AsRGPlayer_Controller.OpenProfileFromPlayerState(K2Node_DynamicCast_AsParty_List_Player.Player);0x0166Label_0166:0x0166return;0x0168// end of script
Public0x08
void OnBanClicked(UOptionListItemBase_C* Data)
Script25 statements · 779 bytes of bytecode
0x0000CallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x0015K2Node_DynamicCast_AsOption_List_Item_Button = Cast<OptionListItemButton_C>(Data);0x0039K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsOption_List_Item_Button);0x0056K2Node_DynamicCast_AsRGGame_Instance = Cast<RGGameInstance>(CallFunc_GetGameInstance_ReturnValue);0x007AK2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsRGGame_Instance);0x0097K2Node_DynamicCast_AsParty_List_Player = Cast<PartyListPlayer_C>(K2Node_DynamicCast_AsOption_List_Item_Button.DataObject);0x00D1K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsParty_List_Player);0x00EECallFunc_BP_GetUniqueId_ReturnValue = K2Node_DynamicCast_AsParty_List_Player.Player.BP_GetUniqueId();0x0136CallFunc_IsPlayerBanned_ReturnValue = K2Node_DynamicCast_AsRGGame_Instance.IsPlayerBanned(CallFunc_BP_GetUniqueId_ReturnValue, 2);0x016Bif (!(CallFunc_IsPlayerBanned_ReturnValue)) goto Label_0243;0x0179K2Node_DynamicCast_AsOption_List_Item_Button = Cast<OptionListItemButton_C>(Data);0x019DK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsOption_List_Item_Button);0x01BAK2Node_DynamicCast_AsParty_List_Player = Cast<PartyListPlayer_C>(K2Node_DynamicCast_AsOption_List_Item_Button.DataObject);0x01F4K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsParty_List_Player);0x0211UnbanPlayer(K2Node_DynamicCast_AsParty_List_Player.Player);0x023Egoto Label_0308;0x0243Label_0243:0x0243K2Node_DynamicCast_AsOption_List_Item_Button = Cast<OptionListItemButton_C>(Data);0x0267K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsOption_List_Item_Button);0x0284K2Node_DynamicCast_AsParty_List_Player = Cast<PartyListPlayer_C>(K2Node_DynamicCast_AsOption_List_Item_Button.DataObject);0x02BEK2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsParty_List_Player);0x02DBSetupBanPopup(K2Node_DynamicCast_AsParty_List_Player.Player);0x0308Label_0308:0x0308return;0x030A// end of script
Public0x08
void OnKickClicked(UOptionListItemBase_C* Data)
Script15 statements · 516 bytes of bytecode
0x0000K2Node_DynamicCast_AsOption_List_Item_Button = Cast<OptionListItemButton_C>(Data);0x0024K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsOption_List_Item_Button);0x0041K2Node_DynamicCast_AsParty_List_Player = Cast<PartyListPlayer_C>(K2Node_DynamicCast_AsOption_List_Item_Button.DataObject);0x007BK2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsParty_List_Player);0x0098PlayerState = K2Node_DynamicCast_AsParty_List_Player.Player;0x00C1CallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x00D6K2Node_DynamicCast_AsRGGame_Mode = Cast<RGGameMode>(CallFunc_GetGameMode_ReturnValue);0x00FAK2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsRGGame_Mode);0x0117if (!(K2Node_DynamicCast_bSuccess_1)) goto Label_0201;0x0125CallFunc_GetGameSession_ReturnValue = K2Node_DynamicCast_AsRGGame_Mode.GetGameSession();0x014FCallFunc_MakeLiteralText_ReturnValue = MakeLiteralText(NSLOCTEXT("990E73FC40D45DE27512E4863688CC66", "", "You was returned to the main menu as the host kicked you"));0x01CBCallFunc_GetGameSession_ReturnValue.K2_KickPlayer(PlayerState, CallFunc_MakeLiteralText_ReturnValue);0x0201Label_0201:0x0201return;0x0203// end of script
Public0x08
void BuildPlayerData()
Script183 statements · 6,533 bytes of bytecode
0x0000PushFlow(Label_1982);0x0005/Script/Engine.Default__KismetArrayLibrary.Array_Clear(AllItems);0x002EPushFlow(Label_0CF2);0x0033PushFlow(Label_0213);0x0038CallFunc_SpawnObject_ReturnValue_2 = SpawnObject(/Game/Ride/Menu/OptionListItemString.OptionListItemString_C, this);0x0056CallFunc_GetGameState_ReturnValue = GetGameState(this);0x006BK2Node_DynamicCast_AsRGGame_State = Cast<RGGameState>(CallFunc_GetGameState_ReturnValue);0x008FK2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsRGGame_State);0x00ACCallFunc_GetSessionName_ReturnValue = K2Node_DynamicCast_AsRGGame_State.GetSessionName();0x00DESetStringPropertyByName(CallFunc_SpawnObject_ReturnValue_2, FName(DefaultStringValue), CallFunc_GetSessionName_ReturnValue);0x0107SetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue_2, FName(bIsEnabled), false);0x0128Temp_text_Variable_1 = NSLOCTEXT("13A07C3C4988AA6B17415BAF743203DB", "", "Session name");0x016ESetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_2, FName(Text), Temp_text_Variable_1);0x0197SessionName = CallFunc_SpawnObject_ReturnValue_2;0x01AASessionName.Init();0x01CECallFunc_Array_Add_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Add(AllItems, CallFunc_SpawnObject_ReturnValue_2);0x0212PopFlow();0x0213Label_0213:0x0213CallFunc_GetGameState_ReturnValue_2 = GetGameState(this);0x0228K2Node_DynamicCast_AsRGGame_State_2 = Cast<RGGameState>(CallFunc_GetGameState_ReturnValue_2);0x024CK2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsRGGame_State_2);0x0269if (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x0273Temp_int_Loop_Counter_Variable = 0;0x028ATemp_int_Array_Index_Variable = 0;0x02A1Label_02A1:0x02A1CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray);0x02F2CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x0318if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x0322Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x033DPushFlow(Label_0CA8);0x0342/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0393K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x03B7K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x03D4CallFunc_Map_Find_ReturnValue_1 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value_1);0x0419if (!(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);0x0478K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x049CK2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x04B9CallFunc_Map_Find_ReturnValue_1 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value_1);0x04FEbIsExpanded = CallFunc_Map_Find_Value_1.bIsExpanded_20_D238A51848C829765DCB99AF54B172C0;0x051ALabel_051A:0x051ACallFunc_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);0x0589K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x05ADK2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x05CASetObjectPropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(Player), K2Node_DynamicCast_AsRGPlayer_State);0x05F3CallFunc_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);0x065CK2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x0680K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x069DCallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(K2Node_DynamicCast_AsRGPlayer_State, CallFunc_GetOwningPlayer_ReturnValue.PlayerState);0x06D9CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_EqualEqual_ObjectObject_ReturnValue);0x06F6SetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(HasSubOption), CallFunc_Not_PreBool_ReturnValue);0x071FSetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(SubOptionExpanded), bIsExpanded);0x0748CallFunc_Array_Add_ReturnValue_2 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(AllItems, CallFunc_SpawnObject_ReturnValue_1);0x078CCallFunc_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);0x07F5K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x0819K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x0836CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(K2Node_DynamicCast_AsRGPlayer_State, CallFunc_GetOwningPlayer_ReturnValue.PlayerState);0x0872CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_EqualEqual_ObjectObject_ReturnValue);0x088Fif (!(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);0x08EAK2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x090EK2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x092BCallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value);0x0970if (!(CallFunc_Map_Find_ReturnValue)) goto Label_10B6;0x097ELabel_097E:0x097E/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x09CFK2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x09F3K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x0A10CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value);0x0A55if (!(CallFunc_Map_Find_Value.bIsExpanded_20_D238A51848C829765DCB99AF54B172C0)) PopFlow();0x0A68PushFlow(Label_1756);0x0A6DPushFlow(Label_152A);0x0A72PushFlow(Label_12FE);0x0A77PushFlow(Label_10D2);0x0A7C/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x0ACDK2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x0AF1K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x0B0ECallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value);0x0B53CallFunc_IsValid_ReturnValue_4 = IsValid(CallFunc_Map_Find_Value.ViewProfileButton_13_9E5607274F459416BF88C4B9EBA58D5D);0x0B79if (!(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);0x0BD4K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x0BF8K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x0C15CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value);0x0C5ACallFunc_Array_Add_ReturnValue_7 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(AllItems, CallFunc_Map_Find_Value.ViewProfileButton_13_9E5607274F459416BF88C4B9EBA58D5D);0x0CA7PopFlow();0x0CA8Label_0CA8:0x0CA8CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x0CD2Temp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x0CEDgoto Label_02A1;0x0CF2Label_0CF2:0x0CF2CallFunc_GetCurrentHostSessionType_ReturnValue_1 = GetCurrentHostSessionType(this);0x0D0FCallFunc_NotEqual_ByteByte_ReturnValue = NotEqual_ByteByte(CallFunc_GetCurrentHostSessionType_ReturnValue_1, 1);0x0D2ECallFunc_NotEqual_ByteByte_ReturnValue_1 = NotEqual_ByteByte(CallFunc_GetCurrentHostSessionType_ReturnValue_1, 0);0x0D4DCallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_NotEqual_ByteByte_ReturnValue_1, CallFunc_NotEqual_ByteByte_ReturnValue);0x0D73if (!(CallFunc_BooleanAND_ReturnValue)) PopFlow();0x0D7DCallFunc_SpawnObject_ReturnValue = SpawnObject(/Game/Ride/Menu/OptionListItemStepper.OptionListItemStepper_C, this);0x0D9BCallFunc_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);0x0E2ECallFunc_GetCurrentHostSessionType_ReturnValue_2 = GetCurrentHostSessionType(this);0x0E4BCallFunc_GetGameState_ReturnValue_1 = GetGameState(this);0x0E60K2Node_DynamicCast_AsRGGame_State_1 = Cast<RGGameState>(CallFunc_GetGameState_ReturnValue_1);0x0E84K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsRGGame_State_1);0x0EA1CallFunc_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);0x0F13SetIntPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(SelectedIndex), CallFunc_EnumToJoinOptionIndex_Index);0x0F3CCallFunc_IsServer_ReturnValue = IsServer(this);0x0F51SetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(bIsEnabled), CallFunc_IsServer_ReturnValue);0x0F7ATemp_text_Variable = FText::FromStringTable("/Game/Ride/Menu/ST_SessionTerms.ST_SessionTerms", "SessionVisibility");0x0FDASetTextPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(Text), Temp_text_Variable);0x1003SessionVisibilityData = CallFunc_SpawnObject_ReturnValue;0x1016CallFunc_GetCurrentHostSessionType_ReturnValue = GetCurrentHostSessionType(this);0x1033CallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetCurrentHostSessionType_ReturnValue, 1);0x1052if (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) goto Label_1061;0x1060PopFlow();0x1061Label_1061:0x1061CallFunc_Array_Add_ReturnValue_1 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(AllItems, CallFunc_SpawnObject_ReturnValue);0x10A5PopFlow();0x10A6Label_10A6:0x10A6bIsExpanded = false;0x10B1goto Label_051A;0x10B6Label_10B6:0x10B6AddExpandedInfo(CallFunc_SpawnObject_ReturnValue_1);0x10CDgoto Label_097E;0x10D2Label_10D2:0x10D2/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x1123K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x1147K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x1164CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value);0x11A9CallFunc_IsValid_ReturnValue_3 = IsValid(CallFunc_Map_Find_Value.KickButton_12_E68701AC49F7CEE0F0B4B6B25385DCD3);0x11CFif (!(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);0x122AK2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x124EK2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x126BCallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value);0x12B0CallFunc_Array_Add_ReturnValue_6 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(AllItems, CallFunc_Map_Find_Value.KickButton_12_E68701AC49F7CEE0F0B4B6B25385DCD3);0x12FDPopFlow();0x12FELabel_12FE:0x12FE/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x134FK2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x1373K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x1390CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value);0x13D5CallFunc_IsValid_ReturnValue_2 = IsValid(CallFunc_Map_Find_Value.BlockButton_6_31A2AC4E4174629E8EAA88AE9C6AE759);0x13FBif (!(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);0x1456K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x147AK2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x1497CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value);0x14DCCallFunc_Array_Add_ReturnValue_5 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(AllItems, CallFunc_Map_Find_Value.BlockButton_6_31A2AC4E4174629E8EAA88AE9C6AE759);0x1529PopFlow();0x152ALabel_152A:0x152A/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x157BK2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x159FK2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x15BCCallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value);0x1601CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_Map_Find_Value.MuteButton_8_A181302C478CE2A6D37C10BC32898D9C);0x1627if (!(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);0x1682K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x16A6K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x16C3CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value);0x1708CallFunc_Array_Add_ReturnValue_4 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(AllItems, CallFunc_Map_Find_Value.MuteButton_8_A181302C478CE2A6D37C10BC32898D9C);0x1755PopFlow();0x1756Label_1756:0x1756/Script/Engine.Default__KismetArrayLibrary.Array_Get(K2Node_DynamicCast_AsRGGame_State_2.PlayerArray, Temp_int_Array_Index_Variable, CallFunc_Array_Get_Item);0x17A7K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x17CBK2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x17E8CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value);0x182DCallFunc_IsValid_ReturnValue = IsValid(CallFunc_Map_Find_Value.ReportButton_11_556814BB4F63880C2AD84480046C3C43);0x1853if (!(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);0x18AEK2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x18D2K2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x18EFCallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value);0x1934CallFunc_Array_Add_ReturnValue_3 = /Script/Engine.Default__KismetArrayLibrary.Array_Add(AllItems, CallFunc_Map_Find_Value.ReportButton_11_556814BB4F63880C2AD84480046C3C43);0x1981PopFlow();0x1982Label_1982:0x1982return;0x1984// end of script
Public0x00
void RemoveExpandedInfo(ARGPlayerState* PlayerState)
Script2 statements · 3 bytes of bytecode
0x0000return;0x0002// end of script
Public0x08
void AddExpandedInfo(UObject* itemData)
Script96 statements · 3,526 bytes of bytecode
0x0000PushFlow(Label_0DC3);0x0005K2Node_DynamicCast_AsParty_List_Player = Cast<PartyListPlayer_C>(itemData);0x0029K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsParty_List_Player);0x0046if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x0050CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsParty_List_Player.Player, CallFunc_Map_Find_Value);0x00ABif (!(CallFunc_Map_Find_ReturnValue)) goto Label_012F;0x00B9CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsParty_List_Player.Player, CallFunc_Map_Find_Value);0x0114ExpandData = CallFunc_Map_Find_Value;0x012FLabel_012F:0x012FPushFlow(Label_0D55);0x0134CallFunc_IsOnSameOnlinePlatform_ReturnValue = K2Node_DynamicCast_AsParty_List_Player.Player.IsOnSameOnlinePlatform();0x0174if (!(CallFunc_IsOnSameOnlinePlatform_ReturnValue)) goto Label_02F2;0x0182CallFunc_SpawnObject_ReturnValue = SpawnObject(/Game/Ride/Menu/OptionListItemButton.OptionListItemButton_C, this);0x01A0SetObjectPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(DataObject), itemData);0x01C9CallFunc_IsOnSameOnlinePlatform_ReturnValue = K2Node_DynamicCast_AsParty_List_Player.Player.IsOnSameOnlinePlatform();0x0209SetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(bIsEnabled), CallFunc_IsOnSameOnlinePlatform_ReturnValue);0x0232SetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(IsSubOption), true);0x0253Temp_text_Variable_1 = FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "ViewProfile");0x02ADSetTextPropertyByName(CallFunc_SpawnObject_ReturnValue, FName(Text), Temp_text_Variable_1);0x02D6ExpandData.ViewProfileButton_13_9E5607274F459416BF88C4B9EBA58D5D = CallFunc_SpawnObject_ReturnValue;0x02F2Label_02F2:0x02F2K2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnViewProfileClicked);0x0309CallFunc_SpawnObject_ReturnValue.OnClickedDelegate += K2Node_CreateDelegate_OutputDelegate_2;0x0332CallFunc_IsServer_ReturnValue = IsServer(this);0x0347if (!(CallFunc_IsServer_ReturnValue)) goto Label_0480;0x0355CallFunc_SpawnObject_ReturnValue_2 = SpawnObject(/Game/Ride/Menu/OptionListItemButton.OptionListItemButton_C, this);0x0373SetObjectPropertyByName(CallFunc_SpawnObject_ReturnValue_2, FName(DataObject), itemData);0x039CSetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue_2, FName(IsSubOption), true);0x03BDTemp_text_Variable = NSLOCTEXT("56123DB749B311DD10471E81CD58C51D", "", "Kick");0x03FBSetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_2, FName(Text), Temp_text_Variable);0x0424ExpandData.KickButton_12_E68701AC49F7CEE0F0B4B6B25385DCD3 = CallFunc_SpawnObject_ReturnValue_2;0x0440K2Node_CreateDelegate_OutputDelegate_4.Bind(this, OnKickClicked);0x0457CallFunc_SpawnObject_ReturnValue_2.OnClickedDelegate += K2Node_CreateDelegate_OutputDelegate_4;0x0480Label_0480:0x0480CallFunc_SpawnObject_ReturnValue_1 = SpawnObject(/Game/Ride/Menu/OptionListItemButton.OptionListItemButton_C, this);0x049ESetObjectPropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(DataObject), itemData);0x04C7K2Node_DynamicCast_AsParty_List_Player_1 = Cast<PartyListPlayer_C>(itemData);0x04EBK2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsParty_List_Player_1);0x0508CallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x051DK2Node_DynamicCast_AsRGGame_Instance = Cast<RGGameInstance>(CallFunc_GetGameInstance_ReturnValue);0x0541K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsRGGame_Instance);0x055ECallFunc_IsPlayerBannedByPlayerState_ReturnValue_1 = K2Node_DynamicCast_AsRGGame_Instance.IsPlayerBannedByPlayerState(K2Node_DynamicCast_AsParty_List_Player_1.Player, 1);0x05A9CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_IsPlayerBannedByPlayerState_ReturnValue_1);0x05C6SetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(bIsEnabled), CallFunc_Not_PreBool_ReturnValue);0x05EFSetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(IsSubOption), true);0x0610K2Node_DynamicCast_AsParty_List_Player_1 = Cast<PartyListPlayer_C>(itemData);0x0634K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsParty_List_Player_1);0x0651CallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x0666K2Node_DynamicCast_AsRGGame_Instance = Cast<RGGameInstance>(CallFunc_GetGameInstance_ReturnValue);0x068AK2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsRGGame_Instance);0x06A7CallFunc_IsPlayerBannedByPlayerState_ReturnValue = K2Node_DynamicCast_AsRGGame_Instance.IsPlayerBannedByPlayerState(K2Node_DynamicCast_AsParty_List_Player_1.Player, 2);0x06F2CallFunc_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);0x079DCallFunc_IsPlayerBannedByPlayerState_ReturnValue_1 = K2Node_DynamicCast_AsRGGame_Instance.IsPlayerBannedByPlayerState(K2Node_DynamicCast_AsParty_List_Player_1.Player, 1);0x07E8CallFunc_SelectText_ReturnValue_1 = SelectText(FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "BlockedSystem"), CallFunc_SelectText_ReturnValue, CallFunc_IsPlayerBannedByPlayerState_ReturnValue_1);0x0860SetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_1, FName(Text), CallFunc_SelectText_ReturnValue_1);0x0889ExpandData.BlockButton_6_31A2AC4E4174629E8EAA88AE9C6AE759 = CallFunc_SpawnObject_ReturnValue_1;0x08A5K2Node_CreateDelegate_OutputDelegate_3.Bind(this, OnBanClicked);0x08BCCallFunc_SpawnObject_ReturnValue_1.OnClickedDelegate += K2Node_CreateDelegate_OutputDelegate_3;0x08E5K2Node_DynamicCast_AsParty_List_Player_2 = Cast<PartyListPlayer_C>(itemData);0x0909K2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsParty_List_Player_2);0x0926if (!(K2Node_DynamicCast_bSuccess_4)) PopFlow();0x0930CallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x0948K2Node_DynamicCast_AsRGPlayer_Controller = Cast<RGPlayerController>(CallFunc_GetOwningPlayer_ReturnValue);0x096CK2Node_DynamicCast_bSuccess_3 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_Controller);0x0989if (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x0993CallFunc_SpawnObject_ReturnValue_3 = SpawnObject(/Game/Ride/Menu/OptionListItemButton.OptionListItemButton_C, this);0x09B1SetObjectPropertyByName(CallFunc_SpawnObject_ReturnValue_3, FName(DataObject), itemData);0x09DASetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue_3, FName(IsSubOption), true);0x09FBCallFunc_BP_GetUniqueId_ReturnValue = K2Node_DynamicCast_AsParty_List_Player_2.Player.BP_GetUniqueId();0x0A43CallFunc_IsChannelMemberMuted_ReturnValue = K2Node_DynamicCast_AsRGPlayer_Controller.IsChannelMemberMuted(CallFunc_BP_GetUniqueId_ReturnValue, 0);0x0A78CallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(CallFunc_IsChannelMemberMuted_ReturnValue);0x0A95CallFunc_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);0x0B3ESetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_3, FName(Text), CallFunc_SelectText_ReturnValue_2);0x0B67ExpandData.MuteButton_8_A181302C478CE2A6D37C10BC32898D9C = CallFunc_SpawnObject_ReturnValue_3;0x0B83K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnMuteClicked);0x0B9ACallFunc_SpawnObject_ReturnValue_3.OnClickedDelegate += K2Node_CreateDelegate_OutputDelegate_1;0x0BC3CallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x0BE1CallFunc_GetCurrentHostSessionType_ReturnValue = GetCurrentHostSessionType(this);0x0BFECallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetCurrentHostSessionType_ReturnValue, 3);0x0C1Dif (!(CallFunc_EqualEqual_ByteByte_ReturnValue)) PopFlow();0x0C27CallFunc_SpawnObject_ReturnValue_4 = SpawnObject(/Game/Ride/Menu/OptionListItemButton.OptionListItemButton_C, this);0x0C45SetObjectPropertyByName(CallFunc_SpawnObject_ReturnValue_4, FName(DataObject), itemData);0x0C6ESetBoolPropertyByName(CallFunc_SpawnObject_ReturnValue_4, FName(IsSubOption), true);0x0C8FTemp_text_Variable_2 = NSLOCTEXT("1A7569B843E5A791BC1A479119D81317", "", "Report");0x0CCFSetTextPropertyByName(CallFunc_SpawnObject_ReturnValue_4, FName(Text), Temp_text_Variable_2);0x0CF8ExpandData.ReportButton_11_556814BB4F63880C2AD84480046C3C43 = CallFunc_SpawnObject_ReturnValue_4;0x0D14K2Node_CreateDelegate_OutputDelegate.Bind(this, OnReportClicked);0x0D2BCallFunc_SpawnObject_ReturnValue_4.OnClickedDelegate += K2Node_CreateDelegate_OutputDelegate;0x0D54PopFlow();0x0D55Label_0D55:0x0D55ExpandData.Parent_16_83384D52416F88D65438EB8E879D4766 = K2Node_DynamicCast_AsParty_List_Player;0x0D71/Script/Engine.Default__BlueprintMapLibrary.Map_Add(NewExpandedPlayerData, K2Node_DynamicCast_AsParty_List_Player.Player, ExpandData);0x0DC2PopFlow();0x0DC3Label_0DC3:0x0DC3return;0x0DC5// end of script
Public0x08
void PopulateSessionData()
Script22 statements · 406 bytes of bytecode
0x0000PushFlow(Label_0193);0x0005ResolutionIndex = 0;0x001CLocalIndex = 0;0x0033CallFunc_BP_GetSelectedItem_ReturnValue = ManageSessionList.BP_GetSelectedItem();0x005DCallFunc_GetIndexForItem_ReturnValue = ManageSessionList.GetIndexForItem(CallFunc_BP_GetSelectedItem_ReturnValue);0x0098CallFunc_Max_ReturnValue = Max(CallFunc_GetIndexForItem_ReturnValue, 0);0x00C2LocalIndex = CallFunc_Max_ReturnValue;0x00DDManageSessionList.ClearListItems();0x00FDPushFlow(Label_0140);0x0102PushFlow(Label_0116);0x0107BuildPlayerData();0x0115PopFlow();0x0116Label_0116:0x0116ManageSessionList.BP_SetListItems(AllItems);0x013FPopFlow();0x0140Label_0140:0x0140ManageSessionList.NavigateToIndex(LocalIndex);0x0169ManageSessionList.SetSelectedIndex(LocalIndex);0x0192PopFlow();0x0193Label_0193:0x0193return;0x0195// end of script
Public0x00
bool BP_OnHandleBackAction()
Script4 statements · 53 bytes of bytecode
0x0000HandleOptionBack(CallFunc_HandleOptionBack_handled);0x0017ReturnValue = CallFunc_HandleOptionBack_handled;0x002Areturn ReturnValue;0x0034// end of script
EventProtected0x01
void HandleOptionBack(const bool& Handled)
Script4 statements · 55 bytes of bytecode
0x0000/Script/Engine.Default__BlueprintMapLibrary.Map_Clear(NewExpandedPlayerData);0x0029Handled = false;0x0034return;0x0036// end of script
Public0x01
UWidget* BP_GetDesiredFocusTarget()
Script3 statements · 30 bytes of bytecode
0x0000ReturnValue = ManageSessionList;0x0013return ReturnValue;0x001D// end of script
EventProtected0x08
void Construct()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WG_ManageSession(1471);0x000Freturn;0x0011// end of script
EventPublic0x00
void BP_OnActivated()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WG_ManageSession(1496);0x000Freturn;0x0011// end of script
EventProtected0x00
void ApplySettings()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WG_ManageSession(5094);0x000Freturn;0x0011// end of script
0x00
void BP_OnDeactivated()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WG_ManageSession(5554);0x000Freturn;0x0011// end of script
EventProtected0x00
void BndEvt__WG_ManageSession_ManageSessionList_K2Node_ComponentBoundEvent_0_SimpleListItemEventDynamic__DelegateSignature(UObject* Item)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Item = Item;0x0012ExecuteUbergraph_WG_ManageSession(6466);0x0021return;0x0023// end of script
0x08
void SetupBanPopup(ARGPlayerState* playerToBan)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_playerToBan = playerToBan;0x0012ExecuteUbergraph_WG_ManageSession(6490);0x0021return;0x0023// end of script
0x08
void InitBanPopup(UCommonActivatableWidget* Widget)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Widget_1 = Widget;0x0012ExecuteUbergraph_WG_ManageSession(6695);0x0021return;0x0023// end of script
0x08
void ActuallyBanPlayer()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WG_ManageSession(7356);0x000Freturn;0x0011// end of script
0x00
void PremiumCheckComplete(bool bWasSuccessful)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_bWasSuccessful_2 = bWasSuccessful;0x0012ExecuteUbergraph_WG_ManageSession(8327);0x0021return;0x0023// end of script
0x01
void UGCCheckComplete(bool bWasSuccessful)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_bWasSuccessful_1 = bWasSuccessful;0x0012ExecuteUbergraph_WG_ManageSession(8342);0x0021return;0x0023// end of script
0x01
void OnReportClicked(UOptionListItemBase_C* Data)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_data = Data;0x0012ExecuteUbergraph_WG_ManageSession(8347);0x0021return;0x0023// end of script
0x08
void InitReport(UCommonActivatableWidget* Widget)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Widget = Widget;0x0012ExecuteUbergraph_WG_ManageSession(8724);0x0021return;0x0023// end of script
0x08
void Report()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WG_ManageSession(8864);0x000Freturn;0x0011// end of script
0x00
void UpdateSessionName()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WG_ManageSession(9108);0x000Freturn;0x0011// end of script
0x00
void UpdateSessionName_UGCCheckComplete(bool bWasSuccessful)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_bWasSuccessful = bWasSuccessful;0x0012ExecuteUbergraph_WG_ManageSession(9394);0x0021return;0x0023// end of script
0x01
void PreConstruct(bool IsDesignTime)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_IsDesignTime = IsDesignTime;0x0012ExecuteUbergraph_WG_ManageSession(9546);0x0021return;0x0023// end of script
EventPublic0x01
void UnbanPlayer(ARGPlayerState* playerToUnban)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_playerToUnban = playerToUnban;0x0012ExecuteUbergraph_WG_ManageSession(9775);0x0021return;0x0023// end of script
0x08
void OnPlayerAdded_Event(APlayerState* NewPlayerState)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_NewPlayerState = NewPlayerState;0x0012ExecuteUbergraph_WG_ManageSession(10662);0x0021return;0x0023// end of script
0x08
void OnPlayerRemoved_Event(APlayerState* OldPlayerState)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_OldPlayerState = OldPlayerState;0x0012ExecuteUbergraph_WG_ManageSession(10687);0x0021return;0x0023// end of script
0x08
void OnBlockListUpdated_Event()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_WG_ManageSession(10692);0x000Freturn;0x0011// end of script
0x00
void BndEvt__WG_ManageSession_WG_MenuButton_K2Node_ComponentBoundEvent_1_CommonButtonBaseClicked__DelegateSignature(UCommonButtonBase* Button)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_ComponentBoundEvent_Button = Button;0x0012ExecuteUbergraph_WG_ManageSession(10782);0x0021return;0x0023// end of script
0x08
void ExecuteUbergraph_WG_ManageSession(int32 EntryPoint)
Script355 statements · 10,865 bytes of bytecode
0x0000PushFlow(Label_2A6E);0x0005goto [EntryPoint];0x000FLabel_000F:0x000FTemp_int_Loop_Counter_Variable = 0;0x0026Temp_int_Array_Index_Variable = 0;0x003DLabel_003D:0x003DCallFunc_GetGameState_ReturnValue_5 = GetGameState(this);0x0052CallFunc_Array_Length_ReturnValue = /Script/Engine.Default__KismetArrayLibrary.Array_Length(CallFunc_GetGameState_ReturnValue_5.PlayerArray);0x00A3CallFunc_Less_IntInt_ReturnValue = Less_IntInt(Temp_int_Loop_Counter_Variable, CallFunc_Array_Length_ReturnValue);0x00C9if (!(CallFunc_Less_IntInt_ReturnValue)) PopFlow();0x00D3Temp_int_Array_Index_Variable = Temp_int_Loop_Counter_Variable;0x00EEPushFlow(Label_0575);0x00F3CallFunc_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);0x0159K2Node_DynamicCast_AsRGPlayer_State = Cast<RGPlayerState>(CallFunc_Array_Get_Item);0x017DK2Node_DynamicCast_bSuccess_18 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_State);0x019Aif (!(K2Node_DynamicCast_bSuccess_18)) PopFlow();0x01A4CallFunc_Map_Find_ReturnValue_2 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value_2);0x01E9if (!(CallFunc_Map_Find_ReturnValue_2)) PopFlow();0x01F3CallFunc_GetGameInstance_ReturnValue_2 = GetGameInstance(this);0x0208K2Node_DynamicCast_AsRGGame_Instance_2 = Cast<RGGameInstance>(CallFunc_GetGameInstance_ReturnValue_2);0x022CK2Node_DynamicCast_bSuccess_17 = Cast<1>(K2Node_DynamicCast_AsRGGame_Instance_2);0x0249CallFunc_IsPlayerBannedByPlayerState_ReturnValue = K2Node_DynamicCast_AsRGGame_Instance_2.IsPlayerBannedByPlayerState(K2Node_DynamicCast_AsRGPlayer_State, 1);0x027ECallFunc_Not_PreBool_ReturnValue_1 = Not_PreBool(CallFunc_IsPlayerBannedByPlayerState_ReturnValue);0x029BCallFunc_Map_Find_ReturnValue_2 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value_2);0x02E0CallFunc_Map_Find_Value_2.BlockButton_6_31A2AC4E4174629E8EAA88AE9C6AE759.SetIsEnabled(CallFunc_Not_PreBool_ReturnValue_1);0x0316CallFunc_GetGameInstance_ReturnValue_2 = GetGameInstance(this);0x032BK2Node_DynamicCast_AsRGGame_Instance_2 = Cast<RGGameInstance>(CallFunc_GetGameInstance_ReturnValue_2);0x034FK2Node_DynamicCast_bSuccess_17 = Cast<1>(K2Node_DynamicCast_AsRGGame_Instance_2);0x036CCallFunc_IsPlayerBannedByPlayerState_ReturnValue = K2Node_DynamicCast_AsRGGame_Instance_2.IsPlayerBannedByPlayerState(K2Node_DynamicCast_AsRGPlayer_State, 1);0x03A1CallFunc_IsPlayerBannedByPlayerState_ReturnValue_1 = K2Node_DynamicCast_AsRGGame_Instance_2.IsPlayerBannedByPlayerState(K2Node_DynamicCast_AsRGPlayer_State, 2);0x03D6CallFunc_Map_Find_ReturnValue_2 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_DynamicCast_AsRGPlayer_State, CallFunc_Map_Find_Value_2);0x041BCallFunc_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);0x04C6CallFunc_SelectText_ReturnValue_2 = SelectText(FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "BlockedSystem"), CallFunc_SelectText_ReturnValue_1, CallFunc_IsPlayerBannedByPlayerState_ReturnValue);0x053ECallFunc_Map_Find_Value_2.BlockButton_6_31A2AC4E4174629E8EAA88AE9C6AE759.OverrideButtonText(CallFunc_SelectText_ReturnValue_2);0x0574PopFlow();0x0575Label_0575:0x0575CallFunc_Add_IntInt_ReturnValue = Add_IntInt(Temp_int_Loop_Counter_Variable, 1);0x059FTemp_int_Loop_Counter_Variable = CallFunc_Add_IntInt_ReturnValue;0x05BAgoto Label_003D;0x05BFConstruct();0x05C9PopulateSessionData();0x05D7PopFlow();0x05D8BP_OnActivated();0x05E2PushFlow(Label_1320);0x05E7PushFlow(Label_123F);0x05ECPushFlow(Label_0E14);0x05F1PushFlow(Label_0D3A);0x05F6UpdateSessionName();0x0604UpdateSessionType();0x0612CallFunc_GetGameState_ReturnValue_1 = GetGameState(this);0x0627K2Node_DynamicCast_AsRGGame_State_1 = Cast<RGGameState>(CallFunc_GetGameState_ReturnValue_1);0x064BK2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsRGGame_State_1);0x0668CallFunc_GetJoinOptions_ReturnValue = K2Node_DynamicCast_AsRGGame_State_1.GetJoinOptions();0x069ACallFunc_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);0x06F7SessionVisibilityData.SetSelectedIndex(CallFunc_EnumToJoinOptionIndex_Index);0x0724CallFunc_GetCurrentHostSessionType_ReturnValue_1 = GetCurrentHostSessionType(this);0x0741CallFunc_NotEqual_ByteByte_ReturnValue = NotEqual_ByteByte(CallFunc_GetCurrentHostSessionType_ReturnValue_1, 0);0x0760CallFunc_NotEqual_ByteByte_ReturnValue_1 = NotEqual_ByteByte(CallFunc_GetCurrentHostSessionType_ReturnValue_1, 1);0x077FCallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_NotEqual_ByteByte_ReturnValue, CallFunc_NotEqual_ByteByte_ReturnValue_1);0x07A5SessionVisibilityData.SetIsEnabled(CallFunc_BooleanAND_ReturnValue);0x07D2CallFunc_GetCurrentHostSessionType_ReturnValue = GetCurrentHostSessionType(this);0x07EFCallFunc_EqualEqual_ByteByte_ReturnValue = EqualEqual_ByteByte(CallFunc_GetCurrentHostSessionType_ReturnValue, 3);0x080ETemp_byte_Variable = 4;0x0822Temp_byte_Variable_1 = 1;0x0836CallFunc_IsCrossplayAllowed_ReturnValue = IsCrossplayAllowed(this);0x084BCallFunc_BooleanAND_ReturnValue_2 = BooleanAND(CallFunc_IsCrossplayAllowed_ReturnValue, CallFunc_EqualEqual_ByteByte_ReturnValue);0x0871Temp_bool_Variable = CallFunc_BooleanAND_ReturnValue_2;0x0884CrossplayText.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default_2));0x08DDCallFunc_GetGameState_ReturnValue_1 = GetGameState(this);0x08F2K2Node_DynamicCast_AsRGGame_State_1 = Cast<RGGameState>(CallFunc_GetGameState_ReturnValue_1);0x0916K2Node_DynamicCast_bSuccess_4 = Cast<1>(K2Node_DynamicCast_AsRGGame_State_1);0x0933CallFunc_GetIsUsingCrossplay_ReturnValue_1 = K2Node_DynamicCast_AsRGGame_State_1.GetIsUsingCrossplay();0x095DCallFunc_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);0x09FDK2Node_MakeStruct_FormatArgumentData_1.ArgumentName = "OnOff";0x0A1FK2Node_MakeStruct_FormatArgumentData_1.ArgumentValueType = 4;0x0A3CK2Node_MakeStruct_FormatArgumentData_1.ArgumentValue = CallFunc_SelectText_ReturnValue;0x0A60K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueInt = 0;0x0A84K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueFloat = 0f;0x0AA4K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueDouble = 0;0x0AC8K2Node_MakeStruct_FormatArgumentData_1.ArgumentValueGender = 0;0x0AE5CallFunc_MakeLiteralText_ReturnValue_1 = MakeLiteralText(FText::FromStringTable("/Game/Ride/Menu/ST_SessionTerms.ST_SessionTerms", "Crossplay"));0x0B47K2Node_MakeStruct_FormatArgumentData_3.ArgumentName = "CrossplayWord";0x0B71K2Node_MakeStruct_FormatArgumentData_3.ArgumentValueType = 4;0x0B8EK2Node_MakeStruct_FormatArgumentData_3.ArgumentValue = CallFunc_MakeLiteralText_ReturnValue_1;0x0BB2K2Node_MakeStruct_FormatArgumentData_3.ArgumentValueInt = 0;0x0BD6K2Node_MakeStruct_FormatArgumentData_3.ArgumentValueFloat = 0f;0x0BF6K2Node_MakeStruct_FormatArgumentData_3.ArgumentValueDouble = 0;0x0C1AK2Node_MakeStruct_FormatArgumentData_3.ArgumentValueGender = 0;0x0C37K2Node_MakeArray_Array_2 = {K2Node_MakeStruct_FormatArgumentData_3, K2Node_MakeStruct_FormatArgumentData_1};0x0C54CallFunc_Format_ReturnValue_2 = Format(NSLOCTEXT("0D0E61974D88BB67ACBE2C8F876C9FBC", "", "{CrossplayWord}: {OnOff}"), K2Node_MakeArray_Array_2);0x0CB9CrossplayText.SetText(CallFunc_Format_ReturnValue_2);0x0CE6CallFunc_IsServer_ReturnValue_1 = IsServer(this);0x0CFBif (!(CallFunc_IsServer_ReturnValue_1)) PopFlow();0x0D05K2Node_CreateDelegate_OutputDelegate_3.Bind(this, ApplySettings);0x0D1CBindEnhancedInputAction(/Game/Ride/Input/Actions/Menu/IA_UI_Generic_Apply.IA_UI_Generic_Apply, K2Node_CreateDelegate_OutputDelegate_3, true);0x0D39PopFlow();0x0D3ALabel_0D3A:0x0D3AGetVehicleHUD(CallFunc_GetVehicleHUD_VehicleHUD_1);0x0D51CallFunc_IsValid_ReturnValue_1 = IsValid(CallFunc_GetVehicleHUD_VehicleHUD_1);0x0D6Eif (!(CallFunc_IsValid_ReturnValue_1)) PopFlow();0x0D78GetVehicleHUD(CallFunc_GetVehicleHUD_VehicleHUD_1);0x0D8FCallFunc_IsVisible_ReturnValue = CallFunc_GetVehicleHUD_VehicleHUD_1.IsVisible();0x0DB9bHAXX_DisabledVehicleHUDOnActivation = CallFunc_IsVisible_ReturnValue;0x0DCCif (!(bHAXX_DisabledVehicleHUDOnActivation)) PopFlow();0x0DD6GetVehicleHUD(CallFunc_GetVehicleHUD_VehicleHUD_1);0x0DEDCallFunc_GetVehicleHUD_VehicleHUD_1.SetVisibility(1);0x0E13PopFlow();0x0E14Label_0E14:0x0E14CallFunc_GetGameMode_ReturnValue_1 = GetGameMode(this);0x0E29CallFunc_IsValid_ReturnValue_2 = IsValid(CallFunc_GetGameMode_ReturnValue_1);0x0E46if (!(CallFunc_IsValid_ReturnValue_2)) goto Label_1218;0x0E54CallFunc_GetGameMode_ReturnValue_1 = GetGameMode(this);0x0E69CallFunc_GetGameSession_ReturnValue_1 = /Script/RedpointEOSFramework.Default__RedpointFrameworkBlueprintLibrary.GetGameSession(CallFunc_GetGameMode_ReturnValue_1);0x0E9CK2Node_DynamicCast_AsRGGame_Session = Cast<RGGameSession>(CallFunc_GetGameSession_ReturnValue_1);0x0EC0K2Node_DynamicCast_bSuccess_10 = Cast<1>(K2Node_DynamicCast_AsRGGame_Session);0x0EDDif (!(K2Node_DynamicCast_bSuccess_10)) goto Label_1218;0x0EEBCallFunc_GetJoinCode_ReturnValue = K2Node_DynamicCast_AsRGGame_Session.GetJoinCode();0x0F1DCallFunc_IsEmpty_ReturnValue = IsEmpty(CallFunc_GetJoinCode_ReturnValue);0x0F3ACallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_IsEmpty_ReturnValue);0x0F57CallFunc_GetCurrentHostSessionType_ReturnValue_4 = GetCurrentHostSessionType(this);0x0F74CallFunc_EqualEqual_ByteByte_ReturnValue_1 = EqualEqual_ByteByte(CallFunc_GetCurrentHostSessionType_ReturnValue_4, 3);0x0F93CallFunc_BooleanAND_ReturnValue_1 = BooleanAND(CallFunc_Not_PreBool_ReturnValue, CallFunc_EqualEqual_ByteByte_ReturnValue_1);0x0FB9if (!(CallFunc_BooleanAND_ReturnValue_1)) goto Label_1218;0x0FC7SessionCodeContainer.SetVisibility(4);0x0FEDCallFunc_GetJoinCode_ReturnValue = K2Node_DynamicCast_AsRGGame_Session.GetJoinCode();0x101FCallFunc_Conv_StringToText_ReturnValue_1 = Conv_StringToText(CallFunc_GetJoinCode_ReturnValue);0x1044K2Node_MakeStruct_FormatArgumentData_2.ArgumentName = "code";0x1065K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueType = 4;0x1082K2Node_MakeStruct_FormatArgumentData_2.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue_1;0x10A6K2Node_MakeStruct_FormatArgumentData_2.ArgumentValueInt = 0;0x10CAK2Node_MakeStruct_FormatArgumentData_2.ArgumentValueFloat = 0f;0x10EAK2Node_MakeStruct_FormatArgumentData_2.ArgumentValueDouble = 0;0x110EK2Node_MakeStruct_FormatArgumentData_2.ArgumentValueGender = 0;0x112BK2Node_MakeArray_Array_1 = {K2Node_MakeStruct_FormatArgumentData_2};0x113FCallFunc_Format_ReturnValue_1 = Format(NSLOCTEXT("1FDA5DDF46F16B9F531A45B529387366", "", "Join Code: {code}"), K2Node_MakeArray_Array_1);0x119DSessionCode.SetText(CallFunc_Format_ReturnValue_1);0x11CACallFunc_GetJoinCode_ReturnValue = K2Node_DynamicCast_AsRGGame_Session.GetJoinCode();0x11FCJoinCode = CallFunc_GetJoinCode_ReturnValue;0x1217PopFlow();0x1218Label_1218:0x1218SessionCodeContainer.SetVisibility(1);0x123EPopFlow();0x123FLabel_123F:0x123FCallFunc_GetGameState_ReturnValue_3 = GetGameState(this);0x1254K2Node_DynamicCast_AsRGGame_State_2 = Cast<RGGameState>(CallFunc_GetGameState_ReturnValue_3);0x1278K2Node_DynamicCast_bSuccess_13 = Cast<1>(K2Node_DynamicCast_AsRGGame_State_2);0x1295if (!(K2Node_DynamicCast_bSuccess_13)) PopFlow();0x129FK2Node_CreateDelegate_OutputDelegate.Bind(this, OnPlayerAdded_Event);0x12B6K2Node_DynamicCast_AsRGGame_State_2.OnPlayerAdded += K2Node_CreateDelegate_OutputDelegate;0x12DFK2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnPlayerRemoved_Event);0x12F6K2Node_DynamicCast_AsRGGame_State_2.OnPlayerRemoved += K2Node_CreateDelegate_OutputDelegate_1;0x131FPopFlow();0x1320Label_1320:0x1320CallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x133AK2Node_DynamicCast_AsRGPlayer_Controller = Cast<RGPlayerController>(CallFunc_GetPlayerController_ReturnValue);0x135EK2Node_DynamicCast_bSuccess_15 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_Controller);0x137Bif (!(K2Node_DynamicCast_bSuccess_15)) PopFlow();0x1385K2Node_CreateDelegate_OutputDelegate_2.Bind(this, OnBlockListUpdated_Event);0x139CK2Node_DynamicCast_AsRGPlayer_Controller.OnBlockListUpdated += K2Node_CreateDelegate_OutputDelegate_2;0x13C5K2Node_DynamicCast_AsRGPlayer_Controller.UpdateBlockList();0x13E5PopFlow();0x13E6CallFunc_IsServer_ReturnValue = IsServer(this);0x13FBif (!(CallFunc_IsServer_ReturnValue)) PopFlow();0x1405SessionVisibilityData.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex);0x1432CallFunc_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);0x148FCallFunc_NotEqual_ByteByte_ReturnValue_2 = NotEqual_ByteByte(CallFunc_JoinOptionIndexToEnum_JoinOption, 0);0x14AEif (!(CallFunc_NotEqual_ByteByte_ReturnValue_2)) goto Label_151B;0x14BCCallFunc_GetGameInstanceSubsystem_ReturnValue_3 = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x14DAK2Node_CreateDelegate_OutputDelegate_9.Bind(this, PremiumCheckComplete);0x14F1CallFunc_GetGameInstanceSubsystem_ReturnValue_3.CheckPremium(K2Node_CreateDelegate_OutputDelegate_9);0x151APopFlow();0x151BLabel_151B:0x151B/Game/Ride/Menu/BPFL_Menu.Default__BPFL_Menu_C.GetOwningPlayerId(this, this, CallFunc_GetOwningPlayerId_OwningLocalPlayer_1);0x154ACallFunc_GetGameInstanceSubsystem_ReturnValue_2 = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x1568K2Node_CreateDelegate_OutputDelegate_8.Bind(this, UGCCheckComplete);0x157FCallFunc_GetGameInstanceSubsystem_ReturnValue_2.CheckCanLocalUserUseUGC(CallFunc_GetOwningPlayerId_OwningLocalPlayer_1, K2Node_CreateDelegate_OutputDelegate_8);0x15B1PopFlow();0x15B2BP_OnDeactivated();0x15BCCallFunc_GetGameState_ReturnValue_4 = GetGameState(this);0x15D1K2Node_DynamicCast_AsRGGame_State_3 = Cast<RGGameState>(CallFunc_GetGameState_ReturnValue_4);0x15F5K2Node_DynamicCast_bSuccess_14 = Cast<1>(K2Node_DynamicCast_AsRGGame_State_3);0x1612if (!(K2Node_DynamicCast_bSuccess_14)) goto Label_1660;0x1620K2Node_DynamicCast_AsRGGame_State_3.OnPlayerAdded.Clear();0x1640K2Node_DynamicCast_AsRGGame_State_3.OnPlayerRemoved.Clear();0x1660Label_1660:0x1660CallFunc_GetPlayerController_ReturnValue_1 = GetPlayerController(this, 0);0x167AK2Node_DynamicCast_AsRGPlayer_Controller_1 = Cast<RGPlayerController>(CallFunc_GetPlayerController_ReturnValue_1);0x169EK2Node_DynamicCast_bSuccess_16 = Cast<1>(K2Node_DynamicCast_AsRGPlayer_Controller_1);0x16BBif (!(K2Node_DynamicCast_bSuccess_16)) goto Label_16E9;0x16C9K2Node_DynamicCast_AsRGPlayer_Controller_1.OnBlockListUpdated.Clear();0x16E9Label_16E9:0x16E9if (!(bHAXX_DisabledVehicleHUDOnActivation)) PopFlow();0x16F3GetVehicleHUD(CallFunc_GetVehicleHUD_VehicleHUD);0x170ACallFunc_IsValid_ReturnValue = IsValid(CallFunc_GetVehicleHUD_VehicleHUD);0x1727if (!(CallFunc_IsValid_ReturnValue)) PopFlow();0x1731GetVehicleHUD(CallFunc_GetVehicleHUD_VehicleHUD);0x1748CallFunc_GetVehicleHUD_VehicleHUD.SetVisibility(0);0x176EPopFlow();0x176FLabel_176F:0x176FCallFunc_GetGameState_ReturnValue = GetGameState(this);0x1784K2Node_DynamicCast_AsRGGame_State = Cast<RGGameState>(CallFunc_GetGameState_ReturnValue);0x17A8K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsRGGame_State);0x17C5if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x17CFTemp_string_Variable = "***";0x17E6CallFunc_GetIsUsingCrossplay_ReturnValue = K2Node_DynamicCast_AsRGGame_State.GetIsUsingCrossplay();0x1810SessionName.GetCurrentStringValue(CallFunc_GetCurrentStringValue_CurrentStringValue);0x183DTemp_bool_Variable_1 = K2Node_CustomEvent_bWasSuccessful_1;0x1850SessionVisibilityData.GetSelectedIndex(CallFunc_GetSelectedIndex_SelectedIndex_1);0x187DCallFunc_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);0x18DAK2Node_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));0x1941PopFlow();0x1942OnPartyItemClicked(K2Node_ComponentBoundEvent_Item);0x1959PopFlow();0x195ACallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x1972K2Node_DynamicCast_AsRGController_Interface = Cast<RGControllerInterface>(CallFunc_GetOwningPlayer_ReturnValue);0x1996K2Node_DynamicCast_bSuccess_3 = Cast<2>(K2Node_DynamicCast_AsRGController_Interface);0x19B3if (!(K2Node_DynamicCast_bSuccess_3)) PopFlow();0x19BDK2Node_CreateDelegate_OutputDelegate_4.Bind(this, InitBanPopup);0x19D4K2Node_DynamicCast_AsRGController_Interface.PushRGWidgetWithInit(/Game/Ride/Menu/WG_PopupGeneric.WG_PopupGeneric_C, GameplayTag{FName(UI.Layout.Popup)}, K2Node_CreateDelegate_OutputDelegate_4);0x1A26PopFlow();0x1A27K2Node_DynamicCast_AsWG_Popup_Generic = Cast<WG_PopupGeneric_C>(K2Node_CustomEvent_Widget_1);0x1A4BK2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsWG_Popup_Generic);0x1A68if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x1A72CallFunc_GetPlayerName_ReturnValue = K2Node_CustomEvent_playerToBan.GetPlayerName();0x1AA4CallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(CallFunc_GetPlayerName_ReturnValue);0x1AC9K2Node_MakeStruct_FormatArgumentData.ArgumentName = "Player";0x1AECK2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x1B09K2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_Conv_StringToText_ReturnValue;0x1B2DK2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x1B51K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x1B71K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x1B95K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x1BB2K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x1BC6CallFunc_Format_ReturnValue = Format(FText::FromStringTable("/Game/Ride/Menu/ST_SessionTerms.ST_SessionTerms", "DoYouReallyWantToBanPlayerCombined"), K2Node_MakeArray_Array);0x1C4AK2Node_DynamicCast_AsWG_Popup_Generic.PopupText = CallFunc_Format_ReturnValue;0x1C7BK2Node_CreateDelegate_OutputDelegate_10.Bind(this, ActuallyBanPlayer);0x1C92K2Node_DynamicCast_AsWG_Popup_Generic.OnAccepted += K2Node_CreateDelegate_OutputDelegate_10;0x1CBBPopFlow();0x1CBCCallFunc_IsServer_ReturnValue_2 = IsServer(this);0x1CD1if (!(CallFunc_IsServer_ReturnValue_2)) goto Label_1FF9;0x1CDFCallFunc_GetGameMode_ReturnValue = GetGameMode(this);0x1CF4K2Node_DynamicCast_AsRGGame_Mode = Cast<RGGameMode>(CallFunc_GetGameMode_ReturnValue);0x1D18K2Node_DynamicCast_bSuccess_2 = Cast<1>(K2Node_DynamicCast_AsRGGame_Mode);0x1D35if (!(K2Node_DynamicCast_bSuccess_2)) PopFlow();0x1D3FCallFunc_GetGameSession_ReturnValue = K2Node_DynamicCast_AsRGGame_Mode.GetGameSession();0x1D69CallFunc_MakeLiteralText_ReturnValue = MakeLiteralText(NSLOCTEXT("E87CA1A344D0A4481562CE81E41DC995", "", "You were returned to the main menu as the host blocked you"));0x1DE7CallFunc_GetGameSession_ReturnValue.K2_BanPlayer(K2Node_CustomEvent_playerToBan, CallFunc_MakeLiteralText_ReturnValue);0x1E1DLabel_1E1D:0x1E1DCallFunc_CreateBannedPlayerFromPlayerState_ReturnValue = CreateBannedPlayerFromPlayerState(K2Node_CustomEvent_playerToBan);0x1E42/Game/Ride/Menu/BPFL_Menu.Default__BPFL_Menu_C.GetOwningPlayerId(this, this, CallFunc_GetOwningPlayerId_OwningLocalPlayer_2);0x1E71CallFunc_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);0x1EC6CallFunc_GetPlayerProgression_PlayerProgression_1.AddBannedPlayer(CallFunc_CreateBannedPlayerFromPlayerState_ReturnValue);0x1EF3CallFunc_Map_Find_ReturnValue_1 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_CustomEvent_playerToBan, CallFunc_Map_Find_Value_1);0x1F38if (!(CallFunc_Map_Find_ReturnValue_1)) PopFlow();0x1F42CallFunc_Map_Find_ReturnValue_1 = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_CustomEvent_playerToBan, CallFunc_Map_Find_Value_1);0x1F87CallFunc_Map_Find_Value_1.BlockButton_6_31A2AC4E4174629E8EAA88AE9C6AE759.OverrideButtonText(FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "Unblock"));0x1FF8PopFlow();0x1FF9Label_1FF9:0x1FF9CallFunc_GetGameInstance_ReturnValue = GetGameInstance(this);0x200EK2Node_DynamicCast_AsRGGame_Instance = Cast<RGGameInstance>(CallFunc_GetGameInstance_ReturnValue);0x2032K2Node_DynamicCast_bSuccess_11 = Cast<1>(K2Node_DynamicCast_AsRGGame_Instance);0x204Fif (!(K2Node_DynamicCast_bSuccess_11)) PopFlow();0x2059K2Node_DynamicCast_AsRGGame_Instance.AddBannedPlayerFromPlayerState(K2Node_CustomEvent_playerToBan);0x2082goto Label_1E1D;0x2087if (!(K2Node_CustomEvent_bWasSuccessful_2)) PopFlow();0x2091goto Label_151B;0x2096goto Label_176F;0x209BK2Node_DynamicCast_AsOption_List_Item_Button = Cast<OptionListItemButton_C>(K2Node_CustomEvent_data);0x20BFK2Node_DynamicCast_bSuccess_5 = Cast<1>(K2Node_DynamicCast_AsOption_List_Item_Button);0x20DCif (!(K2Node_DynamicCast_bSuccess_5)) PopFlow();0x20E6K2Node_DynamicCast_AsParty_List_Player = Cast<PartyListPlayer_C>(K2Node_DynamicCast_AsOption_List_Item_Button.DataObject);0x2120K2Node_DynamicCast_bSuccess_6 = Cast<1>(K2Node_DynamicCast_AsParty_List_Player);0x213Dif (!(K2Node_DynamicCast_bSuccess_6)) PopFlow();0x2147CallFunc_GetOwningPlayer_ReturnValue_1 = GetOwningPlayer();0x215FK2Node_DynamicCast_AsRGController_Interface_1 = Cast<RGControllerInterface>(CallFunc_GetOwningPlayer_ReturnValue_1);0x2183K2Node_DynamicCast_bSuccess_7 = Cast<2>(K2Node_DynamicCast_AsRGController_Interface_1);0x21A0if (!(K2Node_DynamicCast_bSuccess_7)) PopFlow();0x21AAK2Node_CreateDelegate_OutputDelegate_7.Bind(this, InitReport);0x21C1K2Node_DynamicCast_AsRGController_Interface_1.PushRGWidgetWithInit(/Game/Ride/Menu/WG_ReportPlayer.WG_ReportPlayer_C, GameplayTag{FName(UI.Layout.Menu)}, K2Node_CreateDelegate_OutputDelegate_7);0x2213PopFlow();0x2214K2Node_DynamicCast_AsWG_Report_Player = Cast<WG_ReportPlayer_C>(K2Node_CustomEvent_Widget);0x2238K2Node_DynamicCast_bSuccess_8 = Cast<1>(K2Node_DynamicCast_AsWG_Report_Player);0x2255if (!(K2Node_DynamicCast_bSuccess_8)) PopFlow();0x225FK2Node_CreateDelegate_OutputDelegate_6.Bind(this, Report);0x2276K2Node_DynamicCast_AsWG_Report_Player.OnAccepted += K2Node_CreateDelegate_OutputDelegate_6;0x229FPopFlow();0x22A0CallFunc_BP_GetUniqueId_ReturnValue = K2Node_DynamicCast_AsParty_List_Player.Player.BP_GetUniqueId();0x22E8K2Node_MakeStruct_ReportContext.SessionName = "";0x2305CallFunc_GetGameInstanceSubsystem_ReturnValue_1 = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x2323CallFunc_GetGameInstanceSubsystem_ReturnValue_1.SendBehaviorReport(CallFunc_BP_GetUniqueId_ReturnValue, K2Node_DynamicCast_AsWG_Report_Player.SelectedIndex, K2Node_DynamicCast_AsWG_Report_Player.ReportMessage, K2Node_MakeStruct_ReportContext);0x2393PopFlow();0x2394CallFunc_IsValid_ReturnValue_3 = IsValid(SessionName);0x23B1if (!(CallFunc_IsValid_ReturnValue_3)) PopFlow();0x23BBCallFunc_GetGameState_ReturnValue_2 = GetGameState(this);0x23D0K2Node_DynamicCast_AsRide_Game_State = Cast<RideGameState_C>(CallFunc_GetGameState_ReturnValue_2);0x23F4K2Node_DynamicCast_bSuccess_9 = Cast<1>(K2Node_DynamicCast_AsRide_Game_State);0x2411if (!(K2Node_DynamicCast_bSuccess_9)) PopFlow();0x241B/Game/Ride/Menu/BPFL_Menu.Default__BPFL_Menu_C.GetOwningPlayerId(this, this, CallFunc_GetOwningPlayerId_OwningLocalPlayer);0x244ACallFunc_GetGameInstanceSubsystem_ReturnValue = GetGameInstanceSubsystem(this, /Script/Ride.RGOnlinePlatformSubsystem);0x2468K2Node_CreateDelegate_OutputDelegate_5.Bind(this, UpdateSessionName_UGCCheckComplete);0x247FCallFunc_GetGameInstanceSubsystem_ReturnValue.CheckCanLocalUserUseUGC(CallFunc_GetOwningPlayerId_OwningLocalPlayer, K2Node_CreateDelegate_OutputDelegate_5);0x24B1PopFlow();0x24B2if (!(K2Node_CustomEvent_bWasSuccessful)) goto Label_2520;0x24C0CallFunc_GetSessionName_ReturnValue = K2Node_DynamicCast_AsRide_Game_State.GetSessionName();0x24F2SessionName.SetCurrentStringValue(CallFunc_GetSessionName_ReturnValue);0x251FPopFlow();0x2520Label_2520:0x2520SessionName.SetCurrentStringValue("***");0x2549PopFlow();0x254APreConstruct(K2Node_Event_IsDesignTime);0x255DSessionTypeLabel.SetStyle(/Game/Ride/Menu/Style/Style_TextSmall.Style_TextSmall_C);0x2586Temp_byte_Variable_2 = 0;0x259ATemp_byte_Variable_3 = 1;0x25AECallFunc_IsShippingBuild_ReturnValue = IsShippingBuild();0x25C2Temp_bool_Variable_2 = CallFunc_IsShippingBuild_ReturnValue;0x25D5SessionTypeLabel.SetVisibility(Switch(Temp_bool_Variable_2, false => Temp_byte_Variable_2, true => Temp_byte_Variable_3, default => K2Node_Select_Default_1));0x262EPopFlow();0x262FCallFunc_GetGameInstance_ReturnValue_1 = GetGameInstance(this);0x2644K2Node_DynamicCast_AsRGGame_Instance_1 = Cast<RGGameInstance>(CallFunc_GetGameInstance_ReturnValue_1);0x2668K2Node_DynamicCast_bSuccess_12 = Cast<1>(K2Node_DynamicCast_AsRGGame_Instance_1);0x2685if (!(K2Node_DynamicCast_bSuccess_12)) PopFlow();0x268FCallFunc_BP_GetUniqueId_ReturnValue_1 = K2Node_CustomEvent_playerToUnban.BP_GetUniqueId();0x26C1CallFunc_FindBannedPlayer_ReturnValue = K2Node_DynamicCast_AsRGGame_Instance_1.FindBannedPlayer(CallFunc_BP_GetUniqueId_ReturnValue_1, 2, CallFunc_FindBannedPlayer_OutBannedPlayer);0x26FFif (!(CallFunc_FindBannedPlayer_ReturnValue)) PopFlow();0x2709CallFunc_BP_GetUniqueId_ReturnValue_1 = K2Node_CustomEvent_playerToUnban.BP_GetUniqueId();0x273BCallFunc_FindBannedPlayer_ReturnValue = K2Node_DynamicCast_AsRGGame_Instance_1.FindBannedPlayer(CallFunc_BP_GetUniqueId_ReturnValue_1, 2, CallFunc_FindBannedPlayer_OutBannedPlayer);0x2779K2Node_DynamicCast_AsRGGame_Instance_1.RemoveBannedPlayer(CallFunc_BP_GetUniqueId_ReturnValue_1, CallFunc_FindBannedPlayer_OutBannedPlayer.BannedSource);0x27B4CallFunc_BP_GetUniqueId_ReturnValue_1 = K2Node_CustomEvent_playerToUnban.BP_GetUniqueId();0x27E6CallFunc_GetPlayerState_ReturnValue = GetPlayerState(this, 0);0x2800CallFunc_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);0x2875CallFunc_GetPlayerProgression_PlayerProgression.RemoveBannedPlayer(CallFunc_FindBannedPlayer_OutBannedPlayer);0x28A2CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_CustomEvent_playerToUnban, CallFunc_Map_Find_Value);0x28E7if (!(CallFunc_Map_Find_ReturnValue)) PopFlow();0x28F1CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(NewExpandedPlayerData, K2Node_CustomEvent_playerToUnban, CallFunc_Map_Find_Value);0x2936CallFunc_Map_Find_Value.BlockButton_6_31A2AC4E4174629E8EAA88AE9C6AE759.OverrideButtonText(FText::FromStringTable("/Game/Ride/Menu/ST_ConsoleTerms.ST_ConsoleTerms", "Block"));0x29A5PopFlow();0x29A6Label_29A6:0x29A6PopulateSessionData();0x29B4RequestRefreshFocus();0x29BEPopFlow();0x29BFgoto Label_29A6;0x29C4PrintString(this, "Block list updated", true, true, LinearColor{0f, 0.66f, 1f, 1f}, 2f, FName(None));0x2A19goto Label_000F;0x2A1ECopyStringToClipboard(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);0x2A6DPopFlow();0x2A6ELabel_2A6E:0x2A6Ereturn;0x2A70// end of script
Final0x04