Ejemplo n.º 1
0
 // 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);
 }