From 9db62ffc39a9446efbb81819bd5f2237ff7e58a4 Mon Sep 17 00:00:00 2001 From: MrZ626 <1046101471@qq.com> Date: Wed, 3 Nov 2021 02:33:31 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E5=A0=86=E5=8F=A0=E6=A8=A1?= =?UTF-8?q?=E5=BC=8F=E5=B9=B3=E8=A1=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- parts/eventsets/stack_e.lua | 7 ++++--- parts/eventsets/stack_h.lua | 7 ++++--- parts/eventsets/stack_u.lua | 7 ++++--- parts/modes/stack_h.lua | 1 - parts/modes/stack_u.lua | 1 - 5 files changed, 12 insertions(+), 11 deletions(-) diff --git a/parts/eventsets/stack_e.lua b/parts/eventsets/stack_e.lua index caf95e1a..9d2eb852 100644 --- a/parts/eventsets/stack_e.lua +++ b/parts/eventsets/stack_e.lua @@ -1,4 +1,5 @@ return{ + fieldH=20, fillClear=false, mesDisp=function(P) setFont(60) @@ -6,12 +7,12 @@ return{ mText(TEXTOBJ.line,63,350) end, dropPiece=function(P) - if #P.field>P.gameEnv.fieldH then + if #P.field>20 then local cc=P:clearFilledLines(P.garbageBeneath+1,#P.field-P.garbageBeneath) - local h=math.ceil((P.gameEnv.fieldH-cc-P.garbageBeneath)/2) + local h=20-cc-P.garbageBeneath if h>0 then P:garbageRise(21,h,2e10-1) - if P.garbageBeneath>=P.gameEnv.fieldH then + if P.garbageBeneath>=20 then P:lose() end end diff --git a/parts/eventsets/stack_h.lua b/parts/eventsets/stack_h.lua index 9919ebae..e4b2138f 100644 --- a/parts/eventsets/stack_h.lua +++ b/parts/eventsets/stack_h.lua @@ -1,4 +1,5 @@ return{ + fieldH=21, fillClear=false, mesDisp=function(P) setFont(60) @@ -6,12 +7,12 @@ return{ mText(TEXTOBJ.line,63,350) end, dropPiece=function(P) - if #P.field>P.gameEnv.fieldH then + if #P.field>20 then local cc=P:clearFilledLines(P.garbageBeneath+1,#P.field-P.garbageBeneath) - local h=P.gameEnv.fieldH-cc-P.garbageBeneath-2 + local h=20-cc-P.garbageBeneath-2 if h>0 then P:garbageRise(21,h,2e10-1) - if P.garbageBeneath>=P.gameEnv.fieldH then + if P.garbageBeneath>=20 then P:lose() end end diff --git a/parts/eventsets/stack_u.lua b/parts/eventsets/stack_u.lua index e02e90bb..c0cb83e9 100644 --- a/parts/eventsets/stack_u.lua +++ b/parts/eventsets/stack_u.lua @@ -1,4 +1,5 @@ return{ + fieldH=21, fillClear=false, mesDisp=function(P) setFont(60) @@ -6,12 +7,12 @@ return{ mText(TEXTOBJ.line,63,350) end, dropPiece=function(P) - if #P.field>P.gameEnv.fieldH then + if #P.field>20 then local cc=P:clearFilledLines(P.garbageBeneath+1,#P.field-P.garbageBeneath) - local h=P.gameEnv.fieldH-cc-P.garbageBeneath-3 + local h=20-cc-P.garbageBeneath-3 if h>0 then P:garbageRise(21,h,2e10-1) - if P.garbageBeneath>=P.gameEnv.fieldH then + if P.garbageBeneath>=20 then P:lose() end end diff --git a/parts/modes/stack_h.lua b/parts/modes/stack_h.lua index 41d5e39c..721e57cf 100644 --- a/parts/modes/stack_h.lua +++ b/parts/modes/stack_h.lua @@ -3,7 +3,6 @@ return{ env={ drop=60,lock=60, wait=0,fall=50, - fieldH=21, highCam=false, garbageSpeed=30, seqData={1,2,3,4,5,6,7,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25}, diff --git a/parts/modes/stack_u.lua b/parts/modes/stack_u.lua index 854f2b1e..77557785 100644 --- a/parts/modes/stack_u.lua +++ b/parts/modes/stack_u.lua @@ -3,7 +3,6 @@ return{ env={ drop=60,lock=60, wait=0,fall=50, - fieldH=21, highCam=false, garbageSpeed=30, seqData={8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25},