修复节日日期写错

修正简洁模式场景栈搜索有未触发漏洞
整理代码
框架跟进
This commit is contained in:
MrZ_26
2022-11-03 15:11:12 +08:00
parent 9e882e6188
commit b2b5c99425
8 changed files with 29 additions and 33 deletions

View File

@@ -103,7 +103,7 @@ local loadingThread=coroutine.wrap(function()
SFX.play('enter',.8)
SFX.play('welcome')
VOC.play('welcome')
THEME.set(THEME.calculate(os.date('%Y'),os.date('%m'),os.date('%d')))
THEME.set(THEME.calculate())
LOADED=true
saveStats()
Z.setPowerInfo(SETTING.powerInfo)

View File

@@ -22,7 +22,7 @@ function scene.sceneInit()
if THEME.cur=='halloween' then
TASK.new(function()
TEST.yieldT(.26)
while SCN.current=='main' do
while SCN.cur=='main' do
flash=.355
SFX.play('clear_'..math.random(4,6),1,math.random()*2-1,-9-math.random()*3)
TEST.yieldT(.626+math.random()*6.26)

View File

@@ -51,12 +51,8 @@ scene.widgetList={
WIDGET.newSwitch{name='simpMode', x=960, y=670, lim=480, disp=SETval('simpMode'),
code=function()
SETTING.simpMode=not SETTING.simpMode
for i=1,#SCN.stack,2 do
if SCN.stack[i]=='main' or SCN.stack[i]=='main_simple' then
SCN.stack[i]=SETTING.simpMode and 'main_simple' or 'main'
break
end
end
local p=TABLE.find(SCN.stack,'main') or TABLE.find(SCN.stack,'main_simple')
SCN.stack[p]=SETTING.simpMode and 'main_simple' or 'main'
end},
WIDGET.newButton{name='back', x=1140, y=640, w=170,h=80,sound='back',font=60,fText=CHAR.icon.back,code=backScene},
}