5
create_world( levelw, levelh)
6
enigma.ConserveLevel=FALSE
8
fill_floor("fl-water", 0,0,levelw,levelh)
10
function renderLine( line, pattern)
11
for i=1, strlen(pattern) do
12
local c = strsub( pattern, i, i)
14
set_stone( "st-greenbrown", i-1, line)
16
set_stone( "st-glass", i-1, line)
18
set_stone( "st-stoneimpulse", i-1, line)
20
set_stone( "st-stoneimpulse", i-1, line)
21
set_floor("fl-leaves",i-1,line)
23
set_stone( "st-death", i-1, line)
26
set_floor("fl-leaves",i-1,line)
28
set_stone( "st-brownie", i-1, line)
32
set_floor("fl-water",i-1,line)
34
set_actor("ac-blackball", i-1,line, {player=0})
35
set_floor("fl-leaves",i-1,line)
37
draw_stones("st-grate1",{i-1,line}, {1,1}, 1)
38
set_floor("fl-leaves",i-1,line)
40
set_stone( "st-wood", i-1, line)
41
set_floor("fl-leaves",i-1,line)
43
set_floor("fl-space",i-1,line)
45
set_floor("fl-leaves",i-1,line)
46
elseif c == "d" then --1-d
47
set_floor("fl-gradient", i-1, line, {type=1})
48
elseif c == "u" then --2-u
49
set_floor("fl-gradient", i-1, line, {type=2})
50
elseif c == "r" then --3-r
51
set_floor("fl-gradient", i-1, line, {type=3})
52
elseif c == "l" then --4-l
53
set_floor("fl-gradient", i-1, line, {type=4})
54
elseif c == "1" then --ur
55
set_floor("fl-gradient", i-1, line, {type=11})
56
elseif c == "3" then --dl
57
set_floor("fl-gradient", i-1, line, {type=9})
58
elseif c == "7" then --dr
59
set_floor("fl-gradient", i-1, line, {type=12})
60
elseif c == "9" then --ul
61
set_floor("fl-gradient", i-1, line, {type=10})
63
set_item("it-seed",i-1,line)
64
set_floor("fl-leaves",i-1,line)
69
renderLine(00,"####################")
70
renderLine(01,"#oxx +xx+ xx Sx o#")
71
renderLine(02,"# + #+x x #")
72
renderLine(03,"#x+x x+ +x+ #")
73
renderLine(04,"# +x xxx x+x x+ #")
74
renderLine(05,"#S+x xz+ +xx + +++#")
75
renderLine(06,"# x+x x+ x x#")
76
renderLine(07,"#xxx +x #")
77
renderLine(08,"#+++ x+x xxx #")
78
renderLine(09,"# + +x +xx +++#")
79
renderLine(10,"# xx x+ xxx#")
80
renderLine(11,"#oxx x+ xxx xxo#")
81
renderLine(12,"####################")
b'\\ No newline at end of file'