[Top][All Lists]
[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##"
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [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,
Martin Hawlisch <address@hidden> <=
- Prev by Date:
[Enigma-cvs] enigma/data/levels RayWick001.png, 1.2, 1.3 ant03.png, 1.4, 1.5 ant05.png, 1.3, 1.4 ant19.png, 1.5, 1.6 ant20.png, 1.5, 1.6 duffy13.png, 1.2, 1.3 duffy26.png, 1.2, 1.3 duffy30.png, 1.2, 1.3 duffy32.png, 1.2, 1.3 duffy33.png, 1.2, 1.3 duffy34.png, 1.2, 1.3 immanuel01.png, 1.2, 1.3 level1d.png, 1.5, 1.6 level5d.png, 1.3, 1.4 level6a.png, 1.3, 1.4 level8d.png, 1.3, 1.4 martin03.png, 1.3, 1.4 martin14.png, 1.4, 1.5 martin19.png, 1.3, 1.4 martin27.png, 1.3, 1.4 martin57.png, 1.4, 1.5 martin75.png, 1.2, 1.3 meditation8.png, 1.3, 1.4 nat12.png, 1.2, 1.3 nat8.png, 1.4, 1.5 oxe05.png, 1.2, 1.3 oxe13.png, 1.2, 1.3 oxe23.png, 1.2, 1.3 oxm012.png, 1.2, 1.3 ralf01.png, 1.3, 1.4 ralf03.png, 1.3, 1.4 ralf06.png, 1.2, 1.3 siegfried70.png, 1.3, 1.4 siegfried72.png, 1.2, 1.3 siegfried99.png, 1.2, 1.3 ss10.png, 1.2, 1.3 ss13.png, 1.2, 1.3 ss14.png, 1.2, 1.3 ss_esp20.png, 1.2, 1.3 ss_esp24.png, 1.1, 1.2 ss_esp69.png, 1.1, 1.2 ss_esp86.png, 1.1, 1.2 ss_esp91.png, 1.1, 1.2 ss_pox55.png, 1.2, 1.3
- Next by Date:
[Enigma-cvs] enigma/data/thumbs .cvsignore, NONE, 1.1 Makefile.am, NONE, 1.1 README, NONE, 1.1
- Previous by thread:
[Enigma-cvs] enigma/data/levels RayWick001.png, 1.2, 1.3 ant03.png, 1.4, 1.5 ant05.png, 1.3, 1.4 ant19.png, 1.5, 1.6 ant20.png, 1.5, 1.6 duffy13.png, 1.2, 1.3 duffy26.png, 1.2, 1.3 duffy30.png, 1.2, 1.3 duffy32.png, 1.2, 1.3 duffy33.png, 1.2, 1.3 duffy34.png, 1.2, 1.3 immanuel01.png, 1.2, 1.3 level1d.png, 1.5, 1.6 level5d.png, 1.3, 1.4 level6a.png, 1.3, 1.4 level8d.png, 1.3, 1.4 martin03.png, 1.3, 1.4 martin14.png, 1.4, 1.5 martin19.png, 1.3, 1.4 martin27.png, 1.3, 1.4 martin57.png, 1.4, 1.5 martin75.png, 1.2, 1.3 meditation8.png, 1.3, 1.4 nat12.png, 1.2, 1.3 nat8.png, 1.4, 1.5 oxe05.png, 1.2, 1.3 oxe13.png, 1.2, 1.3 oxe23.png, 1.2, 1.3 oxm012.png, 1.2, 1.3 ralf01.png, 1.3, 1.4 ralf03.png, 1.3, 1.4 ralf06.png, 1.2, 1.3 siegfried70.png, 1.3, 1.4 siegfried72.png, 1.2, 1.3 siegfried99.png, 1.2, 1.3 ss10.png, 1.2, 1.3 ss13.png, 1.2, 1.3 ss14.png, 1.2, 1.3 ss_esp20.png, 1.2, 1.3 ss_esp24.png, 1.1, 1.2 ss_esp69.png, 1.1, 1.2 ss_esp86.png, 1.1, 1.2 ss_esp91.png, 1.1, 1.2 ss_pox55.png, 1.2, 1.3
- Next by thread:
[Enigma-cvs] enigma/data/thumbs .cvsignore, NONE, 1.1 Makefile.am, NONE, 1.1 README, NONE, 1.1
- Index(es):