/// <summary> /// /// </summary> public Program() { Screen = Video.SetVideoMode(ScreenWidth, ScreenHeight); map = new MapDrawer(Screen); console = new BBConsole(Screen); gui = new BBUI(Screen, console); TextDrawer.Initialize(Screen); // Data loading // Sounds initialization SoundHandler soundHandler = new SoundHandler(); soundBox = soundHandler.initializeSounds(); Console.WriteLine("Sounds Loading "); musicBox = soundHandler.initializeMusics(); Console.WriteLine("Musics Loading"); //MusicBox["dtowne"].Play(); map.loadMap(MapPlayed); // Loading of the map Console.WriteLine("Map Loading"); Video.WindowIcon(); Video.WindowCaption = "BloodBox ! It roxes so much !"; this.AddHandlers(); Events.Run(); }
/// <summary>This method initialize the music dictionary</summary> /// <returns>Musics dictionary</returns> public MusicDictionary initializeMusics() { // Start the dictionary MusicDictionary musics = new MusicDictionary(); // Add the musics // musics.Add("dtowne", new Music("musics/dtowne.mp3")); return musics; }