Beispiel #1
0
 /// <summary>/// Перегрузка конструктора CStep
 /// </summary>
 internal static IStep StepsBuilder(ICoordinates coord,Steps step)
 {
     IStep s = new CStep ();
     s.setCoord ( coord );
     s.setTypeOfStep (step);
     return s;
 }
Beispiel #2
0
        /// <summary>	/// Выбор действия
        /// </summary>
        private IStep thinking()
        {
            //возвращает тип хода
                IStep s = new CStep ();

                //--1-------------------------
                if (mind.I.gun ().canIFireOfAny) {	 // можем стрелять
                    s = killer ();
                } else {														 // иначе
                    s = wayOfEvil ( mind.I.XY,api.endAfterTime (),mind.He.gun ().getTimerVal );
                }//--1-------------------------
                return s;
        }