enigma-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Enigma-cvs] enigma/data/levels/m_tutor m_med1.lua, NONE, 1.1 m_med2.lua


From: Martin Hawlisch <address@hidden>
Subject: [Enigma-cvs] enigma/data/levels/m_tutor m_med1.lua, NONE, 1.1 m_med2.lua, NONE, 1.1 index.txt, 1.2, 1.3 m_tut1.lua, 1.1, 1.2 m_tut2.lua, 1.1, 1.2 m_tut3.lua, 1.1, 1.2 m_tut4.lua, 1.1, 1.2 m_tut5.lua, 1.1, 1.2 m_tut6.lua, 1.1, 1.2 m_tut7.lua, 1.1, 1.2 m_tut8.lua, 1.1, 1.2 m_tut9.lua, 1.1, 1.2
Date: Wed, 29 Oct 2003 13:42:15 +0000

Update of /cvsroot/enigma/enigma/data/levels/m_tutor
In directory subversions:/tmp/cvs-serv6631

Modified Files:
        index.txt m_tut1.lua m_tut2.lua m_tut3.lua m_tut4.lua 
        m_tut5.lua m_tut6.lua m_tut7.lua m_tut8.lua m_tut9.lua 
Added Files:
        m_med1.lua m_med2.lua 
Log Message:
Updated


Index: m_tut9.lua
===================================================================
RCS file: /cvsroot/enigma/enigma/data/levels/m_tutor/m_tut9.lua,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** m_tut9.lua  24 Oct 2003 14:57:29 -0000      1.1
--- m_tut9.lua  29 Oct 2003 13:42:12 -0000      1.2
***************
*** 7,34 ****
  cells={}
  
! cells[" "]=cell{floor="fl-leaves"}
! cells["1"]=cell{floor="fl-water"}
  cells["#"]=cell{stone="st-likeoxyda"}
! cells["d"]=cell{{{document, "Careful - you can not swim in the water."}}}
! cells["o"]=cell{actor={"ac-blackball", {player=0}}}
  
  level = {
!    "####################",
!    "#o     d  11111    #",
!    "#   d  11 11111    #",
!    "#11111 11 11111  1 #",
!    "#1111  11 11111  1 #",
!    "#111  111 11111  1 #", 
!    "#11  1111 1111  11 #",
!    "#1  11         11  #",
!    "#  11       1111   #",
!    "0 11   d   1111    #",
!    "#11       11    d  0",
!    "#1       11        #",
!    "##0########0########"
  }
  
  
! set_default_parent(cells[" "])
  
  create_world_by_map(level,cells)
--- 7,66 ----
  cells={}
  
! cells[" "]=cell{floor="fl-leavesb"}
! cells["1"]=cell{floor="fl-leaves"}
! cells["2"]=cell{floor="fl-leavesc1"}
! cells["3"]=cell{floor="fl-leavesc2"}
! cells["4"]=cell{floor="fl-leavesc3"}
! cells["5"]=cell{floor="fl-leavesc4"}
! cells["6"]=cell{floor="fl-leavesd1"}
! cells["7"]=cell{floor="fl-leavesd2"}
! cells["8"]=cell{floor="fl-leavesd3"}
! cells["9"]=cell{floor="fl-leavesd4"}
! cells["M"]=cell{floor="fl-metal"}
! cells["I"]=cell{floor="fl-ice_001"}
! cells["R"]=cell{floor="fl-rough_slow"}
! cells["D"]=cell{floor="fl-dunes"}
! cells["S"]=cell{floor="fl-space"}
! cells["S"]=cell{floor="fl-space"}
! cells["C"]=cell{floor="fl-sand"}
  cells["#"]=cell{stone="st-likeoxyda"}
