Beyond_Beyaan.Screens.GalaxyScreen.DrawETA C# (CSharp) Метод

DrawETA() приватный Метод

private DrawETA ( TravelNode node, bool isTentative ) : void
node TravelNode
isTentative bool
Результат void
        private void DrawETA(TravelNode node, bool isTentative)
        {
            if (isTentative)
            {
                _tentativeETA.MoveTo((int)((node.StarSystem.X - _camera.CameraX) * _camera.ZoomDistance), (int)((node.StarSystem.Y - _camera.CameraY - 32) * _camera.ZoomDistance));
                if (node.Angle > 180)
                {
                    _tentativeETA.SetAlignment(true);
                }
                else
                {
                    _tentativeETA.SetAlignment(false);
                }
                _tentativeETA.Draw();
            }
            else
            {
                _travelETA.MoveTo((int)((node.StarSystem.X - _camera.CameraX) * _camera.ZoomDistance), (int)((node.StarSystem.Y - _camera.CameraY - 32) * _camera.ZoomDistance));
                if (node.Angle > 180)
                {
                    _travelETA.SetAlignment(true);
                }
                else
                {
                    _travelETA.SetAlignment(false);
                }
                _travelETA.Draw();
            }
        }