diff --git a/parts/customEnv0.lua b/parts/customEnv0.lua index 0fda49bf..d95c8339 100644 --- a/parts/customEnv0.lua +++ b/parts/customEnv0.lua @@ -9,6 +9,7 @@ return{ --Control nextCount=6, + holdMode='hold', holdCount=1, infHold=true, phyHold=false, diff --git a/parts/scenes/customGame.lua b/parts/scenes/customGame.lua index 7acc4931..f926eb62 100644 --- a/parts/scenes/customGame.lua +++ b/parts/scenes/customGame.lua @@ -24,6 +24,7 @@ local sList={ wait={0,1,2,3,4,5,6,7,8,10,15,20,30,60}, fall={0,1,2,3,4,5,6,7,8,10,15,20,30,60}, eventSet=eventSetList, + holdMode={'hold','swap'}, } local scene={} @@ -248,7 +249,7 @@ scene.widgetList={ WIDGET.newSwitch{name="bone", x=1170,y=930,lim=250,disp=CUSval('bone'), code=CUSrev('bone')}, --Next & Hold - WIDGET.newSelector{name="holdMode", x=310, y=890, w=300,color='lY',list={'hold','swap'},disp=CUSval('holdMode'),code=CUSsto('holdMode')}, + WIDGET.newSelector{name="holdMode", x=310, y=890, w=300,color='lY',list=sList.holdMode,disp=CUSval('holdMode'),code=CUSsto('holdMode')}, WIDGET.newSlider{name="nextCount", x=140, y=960, lim=130,w=180,unit=6,disp=CUSval('nextCount'),code=CUSsto('nextCount')}, WIDGET.newSlider{name="holdCount", x=140, y=1030,lim=130,w=180,unit=6,disp=CUSval('holdCount'),code=CUSsto('holdCount')}, WIDGET.newSwitch{name="infHold", x=560, y=960, lim=200, disp=CUSval('infHold'),code=CUSrev('infHold'),hideF=function()return CUSTOMENV.holdCount==0 end},