public MainWindow() { InitializeComponent(); levelModel = new ModelLevel(); levelReader = new LevelReader(levelModel); fillDropdown(); }
public MainWindow() { InitializeComponent(); levelModel = new ModelLevel(); levelReader = new LevelReader(levelModel); highScore = new HighScore(); highScoreView = new HighScoreView(levelModel, highScore); mainGrid.Children.Add(highScoreView); highScoreView.Visibility = Visibility.Collapsed; fillDropdown(); }
public LevelEditor(ModelLevel levelModel, LevelReader levelReader) { InitializeComponent(); //Fill the list with existing levels this.levelModel = levelModel; this.levelReader = levelReader; mapsListBox.ItemsSource = levelModel.Maps; //Fill the list with level tiles. tilesListBox.Items.Add(new Wall()); tilesListBox.Items.Add(new Floor()); tilesListBox.Items.Add(new Target()); tilesListBox.Items.Add(new Box()); tilesListBox.Items.Add(new Forklift()); tilesListBox.SelectedIndex = 0; initGrid(); }