! cells["d"]=cell{{{document, "The movement depends on the type of floor."}}}
! cells["o"]=cell{parent=cells["C"],actor={"ac-blackball", {player=0}}}
! if (options.Difficulty==1) then -- easy
!     cells["Q"]=cell{stone="st-likeoxydd"}
! else
!     cells["Q"]=cell{{{oxyd}}}
! end
  
  level = {
!    "##########################################################",
!    "#                  #                  #                  #",
!    "# 2111111111111114 # 2111111111111114 # 2111111111111114 #",
!    "# 1IIIIIIIIIIIIII1 # 1RRRRRRRRRRRRRR1 # 1DDDDDDDDDDDDDD1 #",
!    "# 1IIIIIIIIIIIIII1 # 1RRRRRRRRRRRRRR1 # 1DDDDDDDDDDDDDD1 #",
!    "# 1II0IIIIIIIIIII1   1RR0RRRRRRRRRRR1   1DD0DDDDDDDDDDD1 #",
!    "# 1IIIIIIIIIIIIII11111RRRRRRRRRRRRRR11111DDDDDDDDDDDDDD1 #",
!    "# 1IIIIIIIIIIIQII1   1RRRRRRRRRRRQRR1   1DDDDDDDDDDDQDD1 #",
!    "# 1IIIIIIIIIIIIII1 # 1RRRRRRRRRRRRRR1 # 1DDDDDDDDDDDDDD1 #",
!    "# 1IIIIIIIIIIIIII1 # 1RRRRRRRRRRRRRR1 # 1DDDDDDDDDDDDDD1 #",
!    "# 3111111111111115 # 3111111111111115 # 3111111111111115 #",
!    "#        1         #         1        #         1        #",
!    "######## 1 ################# 1 ################ 1 ########",
!    "#        1         #         1        #         1        #",
!    "# 2111111111111114 # 21111111d1111114 # 2111111111111114 #",
!    "# 1MMMMMMMMMMMMMM1 # 1CCCCCCCCCCCCCC1 # 1SSSSSSSSSSSSSS1 #",
!    "# 1MMMMMMMMMMMMMM1 # 1CCCCCCCCCCCCCC1 # 1SSSSSSSSSSSSSS1 #",
!    "# 1MM0MMMMMMMMMMM1   1CC0CCCCCCCCCCC1   1SS0SSSSSSSSSSS1 #",
!    "# 1MMMMMMMMMMMMMM1111dCCCCCCCoCCCCCCd1111SSSSSSSSSSSSSS1 #",
!    "# 1MMMMMMMMMMMQMM1   1CCCCCCCCCCCQCC1   1SSSSSSSSSSSQSS1 #",
!    "# 1MMMMMMMMMMMMMM1 # 1CCCCCCCCCCCCCC1 # 1SSSSSSSSSSSSSS1 #",
!    "# 1MMMMMMMMMMMMMM1 # 1CCCCCCCCCCCCCC1 # 1SSSSSSSSSSSSSS1 #",
!    "# 3111111111111115 # 3111111111111115 # 3111111111111115 #",
!    "#                  #                  #                  #",
!    "##########################################################"
  }
  
  
! set_default_parent(cells["1"])
  
  create_world_by_map(level,cells)

Index: m_tut2.lua
===================================================================
RCS file: /cvsroot/enigma/enigma/data/levels/m_tutor/m_tut2.lua,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** m_tut2.lua  24 Oct 2003 14:57:29 -0000      1.1
--- m_tut2.lua  29 Oct 2003 13:42:12 -0000      1.2
***************
*** 15,21 ****
  cells["d"]=cell{{{document, "Remember the colors."}}}
  cells["o"]=cell{actor={"ac-blackball", {player=0}}}
  
  level = {
!    "##0####0####0####0##",
     "#3546 3546 3546 354#",
     "046 3546 3546d3546 0",
--- 15,26 ----
  cells["d"]=cell{{{document, "Remember the colors."}}}
  cells["o"]=cell{actor={"ac-blackball", {player=0}}}
+ if (options.Difficulty==1) then -- easy
+     cells["Q"]=cell{parent=cells["#"]}
+ else
+     cells["Q"]=cell{{{oxyd}}}
+ end
  
  level = {
!    "##Q####0####0####Q##",
     "#3546 3546 3546 354#",
     "046 3546 3546d3546 0",
***************
*** 29,33 ****
     "06 3546 3546 3546 30",
     "#3546 3546 3546 354#",
!    "##0####0####0####0##"
  }
  
--- 34,38 ----
     "06 3546 3546 3546 30",
     "#3546 3546 3546 354#",
!    "##Q####0####0####Q##"
  }
  

Index: m_tut1.lua
===================================================================
RCS file: /cvsroot/enigma/enigma/data/levels/m_tutor/m_tut1.lua,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** m_tut1.lua  24 Oct 2003 14:57:29 -0000      1.1
--- m_tut1.lua  29 Oct 2003 13:42:12 -0000      1.2
***************
*** 7,37 ****
  cells={}
  
