home *** CD-ROM | disk | FTP | other *** search
/ GameStar Special 2004 August / GSSH0804.iso / Geschicklichkeit / Enigma / Enigma-081.exe / data / levels / oxm016.lua < prev    next >
Text File  |  2003-03-08  |  1KB  |  43 lines

  1. -- Pull Me -- Oxyd Magnum -- the Enigma Level
  2. -- (c) 2003 Petr Machata/ant_39
  3. -- Licensed under GPL v2.0 or above
  4. -- 2003-03-08
  5.  
  6. Require("levels/ant.lua")
  7.  
  8. -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
  9.  
  10. cells={}
  11. use_cells(cells, "W")
  12. cells[" "]=cell{floor="fl-rough"}
  13. cells["#"]=cell{stone="st-rock6"}
  14. cells["v"]=cell{item ={"it-puller", {orientation=SOUTH}}}
  15. cells["^"]=cell{item ={"it-puller", {orientation=NORTH}}}
  16. cells["<"]=cell{item ={"it-puller", {orientation=WEST}}}
  17. cells[">"]=cell{item ={"it-puller", {orientation=EAST}}}
  18. cells["Y"]=cell{{cells["W"],cells["^"]}}
  19. cells["Z"]=cell{{cells["W"],cells[">"]}}
  20.  
  21. level = {
  22.    "##0############0####",
  23.    "#                  #",
  24.    "#                  #",
  25.    "# WY      <    <   #",
  26.    "#  W    W   W      #",
  27.    "#    ^         W   #",
  28.    "#     Z < O<       0",
  29.    "#  W               #",
  30.    "#                  #",
  31.    "#        W    W  v #",
  32.    "#W    <            #",
  33.    "0W                 #",
  34.    "####################"
  35. }
  36.  
  37. -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
  38.  
  39. set_default_parent(" ")
  40. oxyd_default_flavor = "c"
  41. create_world_by_map(level)
  42. oxyd_shuffle()
  43.