From b0a3f57a68a39c2b027158cdfc9384ddb84dfa38 Mon Sep 17 00:00:00 2001 From: aldrikboy Date: Mon, 11 Dec 2017 22:57:04 +0100 Subject: haHA --- Penguloon/Levels/IceLevel.cs | 30 +++++++++++++++++++++--------- Penguloon/Levels/Map.cs | 8 +++++--- 2 files changed, 26 insertions(+), 12 deletions(-) (limited to 'Penguloon/Levels') diff --git a/Penguloon/Levels/IceLevel.cs b/Penguloon/Levels/IceLevel.cs index 984a07f..5f8b4c7 100644 --- a/Penguloon/Levels/IceLevel.cs +++ b/Penguloon/Levels/IceLevel.cs @@ -25,20 +25,32 @@ namespace Penguloon.Levels Map = new Map(ParentScene); Tile OO = new Tile(0, Direction.None); + Tile DN = new Tile(6, Direction.Down); + Tile RT = new Tile(5, Direction.Right); + Tile UP = new Tile(6, Direction.Up); + + Tile TR = new Tile(4, Direction.Right); + Tile DR = new Tile(3, Direction.Right); + + Tile DL = new Tile(1, Direction.Down); + Tile TL = new Tile(2, Direction.Up); - Map.TileMap = new Tile[12, 18] + Tile FN = new Tile(5, Direction.Finish); + + Map.TileMap = new Tile[13, 18] { { OO,DN,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO }, { OO,DN,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO }, - { OO,DN,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO }, - { OO,DN,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO }, - { OO,DN,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO }, - { OO,DN,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO }, - { OO,DN,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO }, - { OO,DN,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO }, - { OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO }, - { OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO }, + { OO,DN,OO,OO,OO,DR,RT,RT,RT,DL,OO,OO,OO,DR,RT,RT,RT,FN }, + { OO,DN,OO,OO,OO,UP,OO,OO,OO,DN,OO,OO,OO,UP,OO,OO,OO,OO }, + { OO,DN,OO,OO,OO,UP,OO,OO,OO,DN,OO,OO,OO,UP,OO,OO,OO,OO }, + { OO,DN,OO,OO,OO,UP,OO,OO,OO,DN,OO,OO,OO,UP,OO,OO,OO,OO }, + { OO,DN,OO,OO,OO,UP,OO,OO,OO,DN,OO,OO,OO,UP,OO,OO,OO,OO }, + { OO,TR,RT,DL,OO,UP,OO,OO,OO,DN,OO,OO,OO,UP,OO,OO,OO,OO }, + { OO,OO,OO,DN,OO,UP,OO,OO,OO,DN,OO,OO,OO,UP,OO,OO,OO,OO }, + { OO,OO,OO,DN,OO,UP,OO,OO,OO,DN,OO,OO,OO,UP,OO,OO,OO,OO }, + { OO,OO,OO,TR,RT,TL,OO,OO,OO,TR,RT,RT,RT,TL,OO,OO,OO,OO }, { OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO }, { OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO,OO }, }; diff --git a/Penguloon/Levels/Map.cs b/Penguloon/Levels/Map.cs index 384d011..699d9eb 100644 --- a/Penguloon/Levels/Map.cs +++ b/Penguloon/Levels/Map.cs @@ -21,11 +21,13 @@ namespace Penguloon.Levels { this.ParentScene = parentScene; - MapWidth = (int)StaticUIValues.ScreenViewport.X - StaticUIValues.IngameUIWidth; - MapHeight = (int)StaticUIValues.ScreenViewport.Y; + MapWidth = (int)(StaticUIValues.ScreenViewport.X - StaticUIValues.IngameUIWidth); + MapHeight = (int)(StaticUIValues.ScreenViewport.Y); TileWidth = MapWidth / 18; - TileHeight = MapHeight / 12; + TileHeight = MapHeight / 13; + + MapWidth = TileWidth * 18; } public void Draw(float deltaTime) -- cgit v1.2.3-70-g09d2