typedef TileDesc = {
	wallTextureID:Null<Int>,
	floorTextureID:Null<Int>,
	ceilTextureID:Null<Int>,
	collision:Bool
};

typedef MobDesc = {
	type:String,
	x:Float,
	y:Float
};

typedef MapDesc = {
	mapWidth:Int,
	mapHeight:Int,
	textures:Array<String>,
	defaultFloorTextureID:Null<Int>,
	defaultCeilTextureID:Null<Int>,
	tiles:Array<Array<TileDesc>>,
	mobs:Array<MobDesc>
};
