mirror of
https://github.com/FlightControl-Master/MOOSE.git
synced 2025-08-15 10:47:21 +00:00
Update Target.lua
- Alive checks improved
This commit is contained in:
parent
270dfab6a2
commit
9cac2674c4
@ -113,7 +113,7 @@ _TARGETID=0
|
|||||||
|
|
||||||
--- TARGET class version.
|
--- TARGET class version.
|
||||||
-- @field #string version
|
-- @field #string version
|
||||||
TARGET.version="0.1.0"
|
TARGET.version="0.2.0"
|
||||||
|
|
||||||
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||||
-- TODO list
|
-- TODO list
|
||||||
@ -494,7 +494,7 @@ function TARGET:_AddObject(Object)
|
|||||||
|
|
||||||
target.Coordinate=unit:GetCoordinate()
|
target.Coordinate=unit:GetCoordinate()
|
||||||
|
|
||||||
if unit and unit:IsAlive() then
|
if unit then
|
||||||
target.Life=unit:GetLife()
|
target.Life=unit:GetLife()
|
||||||
target.Life0=math.max(unit:GetLife0(), target.Life) -- There was an issue with ships that life is greater life0!
|
target.Life0=math.max(unit:GetLife0(), target.Life) -- There was an issue with ships that life is greater life0!
|
||||||
|
|
||||||
@ -901,7 +901,7 @@ function TARGET:GetTargetCategory(Target)
|
|||||||
|
|
||||||
elseif Target.Type==TARGET.ObjectType.UNIT then
|
elseif Target.Type==TARGET.ObjectType.UNIT then
|
||||||
|
|
||||||
if Target.Object and Target.Object:IsAlive() then
|
if Target.Object and Target.Object:IsAlive()~=nil then
|
||||||
local unit=Target.Object --Wrapper.Unit#UNIT
|
local unit=Target.Object --Wrapper.Unit#UNIT
|
||||||
|
|
||||||
local group=unit:GetGroup()
|
local group=unit:GetGroup()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user