# 000 00000000 000 000 00000000 000 0000000 # 000 000 000 000 000 000 000 # 000 0000000 000 000 0000000 000 0000000 # 000 000 000 000 000 000 # 0000000 00000000 0 00000000 0000000 0000000 class Levels constructor: () -> @dict = {} @list = [ # "test", # --- introduction # "steps", # "start", # "blocks", # "move", # "electro", # "elevate", # "throw", # # --- easy # "gold", # "jump", # "escape", # "gears", # "gamma", # "cube", # "switch", # # "borg", # "mini", # "bombs", # "sandbox", # "energy", # "maze", # "love", # --- medium # "towers", # "edge", # "random", # "plate", # "nice", # "entropy", # "neutron", "strange", "core", # --- difficult "slick", "bridge", "flower", "stones", "walls", "grid", "rings", "bronze", "pool", # --- owen hay's levels (TODO: sort in) "grasp", "fallen", "cheese", "invisimaze", "spiral", # --- tough "hidden", "church", "mesh", "columns", "machine", # --- very hard "captured", "circuit", "regal", "conductor", "evil", # outro "mutants"] # import the levels for levelName in @list @dict[levelName] = require "./levels/#{levelName}" module.exports = Levels