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="Tricks & Traps" el:subtitle="" el:id="level2d"/>
6
<el:version el:score="1" el:release="2" el:revision="1" 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="1.10">
11
<el:dependency el:path="lib/libpuzzle" el:id="lib/libpuzzle" el:release="3" el:preload="true"/>
13
<el:modes el:easy="false" el:single="true" el:network="false"/>
15
<el:code>New API converted by /dev/null, March 2013</el:code>
17
<el:score el:easy="-" el:difficult="-"/>
21
ti[" ~"] = {"fl_water"}
22
ti["# "] = {"st_greenbrown"}
23
ti["= "] = {"st_rawglass"}
24
ti["+ "] = {"st_brownie"}
25
ti["X "] = {"st_grate"}
26
ti["W "] = {"st_swap"}
27
ti["s "] = {"st_shogun_s"}
28
ti["m "] = {"st_shogun_m"}
29
ti["l "] = {"st_shogun_l"}
30
ti["M "] = {"st_shogun_sm"}
31
ti["S "] = {"st_shogun_sl"}
32
ti["L "] = {"st_shogun_ml"}
33
ti[" s"] = {"it_shogun_s"}
34
ti[" m"] = {"it_shogun_m"}
35
ti[" l"] = {"it_shogun_l"}
36
ti["R>"] = {"st_laser_e", name="laserEast", state=ON}
37
ti["( "] = {"st_mirror_triangle", state=WEST, transparent=true}
38
ti["/ "] = {"st_mirror_slab", state=EAST, transparent=false}
39
ti["_ "] = {"st_mirror_slab", state=SOUTH, transparent=false, movable=true}
40
ti["T "] = {"st_switch", target="laserEast"}
41
ti["V "] = {"st_oneway_s"}
42
ti["< "] = {"st_oneway_w"}
43
ti["R<"] = {"st_laser_w", state=ON}
44
ti["^ "] = {"st_mirror_triangle", state=SOUTH, transparent=true}
45
ti["dotL"] = {"it_shogun_l", target="door%%#*"}
46
ti["o5"] = ti["X "] .. {"it_shogun_s", target="door%5#*"}
47
ti["o6"] = {"it_shogun_s", target="door%6#*"}
48
ti["P"] = {"st_puzzle_blue", intensity=0}
49
ti["doorH"] = {"st_door_d", name="door%%#", faces="ns"}
50
ti["doorV"] = {"st_door_d", name="door%%#", faces="ew"}
51
ti["Q "] = {"st_fake_quake"}
52
ti["O "] = {"st_oxyd"}
53
ti[" @"] = {"#ac_marble_black"}
55
wo(res.composer(res.autotile(res.puzzle(ti, "P"), {"|", "doorV"}, {"-", "doorH"}, {"0", "dotL"})), " ", {
56
"# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # ",
61
"# ^ ^ ^ ^ ^ ^ ^ |4|3|2|1R< # # ",
68
"# = = = = = = = = = = = = = = = = = = # = = = = = = = = = = = = = = = = = = # ",
69
"# # PfPePePePePe PePePePePa # ",
71
"# # # # m # o5s O # # X X X X X W X X # ",
72
"# # 04# l X S X X X X # # # # # # # # X # ",
73
"# # 03# # L M X X X X X X W # # + X # ",
74
"# # 02# PdX S X PdPa+ # X # ",
75
"# # 01# # m X X X@X X X X # # X # ",
76
"# # # # # # # # # # X X X X X X X X X X X X X X # ",
77
"# # # # # |1|2|3|6O # # # X # ",
78
"# # # # # # # # X # ",
80
"# = -5= = = = = = = = = = = = = = = = # # # # # # # # # # # # # # # # # # # ",
81
"# # + + + + + + + + + # ",
82
"# # # # # # # # # # # # # # # # # # + + + + + + + + + # ",
83
"# # # # # # + + + + + + + + + # ",
84
"# # # # # # # # # # + + + + + + + + + # ",
85
"# # # # # # # # # # + + + + + + + + + # ",
86
"# # # # # # # # # # + + + + + + + + + # ",
87
"# # # # # # # # # # + + + + + + + + + # ",
88
"# # # # # # # # # # + + + + + + + + + # ",
89
"# # # # # # # s# # # + + + + + + + + + # ",
90
"# # # # # # # # # # + + + + + + + + + # ",
91
"# # # l # # # # # # # + + + + + + + + + # ",
92
"# # # # # # # # # # # # # # # # # # # # # # # # # # # ",
93
"# # # # # # # # # # # # ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~# ",
94
"# # # # # # # # ~ ~ ~ ~# ",
95
"# # # # # # # # # # # # ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~# ",
96
"# # # # # # # ~ = = = = = = = = = = = V = = = # ",
97
"# # # O # # # # # # # # # # # ~ _ = ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~# ",
98
"# # # # # # # l# ~ < ~ ~ ~# ",
99
"# # # # # # # l # = ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~# ",
100
"# # # # # # # # Q # ~ = ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~# ",
101
"# # Q O # # s = ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~# ",
102
"# # # # # # # # # # # # # # # # # # ~ = T ~ ~ ~# ",
103
"# o6 sm R> ~(~ ~ ~ ~/~ ~ ~ ~ ~ ~ ~ ~ ~# ",
104
"# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # "})
109
<el:string el:key="title">
110
<el:english el:translate="false"/>