5
create_world(levelw, levelh)
7
oxyd_default_flavor = "a"
8
fill_floor("fl-metal", 0, 0, levelw,levelh)
9
set_actor("ac-blackball", 32.5,18.5)
11
function renderLine( line, pattern)
12
for i=1, strlen(pattern) do
13
local c = strsub( pattern, i, i)
15
set_stone("st-rock2",i-1,line)
17
set_stone("st-death", i-1,line)
19
doorh( i-1,line, {name="door"})
20
set_floor("fl-space", i-1,line)
22
set_stone("st-coinslot", i-1,line,{target="door", action="openclose"})
24
set_item("it-coin1", i-1,line)
26
set_item("it-coin2", i-1,line)
28
set_item("it-coin4", i-1,line)
30
set_item("it-spring1", i-1,line)
32
set_item("it-coffee", i-1,line)
34
set_floor("fl-abyss", i-1,line)
36
set_floor("fl-space", i-1,line)
38
set_item("it-magnet",i-1,line,{name="magnetW", on=0})
39
set_floor("fl-space",i-1,line)
41
set_item("it-magnet",i-1,line,{name="magnetX", on=0})
42
set_floor("fl-space",i-1,line)
44
set_item("it-magnet",i-1,line,{name="magnetY", on=0})
45
set_floor("fl-space",i-1,line)
47
set_item("it-magnet",i-1,line,{name="magnetZ", on=0})
48
set_floor("fl-space",i-1,line)
50
set_item("it-trigger",i-1,line, {action="onoff", target="magnetW"})
52
set_item("it-trigger",i-1,line, {action="onoff", target="magnetX"})
54
set_item("it-trigger",i-1,line, {action="onoff", target="magnetY"})
56
set_item("it-trigger",i-1,line, {action="onoff", target="magnetZ"})
58
document(i-1,line,"Rest on the bright spot for a minute")
60
set_item("it-trigger",i-1,line, {invisible=1, action="callback", target="s1"})
61
set_floor("fl-light",i-1,line)
63
set_item("it-crack0",i-1,line)
65
--set_item("it-calculator",i-1,line)
72
renderLine(00, "##########################################################")
77
renderLine(05, "# D######################################")
78
renderLine(06, "# 00000000000WwXxYyZz000000000000000000O#")
79
renderLine(07, "# D######################################")
84
renderLine(12, "# #################### #")
85
renderLine(13, "# # # Dd#")
86
renderLine(14, "# # # C0#")
87
renderLine(15, "# # # s#0#")
88
renderLine(16, "# # + # #0#")
89
renderLine(17, "# # # #0#")
90
renderLine(18, "# # - n # #0#")
91
renderLine(19, "# # # #0#")
92
renderLine(20, "# # # #0#")
93
renderLine(21, "# # # #0#")
94
renderLine(22, "# # # #0#")
95
renderLine(23, "# # # #0#")
96
renderLine(24, "# #################### #0#")
97
renderLine(25, "# #0#")
98
renderLine(26, "# #0#")
99
renderLine(27, "# #0#")
100
renderLine(28, "# #0#")
101
renderLine(29, "# ~ #0#")
102
renderLine(30, "# ~ ~ #0#")
103
renderLine(31, "#aaaaaaa #0#")
104
renderLine(32, "# 4 a #0#")
105
renderLine(33, "# c a #0#")
106
renderLine(34, "# 1 1 a #0#")
107
renderLine(35, "#1 2 a #O#")
108
renderLine(36, "##########################################################")
115
time = enigma.date("%S") + enigma.date("%M")*60
116
a = (time-time_old) * flag -- only when waiting ON the trigger
118
set_stone("st-rock2_hole",19,18)
119
document(19,18,"You'll do anything you're told!")