// ---------- level maps ---------- // legend: # solid ^ spike B bounce pad X crumbling block // o hoop C checkpoint * crystal D exit door S spawn const LEVELS = [ { name: "MEADOW", map: [ "................................................................................", "................................................................................", "................................................................................", "................................................................................", "................................................................................", "................................................................................", "................................................................................", "................................................................................", ".............................................................*..................", "............................................................####................", "............................................................####................", "................................................................................", "..............................o............o.........#...................o...D..", "..S.....o.........##..................oC.............#....#.......o..C.......D..", "############################^^^^#########^^^^##########################^^^^#####", "################################################################################", ], } { name: "DUNES", map: [ "........................................................................................", "........................................................................................", "........................................................................................", "........................................................................................", "........................................................................................", "........................................................................................", "........................................................................................", "......................................................*.................................", ".....................................................###................................", ".....................................................###................................", ".........................................................o..............................", "..............................##....................######..............................", "..............................##........o...........######......o.............o......D..", "..S.....o..............o......##..............C.....######............C..............D..", "####################B######B##########^^^########B############^^^########B##^^^^########", "########################################################################################", ], } { name: "CAVERN", map: [ "................................................................................................", "................................................................................................", "................................................................................................", "................................................................................................", "................................................................................................", "................................................................................................", "................................................................................................", "................................................................................................", "................................................................................................", "................................................................................................", "................................................................................................", "....................................................................*...........................", "...................................................o................#........................D..", "..S.....o.............XX.........o......o.....C.............C...o...#.........o..............D..", "##############################XXXXXX############XXX^^XXX##############################^^^^######", "################################################################################################", ], } { name: "FOUNDRY", map: [ "........................................................................................................", "........................................................................................................", "........................................................................................................", "........................................................................................................", "........................................................................................................", "........................................................................................................", "........................................................................................................", ".....................................................................*..................................", ".....................................................................##.................................", ".....................................................................##.................................", ".......................................................................o................................", "............................##....................................######..........................o.....", "............................##........................o...........######......o.......................D.", "..S.....o...................##...........o......C.................######............C.................D.", "################B#######B#############XXXXXX########^^^^^######B##########XX#^^#XX######XXXX#B#^^^^^^###", "########################################################################################################", ], } ];