From d7e3a4acd6bb0ef82814a6393a2dca40061eff0b Mon Sep 17 00:00:00 2001 From: Maikel de Vries Date: Thu, 25 Jan 2018 19:12:35 +0100 Subject: [PATCH] cable car: not ready for a new delivery if currently doing one --- .../CableCars.ocd/Vehicles.ocd/Hoist.ocd/Script.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/planet/Experimental.ocf/CableLorrys.ocs/CableCars.ocd/Vehicles.ocd/Hoist.ocd/Script.c b/planet/Experimental.ocf/CableLorrys.ocs/CableCars.ocd/Vehicles.ocd/Hoist.ocd/Script.c index 0810db629..44611901b 100644 --- a/planet/Experimental.ocf/CableLorrys.ocs/CableCars.ocd/Vehicles.ocd/Hoist.ocd/Script.c +++ b/planet/Experimental.ocf/CableLorrys.ocs/CableCars.ocd/Vehicles.ocd/Hoist.ocd/Script.c @@ -183,6 +183,9 @@ public func IsAvailable(proplist requested, int amount) // Called when a station has asked to make a delivery public func IsReadyForDelivery(proplist requested, int amount, proplist requesting_station) { + // Is already on a delivery. + if (lib_ccar_delivery) + return false; // Only if a lorry is connected if (pickup && pickup->~IsLorry()) {