! cells[" "]=cell{floor="fl-leaves"}
! cells["3"]=cell{floor="fl-leavese1"}
! cells["4"]=cell{floor="fl-leavese2"}
! cells["5"]=cell{floor="fl-leavese3"}
! cells["6"]=cell{floor="fl-leavese4"}
  cells["#"]=cell{stone="st-likeoxyda"}
  cells["d"]=cell{{{document, "The blue stones are oxyd stones. Open them by 
touching them using your black marble."}}}
  cells["o"]=cell{actor={"ac-blackball", {player=0}}}
  
  level = {
     "####################",
!    "#3546 3546 3546 354#",
!    "#4603546 3546 3546 #",
!    "# 3546 3546 3546035#",
!    "#546 3546 3546 3546#",
!    "#6 3546d3546 3546 3#", 
!    "#3546 3546o3546d354#",
!    "#46 3546 3546 3546 #",
!    "# 3546 3546 3546 35#",
!    "#54603546d3546 3546#",
!    "#6 3546 3546 354603#",
!    "#3546 3546 3546 354#",
     "####################"
  }
  
  
! set_default_parent(cells[" "])
  
  create_world_by_map(level,cells)
--- 7,48 ----
  cells={}
  
! cells[" "]=cell{floor="fl-leavesb"}
! cells["1"]=cell{floor="fl-leaves"}
! cells["2"]=cell{floor="fl-leavesc1"}
! cells["3"]=cell{floor="fl-leavesc2"}
! cells["4"]=cell{floor="fl-leavesc3"}
! cells["5"]=cell{floor="fl-leavesc4"}
! cells["6"]=cell{floor="fl-leavesd1"}
! cells["7"]=cell{floor="fl-leavesd2"}
! cells["8"]=cell{floor="fl-leavesd3"}
! cells["9"]=cell{floor="fl-leavesd4"}
  cells["#"]=cell{stone="st-likeoxyda"}
  cells["d"]=cell{{{document, "The blue stones are oxyd stones. Open them by 
touching them using your black marble."}}}
  cells["o"]=cell{actor={"ac-blackball", {player=0}}}
+ cells["0"]=cell{{{oxyd}}}
+ if (options.Difficulty==1) then -- easy
+     cells["Q"]=cell{parent=cells["1"]}
+ else
+     cells["Q"]=cell{{{oxyd}}}
+ end
  
  level = {
     "####################",
!    "#                  #",
!    "#       2111111114 #",
!    "#       1011111101 #",
!    "# 214   1111111111 #",
!    "# 1d17 91111111111 #", 
!    "# 1o11111111QQ1111 #",
!    "# 1d16 81111111111 #",
!    "# 315   1111111111 #",
!    "#       1011111101 #",
!    "#       3111111115 #",
!    "#                  #",
     "####################"
  }
  
  
! set_default_parent(cells["1"])
  
  create_world_by_map(level,cells)

Index: index.txt
===================================================================
RCS file: /cvsroot/enigma/enigma/data/levels/m_tutor/index.txt,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** index.txt   27 Oct 2003 11:59:58 -0000      1.2
--- index.txt   29 Oct 2003 13:42:12 -0000      1.3
***************
*** 1,13 ****
! {file=m_tutor/m_tut1       name="MTut.Oxyd Stones 1"             
author="Martin Hawlisch"     }
! {file=m_tutor/m_tut2       name="MTut.Oxyd Stones 2"             
author="Martin Hawlisch"     }
! {file=m_tutor/m_tut3       name="MTut.Oxyd Stones 3"             
author="Martin Hawlisch"     }
! {file=m_tutor/m_tut4       name="MTut.Movement 1"                
author="Martin Hawlisch"     }
! {file=m_tutor/m_tut5       name="MTut.Movement 2"                
author="Martin Hawlisch"     }
! {file=m_tutor/m_tut6       name="MTut.Movement 3"                
author="Martin Hawlisch"     }
! {file=m_tutor/m_tut7       name="MTut.Floors 1"                  
author="Martin Hawlisch"     }
! {file=m_tutor/m_tut8       name="MTut.Floors 2"                  
author="Martin Hawlisch"     }
! {file=m_tutor/m_tut9       name="MTut.Floors 3"                  
author="Martin Hawlisch"     }
! |m_tutor/m_tut10|MTut.|Martin Hawlisch
! |m_tutor/m_tut11|MTut.|Martin Hawlisch
! |m_tutor/m_tut12|MTut.|Martin Hawlisch
! |m_tutor/m_tut13|MTut.|Martin Hawlisch
--- 1,21 ----
! {file=m_tutor/m_tut1   name="MTut.Oxyd Stones 1"  author="Martin Hawlisch" }
! {file=m_tutor/m_tut2   name="MTut.Oxyd Stones 2"  author="Martin Hawlisch" }
! {file=m_tutor/m_tut3   name="MTut.Oxyd Stones 3"  author="Martin Hawlisch" }
! {file=m_tutor/m_med1   name="MTut.Meditation 1"   author="Martin Hawlisch" }
! 
! {file=m_tutor/m_tut4   name="MTut.Movement 1"     author="Martin Hawlisch" }
! {file=m_tutor/m_tut5   name="MTut.Movement 2"     author="Martin Hawlisch" }
! {file=m_tutor/m_tut6   name="MTut.Movement 3"     author="Martin Hawlisch" }
! {file=m_tutor/m_med2   name="MTut.Meditation 2"   author="Martin Hawlisch" }
! 
! {file=m_tutor/m_tut7   name="MTut.Movement 4"     author="Martin Hawlisch" }
! {file=m_tutor/m_tut8   name="MTut.Movement 5"     author="Martin Hawlisch" }
! {file=m_tutor/m_tut9   name="MTut.Floors 1"       author="Martin Hawlisch" }
! |{file=m_tutor/m_med3   name="MTut.Meditation 3"   author="Martin Hawlisch" }
! 
! |{file=m_tutor/m_tut10  name="MTut.Floors 2"       author="Martin Hawlisch" }
! |{file=m_tutor/m_tut11  name="MTut.Floors 3"       author="Martin Hawlisch" }
! |{file=m_tutor/m_tut12  name="MTut.Floors 4"       author="Martin Hawlisch" }
! |{file=m_tutor/m_med4   name="MTut.Meditation 4"   author="Martin Hawlisch" }
! 
! |{file=m_tutor/m_tut13  name="MTut.Floors 5"       author="Martin Hawlisch" }

--- NEW FILE: m_med1.lua ---
-- created by Martin Hawlisch

dofile(enigma.FindDataFile("levels/ant.lua"))

cells={}

cells[" "]=cell{floor="fl-leavesb"}
cells["1"]=cell{floor="fl-leaves"}
cells["2"]=cell{floor="fl-leavesc1"}
cells["3"]=cell{floor="fl-leavesc2"}
cells["4"]=cell{floor="fl-leavesc3"}
cells["5"]=cell{floor="fl-leavesc4"}
cells["6"]=cell{floor="fl-leavesd1"}
cells["7"]=cell{floor="fl-leavesd2"}
cells["8"]=cell{floor="fl-leavesd3"}
cells["9"]=cell{floor="fl-leavesd4"}
cells["#"]=cell{stone="st-likeoxyda"}
cells["d"]=cell{{{document, "Move all small marbles into the holes. Only one 
marble per hole is allowed."}}}
cells["o"]=cell{actor={"ac-whiteball-small", {player=0}}}
cells["+"]=cell{item="it-hollow"}
if (options.Difficulty==1) then -- easy
    cells["q"]=cells["1"]
    cells["*"]=cells["1"]
else
    cells["q"]=cell{actor={"ac-whiteball-small", {player=0}}}
    cells["*"]=cell{item="it-hollow"}
end

level = {
   "####################",
   "#                  #",
   "#      2o11o4      #",
   "#      111111      #",
   "#     91q11q17     #",
   "#    211d11d114    #", 
   "#   911111111117   #",
   "#  211+111111+114  #",
   "#  1*1111111111*1  #",
   "#  31111111111115  #",
   "#                  #",
   "#                  #",
   "####################"
}


set_default_parent(cells["1"])

create_world_by_map(level,cells)

oxyd_shuffle()

--- NEW FILE: m_med2.lua ---
-- created by Martin Hawlisch

dofile(enigma.FindDataFile("levels/ant.lua"))

cells={}

cells[" "]=cell{floor="fl-leavesb"}
cells["1"]=cell{floor="fl-leaves"}
cells["2"]=cell{floor="fl-leavesc1"}
cells["3"]=cell{floor="fl-leavesc2"}
cells["4"]=cell{floor="fl-leavesc3"}
cells["5"]=cell{floor="fl-leavesc4"}
cells["6"]=cell{floor="fl-leavesd1"}
cells["7"]=cell{floor="fl-leavesd2"}
cells["8"]=cell{floor="fl-leavesd3"}
cells["9"]=cell{floor="fl-leavesd4"}
cells["#"]=cell{stone="st-likeoxyda"}
cells["d"]=cell{{{document, "The blue stones are oxyd stones. Open them by 
touching them using your black marble."}}}
cells["o"]=cell{actor={"ac-whiteball-small", {player=0}}}
cells["+"]=cell{item="it-hollow"}
if (options.Difficulty==1) then -- easy
    cells["q"]=cells["1"]
    cells["*"]=cells["1"]
else
    cells["q"]=cell{actor={"ac-whiteball-small", {player=0}}}
    cells["*"]=cell{item="it-hollow"}
end

level = {
   "####################",
   "#                  #",
   "# 2111111111111114 #",
   "# 1*16  8116  81*1 #",
   "# 311  # 11 #  115 #",
   "#  81  # 11 #  16  #", 
   "### 1 ## 11 ## 1 ###",
   "#  91 #  11  # 17  #",
   "# 211 # 2qq4 # 114 #",
   "# 1+1 # 1oo1 # 1+1 #",
   "# 315 # 3115 # 315 #",
   "#     #      #     #",
   "####################"
}


set_default_parent(cells["1"])

create_world_by_map(level,cells)

oxyd_shuffle()

Index: m_tut5.lua
===================================================================
RCS file: /cvsroot/enigma/enigma/data/levels/m_tutor/m_tut5.lua,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** m_tut5.lua  24 Oct 2003 14:57:29 -0000      1.1
--- m_tut5.lua  29 Oct 2003 13:42:12 -0000      1.2
***************
*** 1,5 ****
  -- created by Martin Hawlisch
  
! oxyd_default_flavor = "b"
  
  dofile(enigma.FindDataFile("levels/ant.lua"))
--- 1,5 ----
  -- created by Martin Hawlisch
  
! oxyd_default_flavor = "d"
  
  dofile(enigma.FindDataFile("levels/ant.lua"))
***************
*** 8,38 ****
  
  cells[" "]=cell{floor="fl-leavesb"}
! cells["3"]=cell{floor="fl-leavesd4"}
! cells["4"]=cell{floor="fl-leavesd3"}
! cells["5"]=cell{floor="fl-leavesd2"}
  cells["6"]=cell{floor="fl-leavesd1"}
! cells["#"]=cell{stone="st-death"}
! cells["x"]=cell{stone="st-actorimpulse"}
! cells["d"]=cell{{{document, "Don't touch everything!"}}}
  cells["o"]=cell{actor={"ac-blackball", {player=0}}}
  
  level = {
!    "##0##0##0##0##0##0##",
!    "#  x  35  x     x  #",
!    "#     46      35   #",
!    "# 35         x46   #",
!    "0 46  x   35       0",
!    "#      d  46     d #", 
!    "# x       o        #",
!    "#   35        x    #",
!    "0   46   x         0",
!    "#              35  #",
!    "#  x   d35     46  #",
!    "#       46  x      #",
!    "##0##0##0##0##0##0##"
  }
  
  
! set_default_parent(cells[" "])
  
  create_world_by_map(level,cells)
--- 8,47 ----
  
  cells[" "]=cell{floor="fl-leavesb"}
! cells["1"]=cell{floor="fl-leaves"}
! cells["2"]=cell{floor="fl-leavesc1"}
! cells["3"]=cell{floor="fl-leavesc2"}
! cells["4"]=cell{floor="fl-leavesc3"}
! cells["5"]=cell{floor="fl-leavesc4"}
  cells["6"]=cell{floor="fl-leavesd1"}
! cells["7"]=cell{floor="fl-leavesd2"}
! cells["8"]=cell{floor="fl-leavesd3"}
! cells["9"]=cell{floor="fl-leavesd4"}
! cells["#"]=cell{stone="st-likeoxyda"}
! cells["d"]=cell{{{document, "Prepare for more in the next levels."}}}
  cells["o"]=cell{actor={"ac-blackball", {player=0}}}
+ if (options.Difficulty==1) then -- easy
+     cells["Q"]=cell{parent=cells["#"]}
+ else
+     cells["Q"]=cell{{{oxyd}}}
+ end
  
  level = {
!    "####################",
!    "#     #            #",
!    "01114 # 211111111110",
!    "#d111 # 16    81111#",
!    "Q1111 # 1 #### 1111Q",
!    "#1111 # 17   # 1111#",
!    "01o11 # 3114 # 11110",
!    "#1111 #   81 # 1111#",
!    "Q1111 #### 1 # 1111Q",
!    "#1d117    91 # 1111#",
!    "011111111115 # 31110",
!    "#            #     #",
!    "####################"
  }
  
  
! set_default_parent(cells["1"])
  
  create_world_by_map(level,cells)

Index: m_tut3.lua
===================================================================
RCS file: /cvsroot/enigma/enigma/data/levels/m_tutor/m_tut3.lua,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** m_tut3.lua  24 Oct 2003 14:57:29 -0000      1.1
--- m_tut3.lua  29 Oct 2003 13:42:12 -0000      1.2
***************
*** 15,18 ****
--- 15,23 ----
  cells["d"]=cell{{{document, "Sometimes the oxyd stones look the same as other 
stones."}}}
  cells["o"]=cell{actor={"ac-blackball", {player=0}}}
+ if (options.Difficulty==1) then -- easy
+     cells["Q"]=cell{parent=cells["#"]}
+ else
+     cells["Q"]=cell{{{oxyd}}}
+ end
  
  level = {
***************
*** 21,33 ****
     "#46 3546 3546 3546 #",
     "0 3546 3546 3546 35#",
!    "#546 3546 3546 35460",
     "#6 3546d3546 3546 3#", 
     "#3546 3546o3546 354#",
     "#46 3546 3546 3546 #",
     "# 3546 3546 3546 35#",
!    "0546 3546 3546 3546#",
     "#6 3546 3546 3546 3#",
     "#3546 3546 3546 3540",
!    "##0####0####0##0####"
  }
  
--- 26,38 ----
     "#46 3546 3546 3546 #",
     "0 3546 3546 3546 35#",
!    "#546 3546 3546 3546Q",
     "#6 3546d3546 3546 3#", 
     "#3546 3546o3546 354#",
     "#46 3546 3546 3546 #",
     "# 3546 3546 3546 35#",
!    "Q546 3546 3546 3546#",
     "#6 3546 3546 3546 3#",
     "#3546 3546 3546 3540",
!    "##Q####0####Q##0####"
  }
  

Index: m_tut8.lua
===================================================================
RCS file: /cvsroot/enigma/enigma/data/levels/m_tutor/m_tut8.lua,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** m_tut8.lua  24 Oct 2003 14:57:29 -0000      1.1
--- m_tut8.lua  29 Oct 2003 13:42:12 -0000      1.2
***************
*** 8,34 ****
  
  cells[" "]=cell{floor="fl-leavesb"}
! cells["1"]=cell{floor="fl-swamp"}
  cells["#"]=cell{stone="st-likeoxyda"}
! cells["d"]=cell{{{document, "Don't drown in the swamp"}}}
  cells["o"]=cell{actor={"ac-blackball", {player=0}}}
  
  level = {
!    "####################",
!    "#     11111111     #",
!    "# d   111111111  d #",
!    "0   o 1111111111   0",
!    "#     11111111111  #",
!    "#    1111111111111 #", 
!    "#111111111111111111#",
!    "#    11111111111111#",
!    "#     1111111111111#",
!    "0     11111111111110",
!    "# d   1111111111111#",
!    "#     1111111111111#",
!    "####################"
  }
  
  
! set_default_parent(cells[" "])
  
  create_world_by_map(level,cells)
--- 8,47 ----
  
  cells[" "]=cell{floor="fl-leavesb"}
! cells["1"]=cell{floor="fl-leaves"}
! cells["2"]=cell{floor="fl-leavesc1"}
! cells["3"]=cell{floor="fl-leavesc2"}
! cells["4"]=cell{floor="fl-leavesc3"}
! cells["5"]=cell{floor="fl-leavesc4"}
! cells["6"]=cell{floor="fl-leavesd1"}
! cells["7"]=cell{floor="fl-leavesd2"}
! cells["8"]=cell{floor="fl-leavesd3"}
! cells["9"]=cell{floor="fl-leavesd4"}
  cells["#"]=cell{stone="st-likeoxyda"}
! cells["d"]=cell{{{document, "Levels can be larger than one screen."}}}
  cells["o"]=cell{actor={"ac-blackball", {player=0}}}
+ if (options.Difficulty==1) then -- easy
+     cells["Q"]=cell{parent=cells["#"]}
+ else
+     cells["Q"]=cell{{{oxyd}}}
+ end
  
  level = {
!    "##########################################################",
!    "#       #                                        #       #",
!    "0111114 # 21111111111111111111111111111111111114 # 2111110",
!    "#11d111 # 16                                  81 # 111111#",
!    "Q111111 # 1 ################################## 1 # 111111Q",
!    "#111111 # 17                 #                91 # 111111#",
!    "0111o11 # 311111111111111114 # 21111111111111115 # 1111110",
!    "#111111 #                 81 # 16                # 111111#",
!    "Q111111 ################## 1 # 1 ################# 111111Q",
!    "#111d117                  91 # 17                  111111#",
!    "0111111111111111111111111115 # 311111111111111111111111110",
!    "#                            #                           #",
!    "##########################################################"
  }
  
  
! set_default_parent(cells["1"])
  
  create_world_by_map(level,cells)

Index: m_tut4.lua
===================================================================
RCS file: /cvsroot/enigma/enigma/data/levels/m_tutor/m_tut4.lua,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** m_tut4.lua  24 Oct 2003 14:57:29 -0000      1.1
--- m_tut4.lua  29 Oct 2003 13:42:12 -0000      1.2
***************
*** 8,38 ****
  
  cells[" "]=cell{floor="fl-leavesb"}
! cells["3"]=cell{floor="fl-leavese1"}
! cells["4"]=cell{floor="fl-leavese4"}
! cells["5"]=cell{floor="fl-leavese1"}
! cells["6"]=cell{floor="fl-leavese3"}
  cells["#"]=cell{stone="st-likeoxyda"}
! cells["x"]=cell{stone="st-glass3"}
! cells["d"]=cell{{{document, "Now learn to move your black ball."}}}
  cells["o"]=cell{actor={"ac-blackball", {player=0}}}
  
  level = {
!    "##0####0####0####0##",
!    "#3546x3546x3546x354#",
!    "046x3546x3546x3546 0",
!    "#x3546x3546x3546x35#",
!    "#546x3546x3546x3546#",
!    "#6x3546x3546d3546x3#", 
!    "#3546x3546o3546x354#",
!    "#46x3546d3546d3546x#",
!    "#x3546x3546x3546x35#",
!    "#546x3546x3546x3546#",
!    "06x3546x3546x3546x30",
!    "#3546x3546x3546x354#",
!    "##0####0####0####0##"
  }
  
  
! set_default_parent(cells[" "])
  
  create_world_by_map(level,cells)
--- 8,47 ----
  
  cells[" "]=cell{floor="fl-leavesb"}
! cells["1"]=cell{floor="fl-leaves"}
! cells["2"]=cell{floor="fl-leavesc1"}
! cells["3"]=cell{floor="fl-leavesc2"}
! cells["4"]=cell{floor="fl-leavesc3"}
! cells["5"]=cell{floor="fl-leavesc4"}
! cells["6"]=cell{floor="fl-leavesd1"}
! cells["7"]=cell{floor="fl-leavesd2"}
! cells["8"]=cell{floor="fl-leavesd3"}
! cells["9"]=cell{floor="fl-leavesd4"}
  cells["#"]=cell{stone="st-likeoxyda"}
! cells["d"]=cell{{{document, "Learn to move your black ball properly."}}}
  cells["o"]=cell{actor={"ac-blackball", {player=0}}}
+ if (options.Difficulty==1) then -- easy
+     cells["Q"]=cell{parent=cells["1"]}
+ else
+     cells["Q"]=cell{{{oxyd}}}
+ end
  
  level = {
!    "####################",
!    "#21114#            #",
!    "#11011# 211111114  #",
!    "#11Q11# 11Q16  81  #",
!    "#31d15# 1111 #  1  #",
!    "# 816 # 1111 #  1  #",
!    "#  1  # 1o11 #  1  #",
!    "#  1  # 1111 # 917 #",
!    "#  1  # 1111 #21d14#",
!    "#  17  91Q11 #11Q11#",
!    "#  311111115 #11011#",
!    "#            #31115#",
!    "####################"
  }
  
  
! set_default_parent(cells["1"])
  
  create_world_by_map(level,cells)

Index: m_tut6.lua
===================================================================
RCS file: /cvsroot/enigma/enigma/data/levels/m_tutor/m_tut6.lua,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** m_tut6.lua  24 Oct 2003 14:57:29 -0000      1.1
--- m_tut6.lua  29 Oct 2003 13:42:12 -0000      1.2
***************
*** 8,42 ****
  
  cells[" "]=cell{floor="fl-leavesb"}
! cells["1"]=cell{floor="fl-leaves"}
! cells["2"]=cell{floor="fl-leavesc1"}
! cells["3"]=cell{floor="fl-leavesc2"}
! cells["4"]=cell{floor="fl-leavesc3"}
! cells["5"]=cell{floor="fl-leavesc4"}
! cells["6"]=cell{floor="fl-leavesd1"}
! cells["7"]=cell{floor="fl-leavesd2"}
! cells["8"]=cell{floor="fl-leavesd3"}
! cells["9"]=cell{floor="fl-leavesd4"}
  cells["#"]=cell{stone="st-likeoxyda"}
! cells["d"]=cell{{{document, "Levels can be larger than one screen."}}}
  cells["o"]=cell{actor={"ac-blackball", {player=0}}}
  
  level = {
!    "##########################################################",
!    "#       #                                                #",
!    "0111114 # 211111111111111111111111111111111111111111111110",
!    "#11d111 # 16                                      8111111#",
!    "0111111 # 1 ###################################### 1111110",
!    "#111111 # 17                                     # 111111#",
!    "0111o11 # 31111111111111111111111111111111111114 # 1111110",
!    "#111111 #                                     81 # 111111#",
!    "0111111 ###################################### 1 # 1111110",
!    "#111d117                                      91 # 111111#",
!    "011111111111111111111111111111111111111111111115 # 3111110",
!    "#                                                #       #",
!    "##########################################################"
  }
  
  
! set_default_parent(cells["1"])
  
  create_world_by_map(level,cells)
--- 8,48 ----
  
  cells[" "]=cell{floor="fl-leavesb"}
! cells["3"]=cell{floor="fl-leavese1"}
! cells["4"]=cell{floor="fl-leavese4"}
! cells["5"]=cell{floor="fl-leavese1"}
! cells["6"]=cell{floor="fl-leavese3"}
  cells["#"]=cell{stone="st-likeoxyda"}
! if (options.Difficulty==1) then -- easy
!     cells["X"]=cell{parent=cells[" "]}
! else
!     cells["X"]=cell{stone="st-glass3"}
! end
! cells["x"]=cell{stone="st-glass3"}
! cells["d"]=cell{{{document, "Now learn to move your black ball."}}}
  cells["o"]=cell{actor={"ac-blackball", {player=0}}}
+ if (options.Difficulty==1) then -- easy
+     cells["Q"]=cell{parent=cells["#"]}
+ else
+     cells["Q"]=cell{{{oxyd}}}
+ end
  
  level = {
!    "##Q####0####0####Q##",
!    "#3546X3546x3546X354#",
!    "046x3546X3546x3546 0",
!    "#x3546X3546x3546x35#",
!    "#546X3546X3546X3546#",
!    "#6x3546x3546d3546X3#", 
!    "#3546X3546o3546x354#",
!    "#46X3546d3546d3546x#",
!    "#x3546X3546X3546x35#",
!    "#546X3546X3546X3546#",
!    "06x3546x3546x3546X30",
!    "#3546x3546X3546X354#",
!    "##Q####0####0####Q##"
  }
  
  
! set_default_parent(cells[" "])
  
  create_world_by_map(level,cells)

Index: m_tut7.lua
===================================================================
RCS file: /cvsroot/enigma/enigma/data/levels/m_tutor/m_tut7.lua,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** m_tut7.lua  24 Oct 2003 14:57:29 -0000      1.1
--- m_tut7.lua  29 Oct 2003 13:42:12 -0000      1.2
***************
*** 1,5 ****
  -- created by Martin Hawlisch
  
! oxyd_default_flavor = "d"
  
  dofile(enigma.FindDataFile("levels/ant.lua"))
--- 1,5 ----
  -- created by Martin Hawlisch
  
! oxyd_default_flavor = "b"
  
  dofile(enigma.FindDataFile("levels/ant.lua"))
***************
*** 7,34 ****
  cells={}
  
! cells[" "]=cell{floor="fl-leaves"}
! cells["1"]=cell{floor="fl-metal"}
! cells["2"]=cell{floor="fl-ice_001"}
! cells["3"]=cell{floor="fl-rough_slow"}
! cells["4"]=cell{floor="fl-dunes"}
! cells["5"]=cell{floor="fl-space"}
! cells["#"]=cell{stone="st-likeoxyda"}
! cells["d"]=cell{{{document, "The movement depends on the type of floor."}}}
  cells["o"]=cell{actor={"ac-blackball", {player=0}}}
  
  level = {
!    "##0##############0##",
!    "#  d      111111111#",
!    "0     o   1111111110",
!    "#        d111111111#",
!    "#  d      111111111#",
!    "#222222222333333333#", 
!    "02222222223333333330",
!    "#222222222333333333#",
!    "#444444444555555555#",
!    "#444444444555555555#",
!    "04444444445555555550",
!    "#444444444555555555#",
!    "##0##############0##"
  }
  
--- 7,43 ----
  cells={}
  
! cells[" "]=cell{floor="fl-leavesb"}
! cells["3"]=cell{floor="fl-leavesd4"}
! cells["4"]=cell{floor="fl-leavesd3"}
! cells["5"]=cell{floor="fl-leavesd2"}
! cells["6"]=cell{floor="fl-leavesd1"}
! cells["#"]=cell{stone="st-death"}
! if (options.Difficulty==1) then -- easy
!     cells["x"]=cell{stone="st-actorimpulse"}
! else
!     cells["x"]=cell{stone="st-death"}
! end
! cells["d"]=cell{{{document, "Don't touch everything!"}}}
  cells["o"]=cell{actor={"ac-blackball", {player=0}}}
+ if (options.Difficulty==1) then -- easy
+     cells["Q"]=cell{parent=cells["#"]}
+ else
+     cells["Q"]=cell{{{oxyd}}}
+ end
  
  level = {
!    "##0##Q##0##0##Q##0##",
!    "#  x  35  x     x  #",
!    "#     46      35   #",
!    "# 35         x46   #",
!    "0 46  x   35       0",
!    "#      d  46     d #", 
!    "# x       o        #",
!    "#   35        x    #",
!    "0   46   x         0",
!    "#              35  #",
!    "#  x   d35     46  #",
!    "#       46  x      #",
!    "##0##Q##0##0##Q##0##"
  }
  





reply via email to

[Prev in Thread] Current Thread [Next in Thread]