private void TryDropoff(City city) { if(cargo == null || cargo.city != city.city) { return; } GameDriver.Instance.CargoDelivered(cargo); Destroy(cargo.gameObject); cargo = null; AudioSource.PlayClipAtPoint(dropoffSound, Camera.main.transform.position); }
public void Awake() { numCities = GameObject.FindObjectsOfType<City>().Length; city = transform.parent.GetComponent<City>(); }