/// <summary>
        ///
        /// </summary>
        /// <param name="texture_list"></param>
        /// <param name="X"></param>
        /// <param name="Y"></param>
        /// <param name="Width"></param>
        /// <param name="Height"></param>
        /// <param name="Window_related"></param>
        /// <returns></returns>

        public static void LoadAnimator(List <Texture2D> texture_list,
                                        int X, int Y, int Width,
                                        int Height,
                                        Game1.Var.CurrentWindow Window_related,
                                        int speed_milisecs,
                                        AnimationType Anim_type,
                                        Player.Player Player_related_to = null,
                                        Player.Player_Manager.PlayerState Anime_name = Player.Player_Manager.PlayerState.NULL,
                                        OtherAnimations_enum otherAnimationType      = OtherAnimations_enum.NULL)
        {
            Animator anie = new Animator();

            anie.textures        = texture_list;
            anie.X               = X;
            anie.Y               = Y;
            anie.Width           = Width;
            anie.Height          = Height;
            anie.Window          = Window_related;
            anie.SpeedInMilisecs = speed_milisecs;
            anie.Anim_type       = Anim_type;

            anie.Is_Animating = false;
            animation_list_struc stru = new animation_list_struc();

            stru.animator = anie;
            stru.Player_State_Animation = Anime_name;
            stru.otherAnimationType     = otherAnimationType;
            Animation_list.Add(stru);
        }
 public static void PlayAnimation(OtherAnimations_enum anime_name)
 {
     foreach (animation_list_struc s in Animation_list)
     {
         if (s.otherAnimationType == anime_name)
         {
             s.animator.Is_Animating = true;
         }
         else
         {
             s.animator.Is_Animating = false;
         }
     }
 }