void ActionCmd() { TransitToOrbitCommand.CreateTransitCmd( _state.Game, _state.Faction, OrderingEntity.Entity, TargetEntity.Entity, _targetInsertionPoint_AU, _departureDateTime, Distance.MToAU(_deltaV_MS)); CloseWindow(); }
/* * void PeriapsisPntSelected() { * //var periapsisPoint = _state.LastWorldPointClicked; * //var distanceSelected = Distance.AuToKm((GetTargetPosition() - periapsisPoint).Length()); * //_periapsisKM = Math.Min(Math.Max(_peMin, distanceSelected), _apoapsisKm); * //_peAlt = _periapsisKM - _targetRadius; * _tooltipText = "Action to give order"; * CurrentState = States.NeedsActioning; * }*/ void ActionCmd() { /* * OrbitBodyCommand.CreateOrbitBodyCommand( * _state.Game, * _state.Faction, * OrderingEntity.Entity, * TargetEntity.Entity, * _apoapsisKm,//PointDFunctions.Length(_orbitWidget.Apoapsis), * _periapsisKM);//PointDFunctions.Length(_orbitWidget.Periapsis)); */ TransitToOrbitCommand.CreateTransitCmd( _state.Game, _state.Faction, OrderingEntity.Entity, TargetEntity.Entity, _targetInsertionPoint_AU, _state.CurrentSystemDateTime); CloseWindow(); }