From 08c593578f539acaf1facab640a499d98f5a6ccc Mon Sep 17 00:00:00 2001 From: FlightControl Date: Thu, 11 Oct 2018 19:17:33 +0200 Subject: [PATCH] Fixing issues with cargo loading for helos and apcs when the near range was too small... --- Moose Development/Moose/Cargo/Cargo.lua | 2 +- Moose Development/Moose/Cargo/CargoUnit.lua | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Moose Development/Moose/Cargo/Cargo.lua b/Moose Development/Moose/Cargo/Cargo.lua index e393b9e9d..6a06e52f6 100644 --- a/Moose Development/Moose/Cargo/Cargo.lua +++ b/Moose Development/Moose/Cargo/Cargo.lua @@ -872,7 +872,7 @@ do -- CARGO --self:F( { CargoObjectVec2 = self.CargoObject:GetVec2() } ) --self:F( { PointVec2 = PointVec2:GetVec2() } ) local Distance = Coordinate:Get2DDistance( self.CargoObject:GetCoordinate() ) - --self:F( Distance ) + --self:F( { Distance = Distance, NearRadius = NearRadius or "nil" } ) if Distance <= NearRadius then --self:F( { PointVec2 = PointVec2, NearRadius = NearRadius, IsNear = true } ) diff --git a/Moose Development/Moose/Cargo/CargoUnit.lua b/Moose Development/Moose/Cargo/CargoUnit.lua index 6ca4edbff..ffd4742f9 100644 --- a/Moose Development/Moose/Cargo/CargoUnit.lua +++ b/Moose Development/Moose/Cargo/CargoUnit.lua @@ -248,7 +248,7 @@ do -- CARGO_UNIT local Speed = 90 local Angle = 180 - local Distance = 5 + local Distance = 0 local CargoCarrierPointVec2 = CargoCarrier:GetPointVec2() local CargoCarrierHeading = CargoCarrier:GetHeading() -- Get Heading of object in degrees. @@ -297,14 +297,14 @@ do -- CARGO_UNIT self:__Boarding( -1, CargoCarrier, NearRadius, ... ) self.RunCount = self.RunCount + 1 else - self:__Boarding( -5, CargoCarrier, NearRadius, ... ) - self.RunCount = self.RunCount + 5 + self:__Boarding( -2, CargoCarrier, NearRadius, ... ) + self.RunCount = self.RunCount + 2 end if self.RunCount >= 40 then self.RunCount = 0 local Speed = 90 local Angle = 180 - local Distance = 5 + local Distance = 0 local CargoCarrierPointVec2 = CargoCarrier:GetPointVec2() local CargoCarrierHeading = CargoCarrier:GetHeading() -- Get Heading of object in degrees.