home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GameStar Special 2004 August
/
GSSH0804.iso
/
Geschicklichkeit
/
Enigma
/
Enigma-081.exe
/
data
/
levels
/
martin26.lua
< prev
next >
Wrap
Text File
|
2003-01-05
|
2KB
|
63 lines
-- created by Martin Hawlisch
levelw = 20
levelh = 25
stone="st-glass"
create_world( levelw, levelh)
draw_border( stone)
draw_checkerboard_floor("fl-bluegreen", "fl-bluegreenx", 0,0,levelw,levelh)
draw_stones( stone, {2,5},{1,0},17)
oxyd( 1, 7)
oxyd( 3, 7)
oxyd( 5, 7)
oxyd( 7, 7)
oxyd( 9, 7)
oxyd(11, 7)
oxyd(13, 7)
oxyd(15, 7)
oxyd_shuffle()
draw_stones( stone, { 2,7},{0,1},11)
draw_stones( stone, { 4,7},{0,1},11)
draw_stones( stone, { 6,7},{0,1},11)
draw_stones( stone, { 8,7},{0,1},11)
draw_stones( stone, {10,7},{0,1},11)
draw_stones( stone, {12,7},{0,1},11)
draw_stones( stone, {14,7},{0,1},11)
draw_stones( stone, {16,7},{0,1},11)
oneway( 2,6, enigma.EAST)
oneway( 4,6, enigma.EAST)
oneway( 6,6, enigma.EAST)
oneway( 8,6, enigma.EAST)
oneway(10,6, enigma.EAST)
oneway(12,6, enigma.EAST)
oneway(14,6, enigma.EAST)
-- this doesn't work in version 0.50 and later. The marble gets
-- crushed by the door.
-- set_item( "it-trigger", 1,5, {action="open", target="door1"})
-- doorv(16,6, {name="door1", state=OPEN})
-- set_item( "it-trigger", 17,6, {action="close", target="door1"})
oneway(16,6, EAST)
set_stone( "st-bolder", 1,17, {direction=SOUTH})
set_stone( "st-bolder", 3,17, {direction=SOUTH})
set_stone( "st-bolder", 5,17, {direction=SOUTH})
set_stone( "st-bolder", 7,17, {direction=SOUTH})
set_stone( "st-bolder", 9,17, {direction=SOUTH})
set_stone( "st-bolder",11,17, {direction=SOUTH})
set_stone( "st-bolder",13,17, {direction=SOUTH})
set_stone( "st-bolder",15,17, {direction=SOUTH})
draw_stones( "st-grate1", {1,18}, {1,0}, 18)
set_item( "it-magicwand", 1,18)
set_actor("ac-blackball", 3, 2, {player=0})