コード例 #1
0
        void SelectPositionCallbackPing(TimeSpan timestamp)
        {
            var waypoint = new Waypoint();

            waypoint.Position = SelectedPosition;
            waypoint.Name     = "Ping";

            IntelProvider.ReportFleetIntelligence(waypoint, timestamp);
        }
コード例 #2
0
        private void SelectPositionCallbackMove(TimeSpan timestamp)
        {
            IFleetIntelligence selected;
            var intels = IntelProvider.GetFleetIntelligences(timestamp);

            if (intels.TryGetValue(SelectedItems[0], out selected))
            {
                var waypoint = new Waypoint();
                waypoint.Position = SelectedPosition;
                IntelProvider.ReportFleetIntelligence(waypoint, timestamp);

                IntelProvider.ReportCommand((FriendlyShipIntel)selected, TaskType.Move, MyTuple.Create(IntelItemType.Waypoint, waypoint.ID), timestamp);
            }
        }