home *** CD-ROM | disk | FTP | other *** search
/ GameStar Special 2004 August / GSSH0804.iso / Geschicklichkeit / Enigma / Enigma-081.exe / data / levels / oxe21.lua < prev    next >
Encoding:
Text File  |  2003-06-21  |  1.1 KB  |  43 lines

  1. -- The Bug -- Oxyd Extra -- the Enigma Level
  2. -- (c) 2003 Petr Machata/ant_39
  3. -- Licensed under GPL v2.0 or above
  4. -- 2003-05-11
  5. -- 2003-06-21 -- fixed
  6.  
  7. Require("levels/ant.lua")
  8.  
  9. -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
  10. cells={}
  11. multiplayer_mode()
  12. use_cells(cells, "2")
  13.  
  14. cells[" "]=cell{floor="fl-floor_001"}
  15. cells["#"]=cell{stone="st-rock3"}
  16. cells["2"]=cell{cells["2"];item="it-hammer"}
  17. cells["*"]=cell{stone="st-stone_break"}
  18. cells["<"]=cell{stone={"st-oneway_white", {orientation=WEST}}}
  19. --cells["@"]=cell{{{wormhole, 16.5, 6.5, {range=1, strength=10}}}}
  20.  
  21. level = {
  22.    ".......#############",
  23.    "########           #",
  24.    "0           #   #  #",
  25.    "######## #         #",
  26.    "0*******    #   #  #",
  27.    "######## #  O      #",
  28.    "0      <    0 # 2 ##",
  29.    "######## #  o      #",
  30.    "0*******    #   #  #",
  31.    "######## #         #",
  32.    "0           #   #  #",
  33.    "########           #",
  34.    ".......#############"
  35. }
  36.  
  37. -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
  38.  
  39. set_default_parent(cells[" "])
  40. oxyd_default_flavor = "c"
  41. create_world_by_map(level)
  42. oxyd_shuffle()
  43.