非单人游戏不允许回放
This commit is contained in:
@@ -345,7 +345,7 @@ local Widgets={
|
|||||||
},
|
},
|
||||||
pause={
|
pause={
|
||||||
newButton({name="setting", x=1120, y=70, w=240,h=90, color="lBlue", font=35,code=pressKey("s")}),
|
newButton({name="setting", x=1120, y=70, w=240,h=90, color="lBlue", font=35,code=pressKey("s")}),
|
||||||
newButton({name="replay", x=640, y=250, w=240,h=100,color="lYellow",font=30,code=pressKey("p"),hide=function()return not(game.result or game.replaying)end}),
|
newButton({name="replay", x=640, y=250, w=240,h=100,color="lYellow",font=30,code=pressKey("p"),hide=function()return not(game.result or game.replaying)or #players>1 end}),
|
||||||
newButton({name="resume", x=640, y=367, w=240,h=100,color="lGreen", font=30,code=pressKey("escape")}),
|
newButton({name="resume", x=640, y=367, w=240,h=100,color="lGreen", font=30,code=pressKey("escape")}),
|
||||||
newButton({name="restart", x=640, y=483, w=240,h=100,color="lRed", font=33,code=pressKey("r")}),
|
newButton({name="restart", x=640, y=483, w=240,h=100,color="lRed", font=33,code=pressKey("r")}),
|
||||||
newButton({name="quit", x=640, y=600, w=240,h=100,color="white", font=35,code=BACK}),
|
newButton({name="quit", x=640, y=600, w=240,h=100,color="white", font=35,code=BACK}),
|
||||||
|
|||||||
@@ -2320,7 +2320,7 @@ do--pause
|
|||||||
TASK.clear("play")
|
TASK.clear("play")
|
||||||
resetGameData()
|
resetGameData()
|
||||||
SCN.swapTo("play","none")
|
SCN.swapTo("play","none")
|
||||||
elseif key=="p"and(game.result or game.replaying)then
|
elseif key=="p"and(game.result or game.replaying)and #players==1 then
|
||||||
TASK.removeTask_code(TICK.autoPause)
|
TASK.removeTask_code(TICK.autoPause)
|
||||||
resetPartGameData(true)
|
resetPartGameData(true)
|
||||||
SCN.swapTo("play","none")
|
SCN.swapTo("play","none")
|
||||||
|
|||||||
Reference in New Issue
Block a user