void Awake() { // set change speed function to listner EventManager.StopListening("ChangeSpeed", ChangeSpeed); EventManager.StartListening("ChangeSpeed", ChangeSpeed); // assign default values rb2d = GetComponent <Rigidbody2D> (); manager = GetComponentInParent <PigeonManager> (); currentSpeed = speed; }
void Awake() { // assign function for slow down time listener EventManager.StopListening("ChangeSpeed", ChangeSpeed); EventManager.StartListening("ChangeSpeed", ChangeSpeed); // assign default values and references rb2d = GetComponent <Rigidbody2D> (); manager = GetComponentInParent <PigeonManager> (); currentSpeed = speed; bulletPool = GameObject.FindGameObjectWithTag("Bullet Pool").transform; currentFireRate = fireRate; }
void Awake() { //assign change speed function to the listener that controls slowing down time EventManager.StopListening("ChangeSpeed", ChangeSpeed); EventManager.StartListening("ChangeSpeed", ChangeSpeed); //assign default values rb2d = GetComponent <Rigidbody2D> (); manager = GetComponentInParent <PigeonManager> (); currentSpeed = speed; currentFireRate = fireRate; bulletpool = GameObject.FindGameObjectWithTag("Bullet Pool").transform; }