修复加载自定义模式参数文件时可能报错
This commit is contained in:
2
main.lua
2
main.lua
@@ -96,7 +96,7 @@ if sequenceData then DATA.pasteSequence(sequenceData)end
|
|||||||
local missionData=FILE.load('conf/customMissions')
|
local missionData=FILE.load('conf/customMissions')
|
||||||
if missionData then DATA.pasteMission(missionData)end
|
if missionData then DATA.pasteMission(missionData)end
|
||||||
local customData=FILE.load('conf/customEnv')
|
local customData=FILE.load('conf/customEnv')
|
||||||
if customData or CUSTOMENV.version~=VERSION.code then TABLE.complete(customData,CUSTOMENV)end
|
if customData and customData.version==VERSION.code then TABLE.complete(customData,CUSTOMENV)end
|
||||||
TABLE.complete(require"parts.customEnv0",CUSTOMENV)
|
TABLE.complete(require"parts.customEnv0",CUSTOMENV)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -88,7 +88,8 @@ function scene.keyDown(key,isRep)
|
|||||||
TABLE.cut(FIELD)TABLE.cut(BAG)TABLE.cut(MISSION)
|
TABLE.cut(FIELD)TABLE.cut(BAG)TABLE.cut(MISSION)
|
||||||
FIELD[1]=DATA.newBoard()
|
FIELD[1]=DATA.newBoard()
|
||||||
freshMiniFieldVisible()
|
freshMiniFieldVisible()
|
||||||
TABLE.update(require"parts.customEnv0",CUSTOMENV)
|
TABLE.clear(CUSTOMENV)
|
||||||
|
TABLE.complete(require"parts.customEnv0",CUSTOMENV)
|
||||||
for _,W in next,scene.widgetList do W:reset()end
|
for _,W in next,scene.widgetList do W:reset()end
|
||||||
sure=0
|
sure=0
|
||||||
SFX.play('finesseError',.7)
|
SFX.play('finesseError',.7)
|
||||||
|
|||||||
Reference in New Issue
Block a user