function defineLevels(){ timelevels = [ [ '...................................................................................................................................................................................' ,'...............................................................................................................................................................................###.' ,'...............................................................................................................................................................................###.' ,'.###...........................................................................................................................................................................###.' ,'.###...........................................................................................................................................................................###.' ,'.###...................................................######........................................................................................................FFFFFFFFFF###.' ,'.###....................................................................................................................................##..........................##############.' ,'.###............................................######........######.................................................................##..........................##.##############.' ,'.###..............................................................................................................................##..........................##....##############.' ,'.###.....................................######......................######.........######...#x#x#x#...........................##..........................##..................###.' ,'.###.........................................................................................#######........................##..........................##.....................###.' ,'.###..............................######...................................................................######........##..........................##........................###.' ,'.###..................................................................................................................##..........................##...........................###.' ,'.##########................######..............................................................................................................##..............................###.' ,'.##########...............................................................................................................................####.................................###.' ,'.##################################xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx###.' ,'.##################################xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx###.' ,'.#################################################################################################################################################################################.' ,'.#################################################################################################################################################################################.' ,'.#################################################################################################################################################################################.' ,'Super Awesome Carrot', 'Josh' ], [ '....................................................................................................................................' ,'..................................................................................................................###...............' ,'..................................................................................................................###...............' ,'.###........................................................................................................FFFFFF###...............' ,'.###.....................................................................###...............#####............FFFFFF###...............' ,'.###.....................................................................###...............#####............#########...............' ,'.###.....................................................................###................................#########...............' ,'.###.....................................................................#########.............................###..................' ,'.###.....................................................................#########.............................###..................' ,'.###....................#.............................###................#########.............................###..................' ,'.###....................#.............................###................###############.......................###..................' ,'.###..................#.#.#......###.........###......###................###############.......................###..................' ,'.###..................#.#.#......###.........###......###................###############.......................###..................' ,'.##########.........#.#x#x###############################...################################.......###############..................' ,'.##########.........#.#x#x###############################...##################################...#################..................' ,'.########################################################........................................#################..................' ,'.########################################################........................................#################..................' ,'.#################################################################################################################..................' ,'.#################################################################################################################..................' ,'.#################################################################################################################..................' ,'Duck', 'Asraelite' ], [ '.........................................................................................................................................' ,'..................................................................................................................#####...............###' ,'..................................................................................................................#####...............###' ,'.###.....................................########################################.....................................................###' ,'.###.....................................#............................................................................................###' ,'.###.....................................#..#####################################...................................###...............###' ,'.###.....................................#................................#######...................................###...............###' ,'.###............................###......############.....................#######...................................###...............###' ,'.###............................###...........#######.....................#######............###..........#######################.....###' ,'.###.....................##########...........##########..................#######............###..........#############...............###' ,'.###.....................###.........########.#######.........##..........#######............###..........#############...............###' ,'.###.....................###........##........#######.........##..........############....................#############FFFFF..........###' ,'.###............###......###.......###.##############.........##..........###############.................#############FFFFF..........###' ,'.#####################################.....#####################.....####################################################################' ,'.#########################################.#####....................#####################################################################' ,'.#########################################.#####...........##......######################################################################' ,'.#########################################.................##.....#######################################################################' ,'.########################################################################################################################################' ,'.########################################################################################################################################' ,'.########################################################################################################################################' ,'Pipes', 'Asraelite' ] ]; levelparts = [ // Procedurally generated level parts [ '.....................' ,'.....................' ,'.....................' ,'.###.................' ,'.###.................' ,'.###.................' ,'.###.................' ,'.###.................' ,'.###.................' ,'.###.................' ,'.###.................' ,'.###.................' ,'.###.................' ,'.##########..........' ,'.##########..........' ,'.####################' ,'.####################' ,'.####################' ,'.####################' ,'.####################' ,false, '5n', 1, 1, 0 // What type of connection it has left, right, the minimum level it appears, the maximum, and the rarity ], [ '...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'................###' ,'........E.......###' ,'.....########...###' ,'.....########...###' ,'.....###........###' ,'########...########' ,'########.2.########' ,'###################' ,'###################' ,'###################' ,'5n', '10n', 2, 10, 10 ], [ '...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'................##.' ,'######..........##.' ,'######.............' ,'######....###......' ,'##........###......' ,'##.E......###...0..' ,'###################' ,'###################' ,'###################' ,'###################' ,'###################' ,'10n', '5j11', 2, 15, 7 ], [ '...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'.........E.........' ,'###################' ,'###################' ,'###################' ,'##.................' ,'##...2..E..........' ,'###################' ,'###################' ,'###################' ,'###################' ,'###################' ,'10n', '10g3', 2, 15, 5 ], [ '...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'###.......#########' ,'#####.....#########' ,'#######...#########' ,'................###' ,'................###' ,'###################' ,'###################' ,'###################' ,'###################' ,'###################' ,'10g3', '10n', 2, 15, 15 ], [ '...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'###................' ,'###................' ,'###..........0.....' ,'...........#####...' ,'...........#####...' ,'###################' ,'###################' ,'###################' ,'###################' ,'###################' ,'10g3', '5n', 2, 15, 8 ], [ '...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'###................' ,'###................' ,'#######............' ,'###................' ,'###.0..............' ,'###################' ,'###################' ,'###################' ,'###################' ,'###################' ,'10n', '5n', 2, 15, 6 ], [ '...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'....E....0.........' ,'###################' ,'###################' ,'###################' ,'###################' ,'###################' ,'###################' ,'###################' ,'###################' ,'###################' ,'###################' ,'10n', '10n', 2, 15, 3 ], [ '...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'..1..............1.' ,'####wwwwwwwwww#####' ,'####wwwwwwwwww#####' ,'#######wwwwwww#####' ,'#######wwwwwww#####' ,'###################' ,'###################' ,'###################' ,'###################' ,'###################' ,'###################' ,'10n', '10n', 2, 15, 10, ], [ '...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'.........E.........' ,'......#######......' ,'......#######......' ,'..0...#######...0..' ,'###################' ,'###################' ,'###################' ,'###################' ,'###################' ,'5n', '5n', 2, 15, 10, 1 ], [ '...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'.........0.....0...' ,'......#############' ,'......#############' ,'...E..#############' ,'###################' ,'###################' ,'###################' ,'###################' ,'###################' ,'5n', '8n', 2, 15, 10 ], [ '...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'................###' ,'..0..........0..###' ,'######...##########' ,'######.E.##########' ,'###################' ,'###################' ,'###################' ,'###################' ,'###################' ,'###################' ,'8n', '10n', 2, 15, 10 ], [ '...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'.........0.........' ,'....###########....' ,'....###########....' ,'###################' ,'###################' ,'###################' ,'###################' ,'###################' ,'5n', '5n', 2, 15, 6 ], [ '...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'....1..........1...' ,'...###........###..' ,'...#####......#####' ,'...#####......#####' ,'...................' ,'...................' ,'.....E.............' ,'########....#######' ,'########xxxx#######' ,'###################' ,'###################' ,'###################' ,'5j11', '10g5', 2, 15, 8 ], [ '...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'............2......' ,'..........#####....' ,'..........#####....' ,'...................' ,'####...............' ,'####...............' ,'...................' ,'...................' ,'......0......0.....' ,'###################' ,'###################' ,'###################' ,'###################' ,'###################' ,'10g5', '5n', 2, 15, 5 ], [ '...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'............1......' ,'###........###.....' ,'###........###.....' ,'###................' ,'#######............' ,'#######............' ,'###################' ,'###################' ,'###################' ,'###################' ,'###################' ,'10n', '5j11', 2, 15, 5 ], [ '...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'.........2.........' ,'###################' ,'###################' ,'###################' ,'###################' ,'###################' ,'5n', '5n', 2, 15, 3 ], [ '...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'.......H...........' ,'......###..........' ,'......###..........' ,'......###..........' ,'...................' ,'...................' ,'.........1.........' ,'###################' ,'###################' ,'###################' ,'###################' ,'###################' ,'5j11', '5n', 2, 15, 5 ], [ '...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...0...........0...' ,'######xxxxxxx######' ,'###################' ,'###################' ,'###################' ,'###################' ,'5n', '5n', 2, 15, 10 ], [ '...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'..####.............' ,'..####......0..####' ,'..####.....########' ,'######.....########' ,'######.2.2.########' ,'###################' ,'###################' ,'###################' ,'5n', '7n', 2, 6, 10 ], [ '...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'..............1....' ,'..........E.#####..' ,'.........########..' ,'...00.#########....' ,'###############....' ,'###############.3..' ,'###################' ,'###################' ,'###################' ,'###################' ,'###################' ,'7n', '5n', 2, 6, 8 ], [ '......................................' ,'......................................' ,'......................................' ,'......................................' ,'......................................' ,'......................................' ,'......................................' ,'......................................' ,'......................................' ,'......................................' ,'..............#######...##############' ,'..............###...........##.......#' ,'........#########...........##1....H.#' ,'........###.........#####...####..####' ,'........###.........#####..........###' ,'###########....##########......E...###' ,'###########.1..#######################' ,'######################################' ,'######################################' ,'######################################' ,'5n', '10n', 2, 15, 20 ], [ '......................................' ,'......................................' ,'......................................' ,'......................................' ,'.......................H..............' ,'......................###.............' ,'......................###.............' ,'......................###...2.........' ,'......................###########.....' ,'......E...............###########.....' ,'################......###########.....' ,'################............#####.....' ,'################..E.........###.......' ,'######################......###.......' ,'############..........................' ,'############.....................#####' ,'############.3.#######################' ,'######################################' ,'######################################' ,'######################################' ,'10n', '5jl11', 2, 15, 20 ], [ '...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...0...............' ,'.#####.............' ,'.#####.............' ,'...................' ,'..........###......' ,'..........###......' ,'....0..######.0.E..' ,'###################' ,'###################' ,'###################' ,'###################' ,'###################' ,'5jl11', '5n', 2, 15, 5 ], [ '...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'..............E....' ,'.............#####.' ,'..........########.' ,'.0..##....########.' ,'#######...#########' ,'#######.......#####' ,'#######.E...L.#####' ,'###################' ,'###################' ,'5n', '5n', 1, 5, 15 ], [ '...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'...................' ,'................H..' ,'...............###.' ,'...................' ,'...................' ,'######.............' ,'######.............' ,'######.............' ,'##.................' ,'##.E...........E2..' ,'#######...#########' ,'#######...#########' ,'#######.5.##########' ,'###################' ,'###################' ,'10n', '5n', 1, 5, 40 ] ]; levelends = [ [ '...................................................' ,'...................................................' ,'...................................................' ,'...................................................' ,'...................................................' ,'................................................###' ,'................................................###' ,'................................................###' ,'...........................................FFFFF###' ,'..........................................#########' ,'..........................1E..1.................###' ,'........................########................###' ,'........................########................###' ,'.........####...................................###' ,'.........####.......E.......2.......E.......E.H.###' ,'###################################################' ,'###################################################' ,'###################################################' ,'###################################################' ,'###################################################' ], [ '......................................................' ,'......................................................' ,'.........................................#############' ,'.........................................#############' ,'.........................................#############' ,'...................................................###' ,'.........................####...............FFFFFFF###' ,'........................................##############' ,'..............####......................##############' ,'..............####............................########' ,'..............####.2..EE...2.1E..1............########' ,'......2.......#######################.........########' ,'....H.#.......#######################.......00########' ,'....###.....................................##########' ,'...####...E....#...E...#...E...#....E.....E.##########' ,'######################################################' ,'######################################################' ,'######################################################' ,'######################################################' ,'######################################################' ], [ '..................................................................' ,'..................................................................' ,'.........................................#########################' ,'.........................................#########################' ,'.........................................#########################' ,'.........................................#####.............#######' ,'.........................................#####FFFFF........#######' ,'.........................................#############.....#######' ,'.........................................#############...E.#######' ,'.............22..........................#############..##########' ,'.....##.....####.........E..E.E.............###.........##########' ,'...HH##.....####.......#########..........E.###...2.1.2.##########' ,'...####.....####.......#########........#######..#################' ,'...####..........................................#################' ,'...####...3......E2......2......3...E............#################' ,'##################################################################' ,'##################################################################' ,'##################################################################' ,'##################################################################' ,'##################################################################' ], [ '.........................................................................' ,'.........................................................................' ,'......................................................................###' ,'......................................................................###' ,'......................................................................###' ,'.........................................................E..2.2.3.E.3H###' ,'.......................................................##################' ,'.......................................................##################' ,'.......................E.1..E...........0.E.0.......2E.##################' ,'...................1E.########..........#####......#######............###' ,'..................############..........#####......#######............###' ,'.......2H.........############..........#####1.....#######......1.....###' ,'......####........#######...............#######................###....###' ,'......####............................0.#######................###....###' ,'......####.......E......E.....E......##########...1..E.......E.###FFFF###' ,'#########################################################################' ,'#########################################################################' ,'#########################################################################' ,'#########################################################################' ,'#########################################################################' ], [ '.........................................................................' ,'.........................................................................' ,'......................................................................###' ,'......................................................................###' ,'......................................................................###' ,'.................................................2........4..FFFFFFFFF###' ,'................................................####....################' ,'................................................####....#################' ,'................................................####..................###' ,'................................................####.E.0.0.0..........###' ,'................................................#############.........###' ,'...HH................................E.2........#############......3.E###' ,'...#####...........................######.........................#######' ,'...##..............................######.........................#######' ,'...##.H...2..E...E...3..E.....E..2.######.........2..E...3...E....#######' ,'#########################################...#############################' ,'#########################################.L.#############################' ,'#########################################################################' ,'#########################################################################' ,'#########################################################################' ], [ '..................................................................' ,'..................................................................' ,'...............................................................###' ,'...............................................................###' ,'...............................................................###' ,'...............................................................###' ,'....................E.............E............................###' ,'....#####................E.................E............4.E..4.###' ,'....#####......E..........................###........#############' ,'..#######........E.............E..........###........#############' ,'..#######.................E.............#####.1......#############' ,'..#######...E...........E........E......########............FFF###' ,'#########...............................########............FFF###' ,'#########......E.....E................##########..5....2..2.FFF###' ,'#########......3......4......3........############################' ,'##################################################################' ,'##################################################################' ,'##################################################################' ,'##################################################################' ,'##################################################################' ] ]; }