0.8.22:Shader Update

This commit is contained in:
MrZ_26
2020-05-28 15:16:38 +08:00
parent 76fab86692
commit 08883b952f
107 changed files with 1220 additions and 1009 deletions

View File

@@ -30,11 +30,11 @@ return{
P:win("finish")
end
end,
bg="game3",bgm="far",
bg="aura",bgm="far",
},
slowMark=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
players[1].modeData.event="M7"
end,
mesDisp=function(P,dx,dy)

View File

@@ -39,7 +39,7 @@ return{
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(55)

View File

@@ -48,7 +48,7 @@ return{
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(55)

View File

@@ -11,13 +11,13 @@ return{
env={
drop=1e99,lock=1e99,
hold=false,
dropPiece=player.lose,
dropPiece=function(P)P:lose()end,
task=nil,
bg="game1",bgm="newera",
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
end,

View File

@@ -4,14 +4,14 @@ return{
env={
drop=30,lock=45,
visible="time",
dropPiece=player.reach_winCheck,
dropPiece=PLY.reach_winCheck,
freshLimit=10,
target=200,
bg="glow",bgm="newera",
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
mText(drawableText.line,-81,300)

View File

@@ -1,3 +1,4 @@
local gc=love.graphics
local min=math.min
return{
color=color.magenta,
@@ -6,14 +7,14 @@ return{
fall=10,lock=60,
center=false,
visible="none",
dropPiece=player.reach_winCheck,
dropPiece=PLY.reach_winCheck,
freshLimit=15,
target=200,
bg="rgb",bgm="secret7th",
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
mText(drawableText.line,-81,300)
@@ -21,6 +22,8 @@ return{
setFont(75)
mStr(P.stat.row,-81,220)
mStr(P.stat.clear_S[4],-81,340)
gc.setColor(1,1,1,.2)
gc.draw(IMG.electric,-26,120,0,2.6)
end,
score=function(P)return{min(P.stat.row or 200),P.stat.time}end,
scoreDisp=function(D)return D[1].." Lines "..toTime(D[2])end,

View File

@@ -1,3 +1,4 @@
local gc=love.graphics
local min=math.min
return{
color=color.red,
@@ -7,14 +8,14 @@ return{
center=false,ghost=false,
dropFX=0,lockFX=0,
visible="none",
dropPiece=player.reach_winCheck,
dropPiece=PLY.reach_winCheck,
freshLimit=15,
target=200,
bg="rgb",bgm="secret8th",
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
mText(drawableText.line,-81,300)
@@ -22,6 +23,8 @@ return{
setFont(75)
mStr(P.stat.row,-81,220)
mStr(P.stat.clear_S[4],-81,340)
gc.setColor(1,1,1,.2)
gc.draw(IMG.electric,-26,120,0,2.6)
end,
score=function(P)return{min(P.stat.row or 200),P.stat.time}end,
scoreDisp=function(D)return D[1].." Lines "..toTime(D[2])end,

View File

@@ -1,3 +1,4 @@
local gc=love.graphics
local min=math.min
return{
color=color.green,
@@ -5,14 +6,14 @@ return{
drop=15,lock=45,
freshLimit=10,
visible="fast",
dropPiece=player.reach_winCheck,
dropPiece=PLY.reach_winCheck,
freshLimit=10,
target=200,
bg="glow",bgm="reason",
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
mText(drawableText.line,-81,300)
@@ -20,6 +21,8 @@ return{
setFont(75)
mStr(P.stat.row,-81,220)
mStr(P.stat.clear_S[4],-81,340)
gc.setColor(1,1,1,.2)
gc.draw(IMG.electric,-26,120,0,2.6)
end,
score=function(P)return{min(P.stat.row or 200),P.stat.time}end,
scoreDisp=function(D)return D[1].." Lines "..toTime(D[2])end,

View File

@@ -1,3 +1,4 @@
local gc=love.graphics
local min=math.min
return{
color=color.red,
@@ -8,14 +9,14 @@ return{
center=false,ghost=false,
dropFX=0,lockFX=0,
visible="none",
dropPiece=player.reach_winCheck,
dropPiece=PLY.reach_winCheck,
freshLimit=15,
target=200,
bg="rgb",bgm="secret7th",
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
mText(drawableText.line,-81,300)
@@ -23,6 +24,8 @@ return{
setFont(75)
mStr(P.stat.row,-81,220)
mStr(P.stat.clear_S[4],-81,340)
gc.setColor(1,1,1,.2)
gc.draw(IMG.electric,-26,120,0,2.6)
end,
score=function(P)return{min(P.stat.row or 200),P.stat.time}end,
scoreDisp=function(D)return D[1].." Lines "..toTime(D[2])end,

View File

@@ -27,7 +27,7 @@ return{
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
local P=players[1]
local F=P.field
for i=1,24 do

View File

@@ -25,7 +25,7 @@ return{
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
local P=players[1]
local F=P.field
for i=1,24 do

View File

@@ -29,7 +29,7 @@ return{
},
slowMark=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(75)

View File

@@ -3,7 +3,7 @@ local int=math.floor
return{
color=color.white,
env={
dropPiece=player.reach_winCheck,
dropPiece=PLY.reach_winCheck,
},
load=function()
for i=1,#customID do
@@ -12,14 +12,14 @@ return{
end
modeEnv._20G=modeEnv.drop==0
modeEnv.oncehold=customSel[6]==1
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
local L=modeEnv.opponent
if L~=0 then
modeEnv.target=nil
if L<10 then
newAIPlayer(2,965,360,.5,AITemplate("9S",2*L))
PLY.newAIPlayer(2,965,360,.5,AITemplate("9S",2*L))
else
newAIPlayer(2,965,360,.5,AITemplate("CC",L-6,2+int((L-11)*.5),modeEnv.hold,15000+5000*(L-10)))
PLY.newAIPlayer(2,965,360,.5,AITemplate("CC",L-6,2+int((L-11)*.5),modeEnv.hold,15000+5000*(L-10)))
end
end
preField.h=20

View File

@@ -32,14 +32,14 @@ return{
modeEnv._20G=modeEnv.drop==0
modeEnv.oncehold=customSel[6]==1
modeEnv.target=0
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
local L=modeEnv.opponent
if L~=0 then
modeEnv.target=nil
if L<10 then
newAIPlayer(2,965,360,.5,AITemplate("9S",2*L))
PLY.newAIPlayer(2,965,360,.5,AITemplate("9S",2*L))
else
newAIPlayer(2,965,360,.5,AITemplate("CC",L-6,2+int((L-11)*.5),modeEnv.hold,15000+5000*(L-10)))
PLY.newAIPlayer(2,965,360,.5,AITemplate("CC",L-6,2+int((L-11)*.5),modeEnv.hold,15000+5000*(L-10)))
end
end
preField.h=20

View File

@@ -41,7 +41,7 @@ return{
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(55)

View File

@@ -41,7 +41,7 @@ return{
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(55)

View File

@@ -20,7 +20,7 @@ return{
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(65)

View File

@@ -19,7 +19,7 @@ return{
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(65)

View File

@@ -82,7 +82,7 @@ return{
P:getNext(res[rnd(#res)])
end
end,
target=100,dropPiece=player.reach_winCheck,
target=100,dropPiece=PLY.reach_winCheck,
next=1,hold=false,
ospin=false,
freshLimit=15,
@@ -90,7 +90,7 @@ return{
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(70)

View File

@@ -5,7 +5,7 @@ return{
drop=20,lock=60,
sequence="bag",
bag={1,1,2,2,3,3,4,4,5,5,6,6},
target=100,dropPiece=player.reach_winCheck,
target=100,dropPiece=PLY.reach_winCheck,
next=3,
ospin=false,
freshLimit=15,
@@ -13,7 +13,7 @@ return{
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(70)

View File

@@ -7,7 +7,7 @@ return{
bg="glow",bgm="infinite",
},
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(45)

View File

@@ -17,7 +17,7 @@ return{
bg="glow",bgm="infinite",
},
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
for _=1,8 do
players[1]:garbageRise(13,1,rnd(10))
end

View File

@@ -26,7 +26,7 @@ return{
pauseLimit=true,
slowMark=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(45)

View File

@@ -26,7 +26,7 @@ return{
pauseLimit=true,
slowMark=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(45)

View File

@@ -47,7 +47,7 @@ return{
},
slowMark=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(45)

View File

@@ -51,7 +51,7 @@ return{
},
slowMark=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(45)

View File

@@ -47,7 +47,7 @@ return{
},
slowMark=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(45)

View File

@@ -4,14 +4,14 @@ return{
env={
drop=60,lock=120,
fall=10,
target=100,dropPiece=player.reach_winCheck,
target=100,dropPiece=PLY.reach_winCheck,
freshLimit=15,
ospin=false,
bg="rgb",bgm="infinite",
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(45)

View File

@@ -4,14 +4,14 @@ return{
env={
drop=20,lock=60,
fall=20,
target=100,dropPiece=player.reach_winCheck,
target=100,dropPiece=PLY.reach_winCheck,
freshLimit=15,
ospin=false,
bg="rgb",bgm="infinite",
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(45)

View File

@@ -4,13 +4,13 @@ return{
env={
oncehold=false,
drop=300,lock=1e99,
target=100,dropPiece=player.reach_winCheck,
target=100,dropPiece=PLY.reach_winCheck,
ospin=false,
bg="rgb",bgm="newera",
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(45)

View File

@@ -62,7 +62,7 @@ return{
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
newPC(players[1])
end,
mesDisp=function(P,dx,dy)

View File

@@ -54,7 +54,7 @@ return{
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
newPC(players[1])
end,
mesDisp=function(P,dx,dy)

View File

@@ -19,8 +19,8 @@ return{
bg="game2",bgm="push",
},
load=function()
newPlayer(1,340,15)
newAIPlayer(2,965,360,.5,AITemplate("CC",10,1,true,5000))
PLY.newPlayer(1,340,15)
PLY.newAIPlayer(2,965,360,.5,AITemplate("CC",10,1,true,5000))
game.garbageSpeed=1e99
end,
mesDisp=function(P,dx,dy)

View File

@@ -19,8 +19,8 @@ return{
bg="game2",bgm="push",
},
load=function()
newPlayer(1,340,15)
newAIPlayer(2,965,360,.5,AITemplate("CC",10,1,true,10000))
PLY.newPlayer(1,340,15)
PLY.newAIPlayer(2,965,360,.5,AITemplate("CC",10,1,true,10000))
game.garbageSpeed=1e99
end,
mesDisp=function(P,dx,dy)

View File

@@ -19,8 +19,8 @@ return{
bg="game2",bgm="push",
},
load=function()
newPlayer(1,340,15)
newAIPlayer(2,965,360,.5,AITemplate("CC",10,2,true,12600))
PLY.newPlayer(1,340,15)
PLY.newAIPlayer(2,965,360,.5,AITemplate("CC",10,2,true,12600))
game.garbageSpeed=1e99
end,
mesDisp=function(P,dx,dy)

View File

@@ -19,8 +19,8 @@ return{
bg="game2",bgm="push",
},
load=function()
newPlayer(1,340,15)
newAIPlayer(2,965,360,.5,AITemplate("CC",10,3,true,16260))
PLY.newPlayer(1,340,15)
PLY.newAIPlayer(2,965,360,.5,AITemplate("CC",10,3,true,16260))
game.garbageSpeed=1e99
end,
mesDisp=function(P,dx,dy)

View File

@@ -19,8 +19,8 @@ return{
bg="game2",bgm="push",
},
load=function()
newPlayer(1,340,15)
newAIPlayer(2,965,360,.5,AITemplate("CC",10,3,true,26000))
PLY.newPlayer(1,340,15)
PLY.newAIPlayer(2,965,360,.5,AITemplate("CC",10,3,true,26000))
game.garbageSpeed=1e99
end,
mesDisp=function(P,dx,dy)

View File

@@ -7,8 +7,8 @@ return{
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
newAIPlayer(2,965,360,.5,AITemplate("9S",3))
PLY.newPlayer(1,340,15)
PLY.newAIPlayer(2,965,360,.5,AITemplate("9S",3))
end,
mesDisp=function(P,dx,dy)
end,

View File

@@ -7,8 +7,8 @@ return{
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
newAIPlayer(2,965,360,.5,AITemplate("9S",5))
PLY.newPlayer(1,340,15)
PLY.newAIPlayer(2,965,360,.5,AITemplate("9S",5))
end,
mesDisp=function(P,dx,dy)
end,

View File

@@ -7,8 +7,8 @@ return{
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
newAIPlayer(2,965,360,.5,AITemplate("9S",7))
PLY.newPlayer(1,340,15)
PLY.newAIPlayer(2,965,360,.5,AITemplate("9S",7))
end,
mesDisp=function(P,dx,dy)
end,

View File

@@ -7,8 +7,8 @@ return{
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
newAIPlayer(2,965,360,.5,AITemplate("CC",9,2,true,26000))
PLY.newPlayer(1,340,15)
PLY.newAIPlayer(2,965,360,.5,AITemplate("CC",9,2,true,26000))
end,
mesDisp=function(P,dx,dy)
end,

View File

@@ -7,8 +7,8 @@ return{
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
newAIPlayer(2,965,360,.5,AITemplate("CC",10,3,true,50000))
PLY.newPlayer(1,340,15)
PLY.newAIPlayer(2,965,360,.5,AITemplate("CC",10,3,true,50000))
end,
mesDisp=function(P,dx,dy)
end,

View File

@@ -5,11 +5,11 @@ return{
env={
drop=60,lock=60,
sequence="bag",bag={8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25},
target=40,dropPiece=player.reach_winCheck,
bg="strap",bgm="race",
target=40,dropPiece=PLY.reach_winCheck,
bg="aura",bgm="race",
},
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P)
local dx,dy=P.fieldOff.x,P.fieldOff.y

View File

@@ -4,11 +4,11 @@ return{
color=color.cyan,
env={
drop=60,lock=60,
target=10,dropPiece=player.reach_winCheck,
target=10,dropPiece=PLY.reach_winCheck,
bg="strap",bgm="race",
},
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P)
local dx,dy=P.fieldOff.x,P.fieldOff.y

View File

@@ -4,11 +4,11 @@ return{
color=color.orange,
env={
drop=60,lock=60,
target=100,dropPiece=player.reach_winCheck,
target=100,dropPiece=PLY.reach_winCheck,
bg="strap",bgm="race",
},
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P)
local dx,dy=P.fieldOff.x,P.fieldOff.y

View File

@@ -4,11 +4,11 @@ return{
color=color.lightGrey,
env={
drop=60,lock=60,
target=1000,dropPiece=player.reach_winCheck,
target=1000,dropPiece=PLY.reach_winCheck,
bg="strap",bgm="push",
},
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P)
local dx,dy=P.fieldOff.x,P.fieldOff.y

View File

@@ -4,11 +4,11 @@ return{
color=color.lightBlue,
env={
drop=60,lock=60,
target=20,dropPiece=player.reach_winCheck,
target=20,dropPiece=PLY.reach_winCheck,
bg="strap",bgm="race",
},
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P)
local dx,dy=P.fieldOff.x,P.fieldOff.y

View File

@@ -4,11 +4,11 @@ return{
color=color.green,
env={
drop=60,lock=60,
target=40,dropPiece=player.reach_winCheck,
target=40,dropPiece=PLY.reach_winCheck,
bg="strap",bgm="race",
},
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P)
local dx,dy=P.fieldOff.x,P.fieldOff.y

View File

@@ -4,11 +4,11 @@ return{
color=color.red,
env={
drop=60,lock=60,
target=400,dropPiece=player.reach_winCheck,
target=400,dropPiece=PLY.reach_winCheck,
bg="strap",bgm="push",
},
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P)
local dx,dy=P.fieldOff.x,P.fieldOff.y

View File

@@ -20,7 +20,7 @@ return{
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(65)

View File

@@ -26,7 +26,7 @@ return{
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(65)

View File

@@ -21,7 +21,7 @@ return{
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(65)

View File

@@ -25,7 +25,7 @@ return{
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(65)

View File

@@ -27,7 +27,7 @@ return{
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(65)

View File

@@ -15,7 +15,7 @@ return{
bg="matrix",bgm="secret8th",
},
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(45)

View File

@@ -15,7 +15,7 @@ return{
bg="matrix",bgm="secret8th",
},
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(45)

View File

@@ -15,7 +15,7 @@ return{
bg="matrix",bgm="secret7th",
},
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(45)

View File

@@ -15,7 +15,7 @@ return{
bg="matrix",bgm="secret7th",
},
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(45)

View File

@@ -15,7 +15,7 @@ return{
bg="matrix",bgm="newera",
},
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(45)

View File

@@ -15,7 +15,7 @@ return{
bg="matrix",bgm="newera",
},
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(45)

View File

@@ -18,7 +18,7 @@ return{
},
slowMark=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(45)

View File

@@ -12,7 +12,7 @@ return{
},
slowMark=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(45)

View File

@@ -31,7 +31,7 @@ return{
powerUp={2,5,10,20},
stage={30,20,15,10,5},
}
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
local L={}for i=1,49 do L[i]=true end
local t=system~="Windows"and 0 or 2
while t>0 do
@@ -41,17 +41,17 @@ return{
local n=2
for i=1,4 do for j=1,6 do
if L[n]then
newAIPlayer(n,78*i-54,115*j-98,.09,AITemplate("9S",rnd(2,5)))
PLY.newAIPlayer(n,78*i-54,115*j-98,.09,AITemplate("9S",rnd(2,5)))
else
newAIPlayer(n,78*i-54,115*j-98,.09,AITemplate("CC",rnd(2,5)-1,2,true,10000))
PLY.newAIPlayer(n,78*i-54,115*j-98,.09,AITemplate("CC",rnd(2,5)-1,2,true,10000))
end
n=n+1
end end
for i=9,12 do for j=1,6 do
if L[n]then
newAIPlayer(n,78*i+267,115*j-98,.09,AITemplate("9S",rnd(2,5)))
PLY.newAIPlayer(n,78*i+267,115*j-98,.09,AITemplate("9S",rnd(2,5)))
else
newAIPlayer(n,78*i+267,115*j-98,.09,AITemplate("CC",rnd(2,5)-1,2,true,10000))
PLY.newAIPlayer(n,78*i+267,115*j-98,.09,AITemplate("CC",rnd(2,5)-1,2,true,10000))
end
n=n+1
end end

View File

@@ -31,7 +31,7 @@ return{
powerUp={2,5,10,20},
stage={30,20,15,10,5},
}
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
local L={}for i=1,49 do L[i]=true end
local t=system~="Windows"and 0 or 4
while t>0 do
@@ -41,17 +41,17 @@ return{
local n=2
for i=1,4 do for j=1,6 do
if L[n]then
newAIPlayer(n,78*i-54,115*j-98,.09,AITemplate("9S",rnd(4,7)))
PLY.newAIPlayer(n,78*i-54,115*j-98,.09,AITemplate("9S",rnd(4,7)))
else
newAIPlayer(n,78*i-54,115*j-98,.09,AITemplate("CC",rnd(4,7)-1,3,true,20000))
PLY.newAIPlayer(n,78*i-54,115*j-98,.09,AITemplate("CC",rnd(4,7)-1,3,true,20000))
end
n=n+1
end end
for i=9,12 do for j=1,6 do
if L[n]then
newAIPlayer(n,78*i+267,115*j-98,.09,AITemplate("9S",rnd(4,7)))
PLY.newAIPlayer(n,78*i+267,115*j-98,.09,AITemplate("9S",rnd(4,7)))
else
newAIPlayer(n,78*i+267,115*j-98,.09,AITemplate("CC",rnd(4,7)-1,3,true,20000))
PLY.newAIPlayer(n,78*i+267,115*j-98,.09,AITemplate("CC",rnd(4,7)-1,3,true,20000))
end
n=n+1
end end

View File

@@ -31,7 +31,7 @@ return{
powerUp={2,5,10,20},
stage={30,20,15,10,5},
}
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
local L={}for i=1,49 do L[i]=true end
local t=system~="Windows"and 0 or 6
while t>0 do
@@ -41,17 +41,17 @@ return{
local n=2
for i=1,4 do for j=1,6 do
if L[n]then
newAIPlayer(n,78*i-54,115*j-98,.09,AITemplate("9S",rnd(8,10)))
PLY.newAIPlayer(n,78*i-54,115*j-98,.09,AITemplate("9S",rnd(8,10)))
else
newAIPlayer(n,78*i-54,115*j-98,.09,AITemplate("CC",rnd(8,10)-1,4,true,30000))
PLY.newAIPlayer(n,78*i-54,115*j-98,.09,AITemplate("CC",rnd(8,10)-1,4,true,30000))
end
n=n+1
end end
for i=9,12 do for j=1,6 do
if L[n]then
newAIPlayer(n,78*i+267,115*j-98,.09,AITemplate("9S",rnd(8,10)))
PLY.newAIPlayer(n,78*i+267,115*j-98,.09,AITemplate("9S",rnd(8,10)))
else
newAIPlayer(n,78*i+267,115*j-98,.09,AITemplate("CC",rnd(8,10)-1,4,true,30000))
PLY.newAIPlayer(n,78*i+267,115*j-98,.09,AITemplate("CC",rnd(8,10)-1,4,true,30000))
end
n=n+1
end end

View File

@@ -31,7 +31,7 @@ return{
powerUp={2,6,14,30},
stage={75,50,35,20,10},
}
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
local L={}for i=1,100 do L[i]=true end
local t=system~="Windows"and 0 or 4
while t>0 do
@@ -41,17 +41,17 @@ return{
local n=2
for i=1,7 do for j=1,7 do
if L[n]then
newAIPlayer(n,46*i-36,97*j-72,.068,AITemplate("9S",rnd(2,5)))
PLY.newAIPlayer(n,46*i-36,97*j-72,.068,AITemplate("9S",rnd(2,5)))
else
newAIPlayer(n,46*i-36,97*j-72,.068,AITemplate("CC",rnd(2,5)-1,2,true,10000))
PLY.newAIPlayer(n,46*i-36,97*j-72,.068,AITemplate("CC",rnd(2,5)-1,2,true,10000))
end
n=n+1
end end
for i=15,21 do for j=1,7 do
if L[n]then
newAIPlayer(n,46*i+264,97*j-72,.068,AITemplate("9S",rnd(2,5)))
PLY.newAIPlayer(n,46*i+264,97*j-72,.068,AITemplate("9S",rnd(2,5)))
else
newAIPlayer(n,46*i+264,97*j-72,.068,AITemplate("CC",rnd(2,5)-1,2,true,10000))
PLY.newAIPlayer(n,46*i+264,97*j-72,.068,AITemplate("CC",rnd(2,5)-1,2,true,10000))
end
n=n+1
end end

View File

@@ -31,7 +31,7 @@ return{
powerUp={2,6,14,30},
stage={75,50,35,20,10},
}
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
local L={}for i=1,100 do L[i]=true end
local t=system~="Windows"and 0 or 4
while t>0 do
@@ -41,17 +41,17 @@ return{
local n=2
for i=1,7 do for j=1,7 do
if L[n]then
newAIPlayer(n,46*i-36,97*j-72,.068,AITemplate("9S",rnd(4,7)))
PLY.newAIPlayer(n,46*i-36,97*j-72,.068,AITemplate("9S",rnd(4,7)))
else
newAIPlayer(n,46*i-36,97*j-72,.068,AITemplate("CC",rnd(4,7)-1,3,true,20000))
PLY.newAIPlayer(n,46*i-36,97*j-72,.068,AITemplate("CC",rnd(4,7)-1,3,true,20000))
end
n=n+1
end end
for i=15,21 do for j=1,7 do
if L[n]then
newAIPlayer(n,46*i+264,97*j-72,.068,AITemplate("9S",rnd(4,7)))
PLY.newAIPlayer(n,46*i+264,97*j-72,.068,AITemplate("9S",rnd(4,7)))
else
newAIPlayer(n,46*i+264,97*j-72,.068,AITemplate("CC",rnd(4,7)-1,3,true,20000))
PLY.newAIPlayer(n,46*i+264,97*j-72,.068,AITemplate("CC",rnd(4,7)-1,3,true,20000))
end
n=n+1
end end

View File

@@ -31,7 +31,7 @@ return{
powerUp={2,6,14,30},
stage={75,50,35,20,10},
}
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
local L={}for i=1,100 do L[i]=true end
local t=system~="Windows"and 0 or 4
while t>0 do
@@ -41,17 +41,17 @@ return{
local n=2
for i=1,7 do for j=1,7 do
if L[n]then
newAIPlayer(n,46*i-36,97*j-72,.068,AITemplate("9S",rnd(8,10)))
PLY.newAIPlayer(n,46*i-36,97*j-72,.068,AITemplate("9S",rnd(8,10)))
else
newAIPlayer(n,46*i-36,97*j-72,.068,AITemplate("CC",rnd(8,10)-1,4,true,30000))
PLY.newAIPlayer(n,46*i-36,97*j-72,.068,AITemplate("CC",rnd(8,10)-1,4,true,30000))
end
n=n+1
end end
for i=15,21 do for j=1,7 do
if L[n]then
newAIPlayer(n,46*i+264,97*j-72,.068,AITemplate("9S",rnd(8,10)))
PLY.newAIPlayer(n,46*i+264,97*j-72,.068,AITemplate("9S",rnd(8,10)))
else
newAIPlayer(n,46*i+264,97*j-72,.068,AITemplate("CC",rnd(8,10)-1,4,true,30000))
PLY.newAIPlayer(n,46*i+264,97*j-72,.068,AITemplate("CC",rnd(8,10)-1,4,true,30000))
end
n=n+1
end end

View File

@@ -21,7 +21,7 @@ return{
bg="matrix",bgm="reason",
},
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(75)

View File

@@ -19,7 +19,7 @@ return{
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(75)

View File

@@ -19,7 +19,7 @@ return{
},
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(75)

View File

@@ -25,7 +25,7 @@ return{
slowMark=true,
pauseLimit=true,
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
gc.setLineWidth(2)

View File

@@ -3,11 +3,11 @@ return{
env={
drop=120,lock=120,
oncehold=false,target=200,
dropPiece=player.reach_winCheck,
dropPiece=PLY.reach_winCheck,
bg="strap",bgm="infinite",
},
load=function()
newPlayer(1,340,15)
PLY.newPlayer(1,340,15)
end,
mesDisp=function(P,dx,dy)
setFont(70)