    protected override void ReturnToPool()
    {
        var blast = Instantiate(RocketBlastPrefab);
        blast.transform.position = this.transform.position + Vector3.back * 2;
        base.ReturnToPool();
    }
    public void BlastSfx()
    {
        //Generate a random number between 0 and the length of our array of clips passed in.
        int randomIndex;
        if (AudioManager.Instance.isCaveLevel)
            randomIndex = Random.Range(0, BlastSoundCave.Length);
        else
            randomIndex = Random.Range(0, BlastSound.Length);
