全新自定义游戏设置界面

This commit is contained in:
MrZ626
2020-09-17 18:17:06 +08:00
parent 3099043c62
commit 43874a09db
8 changed files with 255 additions and 307 deletions

View File

@@ -31,34 +31,6 @@ local langList={
pauseCount="暂停统计",
custom="自定义游戏",
customOption={
drop="下落速度:",
lock="锁定延迟:",
wait="放块延迟:",
fall="消行延迟:",
next="序列数量:",
hold="暂存:",
sequence="序列:",
visible="可见性:",
target="目标行数:",
freshLimit="锁延刷新次数:",
opponent="对手速度等级:",
bg="背景:",
bgm="背景音乐:",
},
customVal={
drop={"0G","1/180G","1/60G","1/40G","1/30G","1/25G","1/20G","1/18G","1/16G","1/14G","1/12G","1/10G","1/9G","1/8G","1/7G","1/6G","1/5G","1/4G","1/3G","1/2G","1G","2G","4G","8G","20G"},
lock={0,1,2,3,4,5,6,7,8,9,10,12,14,16,18,20,25,30,40,60,180,""},
wait=nil,
fall=nil,
next=nil,
hold={"","","无限"},
sequence={"bag","his4","随机","循环","固定"},
visible={"可见","半隐","全隐","瞬隐"},
target={10,20,40,100,200,500,1000,""},
freshLimit={0,8,15,""},
opponent={"无电脑","9S Lv1","9S Lv2","9S Lv3","9S Lv4","9S Lv5","CC Lv1","CC Lv2","CC Lv3","CC Lv4","CC Lv5","CC Lv6"},
},
sequence="自定义序列",
softdropdas="软降DAS:",
softdroparr="软降ARR:",
@@ -222,16 +194,28 @@ local langList={
back="返回",
},
custom={
up="",
down="",
left="",
right="",
set1="40行(1)",
set2="1v1(2)",
set3="无尽(3)",
set4="隐形(4)",
set5="极限(5)",
seq="高级设置(Q)",
drop="下落延迟",lock="锁定延迟",wait="出块等待",fall="消行延迟",
next="Next",hold="Hold",oncehold="Hold一次",
block="方块透明度",ghost="阴影透明度",center="中心透明度",
bagLine="包分界线",
highCam="超屏视野",
nextPos="生成预览",
mindas="最小DAS",minarr="最小ARR",minsdarr="最小软降ARR",
noTele="禁止瞬移",
ospin="O-spin",
sequence="序列",
target="目标行数",
bone="骨块",
visible="能见度",
freshLimit="锁延刷新限制",
easyFresh="普通刷新锁延",
fineKill="非极简即死",
opponent="对手",
life="命数",
pushSpeed="上涨速度",
bg="背景",
bgm="音乐",
seq="序列内容(Q)",
draw="初始场地(E)",
back="返回",
},
@@ -535,34 +519,6 @@ local langList={
pauseCount="暂停统计",
custom="自定义游戏",
customOption={
drop="下落速度:",
lock="锁定延迟:",
wait="放块延迟:",
fall="消行延迟:",
next="序列数量:",
hold="暂存:",
sequence="序列:",
visible="可见性:",
target="目标行数:",
freshLimit="锁延刷新次数:",
opponent="对手速度等级:",
bg="背景:",
bgm="背景音乐:",
},
customVal={
drop={"0G","1/180G","1/60G","1/40G","1/30G","1/25G","1/20G","1/18G","1/16G","1/14G","1/12G","1/10G","1/9G","1/8G","1/7G","1/6G","1/5G","1/4G","1/3G","1/2G","1G","2G","4G","8G","20G"},
lock={0,1,2,3,4,5,6,7,8,9,10,12,14,16,18,20,25,30,40,60,180,""},
wait=nil,
fall=nil,
next=nil,
hold={"","","无限"},
sequence={"bag","his4","随机","循环","固定"},
visible={"可见","半隐","全隐","瞬隐"},
target={10,20,40,100,200,500,1000,""},
freshLimit={0,8,15,""},
opponent={"无电脑","9S Lv1","9S Lv2","9S Lv3","9S Lv4","9S Lv5","CC Lv1","CC Lv2","CC Lv3","CC Lv4","CC Lv5","CC Lv6"},
},
sequence="自定义序列",
snapLevelName={"无吸附","10像素吸附","20像素吸附","40像素吸附","60像素吸附","80像素吸附"},
setting_game="游戏设置",
@@ -722,16 +678,28 @@ local langList={
back="返回",
},
custom={
up="",
down="",
left="",
right="",
set1="40行(1)",
set2="1v1(2)",
set3="无尽(3)",
set4="隐形(4)",
set5="极限(5)",
seq="高级设置(Q)",
drop="下落延迟",lock="锁定延迟",wait="出块等待",fall="消行延迟",
next="Next",hold="Hold",oncehold="Hold一次",
block="方块透明度",ghost="阴影透明度",center="中心透明度",
bagLine="包分界线",
highCam="超屏视野",
nextPos="生成预览",
mindas="最小DAS",minarr="最小ARR",minsdarr="最小软降ARR",
noTele="禁止瞬移",
ospin="O-spin",
sequence="序列",
target="目标行数",
bone="骨块",
visible="能见度",
freshLimit="锁延刷新限制",
easyFresh="普通刷新锁延",
fineKill="非极简即死",
opponent="对手",
life="命数",
pushSpeed="上涨速度",
bg="背景",
bgm="音乐",
seq="序列内容(Q)",
draw="初始场地(E)",
back="返回",
},
@@ -1035,34 +1003,6 @@ local langList={
pauseCount="Pauses:",
custom="Custom Game",
customOption={
drop="Drop Speed:",
lock="Lock Delay:",
wait="Entry Delay:",
fall="Line Delay:",
next="Next Length:",
hold="Hold:",
sequence="Randomizer:",
visible="Visibility:",
target="Line Goal:",
freshLimit="Lock Reset Limit:",
opponent="Opponent Type:",
bg="Background:",
bgm="Music:",
},
customVal={
drop={"0G","1/180G","1/60G","1/40G","1/30G","1/25G","1/20G","1/18G","1/16G","1/14G","1/12G","1/10G","1/9G","1/8G","1/7G","1/6G","1/5G","1/4G","1/3G","1/2G","1G","2G","4G","8G","20G"},
lock={0,1,2,3,4,5,6,7,8,9,10,12,14,16,18,20,25,30,40,60,180,"Inf"},
wait=nil,
fall=nil,
next=nil,
hold={"On","Off","Inf"},
sequence={"Bag","His4","Random","Loop","Fixed"},
visible={"Normal","Slow Fade","Quick Fade","Sudden Fade"},
target={10,20,40,100,200,500,1000,"None"},
freshLimit={0,8,15,"Inf"},
opponent={"None","9S Lv1","9S Lv2","9S Lv3","9S Lv4","9S Lv5","CC Lv1","CC Lv2","CC Lv3","CC Lv4","CC Lv5","CC Lv6"},
},
sequence="Custom Sequence",
snapLevelName={"Free pos","Snap-10","Snap-20","Snap-40","Snap-60","Snap-80"},
setting_game="Game Settings",
@@ -1212,16 +1152,28 @@ local langList={
back="Back",
},
custom={
up="",
down="",
left="",
right="",
set1="40L (1)",
set2="1v1 (2)",
set3="Inf. (3)",
set4="Blind (4)",
set5="Master (5)",
seq="Advanced(Q)",
drop="Drop Speed",lock="Lock Delay",wait="Entry Delay",fall="Line Delay",
next="Next",hold="Hold",oncehold="Hold Once",
block="Block",ghost="Ghost",center="Center",
bagLine="Bag Line",
highCam="Bird-eye view",
nextPos="Next preview",
mindas="min DAS",minarr="min ARR",minsdarr="min SDARR",
noTele="no Teleport",
ospin="O-spin",
sequence="Sequence",
target="Target",
bone="Bone Block",
visible="Visibility",
freshLimit="LD-Reset Limit",
easyFresh="Normal Lock Reset",
fineKill="100% Finesse",
opponent="Opponent",
life="Life",
pushSpeed="Garbage Speed",
bg="Background",
bgm="Music",
seq="Sequence(Q)",
draw="Edit Field (E)",
back="Back",
},
@@ -1293,7 +1245,7 @@ local langList={
frame="Render Frame Rate",
text="Action Text",
warn="Death Alert",
highCam="Superhigh view",
highCam="Bird-eye view",
nextPos="Next preview",
fullscreen="Full Screen",
bg="Background",
@@ -1507,7 +1459,7 @@ local langList={
clear={"1","2","3","4","5"},
mini="v",b2b="^ ",b3b="^^ ",
PC="#<>#",HPC="<>",
hold="[ ]",next="",
hold="[ ]",next="",
replaying="[Replaying]",
stage=function(n)return"::"..n.."::"end,
@@ -1525,34 +1477,6 @@ local langList={
pauseCount="=:",
custom="!@#$%^&*",
customOption={
drop="↓:",
lock="↓_:",
wait="→=:",
fall="↓=:",
next="→:",
hold="[ ]:",
sequence="$=:",
visible="?=:",
target="&=:",
freshLimit="@:",
opponent="^_^:",
bg="{~}:",
bgm="(~):",
},
customVal={
drop={"0G","1/180G","1/60G","1/40G","1/30G","1/25G","1/20G","1/18G","1/16G","1/14G","1/12G","1/10G","1/9G","1/8G","1/7G","1/6G","1/5G","1/4G","1/3G","1/2G","1G","2G","4G","8G","20G"},
lock={0,1,2,3,4,5,6,7,8,9,10,12,14,16,18,20,25,30,40,60,180,"Inf"},
wait=nil,
fall=nil,
next=nil,
hold={"+","-","~"},
sequence={"(xxx)","[....]","???","{abc}+","==="},
visible={"=","-","_","."},
target={10,20,40,100,200,500,1000,"x"},
freshLimit={0,8,15,"~"},
opponent={"x","9S Lv1","9S Lv2","9S Lv3","9S Lv4","9S Lv5","CC Lv1","CC Lv2","CC Lv3","CC Lv4","CC Lv5","CC Lv6"},
},
sequence="!@#$%^&*",
snapLevelName={"~","10","20","40","60","80"},
setting_game="%~~%",
@@ -1600,7 +1524,7 @@ local langList={
load={[0]="___","_vocie_","_BGM_","_SFX_","_images_","_modes_","_???_"},
pauseStat={
"~:",
"=/''/[ ]:",
"=/''/[ ]:",
"□:",
"-/↓:",
"→/↓→:",
@@ -1625,7 +1549,7 @@ local langList={
"@:",
"##:",
"~:",
"=/''/[ ]:",
"=/''/[ ]:",
"□/-/→.:",
"←/-↓/↑:",
"↓/↓→.:",
@@ -1700,16 +1624,29 @@ local langList={
back="X",
},
custom={
up="",
down="",
left="",
right="",
set1="40L (1)",
set2="1v1 (2)",
set3="Inf. (3)",
set4="Blind (4)",
set5="Master (5)",
seq="Advanced(Q)",
drop="",lock="↓_",wait="→=",fall="↓=",
next="",hold="[ ]",oncehold="[ ]*1",
block="==↓==",ghost="__↓__",center="+",
bagLine="123|123",
highCam="↑__↑",
nextPos="???←",
mindas="mDAS",minarr="mARR",minsdarr="msdARR",
noTele="X→→X",
ospin="O→Any",
sequence="$=",
target="&=",
bone="[]",
visible="?=",
freshLimit="@",
easyFresh="普通刷新锁延",
fineKill="12 XX 21",
opponent="^_^",
life="命数",
pushSpeed="上涨速度",
bg="{~}",
bgm="(~)",
seq="!!!!(Q)",
draw="####(E)",
back="X",
},
@@ -1759,7 +1696,7 @@ local langList={
layout="=-=-=",
autoPause="A||",
swap="=+=+=",
fine="!#!X #!#",
fine="12 X 21",
appLock="?XX(=626)",
back="X",
},
@@ -2013,34 +1950,6 @@ local langList={
pauseCount="歇多久了",
custom="随便玩",
customOption={
drop="落多快:",
lock="锁多快:",
wait="出多快:",
fall="消多快:",
next="看几个:",
hold="暂存:",
sequence="出啥:",
visible="看不看得见:",
target="要消多少:",
freshLimit="能动几下:",
opponent="打谁:",
bg="背景:",
bgm="歌:",
},
customVal={
drop={"0G","1/180G","1/60G","1/40G","1/30G","1/25G","1/20G","1/18G","1/16G","1/14G","1/12G","1/10G","1/9G","1/8G","1/7G","1/6G","1/5G","1/4G","1/3G","1/2G","1G","2G","4G","8G","20G"},
lock={0,1,2,3,4,5,6,7,8,9,10,12,14,16,18,20,25,30,40,60,180,""},
wait=nil,
fall=nil,
next=nil,
hold={"","","无限"},
sequence={"bag","his4","乱出","循环","就那几个"},
visible={"看得到","还行","看不到","瞎了"},
target={10,20,40,100,200,500,1000,""},
freshLimit={0,8,15,""},
opponent={"打空气","9S Lv1","9S Lv2","9S Lv3","9S Lv4","9S Lv5","CC Lv1","CC Lv2","CC Lv3","CC Lv4","CC Lv5","CC Lv6"},
},
sequence="自定义序列",
softdropdas="软降DAS:",
softdroparr="软降ARR:",
@@ -2202,16 +2111,28 @@ local langList={
back="返回",
},
custom={
up="",
down="",
left="",
right="",
set1="40行(1)",
set2="1v1(2)",
set3="无尽(3)",
set4="隐形(4)",
set5="极限(5)",
seq="高级设置(Q)",
drop="下落延迟",lock="锁定延迟",wait="出块等待",fall="消行延迟",
next="Next",hold="Hold",oncehold="Hold一次",
block="方块透明度",ghost="阴影透明度",center="中心透明度",
bagLine="包分界线",
highCam="超屏视野",
nextPos="生成预览",
mindas="最小DAS",minarr="最小ARR",minsdarr="最小软降ARR",
noTele="禁止瞬移",
ospin="O-spin",
sequence="序列",
target="目标行数",
bone="骨块",
visible="能见度",
freshLimit="锁延刷新限制",
easyFresh="普通刷新锁延",
fineKill="非极简即死",
opponent="对手",
life="命数",
pushSpeed="上涨速度",
bg="背景",
bgm="音乐",
seq="序列内容(Q)",
draw="初始场地(E)",
back="返回",
},