修复新增不可移动spin判定使spin5报错
This commit is contained in:
7
main.lua
7
main.lua
@@ -124,7 +124,7 @@ if fs.getInfo("virtualkey.dat")then FILE.loadVK()end
|
|||||||
if fs.getInfo("tech_ultimate.dat")then fs.remove("tech_ultimate.dat")end
|
if fs.getInfo("tech_ultimate.dat")then fs.remove("tech_ultimate.dat")end
|
||||||
if fs.getInfo("tech_ultimate+.dat")then fs.remove("tech_ultimate+.dat")end
|
if fs.getInfo("tech_ultimate+.dat")then fs.remove("tech_ultimate+.dat")end
|
||||||
|
|
||||||
--Update modeRanks
|
--Update data
|
||||||
do
|
do
|
||||||
local R=modeRanks
|
local R=modeRanks
|
||||||
for k,v in next,R do
|
for k,v in next,R do
|
||||||
@@ -154,6 +154,11 @@ do
|
|||||||
if S.VKSFX>1 then S.VKSFX=S.VKSFX*.25 end
|
if S.VKSFX>1 then S.VKSFX=S.VKSFX*.25 end
|
||||||
if S.VKAlpha>1 then S.VKAlpha=S.VKAlpha*.1 end
|
if S.VKAlpha>1 then S.VKAlpha=S.VKAlpha*.1 end
|
||||||
S=stat
|
S=stat
|
||||||
|
if not S.spin[1][6]then
|
||||||
|
for i=1,25 do
|
||||||
|
S.spin[i][6]=0
|
||||||
|
end
|
||||||
|
end
|
||||||
if S.version~=gameVersion then
|
if S.version~=gameVersion then
|
||||||
S.version=gameVersion
|
S.version=gameVersion
|
||||||
newVersionLaunch=true
|
newVersionLaunch=true
|
||||||
|
|||||||
@@ -72,7 +72,7 @@ stat={
|
|||||||
}
|
}
|
||||||
for i=1,25 do
|
for i=1,25 do
|
||||||
stat.clear[i]={0,0,0,0,0}
|
stat.clear[i]={0,0,0,0,0}
|
||||||
stat.spin[i]={0,0,0,0,0}
|
stat.spin[i]={0,0,0,0,0,0}
|
||||||
end
|
end
|
||||||
|
|
||||||
keyMap={
|
keyMap={
|
||||||
|
|||||||
@@ -1059,7 +1059,7 @@ local function getNewStatTable()
|
|||||||
}
|
}
|
||||||
for i=1,25 do
|
for i=1,25 do
|
||||||
T.clear[i]={0,0,0,0,0}
|
T.clear[i]={0,0,0,0,0}
|
||||||
T.spin[i]={0,0,0,0,0}
|
T.spin[i]={0,0,0,0,0,0}
|
||||||
T.clears[i]=0
|
T.clears[i]=0
|
||||||
T.spins[i]=0
|
T.spins[i]=0
|
||||||
end
|
end
|
||||||
@@ -1951,8 +1951,8 @@ function player.cancel(P,N)--Cancel Garbage
|
|||||||
return off
|
return off
|
||||||
end
|
end
|
||||||
do--player.drop(P)--Place piece
|
do--player.drop(P)--Place piece
|
||||||
local b2bPoint={50,100,180,300}
|
local b2bPoint={50,100,180,300,800}
|
||||||
local b2bATK={3,5,8,10}
|
local b2bATK={3,5,8,10,20}
|
||||||
local clearSCR={80,200,400}
|
local clearSCR={80,200,400}
|
||||||
local spinSCR={--[blockName][row]
|
local spinSCR={--[blockName][row]
|
||||||
{200,750,1300},--Z
|
{200,750,1300},--Z
|
||||||
@@ -1962,7 +1962,7 @@ do--player.drop(P)--Place piece
|
|||||||
{250,800,1400},--T
|
{250,800,1400},--T
|
||||||
{260,900,1700},--O
|
{260,900,1700},--O
|
||||||
{300,1200,1700},--I
|
{300,1200,1700},--I
|
||||||
{220,800,2000,3000},--Else
|
{220,800,2000,3000,8000},--Else
|
||||||
}
|
}
|
||||||
--B2BMUL:1.2/2.0
|
--B2BMUL:1.2/2.0
|
||||||
--Techrash:1K;MUL:1.3/1.8
|
--Techrash:1K;MUL:1.3/1.8
|
||||||
@@ -1971,7 +1971,7 @@ do--player.drop(P)--Place piece
|
|||||||
local reDef={0,1,1,2,3,3,4,4,5}
|
local reDef={0,1,1,2,3,3,4,4,5}
|
||||||
local spinName={"zspin","sspin","jspin","lspin","tspin","ospin","ispin","zspin","sspin","pspin","qspin","fspin","espin","tspin","uspin","vspin","wspin","xspin","jspin","lspin","rspin","yspin","hspin","nspin","ispin"}
|
local spinName={"zspin","sspin","jspin","lspin","tspin","ospin","ispin","zspin","sspin","pspin","qspin","fspin","espin","tspin","uspin","vspin","wspin","xspin","jspin","lspin","rspin","yspin","hspin","nspin","ispin"}
|
||||||
local clearName={"single","double","triple","techrash","pentcrash"}
|
local clearName={"single","double","triple","techrash","pentcrash"}
|
||||||
local spin_n={[0]="spin_0","spin_1","spin_2","spin_3","spin_3"}
|
local spin_n={[0]="spin_0","spin_1","spin_2","spin_3","spin_3","spin_3"}
|
||||||
local clear_n={"clear_1","clear_2","clear_3","clear_4","clear_4"}
|
local clear_n={"clear_1","clear_2","clear_3","clear_4","clear_4"}
|
||||||
local ren_n={}for i=1,11 do ren_n[i]="ren_"..i end
|
local ren_n={}for i=1,11 do ren_n[i]="ren_"..i end
|
||||||
local finesseList={
|
local finesseList={
|
||||||
|
|||||||
Reference in New Issue
Block a user