void UpdateIsMuted () Script20 statements · 607 bytes of bytecode 0x0000 CallFunc_IsValid_ReturnValue = IsValid(PlayerState);0x001D if (!(CallFunc_IsValid_ReturnValue)) goto Label_025C;0x002B CallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x0043 K2Node_DynamicCast_AsRGPlayer_Controller = Cast<RGPlayerController>(CallFunc_GetOwningPlayer_ReturnValue);0x0067 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsRGPlayer_Controller);0x0084 if (!(K2Node_DynamicCast_bSuccess)) goto Label_025C;0x0092 Temp_byte_Variable = 0;0x00A6 Temp_byte_Variable_1 = 2;0x00BA CallFunc_BP_GetUniqueId_ReturnValue = PlayerState.BP_GetUniqueId();0x00EC CallFunc_IsChannelMemberMuted_ReturnValue = K2Node_DynamicCast_AsRGPlayer_Controller.IsChannelMemberMuted(CallFunc_BP_GetUniqueId_ReturnValue, 4);0x0121 CallFunc_CanTalk_ReturnValue = K2Node_DynamicCast_AsRGPlayer_Controller.CanTalk();0x014B CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(K2Node_DynamicCast_AsRGPlayer_Controller.PlayerState, PlayerState);0x0187 CallFunc_Not_PreBool_ReturnValue = Not_PreBool(CallFunc_CanTalk_ReturnValue);0x01A4 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_EqualEqual_ObjectObject_ReturnValue, CallFunc_Not_PreBool_ReturnValue);0x01CA CallFunc_BooleanOR_ReturnValue = BooleanOR(CallFunc_BooleanAND_ReturnValue, CallFunc_IsChannelMemberMuted_ReturnValue);0x01F0 Temp_bool_Variable = CallFunc_BooleanOR_ReturnValue;0x0203 MutedIcon.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default));0x025C Label_025C:0x025C return;Public 0x1495c50 0x00 void UpdateIsCongested () Script11 statements · 274 bytes of bytecode 0x0000 CallFunc_IsValid_ReturnValue = IsValid(PlayerState);0x001D if (!(CallFunc_IsValid_ReturnValue)) goto Label_010F;0x002B Temp_byte_Variable = 0;0x003F Temp_byte_Variable_1 = 2;0x0053 CallFunc_BP_GetUniqueId_ReturnValue = PlayerState.BP_GetUniqueId();0x0085 CallFunc_IsCongestedToPlayer_ReturnValue = IsCongestedToPlayer(this, CallFunc_BP_GetUniqueId_ReturnValue);0x00A3 Temp_bool_Variable = CallFunc_IsCongestedToPlayer_ReturnValue;0x00B6 CongestedIcon.SetVisibility(Switch(Temp_bool_Variable, false => Temp_byte_Variable_1, true => Temp_byte_Variable, default => K2Node_Select_Default));0x010F Label_010F:0x010F return;Public 0x1495c50 0x00 void IsSelfEntry (const bool & IsSelfEntry ) Script5 statements · 106 bytes of bytecode 0x0000 CallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x0018 CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(CallFunc_GetOwningPlayer_ReturnValue.PlayerState, PlayerState);0x0054 IsSelfEntry = CallFunc_EqualEqual_ObjectObject_ReturnValue;0x0067 return;Public 0x1495c50 0x01 void IsHostEntry (const bool & IsHostEntry ) Script7 statements · 165 bytes of bytecode 0x0000 CallFunc_GetOwningPlayer_ReturnValue = GetOwningPlayer();0x0018 CallFunc_IsServer_ReturnValue = IsServer(this);0x002D CallFunc_EqualEqual_ObjectObject_ReturnValue = EqualEqual_ObjectObject(CallFunc_GetOwningPlayer_ReturnValue.PlayerState, PlayerState);0x0069 CallFunc_BooleanAND_ReturnValue = BooleanAND(CallFunc_IsServer_ReturnValue, CallFunc_EqualEqual_ObjectObject_ReturnValue);0x008F IsHostEntry = CallFunc_BooleanAND_ReturnValue;0x00A2 return;Public 0x1495c50 0x01 void UpdatePing () Script18 statements · 565 bytes of bytecode 0x0000 CallFunc_IsValid_ReturnValue = IsValid(PlayerState);0x001D if (!(CallFunc_IsValid_ReturnValue)) goto Label_0232;0x002B CallFunc_GetPingInMilliseconds_ReturnValue = PlayerState.GetPingInMilliseconds();0x005D CallFunc_Conv_DoubleToText_Value_ImplicitCast = Cast<4>(CallFunc_GetPingInMilliseconds_ReturnValue);0x007A CallFunc_Conv_DoubleToText_ReturnValue = Conv_DoubleToText(CallFunc_Conv_DoubleToText_Value_ImplicitCast, 0, false, false, 1, 4, 0, 0);0x00B7 K2Node_MakeStruct_FormatArgumentData.ArgumentName = "a";0x00D5 K2Node_MakeStruct_FormatArgumentData.ArgumentValueType = 4;0x00F2 K2Node_MakeStruct_FormatArgumentData.ArgumentValue = CallFunc_Conv_DoubleToText_ReturnValue;0x0116 K2Node_MakeStruct_FormatArgumentData.ArgumentValueInt = 0;0x013A K2Node_MakeStruct_FormatArgumentData.ArgumentValueFloat = 0f;0x015A K2Node_MakeStruct_FormatArgumentData.ArgumentValueDouble = 0;0x017E K2Node_MakeStruct_FormatArgumentData.ArgumentValueGender = 0;0x019B K2Node_MakeArray_Array = {K2Node_MakeStruct_FormatArgumentData};0x01AF CallFunc_Format_ReturnValue = Format(NSLOCTEXT("7648D3AE432D6D2F8B06E980BB105F42", "", "Ping: {a}"), K2Node_MakeArray_Array);0x0205 PingLabel.SetText(CallFunc_Format_ReturnValue);0x0232 Label_0232:0x0232 return;Public 0x1495c50 0x00 void UpdatePlayerName () Script15 statements · 274 bytes of bytecode 0x0000 CallFunc_IsValid_ReturnValue = IsValid(PlayerState);0x001D if (!(CallFunc_IsValid_ReturnValue)) goto Label_00EF;0x002B CallFunc_GetPlayerName_ReturnValue = PlayerState.GetPlayerName();0x005D Local_PlayerName = CallFunc_GetPlayerName_ReturnValue;0x0078 Label_0078:0x0078 TruncatePlayerName(Local_PlayerName, CallFunc_TruncatePlayerName_TruncatedName);0x0098 CallFunc_Conv_StringToText_ReturnValue = Conv_StringToText(CallFunc_TruncatePlayerName_TruncatedName);0x00BD EntryText.SetText(CallFunc_Conv_StringToText_ReturnValue);0x00EA goto Label_010F;0x00EF Label_00EF:0x00EF Local_PlayerName = PreviewName;0x010A goto Label_0078;0x010F Label_010F:0x010F return;Public 0x1495c50 0x00 void TruncatePlayerName (const FString & OrignialName , const FString & TruncatedName ) Script9 statements · 290 bytes of bytecode 0x0000 CallFunc_Len_ReturnValue = Len(OrignialName);0x0025 CallFunc_Greater_IntInt_ReturnValue = Greater_IntInt(CallFunc_Len_ReturnValue, MaxPlayerNameLength);0x004B CallFunc_Subtract_IntInt_ReturnValue = Subtract_IntInt(MaxPlayerNameLength, 3);0x0075 CallFunc_Left_ReturnValue = Left(OrignialName, CallFunc_Subtract_IntInt_ReturnValue);0x00A3 CallFunc_Concat_StrStr_ReturnValue = Concat_StrStr(CallFunc_Left_ReturnValue, "...");0x00CD CallFunc_SelectString_ReturnValue = SelectString(CallFunc_Concat_StrStr_ReturnValue, OrignialName, CallFunc_Greater_IntInt_ReturnValue);0x0104 TruncatedName = CallFunc_SelectString_ReturnValue;0x011F return;Protected 0x1495c50 0x20 UWidget * GetPrimaryGamepadFocusWidget () Script3 statements · 22 bytes of bytecode 0x0000 ReturnValue = this;0x000B return ReturnValue;Event Protected 0x1495c50 0x08 void OnLoaded_F41088B54FF4D236B42FF6B1AE763A7C (UObject * Loaded ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_Loaded = Loaded;0x0012 ExecuteUbergraph_WG_OptionEntrySessionPlayer(30);0x0021 return;0x1495c50 0x08 void OnListItemObjectSet (UObject * ListItemObject ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_Event_ListItemObject = ListItemObject;0x0012 ExecuteUbergraph_WG_OptionEntrySessionPlayer(435);0x0021 return;Event Protected 0x1495c50 0x08 void Update () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WG_OptionEntrySessionPlayer(575);0x000F return;0x1495c50 0x00 void UpdatePlatformIcon () Script3 statements · 18 bytes of bytecode 0x0000 ExecuteUbergraph_WG_OptionEntrySessionPlayer(636);0x000F return;0x1495c50 0x00 void SetPlatformIcon (UTexture2D * TextureIcon ) Script4 statements · 36 bytes of bytecode 0x0000 PersistentFrame.K2Node_CustomEvent_TextureIcon = TextureIcon;0x0012 ExecuteUbergraph_WG_OptionEntrySessionPlayer(894);0x0021 return;0x1495c50 0x08 void ExecuteUbergraph_WG_OptionEntrySessionPlayer (int32 EntryPoint ) Script53 statements · 902 bytes of bytecode 0x0000 PushFlow(Label_0383);0x0005 goto [EntryPoint];0x000F Label_000F:0x000F UpdateIsMuted();0x001D PopFlow();0x001E Temp_object_Variable = K2Node_CustomEvent_Loaded;0x0031 PopFlow();0x0032 Label_0032:0x0032 K2Node_CreateDelegate_OutputDelegate.Bind(this, Update);0x0049 CallFunc_K2_SetTimerDelegate_ReturnValue = K2_SetTimerDelegate(K2Node_CreateDelegate_OutputDelegate, 1f, true, false, 0f, 0f);0x007F Update();0x008D PopFlow();0x008E Label_008E:0x008E K2Node_DynamicCast_AsTexture_2D = Cast<Texture2D>(Temp_object_Variable);0x00B2 K2Node_DynamicCast_bSuccess = Cast<1>(K2Node_DynamicCast_AsTexture_2D);0x00CF if (!(K2Node_DynamicCast_bSuccess)) PopFlow();0x00D9 PlatformIcon.SetBrushFromTexture(K2Node_DynamicCast_AsTexture_2D, false);0x0107 PlatformIcon.SetVisibility(0);0x012D PopFlow();0x012E Label_012E:0x012E PushFlow(Label_008E);0x0133 CallFunc_Conv_ObjectToSoftObjectReference_ReturnValue = Conv_ObjectToSoftObjectReference(K2Node_CustomEvent_TextureIcon);0x0158 K2Node_CreateDelegate_OutputDelegate_1.Bind(this, OnLoaded_F41088B54FF4D236B42FF6B1AE763A7C);0x016F LoadAsset(this, CallFunc_Conv_ObjectToSoftObjectReference_ReturnValue, K2Node_CreateDelegate_OutputDelegate_1, LatentActionInfo{-1, 543472822, FName(ExecuteUbergraph_WG_OptionEntrySessionPlayer), this});0x01B2 PopFlow();0x01B3 OnListItemObjectSet(K2Node_Event_ListItemObject);0x01C6 K2Node_DynamicCast_AsParty_List_Player = Cast<PartyListPlayer_C>(K2Node_Event_ListItemObject);0x01EA K2Node_DynamicCast_bSuccess_1 = Cast<1>(K2Node_DynamicCast_AsParty_List_Player);0x0207 if (!(K2Node_DynamicCast_bSuccess_1)) PopFlow();0x0211 PlayerState = K2Node_DynamicCast_AsParty_List_Player.Player;0x023A goto Label_0032;0x023F UpdatePlayerName();0x024D UpdatePing();0x025B UpdatePlatformIcon();0x0269 UpdateIsCongested();0x0277 goto Label_000F;0x027C CallFunc_IsBuildForWin64Windows_ReturnValue = IsBuildForWin64Windows();0x0290 if (!(CallFunc_IsBuildForWin64Windows_ReturnValue)) goto Label_029F;0x029E PopFlow();0x029F Label_029F:0x029F CallFunc_IsOnSameOnlinePlatform_ReturnValue = PlayerState.IsOnSameOnlinePlatform();0x02C9 if (!(CallFunc_IsOnSameOnlinePlatform_ReturnValue)) goto Label_0366;0x02D7 CallFunc_GetPlayerPlatform_ReturnValue = PlayerState.GetPlayerPlatform();0x0309 CallFunc_Map_Find_ReturnValue = /Script/Engine.Default__BlueprintMapLibrary.Map_Find(PlatformCrossplayIcons, CallFunc_GetPlayerPlatform_ReturnValue, CallFunc_Map_Find_Value);0x034E SetPlatformIcon(CallFunc_Map_Find_Value);0x0365 PopFlow();0x0366 Label_0366:0x0366 SetPlatformIcon(GenericCrossplayIcon);0x037D PopFlow();0x037E goto Label_012E;0x0383 Label_0383:0x0383 return;Final 0x1495c50 0x04