// Update is called once per frame
 void Update()
 {
     if (myFollow.EnableConversationLook())
     {
         FlipStates flipTo = RequiredFlip();
         if (flipTo == FlipStates.LEFT)
         {
             foreach (GameObject townie in groupMembers)
             {
                 Debug.Log("Flipping the townie named " + townie.transform.name);
                 townie.GetComponent <SpriteRenderer>().flipX = LeftLookValue;
             }
         }
         else if (flipTo == FlipStates.RIGHT)
         {
             foreach (GameObject townie in groupMembers)
             {
                 Debug.Log("Flipping the townie named " + townie.transform.name);
                 townie.GetComponent <SpriteRenderer>().flipX = !LeftLookValue;
             }
         }
         else
         {
             int i = 0;
             foreach (GameObject townie in groupMembers)
             {
                 townie.GetComponent <SpriteRenderer>().flipX = initialDirections[i];
                 i++;
             }
         }
     }
 }