public override void Trigger(BulletPattern parent) { parent.Shoot(Random.Range(directionMin, directionMax)); }
public void Shoot(Transform p_target) { m_lastShot = Time.time; //TODO: maybe rework position ? m_pattern.Shoot(transform.position, p_target, m_bulletPrefab, m_damage); }
public override void Trigger(BulletPattern parent) { parent.Shoot(direction); }