diff --git a/Moose Development/Moose/AI/AI_Cargo_Dispatcher.lua b/Moose Development/Moose/AI/AI_Cargo_Dispatcher.lua index 378c881fe..6bce0816e 100644 --- a/Moose Development/Moose/AI/AI_Cargo_Dispatcher.lua +++ b/Moose Development/Moose/AI/AI_Cargo_Dispatcher.lua @@ -13,11 +13,7 @@ -- @extends Core.Fsm#FSM ---- # AI\_CARGO\_DISPATCHER class, extends @{Core.Fsm#FSM} --- --- === --- --- AI\_CARGO\_DISPATCHER brings a dynamic cargo handling capability for AI groups. +--- A dynamic cargo handling capability for AI groups. -- -- Carrier equipment can be mobilized to intelligently transport infantry and other cargo within the simulation. -- The AI\_CARGO\_DISPATCHER module uses the @{Cargo} capabilities within the MOOSE framework, to enable Carrier GROUP objects diff --git a/Moose Development/Moose/AI/AI_Cargo_Dispatcher_Helicopter.lua b/Moose Development/Moose/AI/AI_Cargo_Dispatcher_Helicopter.lua index bfa86e06e..8a53f1069 100644 --- a/Moose Development/Moose/AI/AI_Cargo_Dispatcher_Helicopter.lua +++ b/Moose Development/Moose/AI/AI_Cargo_Dispatcher_Helicopter.lua @@ -15,13 +15,7 @@ -- @extends AI.AI_Cargo_Dispatcher#AI_CARGO_DISPATCHER ---- # AI\_CARGO\_DISPATCHER\_HELICOPTER class, extends @{AI.AI_Cargo_Dispatcher#AI_CARGO_DISPATCHER} --- --- ![Banner Image](..\Presentations\AI_CARGO_DISPATCHER_HELICOPTER\Dia1.JPG) --- --- === --- --- AI\_CARGO\_DISPATCHER\_HELICOPTER brings a dynamic cargo handling capability for AI helicopter groups. +--- A dynamic cargo handling capability for AI helicopter groups. -- -- Helicopters can be mobilized to intelligently transport infantry and other cargo within the simulation. -- The AI\_CARGO\_DISPATCHER\_HELICOPTER module uses the @{Cargo} capabilities within the MOOSE framework. diff --git a/Moose Development/Moose/AI/AI_Cargo_Helicopter.lua b/Moose Development/Moose/AI/AI_Cargo_Helicopter.lua index b0725cc0a..1983540d5 100644 --- a/Moose Development/Moose/AI/AI_Cargo_Helicopter.lua +++ b/Moose Development/Moose/AI/AI_Cargo_Helicopter.lua @@ -219,7 +219,7 @@ function AI_CARGO_HELICOPTER:onafterLanded( Helicopter, From, Event, To ) self:F( { Helicopter:GetName(), Height = Helicopter:GetHeight( true ), Velocity = Helicopter:GetVelocityKMH() } ) if self.RoutePickup == true then - if Helicopter:GetHeight( true ) <= 2 and Helicopter:GetVelocityKMH() < 5 then + if Helicopter:GetHeight( true ) <= 5 and Helicopter:GetVelocityKMH() < 7 then self:Load( Helicopter:GetPointVec2() ) self.RoutePickup = false self.Relocating = true @@ -227,7 +227,7 @@ function AI_CARGO_HELICOPTER:onafterLanded( Helicopter, From, Event, To ) end if self.RouteDeploy == true then - if Helicopter:GetHeight( true ) <= 2 and Helicopter:GetVelocityKMH() < 5 then + if Helicopter:GetHeight( true ) <= 5 and Helicopter:GetVelocityKMH() < 7 then self:Unload( true ) self.RouteDeploy = false self.Transporting = false diff --git a/Moose Development/Moose/Wrapper/Group.lua b/Moose Development/Moose/Wrapper/Group.lua index f0abf4069..18b34e171 100644 --- a/Moose Development/Moose/Wrapper/Group.lua +++ b/Moose Development/Moose/Wrapper/Group.lua @@ -543,7 +543,7 @@ function GROUP:GetHeight( FromGround ) local GroupPosition = DCSUnit:getPosition() if FromGround == true then - local LandHeight = land.getHeight( { GroupPosition.p.x, GroupPosition.p.z } ) + local LandHeight = land.getHeight( { x = GroupPosition.p.x, y = GroupPosition.p.z } ) GroupHeight = GroupHeight + ( GroupPosition.p.y - LandHeight ) else GroupHeight = GroupHeight + GroupPosition.p.y