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

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

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

revision 1.3 by ant_39, Sat Feb 8 17:17:30 2003 UTC revision 1.4 by ant_39, Mon Feb 10 19:59:07 2003 UTC
# Line 3  Line 3 
3  -- Licensed under GPL v2.0 or above  -- Licensed under GPL v2.0 or above
4  -- 2003-01-24  -- 2003-01-24
5  -- 2003-02-08 -- changed document text, as fl-metal looks the same as fl-normal  -- 2003-02-08 -- changed document text, as fl-metal looks the same as fl-normal
6    -- 2003-02-10 -- keeping up to date with latest additions to ant.lua
7    
8  dofile(enigma.FindDataFile("levels/ant.lua"))  dofile(enigma.FindDataFile("levels/ant.lua"))
9    
# Line 11  dofile(enigma.FindDataFile("levels/ant.l Line 12  dofile(enigma.FindDataFile("levels/ant.l
12  cells={}  cells={}
13    
14  cells[" "]=cell{floor={face="fl-metal"}}  cells[" "]=cell{floor={face="fl-metal"}}
15    cells[","]=cell{floor={face="fl-normal"}}
16  cells["."]=cell{floor={face="fl-abyss"}}  cells["."]=cell{floor={face="fl-abyss"}}
17  cells[":"]=cell{parent=cell{floor={face="fl-normal"}}, stone={face="st-chameleon", attr={modelname="fl-normal"}}, item={face="it-seed"}}  cells[":"]=cell{parent=cells[","], stone={face="st-chameleon"}, item={face="it-seed"}}
18  cells["+"]=cell{parent={cells[" "]},item={face="it-document", attr={text="This level is symetric..."}}}  cells["+"]=cell{parent=cells[" "], item={face="it-document", attr={text="This level is symetric..."}}}
19    
20  cells["#"]=cell{parent=cells[" "], stone={face="st-rock1"}}  cells["#"]=cell{parent=cells[" "], stone={face="st-rock1"}}
21  cells["X"]=cell{parent=cells[" "], stone={face="st-grate1"}}  cells["X"]=cell{parent=cells[" "], stone={face="st-grate1"}}
22    cells["0"]=cell{parent={cells[" "], oxyd}}
 cells["0"]=cell{parent=cells[" "],stone={face="st-oxyd", attr={flavor="d", color="0"}}}  
 cells["1"]=cell{parent=cells[" "],stone={face="st-oxyd", attr={flavor="d", color="1"}}}  
 cells["2"]=cell{parent=cells[" "],stone={face="st-oxyd", attr={flavor="d", color="2"}}}  
 cells["3"]=cell{parent=cells[" "],stone={face="st-oxyd", attr={flavor="d", color="3"}}}  
23    
24  bolders = {};  bolders = {};
25  actors = {};  actors = {};
26  cells["^"]=cell{parent={cells[" "],{add_multiitem, {"st-bolder", bolders, {direction=enigma.NORTH}}}}}  cells["^"]=cell{parent={cells[" "],{add_multistone, {"st-bolder", bolders, {direction=enigma.NORTH}}}}}
27  cells["O"]=cell{parent={cells[" "],{add_multiactor,{"ac-blackball", actors, {player=0}}}}}  cells["O"]=cell{parent={cells[" "],{add_multiactor,{"ac-blackball", actors, {player=0}}}}}
28    
29  level = {  level = {
30     "####################",     "####################",
31     "# X.....2  2.....X #",     "# X.....0  0.....X #",
32     "# X..............X #",     "# X..............X #",
33     "# X......  ......X #",     "# X......  ......X #",
34     "# X......  ......X #",     "# X......  ......X #",
# Line 50  level = { Line 48  level = {
48     "# X....      ....X #",     "# X....      ....X #",
49     "# X....      ....X #",     "# X....      ....X #",
50     "# X....  ..  ....X #",     "# X....  ..  ....X #",
51     "# X..1   ..   1..X #",     "# X..0   ..   0..X #",
52     "# X..    ..    ..X #",     "# X..    ..    ..X #",
53     "# X....  ..  ....X #",     "# X....  ..  ....X #",
54     "# #....  ..  ....# #",     "# #....  ..  ....# #",
# Line 71  level = { Line 69  level = {
69     "# X......  ......X #",     "# X......  ......X #",
70     "# X......  ......X #",     "# X......  ......X #",
71     "# X......  ......X #",     "# X......  ......X #",
72     "# X.....3  3.....X #",     "# X.....0  0.....X #",
73     "# X              X #",     "# X              X #",
74     "# X              X #",     "# X              X #",
75     "# X  +        :  X #",     "# X  +        :  X #",
# Line 81  level = { Line 79  level = {
79  }  }
80    
81  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
82  randomseed(enigma.GetTicks())  oxyd_default_flavor = "d"
83  create_world_by_map(level)  create_world_by_map(level)
84  add_rubber_bands(actors, bolders, 4)  add_rubber_bands(actors, bolders, 5, 0)
85  enigma.ConserveLevel = FALSE  enigma.ConserveLevel = FALSE

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