protected override void LoadContent() { _spriteBatch = new SpriteBatch(GraphicsDevice); Debug.SpriteBatch = _spriteBatch; Debug.Graphics = _graphics; EdnaFont = Content.Load <SpriteFont>("EdnaFont"); _debugPointMarkerTexture2D = Content.Load <Texture2D>("visual/gui/edna/cursor_a"); Database = new EdnaDbContext(); if (!File.Exists("Edna.db")) { Database.ImportFromCsv(Path.Combine(Content.RootDirectory, "script", "de")); } _mainGameScene = new MainMenuScene(this); _mainGameScene.LoadContent(); // TODO: use this.Content to load your game content here }
public void LoadRoom(int roomId) { _mainGameScene = new EdnaRoomScene(roomId, this, null); _mainGameScene.LoadContent(); State = GameState.Room; }