home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GameStar Special 2004 August
/
GSSH0804.iso
/
Geschicklichkeit
/
Enigma
/
Enigma-081.exe
/
data
/
levels
/
level1b.lua
< prev
next >
Wrap
Text File
|
2003-01-05
|
1KB
|
50 lines
-- Siegfried Fennig
levelw = 20
levelh = 13
create_world(levelw, levelh)
draw_border("st-rock2")
oxyd (18,1)
oxyd (18,11)
fill_floor("fl-hay", 0,0, levelw,levelh)
draw_floor("fl-abyss", {11,4}, {0,1},3)
set_actor("ac-blackball", 3,5.5, {player=0})
draw_stones("st-rock2", {5,3}, {1,0},10)
draw_stones("st-rock2", {5,7}, {1,0},7)
draw_stones("st-rock2", {13,7}, {1,0},4)
draw_stones("st-rock2", {16,1}, {0,1},3)
draw_stones("st-rock2", {16,8}, {0,1},3)
draw_stones("st-rock2", {11,8}, {0,1},3)
doorv(11,11, {name="door1"})
function sdot1()
doora=enigma.GetNamedObject("door1")
enigma.SendMessage(doora, "openclose", nil)
end
shogundot1(13,11, {action="callback", target="sdot1"})
set_stone("st-shogun", 14,11)
puzzle(8,4,PUZ_0101)
puzzle(10,6,PUZ_0101)
puzzle(15,4,PUZ_0010)
puzzle(13,4,PUZ_0011)
puzzle(6,5,PUZ_0110)
puzzle(13,6,PUZ_1001)
puzzle(7,5,PUZ_1010)
puzzle(9,5,PUZ_1100)
puzzle(15,6,PUZ_1100)
puzzle(14,5,PUZ_1111)
puzzle(15,5,PUZ_1111)
puzzle(16,5,PUZ_0001)
puzzle(16,6,PUZ_0001)