public override string SetLabel()
        {
            if (playerIDParameterID >= 0)
            {
                return(string.Empty);
            }

            if (settingsManager == null)
            {
                settingsManager = AdvGame.GetReferences().settingsManager;
            }

            if (settingsManager != null && settingsManager.playerSwitching == PlayerSwitching.Allow)
            {
                PlayerPrefab newPlayerPrefab = settingsManager.GetPlayerPrefab(playerID);
                if (newPlayerPrefab != null)
                {
                    if (newPlayerPrefab.playerOb != null)
                    {
                        return(newPlayerPrefab.playerOb.name);
                    }
                    else
                    {
                        return("Undefined prefab");
                    }
                }
            }

            return(string.Empty);
        }