class LevelLoader
{
	static public function loadLevel(state:PlayState, level:String) {
		
		var tmap:TiledMap = new TiledMap("assets/data/"+level+".tmx");
		var backLayer:TiledLayer = tmap.getLayer("back");
		var mainLayer:TiledLayer = tmap.getLayer("main");
		var backset:FlxTilemap = new FlxTilemap();
		backset.loadMap(backLayer.csvData, Assets.getBitmapData("assets/tiles.png"), 16, 16, 0, 1);
		backset.solid = false;
		state.add(backset);
		state.map = new FlxTilemapExt();
		state.map.loadMap(mainLayer.csvData, Assets.getBitmapData("assets/tiles.png"), 16, 16, 0, 1);
		state.map.scrollFactor.set(1, 1);
		state.add(state.map);
         }
}