Ejemplo n.º 1
0
        public PositionInfo GetPositionInfo()
        {
            PositionInfo pos = this.Position.GetPositionInfo();

            pos.UnitId = this.Id;
            if (RefersToUnit != null)
            {
                if (IsFixed)
                {
                    pos.ActualSpeedKph = (float)this.RefersToUnit.ActualSpeedKph;
                }

                pos.IsAtFormationPosition = RefersToUnit.IsAtFormationPositionFlag || RefersToUnit.IsGroupMainUnit();
            }
            pos.IsDetection = true;
            return(pos);
        }