From a9adf4d4d52a9d42b885e2fc1dee9ea2f4451331 Mon Sep 17 00:00:00 2001 From: aldrikboy Date: Thu, 28 Dec 2017 22:13:21 +0100 Subject: zucc --- Penguloon/Levels/Map.cs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'Penguloon/Levels/Map.cs') diff --git a/Penguloon/Levels/Map.cs b/Penguloon/Levels/Map.cs index bb574d5..71a826e 100644 --- a/Penguloon/Levels/Map.cs +++ b/Penguloon/Levels/Map.cs @@ -19,7 +19,7 @@ namespace Penguloon.Levels public int TileWidth { get; private set; } public int TileHeight { get; private set; } - public SceneBase ParentScene { get; set; } + public GameScene ParentScene { get; set; } public List Enemies { get; set; } = new List(); public List Objects { get; set; } = new List(); @@ -32,7 +32,7 @@ namespace Penguloon.Levels public LevelBase Level { get; set; } - public Map(SceneBase parentScene, LevelBase level) + public Map(GameScene parentScene, LevelBase level) { this.ParentScene = parentScene; this.Level = level; @@ -63,11 +63,15 @@ namespace Penguloon.Levels for (int y = 0; y < TileMap.GetLength(0); y++) { for (int x = 0; x < TileMap.GetLength(1); x++) - { + { Texture2D tileTexture = ContentManager.GetTileTextureByType(TileMap[y, x].Type); ParentScene.Main.SpriteBatch.Draw(tileTexture, destinationRectangle: new Rectangle(x * TileWidth, y * TileHeight, TileWidth, TileHeight)); + + //if (ParentScene.ObjectSeletor.State == Controls.State.Selected) + // ParentScene.Main.SpriteBatch.Draw(tileTexture, + // destinationRectangle: new Rectangle(x * TileWidth, y * TileHeight, TileWidth, TileHeight)); } } -- cgit v1.2.3-70-g09d2