public static bool CharacterNameTagManager_updateNameTag_Prefix(Character character)
            {
                if (!GameModeManager.ShouldCreateNameTagsForOtherPlayers())
                {
                    return(false);
                }

                MultiplayerPlayerInfoManager.Instance.TryGetDisplayName(character.state.PlayFabID, delegate(string displayName)
                {
                    if (displayName != null && !character.HasNameTag())
                    {
                        displayName = MultiplayerPlayerNameManager.GetFullPrefixForPlayfabID(character.state.PlayFabID) + MultiplayerPlayerNameManager.GetNameForPlayfabID(character.state.PlayFabID, displayName);
                        CharacterNameTagManager.Instance.StartCoroutine(Accessor.CallPrivateMethod <CharacterNameTagManager, IEnumerator>("addNameTagWithDelay", CharacterNameTagManager.Instance, new object[] { character, displayName }));
                    }
                });

                return(false);
            }