home *** CD-ROM | disk | FTP | other *** search
/ GameStar Special 2004 August / GSSH0804.iso / Geschicklichkeit / Enigma / Enigma-081.exe / data / levels / martin93.lua < prev    next >
Text File  |  2003-07-29  |  807b  |  34 lines

  1. -- created by Martin Hawlisch
  2.  
  3. levelh = 10 
  4. create_world( 20, levelh*13-levelh+1)
  5.  
  6. fill_floor("fl-ice_001", 0,0, level_width,level_height)
  7.  
  8. if (options.Difficulty==1) then -- easy
  9.   wall_stone = "st-actorimpulse_invisible"
  10. else
  11.   wall_stone = "st-death_invisible"
  12. end
  13.  
  14. draw_border(wall_stone)
  15.  
  16. oxyd(10,3)
  17. oxyd(11,levelh*12)
  18.  
  19. for y = 1, levelh-1 do
  20.   x = random(1,level_width-7)
  21.   draw_stones(wall_stone, {0,y*12}, {1,0}, x)
  22.   draw_stones(wall_stone, {level_width-1,y*12}, {-1,0}, level_width-(x+6))
  23.   set_stone("st-actorimpulse_invisible", x, y*12)
  24.   set_stone("st-actorimpulse_invisible", x+5, y*12)
  25.   set_item("it-flagwhite", x, y*12)
  26.   set_item("it-flagblack", x+5, y*12)
  27. end
  28.  
  29.  
  30. set_actor("ac-blackball",10.5, 1.5, {player=0, mouseforce=1})
  31.  
  32. enigma.AddConstantForce(0,5)
  33.  
  34.