public static bool TryFindUserAssigned(Pawn pawn, out string username)
        {
            GameComponentPawnTracking component = Current.Game.GetComponent <GameComponentPawnTracking>();

            if (component.TryGetUserAssignedToPawn(pawn, out username))
            {
                return(true);
            }

            username = null;
            return(false);
        }
Beispiel #2
0
        void NextUsername()
        {
            GameComponentPawnTracking component = Current.Game.GetComponent <GameComponentPawnTracking>();

            if (usernameFromQueue == null)
            {
                usernameFromQueue = component.viewersInQueue[0];
                return;
            }

            if (usernameIterator < component.viewersInQueue.Count - 1)
            {
                usernameIterator++;
            }
            else
            {
                usernameIterator = 0;
            }

            usernameFromQueue = component.viewersInQueue[usernameIterator];
        }