475 lines
8.1 KiB
Lua
475 lines
8.1 KiB
Lua
return{
|
||
fallback=3,
|
||
back="X",
|
||
anykey="↓□↓",
|
||
newVersion="&!!!???↓↓",
|
||
httpTimeout="e??????x",
|
||
|
||
atkModeName={"?","( )","!","←→"},
|
||
royale_remain="$1 ~",
|
||
cmb={nil,"!","!!","!!!","!!!!","!!!!!","!!!!!!","!!!!!!!","!!!!!!!!","!!!!!!!!!","!!!!!!!!!!","!!!!!!!!!!!","!!!!!!!!!!!!","!!!!!!!!!!!!!","!!!!!!!!!!!!!!","!!!!!!!!!!!!!!!","!!!!!!!!!!!!!!!!","!!!!!!!!!!!!!!!!!","!!!!!!!!!!!!!!!!!!","!!!!!!!!!!!!!!!!!!!","!!!!!!!!!!!!!!!!!!!!",},
|
||
spin=" ~",
|
||
clear={"1","2","3","4","5","6"},
|
||
mini="v",b2b="^ ",b3b="^^ ",
|
||
PC="#<>#",HPC="<>",
|
||
hold="[ ]",next="→",
|
||
|
||
stage="::$1::",
|
||
great="!~",
|
||
awesome="!!~",
|
||
almost="...!",
|
||
continue="~~",
|
||
maxspeed="!!!",
|
||
speedup="~!~",
|
||
missionFailed="-X_X-",
|
||
|
||
win=": )",
|
||
finish="&",
|
||
gameover="x",
|
||
pause="=",
|
||
pauseCount="==",
|
||
finesse_ap="AP",
|
||
finesse_fc="FC",
|
||
|
||
page=":",
|
||
|
||
ai_fixed="X!!!",
|
||
ai_prebag="X!!!",
|
||
ai_mission="X!!!",
|
||
saveDone="~~~",
|
||
saveError="x!:",
|
||
loadError="x!:",
|
||
|
||
needRestart="!!*#R#*!!",
|
||
exportSuccess="~Out~",
|
||
importSuccess="~In~",
|
||
dataCorrupted="XXXXX",
|
||
VKTchW="Tch↓",
|
||
VKOrgW="Org↓",
|
||
VKCurW="Cur↓",
|
||
noScore="?_____?",
|
||
highScore="__&:",
|
||
newRecord="^!!!^",
|
||
|
||
errorMsg="An e??o? h@s occ^__ed @nd Techmino n__ds to r_st@rt.\n&**o* in#o h@$ b==n cre@ted, @nd y0u c@n $&nd it to the @uth0r.",
|
||
|
||
acts={
|
||
"←:","→:",
|
||
"R→:","←R:","R↑↓:",
|
||
"↓↓:","↓:","□←:","F1:","F2:",
|
||
"|←:","→|:","↓_:","↓1:","↓4:","↓10:",
|
||
"←↓→↓:","→↓↓:","←↓→↓:","→↓←↓:",
|
||
},
|
||
pauseStat={
|
||
"~:",
|
||
"=/''/[ ]:",
|
||
"□:",
|
||
"-/↓:",
|
||
"→/↓→:",
|
||
"←:",
|
||
"□↓:",
|
||
"~↓:",
|
||
"^^/^^^/#<>#/<>:",
|
||
"!#!X:",
|
||
},
|
||
stat={
|
||
"@:",
|
||
"##:",
|
||
"~:",
|
||
"=/''/[ ]:",
|
||
"□/-/→.:",
|
||
"←/-↓/↑:",
|
||
"↓/↓→.:",
|
||
"^%/↓^%:",
|
||
"^/^^:",
|
||
"#<>#/<>:",
|
||
"!#!X/%:",
|
||
},
|
||
help={
|
||
"□□□□~~~, ?_?x ?",
|
||
"□!!~~~,□□□□X",
|
||
"□!!==*/*/*/*~",
|
||
"",
|
||
"bug reports/suggestions, sent to the author's testing group or email ~",
|
||
"This is a free download available only through discord.gg/f9pUvkh",
|
||
"The game downloaded from other sources may contain viruses,",
|
||
"and only vibration & networking permissions are needed for mobile versions!",
|
||
"The author is not responsible for any losses from modifying the game.",
|
||
},
|
||
WidgetText={
|
||
main={
|
||
offline="!",
|
||
online="!!!",
|
||
custom="_?!",
|
||
stat="=___",
|
||
setting="_?_",
|
||
qplay="!",
|
||
lang="言/A",
|
||
help="???",
|
||
quit="X",
|
||
music="~~~",
|
||
sound="=><=",
|
||
},
|
||
mode={
|
||
mod="?!?!?!(F1)",
|
||
start="!!!",
|
||
},
|
||
mod={
|
||
title="?!?!?!",
|
||
reset="R",
|
||
unranked="X!!!",
|
||
},
|
||
pause={
|
||
setting="_?_ (S)",
|
||
replay="## (P)",
|
||
save="0101 (O)",
|
||
resume="!! (esc)",
|
||
restart="_→_ (R)",
|
||
quit="X (Q)",
|
||
},
|
||
setting_game={
|
||
title="%~~%",
|
||
|
||
graphic="←Video",
|
||
sound="Sound→",
|
||
|
||
ctrl="=?=",
|
||
key="=?",
|
||
touch="_?",
|
||
reTime="3-2-1",
|
||
RS="''?",
|
||
layout="=-=-=",
|
||
autoPause="A||",
|
||
swap="=+=+=",
|
||
fine="12 X 21",
|
||
appLock="?XX(=626)",
|
||
calc="?XX",
|
||
},
|
||
setting_video={
|
||
title="{~~}",
|
||
sound="←Sound",
|
||
game="Game→",
|
||
|
||
block="==↓==",
|
||
smooth="~~↓~~",
|
||
bagLine="123|123",
|
||
|
||
ghost="__↓__",
|
||
grid="#",
|
||
center="+",
|
||
|
||
lockFX="↓_~",
|
||
dropFX="↓~",
|
||
moveFX="←→~",
|
||
clearFX="↓↓↓~",
|
||
splashFX="↑↑↑~",
|
||
shakeFX="~|~|~",
|
||
atkFX="→→~",
|
||
frame="|=|",
|
||
|
||
text="ABC",
|
||
score="+123",
|
||
warn="!↑↑↑!",
|
||
highCam="↑__↑",
|
||
nextPos="???←",
|
||
fullscreen="|←→|",
|
||
bg="__?__",
|
||
power="+.",
|
||
},
|
||
setting_sound={
|
||
title="(~~)",
|
||
|
||
game="←Game",
|
||
graphic="Video→",
|
||
|
||
sfx="#!#",
|
||
stereo="←~→",
|
||
spawn="#[]#",
|
||
bgm="#~#",
|
||
vib="=~=",
|
||
voc="~~~",
|
||
},
|
||
setting_control={
|
||
title="[~~]",
|
||
preview="?:",
|
||
|
||
das="x---x x x",arr="x x-x-x",dascut="x x ↓___x x",
|
||
sddas="↓---↓ ↓ ↓",sdarr="↓ ↓-↓-↓",
|
||
ihs="![ ]",
|
||
irs="!''",
|
||
ims="!←→",
|
||
reset="R",
|
||
},
|
||
setting_key={
|
||
keyboard="[##]",
|
||
joystick="^-^",
|
||
help="..........................",
|
||
},
|
||
setting_skin={
|
||
title="%{~~}",
|
||
skinR="R @%&",
|
||
faceR="R ↑↓←→.",
|
||
},
|
||
setting_touch={
|
||
default="$0",
|
||
snap="_ _",
|
||
option="_?",
|
||
size="←→",
|
||
},
|
||
setting_touchSwitch={
|
||
b1= "←:", b2="→:", b3="R→:", b4="←R:",
|
||
b5= "R↑↓:", b6="↓↓:", b7="↓:", b8="□←:",
|
||
b9= "F1:", b10="F2:", b11="←←:", b12="→→:",
|
||
b13="↓_:", b14="↓1:", b15="↓4:", b16="↓10:",
|
||
b17="←↓→↓:", b18="→↓↓:", b19="←↓→↓:",b20="→↓←↓:",
|
||
norm="-",
|
||
pro="+",
|
||
hide="--?",
|
||
track="~=?",
|
||
sfx="#!#",
|
||
vib="=~=",
|
||
icon="@?",
|
||
tkset="_~=_",
|
||
alpha="+?",
|
||
},
|
||
setting_trackSetting={
|
||
VKDodge="←_→",
|
||
},
|
||
customGame={
|
||
title="!@#$%^&*",
|
||
subTitle="!!",
|
||
defSeq="0-[123]",
|
||
noMsn="-x-",
|
||
|
||
drop="↓",
|
||
lock="↓_",
|
||
wait="→=",
|
||
fall="↓=",
|
||
|
||
bg="{~}",
|
||
bgm="(~)",
|
||
|
||
copy="Field+Seq+Misn→__",
|
||
paste="__→Field+Seq+Misn",
|
||
clear="Start-Clear",
|
||
puzzle="Start-Puzzle",
|
||
|
||
advance="More (A)",
|
||
mod="?!?!?!",
|
||
field="Edit Field (F)",
|
||
sequence="Edit Sequence (S)",
|
||
mission="Edit Mission (M)",
|
||
},
|
||
custom_advance={
|
||
title="!@#$%^&*",
|
||
subTitle="##",
|
||
|
||
nextCount="→",
|
||
holdCount="[ ]",
|
||
infHold="∞*[ ]",
|
||
block="==↓==",
|
||
ghost="__↓__",
|
||
center="+",
|
||
bagLine="123|123",
|
||
highCam="↑__↑",
|
||
nextPos="???←",
|
||
bone="[]",
|
||
|
||
mindas="mDAS",
|
||
minarr="mARR",
|
||
minsdarr="msdARR",
|
||
noTele="X→→X",
|
||
RS="''?",
|
||
ospin="O→Any",
|
||
target="&=",
|
||
visible="?=",
|
||
freshLimit="@",
|
||
easyFresh="↓_↓_↓_",
|
||
fineKill="12 XX 21",
|
||
b2bKill="_1 XX",
|
||
opponent="^_^",
|
||
life="<R>",
|
||
pushSpeed="_↑_↑_",
|
||
},
|
||
custom_field={
|
||
title="!@#$%^&*",
|
||
subTitle="!@#$%^&* [##]",
|
||
|
||
any="_",
|
||
space="×",
|
||
pushLine="↑↑↑↑↑(K)",
|
||
delLine="==X==(L)",
|
||
|
||
copy="→__",
|
||
paste="__→",
|
||
clear="XXX",
|
||
demo="X ×",
|
||
|
||
newPage="+[_](N)",
|
||
delPage="x[_](M)",
|
||
prevPage="←[_]",
|
||
nextPage="[_]→",
|
||
},
|
||
custom_sequence={
|
||
title="!@#$%^&*",
|
||
subTitle="Sequence",
|
||
|
||
sequence="$=",
|
||
reset="R",
|
||
rnd="R",
|
||
copy="→__",
|
||
paste="__→",
|
||
},
|
||
custom_mission={
|
||
title="!@#$%^&*",
|
||
subTitle="(!)",
|
||
|
||
copy="→__",
|
||
paste="__→",
|
||
mission="Force mission",
|
||
},
|
||
help={
|
||
dict="z",
|
||
staff="Orz",
|
||
his="_&_",
|
||
qq="_@_",
|
||
},
|
||
dict={
|
||
title="TetroDictionary",
|
||
keyboard="[##]",
|
||
link="~~e>>",
|
||
up="↑",
|
||
down="↓",
|
||
},
|
||
stat={
|
||
path="%$%",
|
||
save="%0101%",
|
||
},
|
||
music={
|
||
title="(~~~~)",
|
||
arrow="→",
|
||
now="~:",
|
||
|
||
bgm="#~#",
|
||
up="↑",
|
||
play="!!!",
|
||
down="↓",
|
||
},
|
||
login={
|
||
title="Log in",
|
||
register="Sign up",
|
||
email="@",
|
||
password="*",
|
||
login="Log in",
|
||
},
|
||
register={
|
||
title="Sign up",
|
||
login="Log in",
|
||
username="#",
|
||
email="@",
|
||
password="*",
|
||
password2="*",
|
||
},
|
||
account={
|
||
title="@_@",
|
||
},
|
||
sound={
|
||
title="SE Room",
|
||
sfx="#!#",
|
||
voc="~~~",
|
||
|
||
move="←→",
|
||
lock="Lock",
|
||
drop="Drop",
|
||
fall="Fall",
|
||
rotate="''",
|
||
rotatekick="''_",
|
||
hold="[ ]",
|
||
prerotate="!''",
|
||
prehold="![ ]",
|
||
_pc="#<>#",
|
||
|
||
clear1="1",
|
||
clear2="2",
|
||
clear3="3",
|
||
clear4="4",
|
||
spin0="~0",
|
||
spin1="~1",
|
||
spin2="~2",
|
||
spin3="~3",
|
||
|
||
_1="1",
|
||
_2="2",
|
||
_3="3",
|
||
_4="4",
|
||
z0="Z ~",
|
||
z1="Z ~ 1",
|
||
z2="Z ~ 2",
|
||
z3="Z ~ 3",
|
||
s0="S ~",
|
||
s1="S ~ 1",
|
||
s2="S ~ 2",
|
||
s3="S ~ 3",
|
||
|
||
j0="J ~",
|
||
j1="J ~ 1",
|
||
j2="J ~ 2",
|
||
j3="J ~ 3",
|
||
l0="L ~",
|
||
l1="L ~ 1",
|
||
l2="L ~ 2",
|
||
l3="L ~ 3",
|
||
|
||
t0="T ~",
|
||
t1="T ~ 1",
|
||
t2="T ~ 2",
|
||
t3="T ~ 3",
|
||
o0="O ~",
|
||
o1="O ~ 1",
|
||
o2="O ~ 2",
|
||
o3="O ~ 3",
|
||
|
||
i0="I ~",
|
||
i1="I ~ 1",
|
||
i2="I ~ 2",
|
||
i3="I ~ 3",
|
||
|
||
mini="v",
|
||
b2b="^",
|
||
b3b="^^",
|
||
pc="#<>#",
|
||
},
|
||
mg_15p={
|
||
reset="!@#$%",
|
||
color="~~~",
|
||
blind="???",
|
||
slide="~_~",
|
||
pathVis="--==>",
|
||
revKB="Reverse",
|
||
},
|
||
mg_schulteG={
|
||
reset="!@#$%",
|
||
rank="←?→",
|
||
blind="???",
|
||
disappear="=X=",
|
||
tapFX="↓ !",
|
||
},
|
||
mg_pong={
|
||
reset="R",
|
||
},
|
||
mg_AtoZ={
|
||
level="_ _ _",
|
||
keyboard="[##]",
|
||
reset="R",
|
||
},
|
||
},
|
||
getTip=function()
|
||
local L="!@#$%^&*()-=_+[]{}\\|;:\'\",<.>/?"
|
||
local s=""
|
||
for _=1,math.random(16,26)do
|
||
local p=math.random(#L)
|
||
s=s..L:sub(p,p)
|
||
end
|
||
return s
|
||
end,
|
||
} |