home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GameStar Special 2004 August
/
GSSH0804.iso
/
Geschicklichkeit
/
Enigma
/
Enigma-081.exe
/
data
/
levels
/
martin02.lua
< prev
next >
Wrap
Text File
|
2003-01-05
|
4KB
|
70 lines
-- created by Martin Hawlisch
levelw = 77
levelh = 37
create_world( levelw, levelh)
fill_floor("fl-leaves", 0,0,levelw,levelh)
function renderLine( line, pattern)
for i=1, strlen(pattern) do
local c = strsub( pattern, i, i)
if c =="#" then
set_stone( "st-rock2", i-1, line)
elseif c == "o" then
oxyd( i-1, line)
end
end
end
-- Floor: " "
-- Border: "#"
-- Oxyd: "o"
renderLine( 0, "#############################################################################")
renderLine( 1, "#o # # # # # # #")
renderLine( 2, "####### # # ### ########### # ######### # ######### # ## # o #")
renderLine( 3, "# # # # # # # # # # # # #o # #")
renderLine( 4, "# # # # # ### ### # # ######### ### ##### # ##### ###### # #")
renderLine( 5, "# # # # # # # # # # # # # # # # # #")
renderLine( 6, "# # ### # # ### ### # ####### # # ### ##### # ##### # #### #")
renderLine( 7, "# # # # # # # # # # # # # # # #")
renderLine( 8, "# ### # # # # # # ##### # ##### ####### ########### #### # #")
renderLine( 9, "# # # # # # # # # # # # # # # # # #")
renderLine( 10, "### ### # # ### ### # ##### # # # ####### ##### ##### ## # #")
renderLine( 11, "# # # # # # # # # # # # # # # # # # #")
renderLine( 12, "# ### ### # # ### # ### ##### # # ### # ### ### # # # # ## #")
renderLine( 13, "# # # # # # # # # # # # # # # # # # # #")
renderLine( 14, "# # ### ######### ### # # ### # ### # ### # ##### # # ## # #")
renderLine( 15, "# # # # # # # # # # # # # # # # #")
renderLine( 16, "# ### ######### ### # # ### # ### # # # ### # ######### ## #")
renderLine( 17, "# # # # # # # # # # # # # # # # # #")
renderLine( 18, "### ### ######### ##### # # ### ### # # # # # ### ###### # #")
renderLine( 19, "# # # # # # # #o # # # # # # # #")
renderLine( 20, "# ####### ####### # # # # ### ##### # ######### ###### # # #")
renderLine( 21, "# # # # # # # # # # # # # #")
renderLine( 22, "# ######### # # ### # # ### ######### ##### # ### # #### # #")
renderLine( 23, "# # # # # # # # # # # # # # # # # #")
renderLine( 24, "### # ### ##### ### # ### ### # ### # # # ####### ## # # # #")
renderLine( 25, "# # # # # # # # # # # # # # # # #")
renderLine( 26, "# ### # # # # ######### ### # ### ### ##### ####### ## # # #")
renderLine( 27, "# # # # # # # # # # # # # # # #")
renderLine( 28, "# # ####### ####### # ### # ### ### ### # ### # ######## # #")
renderLine( 29, "# # # # # # # # # # # # # # # # #")
renderLine( 30, "# ##### # # ### # # ### # # # ### ### ########### # ###### #")
renderLine( 31, "# # # # # # # # # # # # # # # #")
renderLine( 32, "# ### ####### ########### # ### ####### ### # ### #### # # #")
renderLine( 33, "# # # # # # # # # # # #")
renderLine( 34, "# # ### ### ##################### ####### # # ########## # #")
renderLine( 35, "#o# # #o# #")
renderLine( 36, "#############################################################################")
oxyd_shuffle()
set_actor("ac-blackball", 70, 16, {player=0})
display.SetFollowMode(display.FOLLOW_SCROLLING)