/[enigma]/enigma/data/levels/ant20.lua
ViewVC logotype

Diff of /enigma/data/levels/ant20.lua

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by ant_39, Fri Feb 21 18:01:59 2003 UTC revision 1.4 by ant_39, Sun Apr 13 15:06:35 2003 UTC
# Line 5  Line 5 
5  -- 2003-02-09 -- fixes in object groups  -- 2003-02-09 -- fixes in object groups
6  -- 2003-02-10 -- change in interfacing parent functions in ant.lua, rubber band changed  -- 2003-02-10 -- change in interfacing parent functions in ant.lua, rubber band changed
7  -- 2003-02-20 -- rewrite  -- 2003-02-20 -- rewrite
8    -- 2003-03-25 -- using slope generator
9    
10  dofile(enigma.FindDataFile("levels/ant.lua"))  dofile(enigma.FindDataFile("levels/ant.lua"))
11    
# Line 33  cells["_"]=cell{floor="fl-normal"} Line 34  cells["_"]=cell{floor="fl-normal"}
34  cells[" "]=cell{floor="fl-sand"}  cells[" "]=cell{floor="fl-sand"}
35  cells["#"]=cell{stone="st-rock2"}  cells["#"]=cell{stone="st-rock2"}
36    
37  cells["V"]=cell{{{gradient, 1}}}  slopes={}
38  cells["^"]=cell{{{gradient, 2}}}  pivots={}
39  cells[">"]=cell{{{gradient, 3}}}  cells["*"]=cell{{{add_multicell, slopes, -1}}}
40  cells["<"]=cell{{{gradient, 4}}}  cells["%"]=cell{{{add_multicell, slopes, 1}}}
41  cells["T"]=cell{{{gradient, 5}}}  cells["&"]=cell{{{add_multicell, pivots, slopes}}}
 cells["L"]=cell{{{gradient, 7}}}  
 cells["R"]=cell{{{gradient, 6}}}  
 cells["/"]=cell{{{gradient, 8}}}  
 cells["t"]=cell{{{gradient, 12}}}  
 cells["l"]=cell{{{gradient, 11}}}  
 cells["r"]=cell{{{gradient, 10}}}  
 cells["*"]=cell{{{gradient, 9}}}  
   
 cells["D"]=cell{stone="st-death"}  
42    
43  actors = {}  actors = {}
44  cells["O"]=cell{{{add_multiactor, "ac-blackball", actors, {player=0}}}}  cells["O"]=cell{{{add_multiactor, "ac-blackball", actors, {player=0}}}}
# Line 59  cells["0"]=oxyd Line 51  cells["0"]=oxyd
51    
52  level = {  level = {
53     "#0################0#",     "#0################0#",
54     "0bTVVVVVVVVVVVVVVRb0",     "0b****************b0",
55     "#T*              lR#",     "#**              **#",
56     "#>  O             <#",     "#*  O             *#",
57     "#>     _____      <#",     "#*     _____      *#",
58     "#>     _TVR_      <#",     "#*     _%%%_      *#",
59     "#>     _>B<_      <#",     "#*     _%B%_      *#",
60     "#>     _L^/_      <#",     "#*     _%%%_  &   *#",
61     "#>     _____      <#",     "#*     _____      *#",
62     "#>                <#",     "#*                *#",
63     "#Lr              t/#",     "#**              **#",
64     "0bL^^^^^^^^^^^^^^/b0",     "0b****************b0",
65     "#0################0#"     "#0################0#"
66  }  }
67    
68  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
69  set_default_parent(cells[" "])  set_default_parent(cells[" "])
70  create_world_by_map(level)  create_world_by_map(level)
71    
72    spread_tag(pivots)
73    render_slopes(slopes)
74    
75  oxyd_shuffle()  oxyd_shuffle()

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26