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

  1. -- Escher's World -- the Enigma Level
  2. -- (c) 2002 Petr Machata/ant_39
  3. -- Licensed under GPL v2.0 or above
  4. -- 2003-02-10 -- keeping up to date with latest additions to ant.lua
  5.  
  6. dofile(enigma.FindDataFile("levels/ant.lua"))
  7. -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
  8.  
  9. cells={}
  10. cells["."]=cell{}
  11. cells[" "]=cell{floor="fl-normal"}
  12. cells["v"]=cell{{{gradient, 1}}}
  13. cells["^"]=cell{{{gradient, 2}}}
  14. cells[">"]=cell{{{gradient, 3}}}
  15. cells["<"]=cell{{{gradient, 4}}}
  16. cells["O"]=cell{parent=cells[" "], actor={"ac-blackball",{player=0}}}
  17. cells["0"]=oxyd
  18.  
  19. level = {
  20.    "....................",
  21.    ".O<<<< <<<<<<<<<<< .",
  22.    ".v....v.........0.^.",
  23.    ".v....v..........0^.",
  24.    ".v....v...........^.",
  25.    ".v....v...........^.",
  26.    ".v.... >>00<< ....^.",
  27.    ".v...........^....^.",
  28.    ".v...........^....^.",
  29.    ".v0..........^....^.",
  30.    ".v.0.........^....^.",
  31.    ". >>>>>>>>>>> >>>> .",
  32.    "...................."
  33. }
  34.  
  35.  
  36. -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
  37. oxyd_default_flavor = "b"
  38. set_default_parent(abyss)
  39. create_world_by_map(level)
  40. oxyd_shuffle()
  41.