From 2f2e4f389fcf075a6706f82c3bb19e6148076df3 Mon Sep 17 00:00:00 2001 From: MrZ626 <1046101471@qq.com> Date: Sat, 3 Apr 2021 00:18:01 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=A9=AC=E6=8B=89=E6=9D=BE?= =?UTF-8?q?=E7=9B=AE=E6=A0=87=E8=A1=8C=E6=95=B0=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- parts/modes/marathon_h.lua | 6 ++---- parts/modes/marathon_n.lua | 15 ++++++++------- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/parts/modes/marathon_h.lua b/parts/modes/marathon_h.lua index 5fd2eb63..9223011f 100644 --- a/parts/modes/marathon_h.lua +++ b/parts/modes/marathon_h.lua @@ -9,17 +9,15 @@ return{ task=function(P)P.modeData.target=50 end, dropPiece=function(P) if P.stat.row>=P.modeData.target then - local T=P.modeData.target - if T==50 then + if P.modeData.target==50 then P.gameEnv.drop=.25 P.modeData.target=100 SFX.play("reach") - elseif T==100 then + elseif P.modeData.target==100 then P:set20G(true) P.modeData.target=200 SFX.play("reach") else - P.stat.row=200 P:win("finish") end end diff --git a/parts/modes/marathon_n.lua b/parts/modes/marathon_n.lua index 41f41367..ea691ac5 100644 --- a/parts/modes/marathon_n.lua +++ b/parts/modes/marathon_n.lua @@ -8,14 +8,15 @@ return{ drop=60,wait=8,fall=20, task=function(P)P.modeData.target=10 end, dropPiece=function(P) - local T=P.modeData.target - if P.stat.row>=T then - if T==200 then + if P.stat.row<180 then + P.stat.row=180 + end + if P.stat.row>=P.modeData.target then + if P.modeData.target==200 then P:win("finish") else - T=T+10 - P.gameEnv.drop=dropSpeed[T/10] - P.modeData.target=T + P.gameEnv.drop=dropSpeed[P.modeData.target/10] + P.modeData.target=P.modeData.target+10 SFX.play("reach") end end @@ -31,7 +32,7 @@ return{ mesDisp=function(P) setFont(45) mStr(P.stat.row,69,320) - mStr(P.modeData.target+10,69,370) + mStr(P.modeData.target,69,370) gc.rectangle("fill",25,375,90,4) end, score=function(P)return{math.min(P.stat.row,200),P.stat.time}end,