private void OnEmoteButton(int emote)
 {
     GUILayout.BeginHorizontal();
     GUILayout.Label(manager.GetEmoteName(emote - 1));
     if (manager.emote == emote)
     {
         if (GUILayout.Button("Stop", guiGreenButton))
         {
             GetManager().OnEmoteStop();
         }
     }
     else
     {
         if (GUILayout.Button("Play", GUILayout.Width(100)))
         {
             GetManager().StopCurrentEmote();
             GetManager().OnEmoteStart(emote);
         }
     }
     GUILayout.EndHorizontal();
 }
        internal static void OnEmoteButton(GestureManager manager, int emote)
        {
            GUILayout.BeginHorizontal();
            GUILayout.Label(manager.GetEmoteName(emote - 1));
            if (manager.emote == emote)
            {
                if (GUILayout.Button("Stop", GestureManagerStyles.GuiGreenButton))
                {
                    manager.OnEmoteStop();
                }
            }
            else
            {
                if (GUILayout.Button("Play", GUILayout.Width(100)))
                {
                    manager.StopCurrentEmote();
                    manager.OnEmoteStart(emote);
                }
            }

            GUILayout.EndHorizontal();
        }