public override void Initialize()
 {
     for (int i = 0; i < 10; i++) {
         for (int j = 0; j < 10; j++) {
             new Terrain.Floor(stage, new Vector2(j, i).ToVector3());
         }
     }
     Hero hero = new Hero();
     new Terrain.Wall(stage, new Vector2(0, 1).ToVector3());
     player = new Actor(stage, new Vector2(500, 500).ToVector3(), hero);
     new Prop.Table(stage, new Vector2(3, 3).ToVector3());
     new Prop.Table(stage, new Vector2(3, 4).ToVector3());
     new Prop.Item(stage, new Vector2(3, 3).ToVector3());
     new Actor(stage, new Vector2(400, 400).ToVector3(), Creature.Create(CreatureType.Zombie));
     stage.FollowingObject = player;
 }
 protected override void Initialize()
 {
     base.Initialize();
     MediaPlayer.IsRepeating = true;
     if (TESTING) {
         Campaign = new LootSystem.Campaign();
         Campaign.PlayerCharacter.Inventory.Add(Item.Generate(1, Random));
         Campaign.PlayerCharacter.Inventory.Add(Item.Generate(1, Random));
         Campaign.PlayerCharacter.Inventory.Add(Item.Generate(1, Random));
         Campaign.PlayerCharacter.Inventory.Add(Item.Generate(1, Random));
         Hero hero = new Hero();
         hero.Name = "Brunswick";
         hero.Level = 4;
         hero.XP = 8600;
         hero.Inventory.Add(Item.Generate(4, Random));
         hero.Inventory.Add(Item.Generate(4, Random));
         hero.Inventory.Add(Item.Generate(4, Random));
         hero.Inventory.Add(Item.Generate(4, Random));
         Campaign.PlayerCharacter.Employees.Add(hero);
         MediaPlayer.Volume = 0;
         LoadingScreen.Load(screenManager, true, PlayerIndex.One, new DungeonScreen());
     }
     else StartFromSplashScreens();
 }