void SpawnMessage() { var pos = message_spawns[Random.Range(0, message_spawns.Count)].position; var clone = Instantiate(message_prefab, pos, Quaternion.identity); current_destination = clone.GetComponent <MessageCollectible>(); GameManager.scene.pigeon.SetDestination(current_destination); }
public void MessageCollected() { AudioManager.PlayOneShot("job_pickup"); current_job = CurrentJob.DELIVERING; var pos = delivery_points[Random.Range(0, delivery_points.Count)].position; var clone = Instantiate(delivery_point_prefab, pos, Quaternion.identity); current_destination = clone.GetComponent <DeliveryPoint>(); GameManager.scene.pigeon.SetDestination(current_destination); }
public void SetDestination(PigeonDestination _destination) { destination = _destination; }