home *** CD-ROM | disk | FTP | other *** search
/ GameStar Special 2004 August / GSSH0804.iso / Geschicklichkeit / Enigma / Enigma-081.exe / data / levels / level6f.lua < prev    next >
Encoding:
Text File  |  2003-01-05  |  1.5 KB  |  61 lines

  1. -- Siegfried Fennig
  2.  
  3. levelw = 20
  4. levelh = 25
  5.  
  6. create_world(levelw, levelh)
  7. draw_border("st-marble")
  8. fill_floor("fl-leaves", 0,0, level_width,level_height)
  9. fill_floor("fl-abyss", 0,0, level_width,10)
  10.  
  11. oxyd( 4, 16)
  12. oxyd( 16,22)
  13.  
  14. fakeoxyd(17,14)
  15. fakeoxyd(2,21)
  16.  
  17. set_floor("fl-abyss", 13,16)
  18. fill_floor("fl-abyss", 4,10, 3,2)
  19. fill_floor("fl-abyss", 8,10, 8,1)
  20.  
  21. puzzle(8,13,PUZ_0110)
  22. puzzle(9,13,PUZ_0101)
  23. puzzle(10,13,PUZ_0101)
  24. puzzle(11,13,PUZ_0101)
  25. puzzle(12,13,PUZ_0001)
  26. puzzle(6,16,PUZ_0100)
  27. puzzle(7,16,PUZ_0101)
  28. puzzle(8,16,PUZ_1111)
  29. puzzle(9,16,PUZ_0001)
  30. puzzle(4,19,PUZ_1000)
  31. puzzle(13,14,PUZ_1001)
  32. puzzle(13,15,PUZ_1010)
  33. puzzle(13,17,PUZ_1010)
  34. puzzle(13,18,PUZ_0100)
  35. puzzle(12,19,PUZ_1100)
  36. puzzle(12,18,PUZ_0001)
  37. puzzle(11,18,PUZ_0110)
  38. puzzle(11,19,PUZ_1010)
  39.  
  40. set_stone("st-door", 17,19, {name="door1", type="h"})
  41. set_item("it-trigger", 17,16, {action="openclose", target="door1"})
  42.  
  43. set_item("it-spring1",7,11)
  44.  
  45. set_stones("st-invisible", {{7,9}})
  46. draw_stones("st-marble", {8,15}, {1,0},5)
  47. draw_stones("st-marble", {8,17}, {1,0},5)
  48. draw_stones("st-marble", {14,19}, {0,1},5)
  49. draw_stones("st-marble", {15,19}, {1,0},2)
  50. set_stones("st-marble", {{14,15},{14,17},{18,19},{1,13}})
  51. set_stones("st-grate1", {{13,13},{14,13},{14,14},{14,18},{6,15}})
  52. draw_stones("st-marble", {3,12}, {1,0},4)
  53. draw_stones("st-marble", {8,12}, {1,0},11)
  54. draw_stones("st-marble_hole", {1,12}, {1,0},2)
  55. set_stones("st-marble_move", {{7,12},{2,13},{7,15},{3,13}})
  56. draw_stones("st-marble", {1,23}, {1,0},3)
  57. draw_stones("st-grate1", {4,18}, {1,1},4)
  58.  
  59. set_actor("ac-blackball", 15.5, 16.5, {player=0})
  60.  
  61.