Ejemplo n.º 1
0
        private void SelectTile(int y, int x, char letter)
        {
            switch (letter)
            {
            case 'L':
                Terrain.Add(new Tile(TileCode.LEDGE, x, y, "world_ledge"));
                break;

            case 'W':
                Terrain.Add(new Tile(TileCode.WALL, x, y, ""));
                break;

            case 'S':
                Terrain.Add(new Tile(TileCode.START, x, y, "world_start"));
                break;

            case 'D':
                Terrain.Add(new Tile(TileCode.OPEN, x, y, "world_dirt"));
                break;

            case 'E':
                Terrain.Add(new Tile(TileCode.END, x, y, "world_end"));
                break;
            }
        }
Ejemplo n.º 2
0
        private void SelectTile(int y, int x, char letter)
        {
            switch (letter)
            {
            case 'L':
                Terrain.Add(new Tile(TileCode.LEDGE, x, y, "world_ledge"));
                break;

            case 'E':
                Terrain.Add(new Tile(TileCode.END, x, y, "world_end"));
                break;

            case 'W':
                Terrain.Add(new Tile(TileCode.WALL, x, y, ""));                                     //TODO: GOTTA GET AN IMAGE FOR A WALL (BLANK)
                break;

            case 'S':
                Terrain.Add(new Tile(TileCode.START, x, y, "world_start"));
                break;

            case 'D':
                Terrain.Add(new Tile(TileCode.OPEN, x, y, "world_dirt"));
                break;

            case 'P':
                Terrain.Add(new Tile(TileCode.UPROJECTILE, x, y, "uProjectile"));
                break;
            }
        }