public void TalkBoxSc()
    {
        GameObject item    = GameObject.Find("ItemMove");
        Item       IScript = item.GetComponent <Item> ();
        TalkBox    Talk    = TextBox.GetComponent <TalkBox> ();
        UITextTypeWriterTalkBox TypeTalk = TalkBox.GetComponent <UITextTypeWriterTalkBox> ();
        BattleExit      BatExit          = TextBox.GetComponent <BattleExit> ();
        Attacks         Attack           = Attacks.GetComponent <Attacks> ();
        HealthBar_Enemy HBE = HealthBar_Enemy_GameObject.GetComponent <HealthBar_Enemy> ();


        if (Talk.Talking)
        {
            if (TalkBoxFinished)
            {
                //Talk.StopAllCoroutines ();
                Talk.StartCoroutine("TalkProgress", 4);
                if (Input.GetAxisRaw("Submit") == 1)
                {
                    if (IScript.NOfClicks > 1)
                    {
                        Talk.TalkingProgress      = false;
                        Talk.TalkBoxText.enabled  = false;
                        Talk.TalkBoxImage.enabled = false;
                        TypeTalk.StopAllCoroutines();
                        BatExit.InBattle = true;
                        if (HBE.Betrayed == false && HBE.Dead == false)
                        {
                            Talk.Talking = false;

                            if (Attack.AttackNumber == 0)                              //AtkNumber in Attack GameObject
                            {
                                BatExit.StartCoroutine("BattleDuration", 4);
                                Attack.ChoseAttack();
                            }
                            else if (Attack.AttackNumber == 1)
                            {
                                BatExit.StartCoroutine("BattleDuration", 6);
                                Attack.ChoseAttack();
                            }
                            else if (Attack.AttackNumber == 2)
                            {
                                BatExit.StartCoroutine("BattleDuration", 1000000);
                                Attack.ChoseAttack();
                            }
                        }
                        else
                        {
                            if (Spareable == false)
                            {
                                FadeToBlackAnim.Play("FadeToBlack");
                                SceneManager.LoadScene(3);
                            }
                        }
                    }
                }
                if (Talk.TalkingProgress)
                {
                    Talk.TalkingProgress      = false;
                    Talk.TalkBoxText.enabled  = false;
                    Talk.TalkBoxImage.enabled = false;
                    TypeTalk.StopAllCoroutines();
                    BatExit.InBattle = true;
                    if (HBE.Betrayed == false && HBE.Dead == false)
                    {
                        Talk.Talking = false;
                        if (Attack.AttackNumber == 0)                          //AtkNumber in Attack GameObject
                        {
                            BatExit.StartCoroutine("BattleDuration", 4);
                        }
                        else if (Attack.AttackNumber == 1)
                        {
                            BatExit.StartCoroutine("BattleDuration", 6);
                        }
                        else if (Attack.AttackNumber == 2)
                        {
                            BatExit.StartCoroutine("BattleDuration", 1000000);
                        }
                    }
                    else
                    {
                        if (Spareable == false)
                        {
                            FadeToBlackAnim.Play("FadeToBlack");
                            SceneManager.LoadScene(3);
                        }
                    }
                }
            }
        }
//		if(Talk.Talking){
//			if(TalkBoxFinished){
//				Talk.StartCoroutine ("TalkProgress");
//				if()
//
//
//			}
//
//		}
    }