mirror of
https://github.com/spencershepard/RotorOps.git
synced 2025-11-10 15:45:30 +00:00
Update CTLD.lua
This commit is contained in:
parent
16429df96c
commit
c2d19616ab
@ -95,7 +95,7 @@ ctld.numberOfTroops = 10 -- default number of troops to load on a transport heli
|
|||||||
|
|
||||||
ctld.buildTimeFOB = 120 --time in seconds for the FOB to be built
|
ctld.buildTimeFOB = 120 --time in seconds for the FOB to be built
|
||||||
|
|
||||||
ctld.crateWaitTime = 60 -- time in seconds to wait before you can spawn another crate
|
ctld.crateWaitTime = 40 -- time in seconds to wait before you can spawn another crate
|
||||||
|
|
||||||
ctld.forceCrateToBeMoved = true -- a crate must be picked up at least once and moved before it can be unpacked. Helps to reduce crate spam
|
ctld.forceCrateToBeMoved = true -- a crate must be picked up at least once and moved before it can be unpacked. Helps to reduce crate spam
|
||||||
|
|
||||||
@ -609,8 +609,8 @@ ctld.numberOfTroops = 10 -- default number of troops to load on a transport heli
|
|||||||
},
|
},
|
||||||
["dynamic"] = {
|
["dynamic"] = {
|
||||||
["category"] = "Cargos",
|
["category"] = "Cargos",
|
||||||
["shape_name"] = "ammo_box_cargo",
|
["shape_name"] = "m117_cargo",
|
||||||
["type"] = "ammo_cargo",
|
["type"] = "m117_cargo",
|
||||||
["canCargo"] = true
|
["canCargo"] = true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -3030,13 +3030,14 @@ ctld.numberOfTroops = 10 -- default number of troops to load on a transport heli
|
|||||||
local _closetCrate = nil
|
local _closetCrate = nil
|
||||||
local _shortestDistance = -1
|
local _shortestDistance = -1
|
||||||
local _distance = 0
|
local _distance = 0
|
||||||
|
local _minimumDistance = 5 -- prevents dynamic cargo crates from unpacking while in cargo hold
|
||||||
|
|
||||||
for _, _crate in pairs(_crates) do
|
for _, _crate in pairs(_crates) do
|
||||||
|
|
||||||
if (_crate.details.unit == _type or _type == nil) then
|
if (_crate.details.unit == _type or _type == nil) then
|
||||||
_distance = _crate.dist
|
_distance = _crate.dist
|
||||||
|
|
||||||
if _distance ~= nil and (_shortestDistance == -1 or _distance < _shortestDistance) then
|
if _distance ~= nil and (_shortestDistance == -1 or _distance < _shortestDistance) and _distance > _minimumDistance then
|
||||||
_shortestDistance = _distance
|
_shortestDistance = _distance
|
||||||
_closetCrate = _crate
|
_closetCrate = _crate
|
||||||
end
|
end
|
||||||
@ -3198,7 +3199,7 @@ ctld.numberOfTroops = 10 -- default number of troops to load on a transport heli
|
|||||||
|
|
||||||
else
|
else
|
||||||
|
|
||||||
ctld.displayMessageToGroup(_heli, "No friendly crates close enough to unpack", 20)
|
ctld.displayMessageToGroup(_heli, "No friendly crates close enough to unpack, or crate too close to aircraft.", 20)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end, _arguments)
|
end, _arguments)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user