// END DELIVERY // sets the spawn counter, drives away from entry, and ejects remaining objects // CONDITION: should have been in delivery state before calling private void EndDelivery() { spawnWait = true; SetSpawnCounter(); if (myTruck.EjectObjects()) { audSrc.PlayOneShot(honkSFX); audSrc.PlayOneShot(hitSFX); score.AddDeliverScore(0); } else { score.AddDeliverScore(deliveryPoints); DisplayFloatText(deliveryPoints); } DriveTo(driveAwayDistance); counter.text = "-"; audSrc.PlayOneShot(leaveSFX); }