整理代码,return后面跟空格

This commit is contained in:
MrZ_26
2022-10-29 00:53:55 +08:00
parent 0df17cb4ee
commit dd872a72b2
207 changed files with 316 additions and 316 deletions

View File

@@ -1,4 +1,4 @@
return{
return {
{
{
{4,4,4,3,3,3,7,0,0,0},

View File

@@ -1,4 +1,4 @@
return{
return {
-- 3*4 shape
{{1,3,3},{1,3,4},{1,5,3},{3,1,3},{3,1,4},{3,2,4},{3,3,2},{3,3,5},{3,3,6},{3,3,7},{3,4,1},{3,4,5},{3,4,6},{3,5,3},{3,5,4},{3,5,5},{3,6,3},{3,6,4},{3,7,3},{3,7,4},{5,3,4},{5,3,5},{5,5,1},{5,5,3},{5,7,3},{6,3,3},{6,3,4},{6,6,7},{6,7,6},{7,3,3},{7,3,4},{7,5,3},{7,6,6},{7,7,7}},

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=30,lock=60,
fall=12,
@@ -7,7 +7,7 @@ return{
eventSet='attacker_h',
bg='rainbow2',bgm='shining terminal',
},
score=function(P) return{P.modeData.wave,P.stat.time} end,
score=function(P) return {P.modeData.wave,P.stat.time} end,
scoreDisp=function(D) return D[1].." Waves "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=5,lock=60,
fall=8,
@@ -6,7 +6,7 @@ return{
eventSet='attacker_u',
bg='rainbow2',bgm='shining terminal',
},
score=function(P) return{P.modeData.wave,P.stat.time} end,
score=function(P) return {P.modeData.wave,P.stat.time} end,
scoreDisp=function(D) return D[1].." Waves "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=10,lock=60,
freshLimit=15,
@@ -13,7 +13,7 @@ return{
end,
bg='tunnel',bgm='echo',
},
score=function(P) return{math.min(math.floor(P.stat.atk),100),P.stat.time} end,
score=function(P) return {math.min(math.floor(P.stat.atk),100),P.stat.time} end,
scoreDisp=function(D) return D[1].." Attack "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=5,lock=45,
freshLimit=15,
@@ -13,7 +13,7 @@ return{
end,
bg='blockhole',bgm='echo',
},
score=function(P) return{math.min(math.floor(P.stat.atk),100),P.stat.time} end,
score=function(P) return {math.min(math.floor(P.stat.atk),100),P.stat.time} end,
scoreDisp=function(D) return D[1].." Attack "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=30,lock=60,
hook_drop={
@@ -12,7 +12,7 @@ return{
end,
bg='tunnel',bgm='echo',
},
score=function(P) return{math.min(math.floor(P.stat.atk),100),P.stat.time} end,
score=function(P) return {math.min(math.floor(P.stat.atk),100),P.stat.time} end,
scoreDisp=function(D) return D[1].." Attack "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=2,lock=30,
freshLimit=10,
@@ -13,7 +13,7 @@ return{
end,
bg='blockhole',bgm='echo',
},
score=function(P) return{math.min(math.floor(P.stat.atk),100),P.stat.time} end,
score=function(P) return {math.min(math.floor(P.stat.atk),100),P.stat.time} end,
scoreDisp=function(D) return D[1].." Attack "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
noTele=true,
mindas=7,minarr=1,minsdarr=1,
@@ -7,7 +7,7 @@ return{
eventSet='big_h',
bg='cubes',bgm='push',
},
score=function(P) return{math.min(P.stat.row,200),P.stat.time} end,
score=function(P) return {math.min(P.stat.row,200),P.stat.time} end,
scoreDisp=function(D) return D[1].." Lines "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
noTele=true,
mindas=7,minarr=1,minsdarr=1,
@@ -7,7 +7,7 @@ return{
eventSet='big_n',
bg='bg2',bgm='push',
},
score=function(P) return{math.min(P.stat.row,200),P.stat.time} end,
score=function(P) return {math.min(P.stat.row,200),P.stat.time} end,
scoreDisp=function(D) return D[1].." Lines "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=30,lock=45,
freshLimit=10,
@@ -7,7 +7,7 @@ return{
eventSet='checkLine_200',
bg='glow',bgm='sugar fairy',
},
score=function(P) return{math.min(P.stat.row,200),P.stat.time} end,
score=function(P) return {math.min(P.stat.row,200),P.stat.time} end,
scoreDisp=function(D) return D[1].." Lines "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=15,lock=45,
fall=10,
@@ -10,7 +10,7 @@ return{
eventSet='checkLine_200',
bg='rgb',bgm='sugar fairy',
},
score=function(P) return{math.min(P.stat.row,200),P.stat.time} end,
score=function(P) return {math.min(P.stat.row,200),P.stat.time} end,
scoreDisp=function(D) return D[1].." Lines "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=10,lock=60,
fall=5,
@@ -11,7 +11,7 @@ return{
eventSet='checkLine_200',
bg='rgb',bgm='sugar fairy',
},
score=function(P) return{math.min(P.stat.row,200),P.stat.time} end,
score=function(P) return {math.min(P.stat.row,200),P.stat.time} end,
scoreDisp=function(D) return D[1].." Lines "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=15,lock=45,
freshLimit=10,
@@ -7,7 +7,7 @@ return{
eventSet='checkLine_200',
bg='glow',bgm='sugar fairy',
},
score=function(P) return{math.min(P.stat.row,200),P.stat.time} end,
score=function(P) return {math.min(P.stat.row,200),P.stat.time} end,
scoreDisp=function(D) return D[1].." Lines "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=30,lock=60,
block=false,center=0,ghost=0,
@@ -10,7 +10,7 @@ return{
eventSet='checkLine_100',
bg='rgb',bgm='far',
},
score=function(P) return{math.min(P.stat.row,100),P.stat.time} end,
score=function(P) return {math.min(P.stat.row,100),P.stat.time} end,
scoreDisp=function(D) return D[1].." Lines "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -7,7 +7,7 @@ local border=GC.DO{334,620,
{'dRect',1,10,15,604,3},
}
local sin,min=math.sin,math.min
return{
return {
env={
drop=30,lock=60,
nextCount=1,
@@ -59,7 +59,7 @@ return{
MES.new('warn',text.switchSpawnSFX)
end
end,
score=function(P) return{min(P.stat.row,40),P.stat.time} end,
score=function(P) return {min(P.stat.row,40),P.stat.time} end,
scoreDisp=function(D) return D[1].." Lines "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=5,lock=30,
freshLimit=15,ospin=false,
@@ -6,7 +6,7 @@ return{
eventSet='c4wBase',
bg='rgb',bgm='oxygen',
},
score=function(P) return{math.min(P.modeData.maxCombo,100),P.stat.time} end,
score=function(P) return {math.min(P.modeData.maxCombo,100),P.stat.time} end,
scoreDisp=function(D) return D[1].." Combo "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=30,lock=60,infHold=true,
freshLimit=15,ospin=false,
@@ -6,7 +6,7 @@ return{
eventSet='c4wBase',
bg='rgb',bgm='oxygen',
},
score=function(P) return{math.min(P.modeData.maxCombo,100),P.stat.time} end,
score=function(P) return {math.min(P.modeData.maxCombo,100),P.stat.time} end,
scoreDisp=function(D) return D[1].." Combo "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
center=0,ghost=0,
smooth=false,
@@ -7,7 +7,7 @@ return{
bg='rgb',bgm='1980s',
},
slowMark=true,
score=function(P) return{P.stat.score,P.stat.row} end,
score=function(P) return {P.stat.score,P.stat.row} end,
scoreDisp=function(D) return D[1].." "..D[2].." Lines" end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
center=0,ghost=0,
smooth=false,
@@ -7,7 +7,7 @@ return{
bg='rgb',bgm='1980s',
},
slowMark=true,
score=function(P) return{P.stat.score,P.stat.row} end,
score=function(P) return {P.stat.score,P.stat.row} end,
scoreDisp=function(D) return D[1].." "..D[2].." Lines" end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
center=0,ghost=0,
smooth=false,
@@ -7,7 +7,7 @@ return{
bg='rgb',bgm='1980s',
},
slowMark=true,
score=function(P) return{P.stat.score,P.stat.row} end,
score=function(P) return {P.stat.score,P.stat.row} end,
scoreDisp=function(D) return D[1].." "..D[2].." Lines" end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
center=0,ghost=0,
smooth=false,
@@ -7,7 +7,7 @@ return{
bg='rgb',bgm='1980s',
},
slowMark=true,
score=function(P) return{P.stat.score,P.stat.row} end,
score=function(P) return {P.stat.score,P.stat.row} end,
scoreDisp=function(D) return D[1].." "..D[2].." Lines" end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={},
load=function()
applyCustomGame()

View File

@@ -1,7 +1,7 @@
local gc_setColor,gc_draw=love.graphics.setColor,love.graphics.draw
local ply_applyField=PLY.draw.applyField
return{
return {
env={
fkey1=function(P) P.modeData.showMark=1-P.modeData.showMark end,
hook_drop=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
nextCount=3,
freshLimit=15,
@@ -6,7 +6,7 @@ return{
eventSet='defender_l',
bg='rainbow2',bgm='storm',
},
score=function(P) return{P.modeData.wave,P.stat.time} end,
score=function(P) return {P.modeData.wave,P.stat.time} end,
scoreDisp=function(D) return D[1].." Waves "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
nextCount=3,
freshLimit=15,
@@ -6,7 +6,7 @@ return{
eventSet='defender_n',
bg='rainbow2',bgm='storm',
},
score=function(P) return{P.modeData.wave,P.stat.time} end,
score=function(P) return {P.modeData.wave,P.stat.time} end,
scoreDisp=function(D) return D[1].." Waves "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,10 +1,10 @@
return{
return {
env={
pushSpeed=6,
eventSet='dig_100l',
bg='bg2',bgm='way',
},
score=function(P) return{P.stat.time,P.stat.piece} end,
score=function(P) return {P.stat.time,P.stat.piece} end,
scoreDisp=function(D) return STRING.time(D[1]).." "..D[2].." Pieces" end,
comp=function(a,b) return a[1]<b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,10 +1,10 @@
return{
return {
env={
pushSpeed=6,
eventSet='dig_10l',
bg='bg1',bgm='way',
},
score=function(P) return{P.stat.time,P.stat.piece} end,
score=function(P) return {P.stat.time,P.stat.piece} end,
scoreDisp=function(D) return STRING.time(D[1]).." "..D[2].." Pieces" end,
comp=function(a,b) return a[1]<b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,10 +1,10 @@
return{
return {
env={
pushSpeed=6,
eventSet='dig_400l',
bg='bg2',bgm='way',
},
score=function(P) return{P.stat.time,P.stat.piece} end,
score=function(P) return {P.stat.time,P.stat.piece} end,
scoreDisp=function(D) return STRING.time(D[1]).." "..D[2].." Pieces" end,
comp=function(a,b) return a[1]<b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,10 +1,10 @@
return{
return {
env={
pushSpeed=6,
eventSet='dig_40l',
bg='bg1',bgm='way',
},
score=function(P) return{P.stat.time,P.stat.piece} end,
score=function(P) return {P.stat.time,P.stat.piece} end,
scoreDisp=function(D) return STRING.time(D[1]).." "..D[2].." Pieces" end,
comp=function(a,b) return a[1]<b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,10 +1,10 @@
return{
return {
env={
pushSpeed=6,
eventSet='dig_100l',
bg='bg2',bgm='way',
},
score=function(P) return{P.stat.piece,P.stat.time} end,
score=function(P) return {P.stat.piece,P.stat.time} end,
scoreDisp=function(D) return D[1].." Pieces "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]<b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,10 +1,10 @@
return{
return {
env={
pushSpeed=6,
eventSet='dig_10l',
bg='bg1',bgm='way',
},
score=function(P) return{P.stat.piece,P.stat.time} end,
score=function(P) return {P.stat.piece,P.stat.time} end,
scoreDisp=function(D) return D[1].." Pieces "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]<b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,10 +1,10 @@
return{
return {
env={
pushSpeed=6,
eventSet='dig_400l',
bg='bg2',bgm='way',
},
score=function(P) return{P.stat.piece,P.stat.time} end,
score=function(P) return {P.stat.piece,P.stat.time} end,
scoreDisp=function(D) return D[1].." Pieces "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]<b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,10 +1,10 @@
return{
return {
env={
pushSpeed=6,
eventSet='dig_40l',
bg='bg1',bgm='way',
},
score=function(P) return{P.stat.piece,P.stat.time} end,
score=function(P) return {P.stat.piece,P.stat.time} end,
scoreDisp=function(D) return D[1].." Pieces "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]<b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=60,lock=120,
fall=20,
@@ -6,7 +6,7 @@ return{
eventSet='dig_h',
bg='bg2',bgm='shift',
},
score=function(P) return{P.modeData.wave,P.stat.row} end,
score=function(P) return {P.modeData.wave,P.stat.row} end,
scoreDisp=function(D) return D[1].." Waves "..D[2].." Lines" end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
pushSpeed=6,
bg='bg1',bgm='way',
@@ -30,7 +30,7 @@ return{
P.stat.dig_quad = 0
end,
},
score=function(P) return{P.stat.dig_quad,P.stat.piece} end,
score=function(P) return {P.stat.dig_quad,P.stat.piece} end,
scoreDisp=function(D) return D[1].." Techrash "..D[2].." Pieces" end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,11 +1,11 @@
return{
return {
env={
drop=10,lock=30,
freshLimit=15,
eventSet='dig_u',
bg='bg2',bgm='shift',
},
score=function(P) return{P.modeData.wave,P.stat.row} end,
score=function(P) return {P.modeData.wave,P.stat.row} end,
scoreDisp=function(D) return D[1].." Waves "..D[2].." Lines" end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,5 +1,5 @@
local ins=table.insert
return{
return {
env={
drop=20,lock=60,
sequence=function(P)
@@ -78,7 +78,7 @@ return{
eventSet='checkLine_100',
bg='blockfall',bgm='reason',
},
score=function(P) return{math.min(P.stat.row,100),P.stat.time} end,
score=function(P) return {math.min(P.stat.row,100),P.stat.time} end,
scoreDisp=function(D) return D[1].." Lines "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=20,lock=60,
sequence='bag',
@@ -9,7 +9,7 @@ return{
eventSet='checkLine_100',
bg='blockfall',bgm='reason',
},
score=function(P) return{math.min(P.stat.row,100),P.stat.time} end,
score=function(P) return {math.min(P.stat.row,100),P.stat.time} end,
scoreDisp=function(D) return D[1].." Lines "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=1e99,lock=1e99,
infHold=true,

View File

@@ -25,7 +25,7 @@ local function check_rise(P)
end
end
return{
return {
env={
drop=1e99,lock=1e99,
infHold=true,

View File

@@ -1,4 +1,4 @@
return{
return {
env={
noTele=true,
mindas=7,minarr=1,minsdarr=1,

View File

@@ -1,4 +1,4 @@
return{
return {
env={
noTele=true,
mindas=7,minarr=1,minsdarr=1,
@@ -7,7 +7,7 @@ return{
bg='cubes',bgm='push',
},
slowMark=true,
score=function(P) return{math.min(P.stat.row,200),P.stat.time} end,
score=function(P) return {math.min(P.stat.row,200),P.stat.time} end,
scoreDisp=function(D) return D[1].." Lines "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
noTele=true,
mindas=7,minarr=1,minsdarr=1,
@@ -7,7 +7,7 @@ return{
bg='bg2',bgm='push',
},
slowMark=true,
score=function(P) return{P.stat.score,P.stat.row,P.stat.time} end,
score=function(P) return {P.stat.score,P.stat.row,P.stat.time} end,
scoreDisp=function(D) return D[1].."P "..D[2].."L "..STRING.time(D[3]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
noTele=true,
mindas=7,minarr=1,minsdarr=1,
@@ -7,7 +7,7 @@ return{
bg='bg2',bgm='push',
},
slowMark=true,
score=function(P) return{math.min(P.stat.row,200),P.stat.time} end,
score=function(P) return {math.min(P.stat.row,200),P.stat.time} end,
scoreDisp=function(D) return D[1].." Lines "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,12 +1,12 @@
local sectionName={"D","C","B","A","A+","S-","S","S+","S+","SS","SS","U","U","X","X+"}
return{
return {
env={
eventSet='master_ex',
bg='blockspace',bgm='hope',
},
slowMark=true,
score=function(P) return{P.modeData.rankPoint,P.stat.score} end,
score=function(P) return {P.modeData.rankPoint,P.stat.score} end,
scoreDisp=function(D) return sectionName[math.floor(D[1]/10)+1].." "..D[2] end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]>b[2] end,
getRank=function(P)

View File

@@ -1,11 +1,11 @@
return{
return {
env={
sequence="bagES",
eventSet='master_final',
bg='lightning',bgm='rectification',
},
slowMark=true,
score=function(P) return{P.modeData.pt,P.stat.time} end,
score=function(P) return {P.modeData.pt,P.stat.time} end,
scoreDisp=function(D) return D[1].."P "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -5,7 +5,7 @@ local gradeList={
"M","MK","MV","MO","MM-","MM","MM+","GM-","GM","GM+","TM-","TM","TM+"
}
return{
return {
env={
freshLimit=15,
fieldH=19,

View File

@@ -1,4 +1,4 @@
return{
return {
env={
freshLimit=15,
sequence="bagES",
@@ -6,7 +6,7 @@ return{
bg='bg2',bgm='secret7th',
},
slowMark=true,
score=function(P) return{P.modeData.pt,P.stat.time} end,
score=function(P) return {P.modeData.pt,P.stat.time} end,
scoreDisp=function(D) return D[1].."P "..STRING.time(D[2]) end,
comp=function(a,b)
return a[1]>b[1] or (a[1]==b[1] and a[2]<b[2])

View File

@@ -1,4 +1,4 @@
return{
return {
env={
sequence="bagES",
freshLimit=15,
@@ -6,7 +6,7 @@ return{
bg='glow',bgm='sugar fairy',
},
slowMark=true,
score=function(P) return{P.modeData.pt,P.stat.time} end,
score=function(P) return {P.modeData.pt,P.stat.time} end,
scoreDisp=function(D) return D[1].."P "..STRING.time(D[2]) end,
comp=function(a,b)
return a[1]>b[1] or (a[1]==b[1] and a[2]<b[2])

View File

@@ -1,11 +1,11 @@
return{
return {
env={
sequence="bagES",
eventSet='master_m',
bg='bg2',bgm='super7th',
},
slowMark=true,
score=function(P) return{math.min(P.stat.row,200),P.stat.time} end,
score=function(P) return {math.min(P.stat.row,200),P.stat.time} end,
scoreDisp=function(D) return D[1].." Lines "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
sequence="bagES",
freshLimit=15,
@@ -6,7 +6,7 @@ return{
bg='bg2',bgm='secret8th',
},
slowMark=true,
score=function(P) return{P.modeData.pt,P.stat.time} end,
score=function(P) return {P.modeData.pt,P.stat.time} end,
scoreDisp=function(D) return D[1].."P "..STRING.time(D[2]) end,
comp=function(a,b)
return a[1]>b[1] or (a[1]==b[1] and a[2]<b[2])

View File

@@ -1,10 +1,10 @@
return{
return {
env={
eventSet='master_ph',
bg='blockspace',bgm='race remix',
},
slowMark=true,
score=function(P) return{P.result=='win' and 260 or P.modeData.pt,P.stat.time} end,
score=function(P) return {P.result=='win' and 260 or P.modeData.pt,P.stat.time} end,
scoreDisp=function(D) return D[1].."P "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -6,7 +6,7 @@ local function marginTask(P)
while true do yield() if S.frame>180*60 then P.strength=3;P:setFrameColor(3)break end end
while true do yield() if S.frame>260*60 then P.strength=4;P:setFrameColor(4)break end end
end
return{
return {
env={
bg={'bg1','bg2','blockhole','blockfall','blockrain','blockspace','cubes','fan','flink','glow','matrix','rainbow','rainbow2','tunnel'},
bgm={'battle','beat5th','cruelty','distortion','echo','far','final','here','hope','memory','moonbeam','push','rectification','secret7th remix','secret7th','secret8th remix','secret8th','shift','shining terminal','storm','super7th','there','truth','vapor','waterfall'},

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=60,lock=120,
fall=10,
@@ -12,7 +12,7 @@ return{
eventSet='checkLine_100',
bg='rgb',bgm='truth',
},
score=function(P) return{P.stat.pc,P.stat.time} end,
score=function(P) return {P.stat.pc,P.stat.time} end,
scoreDisp=function(D) return D[1].." PCs "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=20,lock=60,
fall=10,
@@ -7,7 +7,7 @@ return{
eventSet='pc_inf',
bg='rgb',bgm='moonbeam',
},
score=function(P) return{P.stat.pc,P.stat.time} end,
score=function(P) return {P.stat.pc,P.stat.time} end,
scoreDisp=function(D) return D[1].." PCs "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=20,lock=60,
fall=20,
@@ -12,7 +12,7 @@ return{
eventSet='checkLine_100',
bg='rgb',bgm='moonbeam',
},
score=function(P) return{P.stat.pc,P.stat.time} end,
score=function(P) return {P.stat.pc,P.stat.time} end,
scoreDisp=function(D) return D[1].." PCs "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
infHold=true,
drop=150,lock=1e99,
@@ -10,7 +10,7 @@ return{
eventSet='checkLine_100',
bg='rgb',bgm='truth',
},
score=function(P) return{P.stat.pc,P.stat.time} end,
score=function(P) return {P.stat.pc,P.stat.time} end,
scoreDisp=function(D) return D[1].." PCs "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
nextCount=5,
holdCount=0,
@@ -8,7 +8,7 @@ return{
eventSet='pctrain_l',
bg='rgb',bgm='memory',
},
score=function(P) return{P.stat.pc,P.stat.time} end,
score=function(P) return {P.stat.pc,P.stat.time} end,
scoreDisp=function(D) return D[1].." PCs "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
nextCount=4,
holdCount=0,
@@ -7,7 +7,7 @@ return{
eventSet='pctrain_n',
bg='rgb',bgm='memory',
},
score=function(P) return{P.stat.pc,P.stat.time} end,
score=function(P) return {P.stat.pc,P.stat.time} end,
scoreDisp=function(D) return D[1].." PCs "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
life=1,
drop=300,lock=300,
@@ -12,7 +12,7 @@ return{
PLY.newPlayer(1)
PLY.newAIPlayer(2,BOT.template{type='9S',speedLV=7,hold=false})
end,
score=function(P) return{P.stat.piece,P.stat.time} end,
score=function(P) return {P.stat.piece,P.stat.time} end,
scoreDisp=function(D) return D[1].." Pieces "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]<b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
life=1,
drop=300,lock=300,
@@ -12,7 +12,7 @@ return{
PLY.newPlayer(1)
PLY.newAIPlayer(2,BOT.template{type='CC',speedLV=7,next=2,hold=false,node=5000})
end,
score=function(P) return{P.stat.piece,P.stat.time} end,
score=function(P) return {P.stat.piece,P.stat.time} end,
scoreDisp=function(D) return D[1].." Pieces "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]<b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
life=1,
drop=300,lock=300,
@@ -12,7 +12,7 @@ return{
PLY.newPlayer(1)
PLY.newAIPlayer(2,BOT.template{type='CC',speedLV=7,next=3,hold=true,node=20000})
end,
score=function(P) return{P.stat.piece,P.stat.time} end,
score=function(P) return {P.stat.piece,P.stat.time} end,
scoreDisp=function(D) return D[1].." Pieces "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]<b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
life=1,
drop=300,lock=300,
@@ -12,7 +12,7 @@ return{
PLY.newPlayer(1)
PLY.newAIPlayer(2,BOT.template{type='9S',speedLV=7,hold=true})
end,
score=function(P) return{P.stat.piece,P.stat.time} end,
score=function(P) return {P.stat.piece,P.stat.time} end,
scoreDisp=function(D) return D[1].." Pieces "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]<b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
life=1,
drop=300,lock=300,
@@ -12,7 +12,7 @@ return{
PLY.newPlayer(1)
PLY.newAIPlayer(2,BOT.template{type='CC',speedLV=7,next=4,hold=true,node=40000})
end,
score=function(P) return{P.stat.piece,P.stat.time} end,
score=function(P) return {P.stat.piece,P.stat.time} end,
scoreDisp=function(D) return D[1].." Pieces "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]<b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -21,14 +21,14 @@ local function getRank(index)
end
end
return{
return {
env={
drop=180,lock=180,
hang=15,
eventSet='secret_grade',
bg='bg2',bgm='race',
},
score=function(P) return{P.modeData.rankPts,P.stat.piece} end,
score=function(P) return {P.modeData.rankPts,P.stat.piece} end,
scoreDisp=function(D) return getRank(D[1]).." "..D[2].." Pieces" end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
life=2,
drop=60,lock=60,
@@ -9,7 +9,7 @@ return{
PLY.newPlayer(1)
PLY.newAIPlayer(2,BOT.template{type='9S',speedLV=3,hold=true})
end,
score=function(P) return{P.stat.time} end,
score=function(P) return {P.stat.time} end,
scoreDisp=function(D) return STRING.time(D[1]) end,
comp=function(a,b) return a[1]<b[1] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
life=2,
drop=60,lock=60,
@@ -9,7 +9,7 @@ return{
PLY.newPlayer(1)
PLY.newAIPlayer(2,BOT.template{type='9S',speedLV=6,hold=true})
end,
score=function(P) return{P.stat.time} end,
score=function(P) return {P.stat.time} end,
scoreDisp=function(D) return STRING.time(D[1]) end,
comp=function(a,b) return a[1]<b[1] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
life=2,
drop=60,lock=60,
@@ -9,7 +9,7 @@ return{
PLY.newPlayer(1)
PLY.newAIPlayer(2,BOT.template{type='CC',speedLV=6,next=2,hold=true,node=30000})
end,
score=function(P) return{P.stat.time} end,
score=function(P) return {P.stat.time} end,
scoreDisp=function(D) return STRING.time(D[1]) end,
comp=function(a,b) return a[1]<b[1] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
life=2,
drop=60,lock=60,
@@ -9,7 +9,7 @@ return{
PLY.newPlayer(1)
PLY.newAIPlayer(2,BOT.template{type='9S',speedLV=5,hold=true})
end,
score=function(P) return{P.stat.time} end,
score=function(P) return {P.stat.time} end,
scoreDisp=function(D) return STRING.time(D[1]) end,
comp=function(a,b) return a[1]<b[1] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
life=2,
drop=60,lock=60,
@@ -9,7 +9,7 @@ return{
PLY.newPlayer(1)
PLY.newAIPlayer(2,BOT.template{type='CC',speedLV=7,next=3,hold=true,node=50000})
end,
score=function(P) return{P.stat.time} end,
score=function(P) return {P.stat.time} end,
scoreDisp=function(D) return STRING.time(D[1]) end,
comp=function(a,b) return a[1]<b[1] end,
getRank=function(P)

View File

@@ -1,11 +1,11 @@
return{
return {
env={
drop=60,lock=60,
sequence='bag',seqData={26,27,28,29},
eventSet='checkLine_40',
bg='bg2',bgm='race',
},
score=function(P) return{P.stat.time,P.stat.piece} end,
score=function(P) return {P.stat.time,P.stat.piece} end,
scoreDisp=function(D) return STRING.time(D[1]).." "..D[2].." Pieces" end,
comp=function(a,b) return a[1]<b[1] or (a[1]==b[1] and a[2]<b[2]) end,
getRank=function(P)

View File

@@ -1,10 +1,10 @@
return{
return {
env={
infHold=true,
eventSet='checkAttack_100',
bg='matrix',bgm='new era',
},
score=function(P) return{P.stat.atk<=100 and math.floor(P.stat.atk) or 100,P.stat.time} end,
score=function(P) return {P.stat.atk<=100 and math.floor(P.stat.atk) or 100,P.stat.time} end,
scoreDisp=function(D) return D[1].." Attack "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,10 +1,10 @@
return{
return {
env={
drop=60,lock=60,
eventSet='sprintEff_40',
bg='bg2',bgm='race',
},
score=function(P) return{P.stat.atk/P.stat.row,P.stat.time} end,
score=function(P) return {P.stat.atk/P.stat.row,P.stat.time} end,
scoreDisp=function(D) return string.format("%.3f",D[1]).." Efficiency "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=60,lock=180,
keyCancel={1,2,11,12,17,18,19,20},

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=60,lock=180,
keyCancel={3,4,5},

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=60,lock=60,
eventSet='sprintMD',

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=60,lock=60,
nextCount=0,holdCount=0,
@@ -6,7 +6,7 @@ return{
eventSet='checkLine_40',
bg='aura',bgm='magicblock',
},
score=function(P) return{P.stat.time,P.stat.piece} end,
score=function(P) return {P.stat.time,P.stat.piece} end,
scoreDisp=function(D) return STRING.time(D[1]).." "..D[2].." Pieces" end,
comp=function(a,b) return a[1]<b[1] or (a[1]==b[1] and a[2]<b[2]) end,
getRank=function(P)

View File

@@ -1,11 +1,11 @@
return{
return {
env={
drop=60,lock=60,
sequence='bag',seqData={8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25},
eventSet='checkLine_40',
bg='aura',bgm='beat5th',
},
score=function(P) return{P.stat.time,P.stat.piece} end,
score=function(P) return {P.stat.time,P.stat.piece} end,
scoreDisp=function(D) return STRING.time(D[1]).." "..D[2].." Pieces" end,
comp=function(a,b) return a[1]<b[1] or (a[1]==b[1] and a[2]<b[2]) end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=0,lock=120,
nextCount=3,

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=60,lock=60,
eventSet='sprintSym',

View File

@@ -1,10 +1,10 @@
return{
return {
env={
drop=60,lock=60,
eventSet='checkLine_1000',
bg='rainbow',bgm='push',
},
score=function(P) return{P.stat.time,P.stat.piece} end,
score=function(P) return {P.stat.time,P.stat.piece} end,
scoreDisp=function(D) return STRING.time(D[1]).." "..D[2].." Pieces" end,
comp=function(a,b) return a[1]<b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,10 +1,10 @@
return{
return {
env={
drop=60,lock=60,
eventSet='checkLine_100',
bg='bg2',bgm='race',
},
score=function(P) return{P.stat.time,P.stat.piece} end,
score=function(P) return {P.stat.time,P.stat.piece} end,
scoreDisp=function(D) return STRING.time(D[1]).." "..D[2].." Pieces" end,
comp=function(a,b) return a[1]<b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,10 +1,10 @@
return{
return {
env={
drop=60,lock=60,
eventSet='checkLine_10',
bg='bg2',bgm='race',
},
score=function(P) return{P.stat.time,P.stat.piece} end,
score=function(P) return {P.stat.time,P.stat.piece} end,
scoreDisp=function(D) return STRING.time(D[1]).." "..D[2].." Pieces" end,
comp=function(a,b) return a[1]<b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,10 +1,10 @@
return{
return {
env={
drop=60,lock=60,
eventSet='checkLine_20',
bg='bg2',bgm='race',
},
score=function(P) return{P.stat.time,P.stat.piece} end,
score=function(P) return {P.stat.time,P.stat.piece} end,
scoreDisp=function(D) return STRING.time(D[1]).." "..D[2].." Pieces" end,
comp=function(a,b) return a[1]<b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,10 +1,10 @@
return{
return {
env={
drop=60,lock=60,
eventSet='checkLine_400',
bg='rainbow',bgm='push',
},
score=function(P) return{P.stat.time,P.stat.piece} end,
score=function(P) return {P.stat.time,P.stat.piece} end,
scoreDisp=function(D) return STRING.time(D[1]).." "..D[2].." Pieces" end,
comp=function(a,b) return a[1]<b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,10 +1,10 @@
return{
return {
env={
drop=60,lock=60,
eventSet='checkLine_40',
bg='bg2',bgm='race',
},
score=function(P) return{P.stat.time,P.stat.piece} end,
score=function(P) return {P.stat.time,P.stat.piece} end,
scoreDisp=function(D) return STRING.time(D[1]).." "..D[2].." Pieces" end,
comp=function(a,b) return a[1]<b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=60,lock=60,
wait=0,fall=50,

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=60,lock=60,
wait=0,fall=50,

View File

@@ -1,11 +1,11 @@
return{
return {
env={
sequence="bagES",
eventSet='strategy_e',
bg='bg2',bgm='push',
},
slowMark=true,
score=function(P) return{math.min(P.stat.row,200),P.stat.time} end,
score=function(P) return {math.min(P.stat.row,200),P.stat.time} end,
scoreDisp=function(D) return D[1].." Lines "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,11 +1,11 @@
return{
return {
env={
sequence="bagES",
eventSet='strategy_e_plus',
bg='bg2',bgm='push',
},
slowMark=true,
score=function(P) return{math.min(P.stat.row,200),P.stat.time} end,
score=function(P) return {math.min(P.stat.row,200),P.stat.time} end,
scoreDisp=function(D) return D[1].." Lines "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,11 +1,11 @@
return{
return {
env={
sequence="bagES",
eventSet='strategy_h',
bg='bg2',bgm='secret8th',
},
slowMark=true,
score=function(P) return{math.min(P.stat.row,200),P.stat.time} end,
score=function(P) return {math.min(P.stat.row,200),P.stat.time} end,
scoreDisp=function(D) return D[1].." Lines "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,11 +1,11 @@
return{
return {
env={
sequence="bagES",
eventSet='strategy_h_plus',
bg='bg2',bgm='secret8th',
},
slowMark=true,
score=function(P) return{math.min(P.stat.row,200),P.stat.time} end,
score=function(P) return {math.min(P.stat.row,200),P.stat.time} end,
scoreDisp=function(D) return D[1].." Lines "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,11 +1,11 @@
return{
return {
env={
sequence="bagES",
eventSet='strategy_u',
bg='bg2',bgm='secret7th',
},
slowMark=true,
score=function(P) return{math.min(P.stat.row,200),P.stat.time} end,
score=function(P) return {math.min(P.stat.row,200),P.stat.time} end,
scoreDisp=function(D) return D[1].." Lines "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,11 +1,11 @@
return{
return {
env={
sequence="bagES",
eventSet='strategy_u_plus',
bg='bg2',bgm='secret7th',
},
slowMark=true,
score=function(P) return{math.min(P.stat.row,200),P.stat.time} end,
score=function(P) return {math.min(P.stat.row,200),P.stat.time} end,
scoreDisp=function(D) return D[1].." Lines "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,11 +1,11 @@
return{
return {
env={
drop=30,lock=45,
freshLimit=10,
eventSet='survivor_e',
bg='glow',bgm='new era',
},
score=function(P) return{P.modeData.wave,P.stat.time} end,
score=function(P) return {P.modeData.wave,P.stat.time} end,
scoreDisp=function(D) return D[1].." Waves "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,11 +1,11 @@
return{
return {
env={
drop=30,lock=60,
freshLimit=5,
eventSet='survivor_h',
bg='glow',bgm='new era',
},
score=function(P) return{P.modeData.wave,P.stat.time} end,
score=function(P) return {P.modeData.wave,P.stat.time} end,
scoreDisp=function(D) return D[1].." Waves "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,11 +1,11 @@
return{
return {
env={
drop=30,lock=60,
freshLimit=5,
eventSet='survivor_l',
bg='glow',bgm='here',
},
score=function(P) return{P.modeData.wave,P.stat.time} end,
score=function(P) return {P.modeData.wave,P.stat.time} end,
scoreDisp=function(D) return D[1].." Waves "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,11 +1,11 @@
return{
return {
env={
drop=30,lock=60,
freshLimit=10,
eventSet='survivor_n',
bg='glow',bgm='new era',
},
score=function(P) return{P.modeData.wave,P.stat.time} end,
score=function(P) return {P.modeData.wave,P.stat.time} end,
scoreDisp=function(D) return D[1].." Waves "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

View File

@@ -1,4 +1,4 @@
return{
return {
env={
drop=5,lock=60,
fall=10,
@@ -7,7 +7,7 @@ return{
eventSet='survivor_u',
bg='welcome',bgm='here',
},
score=function(P) return{P.modeData.wave,P.stat.time} end,
score=function(P) return {P.modeData.wave,P.stat.time} end,
scoreDisp=function(D) return D[1].." Waves "..STRING.time(D[2]) end,
comp=function(a,b) return a[1]>b[1] or a[1]==b[1] and a[2]<b[2] end,
getRank=function(P)

Some files were not shown because too many files have changed in this diff Show More