Work in progress. Limit functions for POSITIONABLE.

This commit is contained in:
FlightControl
2018-08-08 22:41:02 +02:00
parent b438df27a4
commit a14c2ef589
3 changed files with 93 additions and 51 deletions
@@ -188,7 +188,6 @@ function AI_CARGO_AIRPLANE:SetCarrier( Airplane )
function Airplane:OnEventEngineShutdown( EventData )
self:F("Calling")
AICargo:Landed( self.Airplane )
end
@@ -233,8 +232,6 @@ end
function AI_CARGO_AIRPLANE:onafterLanded( Airplane, From, Event, To )
self:F({Airplane, From, Event, To})
self:F({IsAlive=Airplane:IsAlive()})
self:F({RoutePickup=self.RoutePickup})
if Airplane and Airplane:IsAlive()~=nil then
@@ -406,6 +403,7 @@ function AI_CARGO_AIRPLANE:onafterLoaded( Airplane, From, Event, To )
env.info("FF troops loaded into cargo plane")
if Airplane and Airplane:IsAlive() then
-- Check if another cargo can be loaded into the airplane.
end
end
@@ -403,6 +403,7 @@ function AI_CARGO_DISPATCHER:onafterMonitor()
-- The Pickup sequence ...
-- Check if this Carrier need to go and Pickup something...
-- So, if the cargo bay is not full yet with cargo to be loaded ...
self:I( { IsTransporting = AI_Cargo:IsTransporting() } )
if AI_Cargo:IsTransporting() == false then
-- ok, so there is a free Carrier