public void OnCharacterKO(Character c)///NEEDS MODIFYING!!!
    {
        CharacterPanel cp = UIManager.Instance.GetCharPanel(c.playerNumber);

        if (cp.stockCount <= 0)
        {
            CharactersInGame.Remove(c);
            cp.OnCharacterDefeated();
            Destroy(c.gameObject);
        }
        else
        {
            StartCoroutine(RespawnCharacter(c));
            c.OnKnockedOut();
        }
    }