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(); }