diff --git a/parts/globalTables.lua b/parts/globalTables.lua index 33421502..4cf7bb59 100644 --- a/parts/globalTables.lua +++ b/parts/globalTables.lua @@ -21,8 +21,16 @@ MODOPT={--Mod options }, noHold={id="HL", key="r",x=440,y=230,color=COLOR.red, + conflict={"multiHold"}, func=function(P)P.gameEnv.holdCount=0 end, }, + multiHold={id="FH", + key="t",x=560,y=230,color=COLOR.water, + list={2,3,4,5,6}, + conflict={"noHold"}, + func=function(P,M)P.gameEnv.holdCount=M.list[M.sel] end, + unranked=true, + }, hideBlock={id="HB", key="y",x=680,y=230,color=COLOR.orange, func=function(P)P.gameEnv.block=false end, diff --git a/parts/language/lang_zh.lua b/parts/language/lang_zh.lua index dce33b95..ca0ad108 100644 --- a/parts/language/lang_zh.lua +++ b/parts/language/lang_zh.lua @@ -96,6 +96,7 @@ return{ hideNext="隐藏Next:\n隐藏前几个Next", fullNext="全Next:\n强制打开6Next", noHold="无Hold:\n禁用Hold", + multiHold="多Hold:\n可以使用多个Hold", hideBlock="隐藏方块:\n隐藏当前方块", hideGhost="隐藏阴影:\n隐藏提示阴影", hidden="隐形:\n方块将会在锁定之后隐形",