From a9adf4d4d52a9d42b885e2fc1dee9ea2f4451331 Mon Sep 17 00:00:00 2001 From: aldrikboy Date: Thu, 28 Dec 2017 22:13:21 +0100 Subject: zucc --- Penguloon/Levels/IceLevel.cs | 2 +- Penguloon/Levels/Map.cs | 10 +++++++--- 2 files changed, 8 insertions(+), 4 deletions(-) (limited to 'Penguloon/Levels') diff --git a/Penguloon/Levels/IceLevel.cs b/Penguloon/Levels/IceLevel.cs index 615924f..237ebf8 100644 --- a/Penguloon/Levels/IceLevel.cs +++ b/Penguloon/Levels/IceLevel.cs @@ -66,7 +66,7 @@ namespace Penguloon.Levels //Map.Objects.Add(new GoldPenguinObject(new Vector2(0, 0), Map)); //Map.Objects.Add(new GoldPenguinObject(new Vector2(Map.TileWidth * 2, Map.TileHeight * 4), Map)); - Map.Objects.Add(new GoldPenguinObject(new Vector2(Map.TileWidth * 1, Map.TileHeight * 8), Map)); + //Map.Objects.Add(new GoldPenguinObject(new Vector2(Map.TileWidth * 1, Map.TileHeight * 8), Map)); } } } \ No newline at end of file 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