大量master模式参数移入规则包
彻底移除历史遗留的L和U难度
This commit is contained in:
@@ -3,10 +3,15 @@ local sectionName={"D","C","B","A","A+","S-","S","S+","S+","SS","SS","U","U","X"
|
||||
local passPoint=16
|
||||
|
||||
return{
|
||||
drop=0,
|
||||
lock=15,
|
||||
wait=15,
|
||||
fall=6,
|
||||
drop=0,lock=15,
|
||||
wait=15,fall=6,
|
||||
noTele=true,
|
||||
minarr=1,
|
||||
nextCount=3,
|
||||
sequence='hisPool',
|
||||
visible='fast',
|
||||
freshLimit=15,
|
||||
noInitSZO=true,
|
||||
mesDisp=function(P)
|
||||
local h=(3600-P.stat.frame)/10
|
||||
if h>0 then
|
||||
|
||||
@@ -1,8 +1,10 @@
|
||||
return{
|
||||
drop=0,
|
||||
lock=12,
|
||||
wait=10,
|
||||
fall=10,
|
||||
drop=0,lock=12,
|
||||
wait=10,fall=10,
|
||||
noTele=true,
|
||||
das=5,arr=1,
|
||||
freshLimit=15,
|
||||
easyFresh=false,bone=true,
|
||||
mesDisp=function(P)
|
||||
PLY.draw.drawProgress(P.modeData.pt,P.modeData.target)
|
||||
end,
|
||||
|
||||
@@ -7,6 +7,8 @@ return{
|
||||
lock=death_lock[1],
|
||||
wait=death_wait[1],
|
||||
fall=death_fall[1],
|
||||
noTele=true,
|
||||
das=6,arr=1,
|
||||
mesDisp=function(P)
|
||||
PLY.draw.drawProgress(P.modeData.pt,P.modeData.target)
|
||||
end,
|
||||
|
||||
@@ -1,54 +0,0 @@
|
||||
local rush_lock={20,18,16,15,14}
|
||||
local rush_wait={12,10, 9, 8, 7}
|
||||
local rush_fall={18,16,14,13,12}
|
||||
|
||||
return{
|
||||
drop=0,
|
||||
lock=rush_lock[1],
|
||||
wait=rush_wait[1],
|
||||
fall=rush_fall[1],
|
||||
mesDisp=function(P)
|
||||
PLY.draw.drawProgress(P.modeData.pt,P.modeData.target)
|
||||
end,
|
||||
dropPiece=function(P)
|
||||
local D=P.modeData
|
||||
|
||||
local c=#P.clearedRow
|
||||
if c==0 and D.pt%100==99 then return end
|
||||
local s=c<3 and c+1 or c==3 and 5 or 7
|
||||
if P.combo>7 then s=s+2
|
||||
elseif P.combo>3 then s=s+1
|
||||
end
|
||||
D.pt=D.pt+s
|
||||
|
||||
if D.pt%100==99 then
|
||||
SFX.play('blip_1')
|
||||
elseif D.pt>=D.target then--Level up!
|
||||
s=D.target/100
|
||||
local E=P.gameEnv
|
||||
BG.set(s==1 and'bg1'or s==2 and'bg2'or s==3 and'rainbow'or 'rainbow2')
|
||||
E.lock=rush_lock[s]
|
||||
E.wait=rush_wait[s]
|
||||
E.fall=rush_fall[s]
|
||||
E.das=10-s
|
||||
if s==2 then
|
||||
E.arr=2
|
||||
elseif s==4 then
|
||||
E.bone=true
|
||||
end
|
||||
|
||||
if s==5 then
|
||||
D.pt=500
|
||||
P:win('finish')
|
||||
else
|
||||
D.target=D.target+100
|
||||
P:stageComplete(s)
|
||||
end
|
||||
SFX.play('reach')
|
||||
end
|
||||
end,
|
||||
task=function(P)
|
||||
P.modeData.pt=0
|
||||
P.modeData.target=100
|
||||
end,
|
||||
}
|
||||
@@ -7,6 +7,8 @@ return{
|
||||
lock=rush_lock[1],
|
||||
wait=rush_wait[1],
|
||||
fall=rush_fall[1],
|
||||
noTele=true,
|
||||
das=10,arr=3,
|
||||
mesDisp=function(P)
|
||||
PLY.draw.drawProgress(P.modeData.pt,P.modeData.target)
|
||||
end,
|
||||
|
||||
@@ -1,9 +1,15 @@
|
||||
return
|
||||
{
|
||||
drop=0,
|
||||
lock=15,
|
||||
wait=10,
|
||||
fall=10,
|
||||
drop=0,lock=15,
|
||||
wait=10,fall=10,
|
||||
noTele=true,
|
||||
das=5,arr=1,
|
||||
nextCount=2,
|
||||
sequence='his',
|
||||
mission={4,4,4,64},
|
||||
missionKill=true,
|
||||
freshLimit=12,
|
||||
noInitSZO=true,
|
||||
mesDisp=function(P)
|
||||
PLY.draw.drawProgress(P.modeData.pt,P.modeData.target)
|
||||
end,
|
||||
|
||||
@@ -1,63 +0,0 @@
|
||||
local death_lock={12,11,10,9,8, 7,7,7,6,6}
|
||||
local death_wait={10, 9, 8,7,6, 6,5,4,4,3}
|
||||
local death_fall={10, 9, 8,7,6, 5,5,4,3,3}
|
||||
|
||||
return{
|
||||
drop=0,
|
||||
lock=death_lock[1],
|
||||
wait=death_wait[1],
|
||||
fall=death_fall[1],
|
||||
mesDisp=function(P)
|
||||
PLY.draw.drawProgress(P.modeData.pt,P.modeData.target)
|
||||
end,
|
||||
dropPiece=function(P)
|
||||
local D=P.modeData
|
||||
|
||||
local c=#P.clearedRow
|
||||
if c==0 and D.pt%100==99 then return end
|
||||
local s=c<3 and c+1 or c==3 and 5 or 7
|
||||
if P.combo>7 then s=s+2
|
||||
elseif P.combo>3 then s=s+1
|
||||
end
|
||||
D.pt=D.pt+s
|
||||
|
||||
if D.pt%100==99 then
|
||||
SFX.play('blip_1')
|
||||
elseif D.pt>=D.target then--Level up!
|
||||
s=D.target/100
|
||||
local E=P.gameEnv
|
||||
SFX.play('reach')
|
||||
E.lock=death_lock[s]
|
||||
E.wait=death_wait[s]
|
||||
E.fall=death_fall[s]
|
||||
E.das=math.floor(6.9-s*.4)
|
||||
if s==1 then
|
||||
BG.set('rainbow')
|
||||
elseif s==2 then
|
||||
BG.set('rainbow2')
|
||||
elseif s==3 then
|
||||
BG.set('glow')
|
||||
elseif s==5 then
|
||||
if P.stat.frame>183*60 then
|
||||
D.pt=500
|
||||
P:win('finish')
|
||||
return
|
||||
else
|
||||
P.gameEnv.freshLimit=10
|
||||
BG.set('lightning')
|
||||
BGM.play('secret7th remix')
|
||||
end
|
||||
elseif s==10 then
|
||||
D.pt=1000
|
||||
P:win('finish')
|
||||
return
|
||||
end
|
||||
D.target=D.target+100
|
||||
P:stageComplete(s)
|
||||
end
|
||||
end,
|
||||
task=function(P)
|
||||
P.modeData.pt=0
|
||||
P.modeData.target=100
|
||||
end,
|
||||
}
|
||||
Reference in New Issue
Block a user