1
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
2
<el:level xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://enigma-game.org/schema/level/1 level.xsd" xmlns:el="http://enigma-game.org/schema/level/1">
4
<el:info el:type="level">
5
<el:identity el:title="Twin Rooms" el:subtitle="Oxyd 23" el:id="siegfried71"/>
6
<el:version el:score="1" el:release="1" el:revision="0" el:status="released"/>
7
<el:author el:name="Siegfried Fennig" el:email="" el:homepage=""/>
8
<el:copyright>Copyright © 2003 Siegfried Fennig</el:copyright>
9
<el:license el:type="GPL version 2" el:open="true"/>
10
<el:compatibility el:enigma="0.92" el:engine="oxyd1">
12
<el:modes el:easy="false" el:single="true" el:network="false"/>
14
<el:code>Lua 5.1 and XML converted by Leveladministrators</el:code>
16
<el:score el:easy="-" el:difficult="-"/>
22
create_world(levelw, levelh)
23
enigma.ConserveLevel = FALSE
25
oxyd_default_flavor = "a"
26
fill_floor("fl-abyss")
27
fill_floor("fl-rough", 0, 0, level_width, 48)
28
fill_floor("fl-wood", 0,49, level_width,10)
30
function renderLine( line, pattern)
31
for i=1, strlen(pattern) do
32
local c = strsub( pattern, i, i)
34
fill_floor("fl-abyss", i-1,line, 1,1)
36
fill_floor("fl-wood", i-1,line, 1,1)
40
set_stone("st-rock1",i-1,line)
42
set_stone("st-rock1_hole",i-1,line)
44
set_stone("st-invisible",i-1,line)
46
set_stone("st-glass",i-1,line)
48
set_stone("st-rock6",i-1,line)
50
set_stone("st-actorimpulse",i-1,line)
52
set_stone("st-block",i-1,line)
54
set_stone("st-oneway-n", i-1,line)
56
set_stone("st-oneway-w", i-1,line)
58
set_stone("st-break_acwhite",i-1,line)
60
set_actor("ac-blackball", i-.5,line+.5)
62
document(i-1,line,"text1")
66
-- 01234567890123456789
79
renderLine(12, "rrrrrrrgrrrrrrrrrr r")
80
renderLine(13, "r i r i or")
81
renderLine(14, "r rhrrhr h rhrrir r")
82
renderLine(15, "r r h r r i r r r")
83
renderLine(16, "r r r r r r h r r")
84
renderLine(17, "r i rirrhr h r rirr")
85
renderLine(18, "r r h i r r r")
86
renderLine(19, "r hhrrrr r rrhrrirrr")
87
renderLine(20, "r r i r h r")
88
renderLine(21, "r r r r r r")
89
renderLine(22, "r r r r r")
90
renderLine(23, "rdr r r r")
91
renderLine(24, "rrrrrrrgrrrrrrrrrr r")
92
renderLine(25, "r i r i or")
93
renderLine(26, "r rhrrhr h rhrrir r")
94
renderLine(27, "r r h r r i r r r")
95
renderLine(28, "r r r r r r h r r")
96
renderLine(29, "r i rirrhr h r rirr")
97
renderLine(30, "r r h i r r r")
98
renderLine(31, "r hhrrrr r rrhrrirrr")
99
renderLine(32, "r r i r h r")
100
renderLine(33, "r r r r r r")
101
renderLine(34, "r r r r r")
102
renderLine(35, "rdr r r r")
103
renderLine(36, "rrrrrrrgrrrrrrrrrr r")
108
renderLine(41, "wwwwwwwwwwwwwwwwwww ")
109
renderLine(42, "wwwwwwwwwwwwwwwwwww ")
114
renderLine(47, " w ")
115
renderLine(48, " s w ")
116
renderLine(49, "#s w s# #")
117
renderLine(50, "s# ####wss #s## #")
118
renderLine(51, "o #####wssss # s")
119
renderLine(52, "s # w s o ##s #")
120
renderLine(53, "# l # sws ss # i")
121
renderLine(54, "s i w a #s ## #")
122
renderLine(55, "s sss### s s b#")
123
renderLine(56, "#ns # s s isss# s")
124
renderLine(57, "# ol w s s b m s")
125
renderLine(58, "#######w## s #####o#")
126
renderLine(59, " w xsx ")
127
renderLine(60, " w xxx ")
128
renderLine(61, " w x ")
129
renderLine(62, " w x ")
130
renderLine(63, " w x ")
131
renderLine(64, " w x ")
132
renderLine(65, " w x ")
140
-- 01234567890123456789
144
set_stones("st-wood", {{ 2,51},{10,60},{10,65}})
146
set_stones("st-break_acwhite", {{ 7,55},{ 7,56}})
148
set_attrib(laser(19,41, TRUE, WEST), "name", "laser")
149
set_stone("st-switch",18,12)
151
set_attrib(laser(19,42, FALSE, WEST), "name", "laser3")
152
set_attrib(laser( 7,11, FALSE, SOUTH), "name", "laser4")
154
set_attrib(laser( 7,22, FALSE, SOUTH), "name", "laser1")
155
set_stone("st-switch",18,24, {action="callback", target="sw1"})
158
SendMessage("laser1", "onoff")
159
SendMessage("laser3", "onoff")
162
set_attrib(laser( 7,34, FALSE, SOUTH), "name", "laser2")
163
set_stone("st-switch",18,36, {action="callback", target="sw2"})
166
SendMessage("laser2", "onoff")
167
SendMessage("laser4", "onoff")
170
SetDefaultAttribs("it-wormhole", {range=1.0, strength=10})
172
set_item("it-wormhole", 3,15, {targetx=" 9.5",targety="54.5"})
173
set_item("it-wormhole",10,52, {targetx=" 3.5",targety="14.5"})
174
set_item("it-wormhole", 3,27, {targetx=" 9.5",targety="54.5"})
175
set_item("it-wormhole",10,65, {targetx=" 3.5",targety="26.5"})
178
<el:string el:key="title">
179
<el:english el:translate="false"/>
181
<el:string el:key="text1">
182
<el:english el:translate="true">Don't believe all that you see!</el:english>