public void AirGateThresholdTriggered(Controller.DroneRacer droneRacer) { if (state == State.Next) { RaceManager.AirGateThresholdCrossed(droneRacer, this); } }
public static void AirGateThresholdCrossed(Controller.DroneRacer player, AirGate airGate) { if (IsRaceInProgress() == true && instance != null && instance.droneRacer == player) { //Debug.Log(string.Format("Air Gate {0} threshold crossed.", airGate.name)); instance.HandleThreshold(airGate); } }