summaryrefslogtreecommitdiff
path: root/Penguloon/Levels
diff options
context:
space:
mode:
Diffstat (limited to 'Penguloon/Levels')
-rw-r--r--Penguloon/Levels/IceLevel.cs2
-rw-r--r--Penguloon/Levels/Map.cs10
2 files changed, 8 insertions, 4 deletions
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<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));
}
}