~ubuntu-branches/ubuntu/intrepid/enigma/intrepid

« back to all changes in this revision

Viewing changes to data/levels/duffy75.lua

  • Committer: Bazaar Package Importer
  • Author(s): Erich Schubert
  • Date: 2005-08-28 15:30:09 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20050828153009-sky64kb6tcq37xt5
Tags: 0.92.1-1
* New upstream subversion checkout
* Remove menu.s3m, which we are allowed to distributed but not to modify
  also copyright notice is confusing... (Closes: #321669)
* Rebuild with new libzipios (Closes: #325405)
  I hope this works without a versioned build-dependency
* Added "enigma replaces enigma-data" for upgrades (Closes: #308558)
* Added notes about the fonts copyright.
* updated to policy 3.6.2.1 (no changes)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
 
2
 
levelw=60
3
 
levelh=40
4
 
 
5
 
create_world( levelw, levelh)
6
 
 
7
 
fill_floor("fl-leaves", 0,0,levelw,levelh)
8
 
 
9
 
function renderLine( line, pattern)
10
 
        for i=1, strlen(pattern) do
11
 
                local c = strsub( pattern, i, i)
12
 
                if c =="#" then
13
 
                        set_stone( "st-invisible", i-1, line)
14
 
                        abyss(i-1,line)
15
 
                elseif c =="X" then
16
 
                        set_stone( "st-invisible", i-1, line)
17
 
                   set_floor("fl-springboard",i-1,line)
18
 
                elseif c =="w" then
19
 
                        set_stone( "st-glass", i-1, line)
20
 
                elseif c == "o" then
21
 
                        oxyd( i-1, line)
22
 
                   set_floor("fl-springboard",i-1,line)
23
 
                elseif c == "*" then
24
 
                        set_stone( "st-brownie", i-1, line)
25
 
                elseif c == "!" then
26
 
                        abyss(i-1,line)
27
 
                elseif c == " " then
28
 
                        abyss(i-1,line)
29
 
                elseif c == "~" then
30
 
                   set_floor("fl-water",i-1,line)
31
 
                elseif c=="z" then
32
 
                   set_actor("ac-blackball", i-.5,line+.5, {player=0})
33
 
                   set_floor("fl-springboard",i-1,line)
34
 
                   set_item("it-spring1",i-1,line)
35
 
                elseif c == "g" then
36
 
                        draw_stones("st-grate1",{i-1,line}, {1,1}, 1)
37
 
                elseif c=="+" then
38
 
                        set_stone( "st-wood", i-1, line)
39
 
                elseif c=="=" then
40
 
                        set_floor("fl-space",i-1,line)
41
 
                elseif c=="x" then
42
 
                   set_floor("fl-springboard",i-1,line)
43
 
             end
44
 
        end     
45
 
end
46
 
 
47
 
renderLine(00,"#####XXXX####XXXX####XX##XX##XX##XX##XX##XXXX####XXXX#####")
48
 
renderLine(01,"#oxxx    xxxx    xx  xx  xx  xx  xx  xxxx    xxxx    xxxo#")
49
 
renderLine(02,"#xxxx    xxxx    xxxx  xx  xx  xx  xx  xx    xxxx    xxxx#")
50
 
renderLine(03,"#xxxx    xxxx    xxxx  xx  xx  xx  xx  xx    xxxx    xxxx#")
51
 
renderLine(04,"#xxxx    xxxx    xx  xx  xx  xx  xx  xxxx    xxxx    xxxx#")
52
 
renderLine(05,"X    xxxx    xxxx    xx  xx  xx  xx  xx  xxxx    xxxx    X")
53
 
renderLine(06,"X    xxxx    xxxx  xx  xx  xx  xx  xx    xxxx    xxxx    X")
54
 
renderLine(07,"X    xxxx    xxxx  xx  xx  xx  xx  xx    xxxx    xxxx    X")
55
 
renderLine(08,"X    xxxx    xxxx    xx  xx  xx  xx  xx  xxxx    xxxx    X")
56
 
renderLine(09,"#xxxx    xxxx    xx  xx  xx  xx  xx  xxxx    xxxx    xxxx#")
57
 
renderLine(10,"#xxxx    xxxx    xxxx  xx  xx  xx  xxxxxx    xxxx    xxxx#")
58
 
renderLine(11,"#xxxx    xxxx    xxxx  xx  xx  xx  xx xxx    xxxx    xxxx#")
59
 
renderLine(12,"X   xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxx  #")
60
 
renderLine(13,"X   xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxx  #")
61
 
renderLine(14,"#xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxX")
62
 
renderLine(15,"#xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxX")
63
 
renderLine(16,"#xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxX")
64
 
renderLine(17,"X   xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxx  #")
65
 
renderLine(18,"X   xxx   xxx   xxx   xxx   xzx   xxx   xxx   xxx   xxx  #")
66
 
renderLine(19,"X   xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxx  #")
67
 
renderLine(20,"#xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxX")
68
 
renderLine(21,"#xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxX")
69
 
renderLine(22,"#xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxX")
70
 
renderLine(23,"X   xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxx  #")
71
 
renderLine(24,"X   xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxx   xxx  #")
72
 
renderLine(25,"#xxxx    xxxx    xx  xx  xx  xx  xx  xxxx    xxxx    xxxx#")
73
 
renderLine(26,"#xxxx    xxxx    xx  xx  xx  xx  xx  xxxx    xxxx    xxxx#")
74
 
renderLine(27,"#xxxx    xxxx    xxxx  xx  xx  xx  xx  xx    xxxx    xxxx#")
75
 
renderLine(28,"X    xxxx    xxxx  xx  xx  xx  xx  xx    xxxx    xxxx    X")
76
 
renderLine(29,"X    xxxx    xxxx    xx  xx  xx  xx  xx  xxxx    xxxx    X")
77
 
renderLine(30,"X    xxxx    xxxx    xx  xx  xx  xx  xx  xxxx    xxxx    X")
78
 
renderLine(31,"X    xxxx    xxxx  xx  xx  xx  xx  xx    xxxx    xxxx    X")
79
 
renderLine(32,"#xxxx    xxxx    xxxx  xx  xx  xx  xx  xx    xxxx    xxxx#")
80
 
renderLine(33,"#xxxx    xxxx    xx  xx  xx  xx  xx  xxxx    xxxx    xxxx#")
81
 
renderLine(34,"#xxxx    xxxx    xx  xx  xx  xx  xx  xxxx    xxxx    xxxx#")
82
 
renderLine(35,"#oxxx    xxxx    xxxx  xx  xx  xx  xx  xx    xxxx    xxxo#")
83
 
renderLine(36,"#####XXXX####XXXX##XX##XX##XX##XX##XX####XXXX####XXXX#####")
84
 
 
85
 
oxyd_shuffle()
 
 
b'\\ No newline at end of file'