public RobotGameStepEventArgs(RobotGameTable currentTable)
 {
     _currentTable = currentTable;
 }
示例#2
0
        // TODO ellenőrizni a kapott intet ! NEM lehet páratlan, NEM lehet negativ 0 etc....
        public void NewGame(Int32 gamesize)
        {
            _table = new RobotGameTable(gamesize);
            _direction = RandomDirection();
            _wallsCount = 0;
            _gameTime = 0;

            switch (_gameSpeed)
            {
                case GameSpeed.Fast: {
                        _robotStepEveryXSec = GameSpeedFast;
                        break;
                    }
                case GameSpeed.Normal:
                    {
                        _robotStepEveryXSec = GameSpeedNormal;
                        break;
                    }
                case GameSpeed.Slow:
                    {
                        _robotStepEveryXSec = GameSpeedSlow;
                        break;
                    }
            }
        }