Ejemplo n.º 1
0
        private LastSeen(LastSeen first, LastSeen second)
        {
            this.EntityHasRadar = first.EntityHasRadar || second.EntityHasRadar;
            this.Info           = RadarInfo.getNewer(first.Info, second.Info);

            LastSeen newer;

            if (first.isNewerThan(second))
            {
                newer = first;
            }
            else
            {
                newer = second;
            }

            this.Entity            = newer.Entity;
            this.LastSeenAt        = newer.LastSeenAt;
            this.LastKnownPosition = newer.LastKnownPosition;
            this.LastKnownVelocity = newer.LastKnownVelocity;

            value_isValid = true;
        }