summaryrefslogtreecommitdiff
path: root/Penguloon/Levels/Map.cs
diff options
context:
space:
mode:
authoraldrikboy <aldrikboy@gmail.com>2017-12-28 22:13:21 +0100
committeraldrikboy <aldrikboy@gmail.com>2017-12-28 22:13:21 +0100
commita9adf4d4d52a9d42b885e2fc1dee9ea2f4451331 (patch)
tree2b331d41e008ab48c0680449fb3a598afa95494b /Penguloon/Levels/Map.cs
parentc8f1c363de7b41fe7d44e53628291e36bf630451 (diff)
zucc
Diffstat (limited to 'Penguloon/Levels/Map.cs')
-rw-r--r--Penguloon/Levels/Map.cs10
1 files changed, 7 insertions, 3 deletions
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<EnemyBase> Enemies { get; set; } = new List<EnemyBase>();
public List<ObjectBase> Objects { get; set; } = new List<ObjectBase>();
@@ -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));
}
}