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

  1. -- Sven Siggelkow 2003
  2.                                                                
  3. world.DefineSimpleStoneMovable("invisible_move", "st-metal", 0)
  4.  
  5. display.DefineAlias("invisible_move", "st-invisible")
  6.  
  7. dofile(enigma.FindDataFile("levels/ant.lua"))
  8. cells={}
  9.  
  10. cells[" "]=cell{floor="fl-leaves"}
  11. cells["#"]=cell{stone="st-invisible"}
  12. cells["h"]=cell{parent=cells[" "],item="it-hollow"}
  13. cells["g"]=cell{parent=cells[" "],stone="st-grate1"}
  14. cells["S"]=cell{parent=cells[" "],stone="st-swap"}
  15. cells["i"]=cell{parent=cells[" "],stone="invisible_move"}
  16. cells["x"]=cell{actor={"ac-whiteball-small", {player=0, mouseforce=1}}}
  17.  
  18. level = {
  19.    "####################",
  20.    "#               #gh#",
  21.    "#  x       i    #gg#",
  22.    "#               ####",
  23.    "#                  #",
  24.    "#         S        #",
  25.    "#                  #",
  26.    "#                  #",
  27.    "#  ##              #",
  28.    "### i              #",
  29.    "# i i            x #",
  30.    "#h  i              #",
  31.    "####################"
  32. }   
  33.     
  34.     
  35. set_default_parent(cells[" "])
  36.     
  37. create_world_by_map(level,cells)
  38.  
  39.                                  
  40.                              
  41.                                  
  42.                                  
  43.                                  
  44.