diff --git a/parts/scenes/savedata.lua b/parts/scenes/savedata.lua index 61d4805e..3415095b 100644 --- a/parts/scenes/savedata.lua +++ b/parts/scenes/savedata.lua @@ -1,5 +1,11 @@ +local logged + local scene={} +function scene.enter() + logged=false +end + local function _dumpCB(T) love.system.setClipboardText(STRING.packText(TABLE.dump(T))) MES.new('check',text.exportSuccess) @@ -79,9 +85,9 @@ scene.widgetList={ end}, WIDGET.newText{name='couldSave', x=55,y=485,color='lB',align='L',font=50}, - WIDGET.newText{name='notLogin', x=55,y=550,color='dB',align='L',font=30,hideF=function() return WS.status('user')=='running' end}, - WIDGET.newButton{name='upload', x=190,y=610,w=280,h=90,color='lB',font=25,code=NET.uploadSave,hideF=function() return WS.status('user')~='running' end}, - WIDGET.newButton{name='download', x=490,y=610,w=280,h=90,color='lB',font=25,code=NET.downloadSave,hideF=function() return WS.status('user')~='running' end}, + WIDGET.newText{name='notLogin', x=55,y=550,color='C',align='L',font=30,hideF=function() return logged end}, + WIDGET.newButton{name='upload', x=190,y=610,w=280,h=90,color='lB',font=25,code=NET.uploadSave,hideF=function() return not logged end}, + WIDGET.newButton{name='download', x=490,y=610,w=280,h=90,color='lB',font=25,code=NET.downloadSave,hideF=function() return not logged end}, WIDGET.newButton{name='back', x=1140,y=640,w=170,h=80,sound='back',font=60,fText=CHAR.icon.back,code=backScene}, }