private void NewGame() { forward = false; back = false; right = false; left = false; weaponShut[0] = false; weaponShut[1] = false; Game = GameLoaderInjector.GetGame(); Game.PlayerLoose += new EventHandler <LooseEventArgs>(OnPlayerLoose); timer1.Enabled = true; }
public void LoadTest() { CoupleDouble defaultSyze = new CoupleDouble(1, 1); CoupleDouble defaultSpeed = new CoupleDouble(1, 1); Ship playerShip = new Ship(); List <IWeapon> weapons = new List <IWeapon> { new Gun(), new Laser() }; List <AEntity> startEntitys = new List <AEntity> { new EnemiFarm(new CoupleDouble(0, 1), defaultSyze, defaultSpeed, playerShip), new EnemyFarmPseudoEntity(new CoupleDouble(0, 1), defaultSyze, defaultSpeed) }; MainClass expectedGame = new MainClass(startEntitys, playerShip, new CoupleDouble(100, 100)); Assert.AreEqual(expectedGame, GameLoaderInjector.GetGame()); }