~ubuntu-branches/ubuntu/trusty/enigma/trusty-proposed

« back to all changes in this revision

Viewing changes to data/levels/enigma_ix/devnull70_1.xml

  • Committer: Package Import Robot
  • Author(s): Erich Schubert
  • Date: 2013-04-06 14:54:02 UTC
  • mfrom: (1.1.10)
  • Revision ID: package-import@ubuntu.com-20130406145402-jgjrtk7hac8gtvza
Tags: 1.20-dfsg.1-1
* New upstream release (Closes: #704595)
  (Repacked: dropped zipios++ source and main menu music)
* Update watch file, sf.net again.
* Fix documentation links (Closes: #653508)
* Conflict with enigma-level-previews to encourage deinstallation
  (Pregenerated level previews were only used with version 1.01)
* Use dh7 for building instead of CDBS
* Update to policy 3.9.4.0 (no changes)
* Register documentation with doc-base

Show diffs side-by-side

added added

removed removed

Lines of Context:
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">
3
 
  <el:protected>
4
 
    <el:info el:type="level">
5
 
      <el:identity el:title="Interlude III" el:subtitle="" el:id="devnull70"/>
6
 
      <el:version el:score="1" el:release="1" el:revision="3" el:status="released"/>
7
 
      <el:author el:name="/dev/null" el:email="" el:homepage=""/>
8
 
      <el:copyright>Copyright © 2010 dev0</el:copyright>
9
 
      <el:license el:type="GPL v2.0 or above" el:open="true"/>
10
 
      <el:compatibility el:enigma="1.10"/>
11
 
      <el:modes el:easy="false" el:single="true" el:network="true"/>
12
 
      <el:score el:easy="-" el:difficult="8:58"/>
13
 
    </el:info>
14
 
    <el:luamain><![CDATA[
15
 
wo["AutoRespawn"] = true
16
 
wo["AllowSuicide"] = false
17
 
wo["MaxOxydColor"] = OXYD_PURPLE
18
 
 
19
 
ti["floor"] = {"it_burnable_fireproof"}
20
 
ti["  "] = ti["floor"] .. {"fl_red_framed", friction = 5.0, adhesion = 3.0}
21
 
ti["# "] = ti["floor"] .. {"st_rawglass_quad"}
22
 
ti["N "] = ti["floor"] .. {"st_nil"}
23
 
ti["H "] = ti["floor"] .. {"st_rawglass_movable"}
24
 
ti["scalesBlack"] = ti["floor"] .. {"fl_scales_platinum", target = {"toggleDoors", "bridgeBlack%%"}, action = "signal", min = 0.6}
25
 
ti["scalesWhite"] = ti["floor"] .. {"fl_scales_platinum", target = {"toggleDoors", "bridgeWhite%%"}, action = "signal", min = 0.6}
26
 
ti["bridgeBlack"] = {"fl_bridge_gc", name = "bridgeBlack%%"}
27
 
ti["bridgeWhite"] = {"fl_bridge_gc", name = "bridgeWhite%%"}
28
 
ti["boxBlack"] = ti["  "] .. {"st_box_rock", name = "boxBlack%%"}
29
 
ti["boxWhite"] = ti["  "] .. {"st_box_rock", name = "boxWhite%%"}
30
 
ti["D "] = ti["floor"] .. {"st_door", name = "door#"}
31
 
ti["0 "] = {"st_oxyd_e", name = "opals#", selection = {"=# ", "=N "}}
32
 
ti["O "] = {"st_oxyd", noshuffle = true, oxydcolor = OXYD_BLACK}
33
 
ti["o "] = {"st_oxyd", noshuffle = true, oxydcolor = OXYD_WHITE}
34
 
ti["@ "] = ti["  "] .. {"#ac_marble_black", essential = INDISPENSABLE}
35
 
ti["* "] = ti["  "] .. {"#ac_marble_white", essential = INDISPENSABLE}
36
 
 
37
 
wo(res.composer(res.autotile(ti, {"M", "boxBlack"}, {"m", "boxWhite"}, {"S", "scalesBlack"}, {"s", "scalesWhite"}, {"B", "bridgeBlack"}, {"b", "bridgeWhite"})), "  ", {
38
 
    "# # # # # # # # # # # # # # # # # # # # ",
39
 
    "# 0   0     0     * #               Sb# ",
40
 
    "#                 # O Ba#   #   # # # # ",
41
 
    "# 0   ma0 mb0     sb#   #   #   # Mb  # ",
42
 
    "# 0   0 mc0 md    #     #   #   #   # # ",
43
 
    "#                 0 #   Sc  Md  Bb    # ",
44
 
    "# 0   #     #     #     # Sa# # #     # ",
45
 
    "# 0   0           sa#   # Ma          # ",
46
 
    "#       # # # 0   # Mc  # Bd# # # # # # ",
47
 
    "#       bbsd  0   0 #   #             # ",
48
 
    "# #     # 0   # # #     # # # # # # Bc# ",
49
 
    "# sc    bd#     bao #   Sd# bc        # ",
50
 
    "# # # # D # # # # # # # # # D # # # # # ",
51
 
    "#       BC    #   # o BA#   BD        # ",
52
 
    "#   # # # sC# #   sB#   0 0 # # 0 0   # ",
53
 
    "#           # mC  # 0 SDBB        #   # ",
54
 
    "# # # # #   #       # 0 # # 0     #   # ",
55
 
    "#       #         # SA      #   0 # 0 # ",
56
 
    "#   #   # # # # bB  #       MB  # 0   # ",
57
 
    "#   # bC      mB  # 0   0 0     0 SC  # ",
58
 
    "#   # sD# # #   sA  #         # # MC  # ",
59
 
    "#   # mD    # #   # SB  MA0     0     # ",
60
 
    "#       #   # mAbAO #   0 MD  0 # 0   # ",
61
 
    "#         bD      # @                 # ",
62
 
    "# # # # # # # # # # # # # # # # # # # # "})
63
 
 
64
 
wo:add({"ot_wire", anchor1 = "boxBlack%A", anchor2 = "boxWhite%A"})
65
 
wo:add({"ot_wire", anchor1 = "boxBlack%B", anchor2 = "boxWhite%B"})
66
 
wo:add({"ot_wire", anchor1 = "boxBlack%C", anchor2 = "boxWhite%C"})
67
 
wo:add({"ot_wire", anchor1 = "boxBlack%D", anchor2 = "boxWhite%D"})
68
 
wo:add({"ot_wire", anchor1 = "boxBlack%a", anchor2 = "boxWhite%a"})
69
 
wo:add({"ot_wire", anchor1 = "boxBlack%b", anchor2 = "boxWhite%b"})
70
 
wo:add({"ot_wire", anchor1 = "boxBlack%c", anchor2 = "boxWhite%c"})
71
 
wo:add({"ot_wire", anchor1 = "boxBlack%d", anchor2 = "boxWhite%d"})
72
 
 
73
 
wo:add({"ot_counter", name = "toggleDoors", state = 0, target = "door#*", action_15 = "close", action_16 = "open"})
74
 
 
75
 
wo:shuffleOxyd()
76
 
no["opals#*"]:peepall()
77
 
 ]]></el:luamain>
78
 
    <el:i18n>
79
 
      <el:string el:key="title">
80
 
        <el:english el:translate="true"/>
81
 
        <el:translation el:lang="de">Zwischenspiel II</el:translation>
82
 
      </el:string>
83
 
    </el:i18n>
84
 
  </el:protected>
85
 
</el:level>