void Awake() { sam = GameObject.Find("Field Objects").GetComponent<ShootAlienshipManager>(); speed = sam.bulletSpeed; tumble = sam.bulletTumble; damage = sam.bulletDamage; player = Player.pl; rb = GetComponent<Rigidbody>(); }
protected override void initializeRest() { sam = (ShootAlienshipManager)objectsManager; canBeMagnetized = false; numBullets = sam.numBullets; shootInterval = sam.shootInterval; nonShootDuration = sam.nonShootDuration; headFollowingSpeed = sam.headFollowingSpeed; offScreenSpeedScale = sam.offScreenSpeedScale; speed = sam.speed; detectDistance = sam.detectDistance; gunHead = transform.Find("GunHead").gameObject; }