Пример #1
0
        /// <summary>
        /// Click on map help button
        /// </summary>
        private void MapHelpClick(object sender, MouseButtonEventArgs e)
        {
            DeactivateButtons();
            MapHelpUnderBut.Visibility = Visibility.Visible;
            MapHelpLabel.FontWeight    = FontWeights.Bold;
            MapHelp maphelp = new MapHelp();

            PanelChildForm.Navigate(maphelp);
        }
Пример #2
0
        /// <summary>
        /// Start the page
        /// </summary>
        public HelpForm()
        {
            InitializeComponent();
            DeactivateButtons();
            MapHelpUnderBut.Visibility = Visibility.Visible;
            MapHelp maphelp = new MapHelp();

            MapHelpLabel.FontWeight = FontWeights.Bold;
            PanelChildForm.Navigate(maphelp);
        }
Пример #3
0
        public override bool OnMakeTrue(NodeData wData)
        {
            EntityWorkData workData    = wData as EntityWorkData;
            EnemyCom       enemyCom    = workData.MEntity.GetCom <EnemyCom>();
            SeekPathCom    seekPathCom = workData.MEntity.GetCom <SeekPathCom>();

            MapSensorData mapSensor = ECSLayerLocate.Info.GetWorldInfo <MapSensorData>(WorldInfoKey.MapInfo);

            bool value = MapHelp.CheckPointInArea(seekPathCom.CurrPos, enemyCom.GuardArea, mapSensor.PlayerMapPos);

            return(value);
        }