//when the form is loaded private void Form1_Load(object sender, EventArgs e) { //make the ui ui = new WumpusUI(this, PlayerImg, new TransparentPictureBox[] { bat1, bat2 }, new TransparentPictureBox[] { Pit1, Pit2 }, new TransparentPictureBox[] { rock1, rock2, rock3, rock4 }, wumpus, room, gold, arrow, fireball, null, winScreen, looseScreen, main, chest, door, textBox1, getScreen(), gamePanel); }
public GameControl(WumpusUI ui, Rectangle screen, int mapNum, Sound sound) { this.sound = sound; this.ui = ui; this.screen = screen; ui.arrowBought += Ui_arrowBought; ui.secretBought += Ui_secretBought; map = new Map(mapNum); }