322 lines
7.7 KiB
Lua
322 lines
7.7 KiB
Lua
local BK="Back"
|
||
local actName={
|
||
"Move Left:","Move Right:",
|
||
"Rotate Right:","Rotate Left:","Rotate 180°:",
|
||
"Hard Drop:","Soft Drop:","Hold:","Function:","Restart:",
|
||
"Instant Left:","Instant Right:","Ins Down:","Down 1:","Down 4:","Down 10:",
|
||
"Left Drop:","Right Drop:","Left INS:","Right INS:",
|
||
}
|
||
return{
|
||
lang="English",
|
||
atkModeName={"Random","Badges","K.O.s","Counters"},
|
||
royale_remain=function(n)return n.." Players Remain"end,
|
||
cmb={nil,nil,"3 Combo","4 Combo","5 Combo","6 Combo","7 Combo","8 Combo","9 Combo","10 Combo!","11 Combo!","12 Combo!","13 Combo!","14 Combo!","15 Combo!","16 Combo!","17 Combo!","18 Combo!","19 Combo!","MEGACMB"},
|
||
techrash="Techrash",
|
||
techrashB2B="B2B Techrash",
|
||
techrashB3B="B2B2B Techrash",
|
||
block={"Z","S","L","J","T","O","I"},
|
||
clear={" single"," double"," triple"},
|
||
spin={"Z-spin","S-spin","L-spin","J-spin","T-spin","O-spin","I-spin"},
|
||
b2b="B2B ",b3b="B2B2B ",
|
||
mini="Mini",
|
||
PC="Perfect Clear",
|
||
hold="Hold",next="Next",
|
||
|
||
stage=function(n)return"STAGE "..n end,
|
||
great="Great!",
|
||
awesome="Awesome.",
|
||
continue="Continue.",
|
||
maxspeed="Max speed",
|
||
speedup="Speed up",
|
||
|
||
win="WIN",
|
||
finish="FINISH",
|
||
lose="LOSE",
|
||
pause="PAUSE",
|
||
pauseCount="Pause Count",
|
||
|
||
custom="Custom Game",
|
||
customOption={
|
||
drop="Drop speed:",
|
||
lock="Lock delay:",
|
||
wait="Next piece delay:",
|
||
fall="Clear row delay:",
|
||
next="Next count:",
|
||
hold="Hold:",
|
||
sequence="Sequence:",
|
||
visible="Visible:",
|
||
target="Line limit:",
|
||
freshLimit="Lock fresh limit:",
|
||
opponent="Opponent speed:",
|
||
bg="Background:",
|
||
bgm="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={"ON","OFF","FREE"},
|
||
sequence={"bag7","his4","random"},
|
||
visible={"normal","time","invisible","sudden"},
|
||
target={10,20,40,100,200,500,1000,"∞"},
|
||
freshLimit={0,8,15,"∞"},
|
||
opponent={"No CPU","9S Lv1","9S Lv2","9S Lv3","9S Lv4","9S Lv5","CC Lv1","CC Lv2","CC Lv3","CC Lv4","CC Lv5","CC Lv6"},
|
||
},
|
||
snapLevelName={"Free pos","Snap-10","Snap-20","Snap-40","Snap-60","Snap-80"},
|
||
setting_game="Game setting",
|
||
setting_graphic="Graphic setting",
|
||
setting_sound="Sound setting",
|
||
setting_control="Control Setting",
|
||
setting_skin="Layout Setting",
|
||
preview="Preview",
|
||
keyboard="Keyboard",joystick="Joystick",
|
||
ctrlSetHelp="Arrowkey to select/change slot,Enter to change,Esc back",
|
||
musicRoom="Music Room",
|
||
nowPlaying="Now Playing:",
|
||
|
||
settingSaved="Setting Saved",
|
||
settingSavingError="Failed to save setting:",
|
||
keyMapSaved="Key setting saved",
|
||
keyMapSavingError="Failed to save key setting:",
|
||
VKSaved="virtual key saved",
|
||
VKSavingError="Failed to save virtual key:",
|
||
statSavingError="Failed to save stat:",
|
||
unlockSavingError="Failed to save unlock:",
|
||
recSavingError="Failed to save record:",
|
||
|
||
needRestart="Effective after restart",
|
||
copySuccess="Copy Success",
|
||
dataCorrupted="Data Corrupted",
|
||
VKTchW="Touch weight",
|
||
VKOrgW="Origion weight",
|
||
VKCurW="CurPos weight",
|
||
noScore="No Score Yet",
|
||
highScore="Highscore",
|
||
newRecord="New Rocord",
|
||
errorMsg="Techmino ran into a problem and needs to restart.\nWe collected some error info,and you can send them to author.",
|
||
|
||
actName=actName,
|
||
|
||
load={[0]="Finished","Loading VOICE","Loading BGM","Loading SFX","Loading modes","Loading other things"},
|
||
pauseStat={
|
||
"Time:",
|
||
"Key/Rot./Hold:",
|
||
"Block used:",
|
||
"Lines:",
|
||
"Attack:",
|
||
"Send:",
|
||
"Receive:",
|
||
"Clear:",
|
||
"Spin:",
|
||
"B2B:",
|
||
"PC:",
|
||
"Efficiency:",
|
||
"Finesse err:",
|
||
"Finesse rate:",
|
||
},
|
||
stat={
|
||
"Games run:",
|
||
"Games played:",
|
||
"Game time:",
|
||
"Key pressed:",
|
||
"Rotate:",
|
||
"Hold:",
|
||
"Block used:",
|
||
"Lines cleared:",
|
||
"Attack(Sent):",
|
||
"Receive:",
|
||
"Clear:",
|
||
"Spin:",
|
||
"B2B:",
|
||
"PC:",
|
||
"Efficiency:",
|
||
"Finesse error:",
|
||
},
|
||
help={
|
||
"I don't think you need \"help\".",
|
||
"THIS IS ONLY A BLOCK GAME,not T****s",
|
||
"But just play like playing TO/C2/KOS/TGM3",
|
||
"",
|
||
"Powered by LOVE2D",
|
||
"Author:MrZ E-mail:1046101471@qq.com",
|
||
"Program:MrZ Art:MrZ Music:MrZ SFX:MrZ VOICE:Miya",
|
||
"Special thanks:Flyz,Farter,196,Teatube,T830,[all test staff] and YOU!",
|
||
"",
|
||
"Any bugs/suggestions to my E-mail.(may with screenshot)",
|
||
"Only released in test group for FREE",
|
||
"Game downloaded from other way may implanted with virous",
|
||
"Only network/vibrating permission applied",
|
||
"Author is not responsible for any loss by eddited game",
|
||
},
|
||
used=[[
|
||
Tool used:
|
||
Beepbox
|
||
GFIE
|
||
Goldwave
|
||
Lib used:
|
||
Cold_Clear[MinusKelvin]
|
||
simple-love-lights[dylhunn]
|
||
]],
|
||
support="Support Author",
|
||
group="Official QQ Group",
|
||
WidgetText={
|
||
main={
|
||
play="Play",
|
||
setting="Settings",
|
||
music="Music room",
|
||
stat="Statistics",
|
||
help="Help",
|
||
qplay="qPlay",
|
||
lang="言/A",
|
||
quit="Quit",
|
||
},
|
||
mode={
|
||
draw="Draw(Q)",
|
||
custom="Setting(E)",
|
||
start="Start",
|
||
back=BK,
|
||
},
|
||
music={
|
||
bgm="BGM",
|
||
up="↑",
|
||
play="Play",
|
||
down="↓",
|
||
back=BK,
|
||
},
|
||
custom={
|
||
up="↑",
|
||
down="↓",
|
||
left="←",
|
||
right="→",
|
||
set1="40L(1)",
|
||
set2="1v1(2)",
|
||
set3="infinite(3)",
|
||
set4="blind(4)",
|
||
set5="master(5)",
|
||
back=BK,
|
||
},
|
||
draw={
|
||
any="Erase",
|
||
space="×",
|
||
clear="Clear",
|
||
demo="Don't show ×",
|
||
copy="Copy",
|
||
paste="Paste",
|
||
back=BK,
|
||
},
|
||
play={
|
||
pause="Pause",
|
||
},
|
||
pause={
|
||
resume="Resume(space)",
|
||
restart="Restart(R)",
|
||
setting="Setting(S)",
|
||
quit="Quit(esc)",
|
||
},
|
||
setting_game={
|
||
graphic="←Graphic",
|
||
sound="Sound→",
|
||
ctrl="Control setting",
|
||
reTime="Delay before game",
|
||
maxNext="Max next count",
|
||
autoPause="Auto pause",
|
||
layout="Layout",
|
||
key="Key Setting",
|
||
touch="Touch Setting",
|
||
quickR="Quick restart",
|
||
autoPause="Auto pause",
|
||
swap="Combo key to change ATK mode",
|
||
fine="Finesse error SFX",
|
||
back=BK,
|
||
},
|
||
setting_graphic={
|
||
sound="←Sound",
|
||
game="Game→",
|
||
ghost="Ghost",
|
||
grid="Grid",
|
||
center="Center",
|
||
bg="Background",
|
||
bgspace="BG space",
|
||
smo="Smoooth drop",
|
||
dropFX="Drop FX level",
|
||
shakeFX="Shake FX level",
|
||
atkFX="ATK FX level",
|
||
fullscreen="Fullscreen",
|
||
frame="draw FPS",
|
||
back=BK,
|
||
},
|
||
setting_sound={
|
||
game="←Game",
|
||
graphic="Graphic→",
|
||
sfx="SFX",
|
||
bgm="BGM",
|
||
vib="Vibration",
|
||
voc="Vocal",
|
||
stereo="Stereo",
|
||
back=BK,
|
||
},
|
||
setting_control={
|
||
das="DAS",arr="ARR",
|
||
sddas="softdrop DAS",sdarr="softdrop ARR",
|
||
reset="Reset",
|
||
back=BK,
|
||
},
|
||
setting_key={
|
||
back=BK,
|
||
},
|
||
setting_skin={
|
||
prev="←",next="→",
|
||
prev1="↑",next1="↓",spin1="R",
|
||
prev2="↑",next2="↓",spin2="R",
|
||
prev3="↑",next3="↓",spin3="R",
|
||
prev4="↑",next4="↓",spin4="R",
|
||
prev5="↑",next5="↓",spin5="R",
|
||
prev6="↑",next6="↓",spin6="R",
|
||
prev7="↑",next7="↓",spin7="R",
|
||
reset="reset Dir",
|
||
back=BK,
|
||
},
|
||
setting_touch={
|
||
default="Defaults",
|
||
snap=function()return text.snapLevelName[sceneTemp.snap]end,
|
||
option="Option",
|
||
back=BK,
|
||
size="Size",
|
||
},
|
||
setting_touchSwitch={
|
||
b1= actName[1],b2=actName[2],b3=actName[3],b4=actName[4],
|
||
b5= actName[5],b6=actName[6],b7=actName[7],b8=actName[8],
|
||
b9= actName[9],b10=actName[10],b11=actName[11],b12=actName[12],
|
||
b13=actName[13],b14=actName[14],b15=actName[15],b16=actName[16],
|
||
b17=actName[17],b18=actName[18],b19=actName[19],b20=actName[20],
|
||
norm="Normal",
|
||
pro="Professioanl",
|
||
hide="Show Virtual Key",
|
||
track="Auto track",
|
||
icon="Icon",
|
||
tkset="Track setting",
|
||
alpha="Alpha",
|
||
back=BK,
|
||
},
|
||
setting_trackSetting={
|
||
VKDodge="Auto Dodge",
|
||
back=BK,
|
||
},
|
||
help={
|
||
his="History",
|
||
qq="Author's qq",
|
||
back=BK,
|
||
},
|
||
history={
|
||
prev="↑",
|
||
next="↓",
|
||
back=BK,
|
||
},
|
||
stat={
|
||
path="Open Data Folder",
|
||
back=BK,
|
||
},
|
||
}
|
||
} |