Exemplo n.º 1
0
    private void OnTriggerEnter(Collider other)
    {
        if (other.gameObject.layer == terrainLayer)
        {
            return;
        }

        BulletController bullet = other.GetComponent <BulletController>();

        if (bullet == null)
        {
            return;
        }

        if (IsFracturing)
        {
            if (bullet.CompareTag(BulletController.ENEMY_BULLET))
            {
                bullet.Parry(transform.parent, bullet.Strength * handicap, handicap);
            }
        }
        else
        {
            bullet.Dissolve();
        }
    }