Files
Techmino/parts/language/lang_zh_code.lua
MrZ_26 137e707c63 删除ffa按钮
tech league改名galaxim,调整一些联网菜单文本
2024-08-08 23:42:41 +08:00

893 lines
33 KiB
Lua
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
return {
loadText={
loadSFX="Load(SFX);",
loadSample="Load(Sample);",
loadVoice="Load(Voice);",
loadFont="Load(Font);",
loadModeIcon="Load(ModeIcon);",
loadMode="Load(Mode);",
loadOther="Load(Other);",
finish="PressStart();",
},
sureQuit="SureQuit();",
sureReset="SureReset();",
sureDelete="SureDelete();",
newDay="NewDay=true",
playedLong="PlayedLong=true",
playedTooMuch="PlayedTooMuch=true",
settingWarn="SettingWarn();",
settingWarn2="SettingWarn2();",
atkModeName={"Random();","Badges();","Kills();","Back();"},
royale_remain="LeftPlayers=$1",
powerUp={[0]="UP=.0","UP=.25","UP=.5","UP=.75","UP=1"},
cmb={"Combo=0","Combo=1","Combo=2","Combo=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>=20"},
spin="_Spin.",
spinNC="_Spin();",
clear={"Clear(1);","Clear(2);","Clear(3);","Clear(4);","Clear(5);","Clear(6);","Clear(7);","Clear(8);","Clear(9);","Clear(10);","Clear(11);","Clear(12);","Clear(13);","Clear(14);","Clear(15);","Clear(16);","Clear(17);","Clear(18);","Clear(19);","Clear(20);","Clear(20+)"},
cleared="",
mini="Mini=true",b2b="B2B.",b3b="B2B2B.",
PC="PC(All);",HPC="PC(Half);",
replaying="Replay=true",
tasUsing="TAS=true",
stage="StrgePass=$1",
great="Great();",
awesome="Awesome();",
almost="Almost();",
continue="Continue();",
maxspeed="Speed(Max);",
speedup="Speed(Up);",
missionFailed="Clear.Wrong();",
infHeightOn="infHeight=true",
infHeightOff="infHeight=false",
infHeightHint="F1:!infHeight",
highestGrade="(max=$1)",
speedLV="P.SpeedLV",
piece="P.Piece",line="P.Line",atk="P.ATK",eff="P.EFF",
rpm="P.RPM",tsd="P.TSD",
grade="P.Grade",techrash="P.Techrash",
wave="P.Wave",nextWave="P.Next",
combo="P.Combo",maxcmb="P.MaxCombo",
pc="P.PC",ko="P.KO",
win="Win();",
lose="Lose();",
torikan="Torikan();",
finish="Result=Finish",
gamewin="Result=Win",
gameover="Result=GameOver",
pause="Pause=true",
pauseCount="PauseCount",
finesse_ap="All.Perfect();",
finesse_fc="Full.Combo();",
page="Page=",
ai_puzzle="assert(AI==true and Ctm.Mission~=true)",
ai_mission="assert(AI==true and Ctm.Mission~=true)",
ai_badPiece="assert(AI==true and Ctm.Seq~=Tetromino)",
cc_fixed="assert(AI==CC and Sequence==Fixed)",
cc_swap="assert(AI==CC and Hold.Mode==Swap)",
cc_solid="assert(AI==CC and filledLine in Field)",
cc_field_too_high="assert(AI==CC and Field.Height>=40)",
switchSpawnSFX="SpawnSFX=false",
needRestart="NeedRestart=true",
loadError_errorMode="Error(Load.$1); Error.NoMode.$2();",
loadError_read="Error(Load.$1); Error.ReadFailed();",
loadError_noFile="Error(Load.$1); Error.NoFile();",
loadError_other="Error(Load.$1); Error.LoadingFailed.$2();",
loadError_unknown="Error(Load.$1); Error.Unknown();",
saveError_duplicate="Error(Save.$1); Error.FileDuplicated();",
saveError_encode="Error(Save.$1); Error.Encode();",
saveError_other="Error(Save.$1); Error.$2();",
saveError_unknown="SaveError($1); Error.Unknown();",
copyDone="Copy(Done);",
saveDone="Save(Done);",
exportSuccess="Export(Success);",
importSuccess="Import(Success);",
dataCorrupted="Error.DataCorrupted();",
pasteWrongPlace="Error.PasteWrongPlace();",
noFile="Error.NoFile();",
invalidSequence="Error.InvalidSequenceMode();",
tooHighField="Error.TooHighField();",
nowPlaying="NowPlaying=",
VKTchW="VK.Weight.Touch",
VKOrgW="VK.Weight.Origin",
VKCurW="VK.Weight.CurrentPosition",
noScore="NoScore=true",
modeLocked="Locked=true",
unlockHint="if (PreviousMode<=B) then Unlock();",
highScore="HighScore",
newRecord="NewRecord=true",
replayBroken="Error.ReplayBroken();",
dictNote="#!CopySource=Zictionary",
-- Server's warn/error messages
Techrater={},
tooFrequent="Error.requesttooFrequent();",
roomPasswordChanged="Info.roomPwChanged();",
oldVersion="Version.New($1);",
versionNotMatch="Version.NotMatch();",
notFinished="ComingSoon();",
noUsername="Error.NoUsername();",
wrongEmail="Error.WrongEmail();",
wrongCode="Error.WrongVerificationCode();",
diffPassword="Error.DiffPassword();",
checkEmail="register.RequestSent=true",
wsFailed="Error.Websocket.Failed=$1",
wsClose="Error.Websocket.Close=$1",
netTimeout="Error.ConnectTimeOut();",
serverDown="Error.ServerDown();",
requestFailed="Error.RequestFailed();",
onlinePlayerCount="OnlinePlayerCount=$1",
createRoomSuccessed="CreateRoom.Successs=true",
playerKicked="[$1]: roomKick([$2])",
-- becomeHost="$1 become host",
started="Room.Playing();",
joinRoom="Room.Join($1);",
leaveRoom="Room.Leave($1);",
roomRemoved="Room.Removed();",
ready="Ready();",
spectating="Room.Spectating();",
keySettingInstruction="Key.Bind(Press);\nKey.Bind.Cancel(Escspe);\nKey.Bind.Delete(Backspace);",
customBGhelp="Ctm.BG(DropHere);",
customBGloadFailed="Error.Ctm.BG(UnsupportFormat);",
errorMsg="Error.Fatal();\n//请检查语法错误或向作者进行反馈。",
tryAnotherBuild="Error.DecodeUTF8(); //如果你现在用的是Windows系统请重新下载 Techmino-32/64位 (和现在运行的不一样的那个)。",
modInstruction="Mod.Instruction();\n/*选择你要使用的Mod\n不同Mod会用不同的方式改变初始游戏规则(可能导致不能正常游玩)\n提醒:开启一些Mod会让成绩无效你也可以用键盘开关Mod按住shift反向*/",
modInfo={
next="Mod.Next();\n//强制使用Next的个数",
hold="Mod.Hold\n//强制使用Hold的个数",
hideNext="Mod.HideNext();\n//隐藏前几个Next",
infHold="Mod.InfHold();\n//可以无限制使用Hold",
hideBlock="Mod.HideBlock();\n//使当前方块不可见",
hideGhost="Mod.HideGhost();\n//使提示阴影不可见",
hidden="Mod.Hidden();\n//方块将会在锁定之后隐形",
hideBoard="Mod.HideBoard();\n//遮挡部分或者全部场地",
flipBoard="Mod.FlipBoard();\n//将场地以一定方式翻转显示",
dropDelay="Mod.DropDelay();\n//强制使用下落速度(单位:帧/格)",
lockDelay="Mod.LockDelay();\n//强制使用锁定延迟(单位:帧)",
waitDelay="Mod.WaitDelay();\n//出块后的等待时间(单位:帧)",
fallDelay="Mod.FallDelay();\n//消行后的等待时间(单位:帧)",
life="Mod.Life();\n//修改初始生命数量",
forceB2B="Mod.ForceB2B();\n//B2B条掉到启动线以下就会结束游戏",
forceFinesse="Mod.ForceFinesse();\n//非极简操作将强制结束游戏",
tele="Mod.Tele();\n//强制启用0移动延迟",
noRotation="Mod.NoRot();\n//禁用旋转按键",
noMove="Mod.NoMove();\n//禁用移动按键",
customSeq="Mod.CtmSeq\n//强制使用某种序列",
pushSpeed="Mod.PushSpeed();\n//改变垃圾行升起的速度(单位:格/帧)",
boneBlock="Mod.Bone();\n//使用骨块进行游戏",
},
pauseStat={
"P.Time",
"P.Key/Rot/Hold",
"P.Pieces",
"P.Row/Dig",
"P.Atk/DAtk",
"P.Rise(P.Receive-P.Offset)",
"P.Clear",
"P.Spin",
"P.B2B/B3B;P.PC/HPC",
"P.Finesse",
},
radar={"DEF","OFF","ATK","SEND","SPD","DIG"},
radarData={"D'PM","ADPM","APM","SPM","L'PM","DPM"},
stat={
"Stat.Launch = ",
"Stat.Count = ",
"Stat.Time = ",
"Stat.Key/Rot/Hold = ",
"Stat.Block/Row/Atk = ",
"Stat.Recv/Offset/Rise = ",
"Stat.Dig/DAtk = ",
"Stat.Eff/DEff = ",
"Stat.B2B/B3B = ",
"Stat.PC/HPC = ",
"Stat.FErr/FRate = ",
},
aboutTexts={
"/*这只是一个普通的*方块游戏*",
"从C2/IO/JS/WWC/KOS等方块获得过灵感",
"",
"使用LÖVE引擎",
"错误或者建议请附带截图发送到内测群或者作者邮箱~",
"仅通过官网/*见主菜单词典*/ 免费下载/更新",
"其他渠道获得游戏皆有被修改/加广告/植入病毒的风险,程序只申请了振动&联网权限!",
"若由于被修改的本游戏产生的各种损失作者不负责(怎么负责啊我又没法管)",
FNNS and "/" or "请从正规途径获得最新版,游戏现为免费,不过有打赏当然感谢啦~",
FNNS and "/" or "更多信息见小z词典*/",
},
staff={
"原作者 MrZ",
"邮箱: 1046101471@qq.com",
"",
"程序, 开发和设计",
"MrZ",
"",
"音乐制作使用",
"Beepbox",
"FL Studio",
"FL Mobile",
"Logic Pro X",
"",
"[POWERED BY LÖVE]",
"",
"程序",
"MrZ",
"ParticleG",
"Gompyn",
"Trebor",
"(scdhh)",
"(FinnTenzor)",
"(NOT_A_ROBOT)",
"(user670)",
"",
"GitHub CI、封装和后端",
"ParticleG",
"Trebor",
"LawrenceLiu",
"Gompyn",
"flaribbit",
"scdhh",
"",
"视觉设计、UI和UX",
"MrZ",
"Gnyar",
"C₂₉H₂₅N₃O₅",
"ScF",
"(旋律星萤)",
"(T0722)",
"",
"插图",
"Miya",
"Mono",
"Xiaoya",
"葉枭",
"",
"音乐设计",
"MrZ",
"柒栎流星",
"ERM",
"Trebor",
"C₂₉H₂₅N₃O₅",
"(T0722)",
"(Aether)",
"(Hailey)",
"",
"音效和语音包",
"Miya",
"Xiaoya",
"Mono",
"Flore",
"MrZ",
"Trebor",
"",
"翻译和本地化",
"User670",
"MattMayuga",
"Mizu",
"Mr.Faq",
"ScF",
"C₂₉H₂₅N₃O₅",
"NOT_A_ROBOT",
"XMiao",
"sakurw, Airun, 幽灵3383",
"Shard Nguyễn, Squishy and TVN community",
"",
"演出",
"Electric283",
"Hebomai",
"",
"特别感谢",
"Flyz",
"Big_True",
"NOT_A_ROBOT",
"思竣",
"yuhao7370",
"Farter",
"Teatube",
"蕴空之灵",
"T9972",
"No-Usernam8",
"andrew4043",
"smdbs-smdbs",
"paoho",
"Allustrate",
"Haoran SUN",
"Tianling Lyu",
"huaji2369",
"Lexitik",
"Tourahi Anime",
"PopUpWaffles",
"[All other test staff]",
"…And You!",
},
used=[[
Used.Tools=
Beepbox
Goldwave
GFIE
FL Mobile
Used.Libs=
Cold_Clear [MinusKelvin]
json.lua [rxi]
profile.lua [itraykov]
sha2 [Egor Skriptunoff]
]],
support="支持作者",
WidgetText={
main={
offline="PlaySingle();",
qplay="QPlay.",
online="PlayMulti();",
custom="PlayCtm();",
setting="GameSettings();",
stat="GameStat();",
dict="Zictionary();",
replays="GameReplay();",
},
main_simple={
sprint="Play.Sprint(40L);",
marathon="Play.Marathon();",
},
mode={
mod="Mod(); (F1)",
start="Play();",
},
mod={
title="GameMod.UI",
reset="Mod.Reset();",
unranked="unranked=true",
},
pause={
setting="Settings(); (S)",
replay="Replay(Play); (P)",
save="Replay(Save); (O)",
resume="Resume(); (Esc)",
restart="Restart(); (R)",
quit="Return 0; (Q)",
tas="TAS(); (T)",
},
net_menu={
galaxim="M.Galaxim();",
rooms="M.Rooms();",
resetPW="M.ResetPW",
logout="M.Logout();",
},
net_galaxim={
match="GX.Enter();",
},
net_rooms={
password="Password=",
refreshing="Refrishing();",
noRoom="NoRoom=true",
refresh="Refresh();",
new="NewRoom();",
join="Join();",
},
net_newRoom={
title="NewRoom.UI",
roomName="RoomName //Default = [username]'s room",
password="Password",
description="Description",
life="Life",
pushSpeed="PushSpeed",
garbageSpeed="GarbageSpeed",
visible="Visiblity",
freshLimit="FreshLimit",
fieldH="FieldHeight",
bufferLimit="BufferLimit",
heightLimit="HeightLimit",
drop="DropDelay",
lock="LockDelay",
wait="EntryDelay",
fall="LineDelay",
hang="DeathDelay",
hurry="AREInterruption",
capacity="Capacity",
create="Create();",
ospin="OSpin",
fineKill="FineKill",
b2bKill="B2BKill",
lockout="Lockout",
easyFresh="EZFresh",
deepDrop="DeepDrop",
bone="Bone",
eventSet="EventSet",
holdMode="HoldMode",
nextCount="Next=",
holdCount="Hold=",
infHold="InfHold",
phyHold="PhyHold",
},
net_game={
ready="Ready();",
spectate="Spectate();",
cancel="Cancel();",
},
setting_game={
title="GameSettings.UI",
graphic="←Set.Video();",
sound="Set.Sound();→",
style="Style();",
ctrl="Set.Ctrl();",
key="Set.Key();",
touch="Set.Touch();",
showVK="Set.ShowVK",
reTime="Set.ReTime=",
RS="Set.RS",
menuPos="Set.MenuPos",
sysCursor="Set.SysCursor",
autoPause="Set.AutoPause",
autoSave="Set.AutoSave",
simpMode="Set.SimpMode",
},
setting_video={
title="VideoSettings.UI",
sound="←Set.Sound();",
game="Set.Game();→",
block="Set.DrawBlock",
smooth="Set.SmoothFall",
upEdge="Set.UpEdge",
bagLine="Set.BagLine",
ghostType="Set.GhostType",
ghost="Set.Ghost=",
center="Set.Center=",
grid="Set.Grid=",
lineNum="Set.LineNum=",
lockFX="Set.LockFX=",
dropFX="Set.DropFX=",
moveFX="Set.MoveFX=",
clearFX="Set.ClearFX=",
splashFX="Set.SplashFX=",
shakeFX="Set.ShakeFX=",
atkFX="Set.AtkFX=",
frame="Set.Frame //\"%\"",
text="Set.TextPU",
score="Set.ScorePU",
bufferWarn="Set.BufferWarn",
showSpike="Set.ShowSpike",
nextPos="Set.NextPos",
highCam="Set.HighCam",
warn="Set.Warn",
clickFX="Set.ClickFX",
power="Set.Battery",
clean="Set.QuickDraw",
fullscreen="Set.Fullscreen",
portrait="Set.Portrait",
msaa="Set.MSAA",
bg_on="Set.BG(Normal);",
bg_off="Set.BG(Off);",
bg_custom="Set.BG(Ctm);",
-- defaultBG="Default B.G.",
-- resetDbg="Reset to default",
-- lockBG="Lock B.G.",
-- noTheme="Disable theme",
blockSatur="Set.BlockSatur",
fieldSatur="Set.FieldSatur",
},
setting_sound={
title="MusicSettings.UI",
game="←Set.Game();",
graphic="Set.Video();→",
mainVol="Set.MainVol=",
bgm="Set.BGM=",
sfx="Set.SFX=",
stereo="Set.Stereo=",
spawn="Set.SpawnSFX=",
warn="Set.WarnSFX=",
vib="Set.VIB=",
voc="Set.VOC=",
autoMute="Set.AutoMute",
fine="Set.FineErrSFX",
sfxPack="Set.SFXPack",
vocPack="Set.VOCPack",
apply="Set.Apply();",
},
setting_control={
title="CtrlSettings.UI",
preview="Set.Preview();",
das="Set.DAS=",arr="Set.SRR=",
dascut="Set.DASCut=",
dropcut="Set.DropCut=",
sddas="Set.SDDAS=",sdarr="Set.SDARR=",
ihs="Set.IHS",
irs="Set.IRS",
ims="Set.IMS",
reset="Set.Reset();",
},
setting_key={
a1="SK.MLeft();",
a2="SK.MRight();",
a3="SK.RRight();",
a4="SK.RLeft();",
a5="SK.R180();",
a6="SK.HDrop();",
a7="SK.SDrop();",
a8="SK.Hold();",
a9="SK.Function1();",
a10="SK.Function2();",
a11="SK.ILeft();",
a12="SK.IRight();",
a13="SK.SonicDrop();",
a14="SK.Down1();",
a15="SK.Down4();",
a16="SK.Down10();",
a17="SK.LDrop();",
a18="SK.RDrop();",
a19="SK.LZangi();",
a20="SK.RZangi();",
restart="SK.Restart();",
},
setting_skin={
skinSet="Set.SkinSet",
title="StyleSettings.UI",
skinR="Set.RColor();",
faceR="Set.RDir();",
},
setting_touch={
default="Set.Default();",
snap="Set.Snap();",
size="Set.Size=",
shape="Set.Shape();",
},
setting_touchSwitch={
b1="ST.MLeft", b2="ST.MRight", b3="ST.RRight", b4="ST.RLeft",
b5="ST.R180", b6="ST.HDrop", b7="ST.SDrop", b8="ST.Hold",
b9="ST.Function1", b10="ST.Function2", b11="ST.ILeft", b12="ST.IRight",
b13="ST.SonicDrop", b14="ST.Down1", b15="ST.Down4", b16="ST.Down10",
b17="ST.LDrop", b18="ST.RDrop", b19="ST.LZangi", b20="ST.RZangi",
norm="Set.Norm();",
pro="Set.Pro();",
icon="Set.Icon",
sfx="Set.SFX=",
vib="Set.VIB=",
alpha="Set.Alpha=",
track="Set.AutoTrack",
dodge="Set.AutoDodge",
},
customGame={
title="CtmGame.UI",
defSeq="DefSeq=true",
noMsn="NoMsn=true",
drop="DropDelay",
lock="LockDelay",
wait="EntryDelay",
fall="LineDelay",
hang="DeathDelay",
hurry="AREInterruption",
bg="BG",
bgm="BGM",
copy="Copy.All();",
paste="Paste.All();",
play_clear="Play.Ctm(Clear);",
play_puzzle="Play.Ctm(Puzzle);",
reset="Reset(); (del)",
advance="Advance(); (A)",
mod="Mod(); (F1)",
field="Edit.Field(); (F)",
sequence="Edit.Seq(); (S)",
mission="Edit.Mission(); (M)",
eventSet="EventSet",
holdMode="HoldMode",
nextCount="Next=",
holdCount="Hold=",
infHold="InfHold",
phyHold="PhyHold",
fieldH="FieldHeight",
visible="Visiblity",
freshLimit="FreshLimit",
opponent="Bot",
life="Life",
pushSpeed="PushSpeed",
garbageSpeed="GarbargeSpeed",
bufferLimit="BufferLimit",
heightLimit="HeightLimit",
ospin="Ospin",
fineKill="FineKill",
b2bKill="B2BKill",
lockout="Lockout",
easyFresh="EZFresh",
deepDrop="DeepDrop",
bone="Bone",
},
custom_field={
title="CtmGame.Field.UI",
subTitle="",
any="Erase();",
smart="Smart();",
push="Add(); (K)",
del="Del(); (L)",
demo="Show\"×\"",
newPg="NewPG(); (N)",
delPg="DelPG(); (M)",
prevPg="PrevPG();",
nextPg="NextPG();",
},
custom_sequence={
title="CtmGame.Seq.UI",
subTitle="",
sequence="Sequence",
},
custom_mission={
title="CtmGame.Mission.UI",
subTitle="",
_1="1",_2="2",_3="3",_4="4",
any1="any1",any2="any2",any3="any3",any4="any4",
PC="PC",
Z1="Z1",S1="S1",J1="J1",L1="L1",T1="T1",O1="O1",I1="I1",
Z2="Z2",S2="S2",J2="J2",L2="L2",T2="T2",O2="O2",I2="I2",
Z3="Z3",S3="S3",J3="J3",L3="L3",T3="T3",O3="O3",I3="I3",
O4="O4",I4="I4",
mission="Force",
},
music={
title="Music.UI",
arrow="",
now="NowPlaying=",
bgm="BGM",
sound="SFX();",
},
launchpad={
title="SFX.UI",
bgm="BGM",
sfx="SFX",
voc="VOC",
music="Music();",
label="Label",
},
about={
staff="Staff();",
his="History();",
legals="Leagls();",
},
dict={
title="Zictionary.UI",
},
stat={
path="OpenPath();",
save="DataManagement();",
},
login={
title="SignIn.UI",
ticket="Ticket=",
authorize="Authorize();",
paste="Paste();",
submit="Submit();",
},
reset_password={
title="Reset_Password.UI",
send="Send();",
code="V-code=",
password="Password=",
password2="RePassword=",
setPW="SetPassword();",
},
account={
title="Account.UI",
},
app_15p={
color="Color",
invis="Invis",
slide="Slide",
pathVis="PathVis",
revKB="PrvKB",
},
app_schulteG={
rank="Rank=",
invis="Invis",
disappear="Disappsar",
tapFX="TapFX",
},
app_AtoZ={
level="Level",
keyboard="Keyboard();",
},
app_2048={
invis="Invis",
tapControl="TapCtrl",
skip="Skip();",
},
app_ten={
next="Next",
invis="Invis",
fast="Fast",
},
app_dtw={
color="Color",
mode="Mode",
bgm="BGM",
arcade="Arcade",
},
app_link={
invis="Invis",
},
savedata={
export="Data.Export",
import="Data.Import",
unlock="Progress();",
data="Stat();",
setting="Setting();",
vk="VK();",
couldSave="Data.Cloud //Testing",
notLogin="NotLogin=true",
upload="UpLoad();",
download="DownLoad();",
},
},
modes={
['sprint_10l']= {"Sprint(10L);", "", "消除10行"},
['sprint_20l']= {"Sprint(20L);", "", "消除20行"},
['sprint_40l']= {"Sprint(40L);", "", "消除40行"},
['sprint_100l']= {"Sprint(100L);", "", "消除100行"},
['sprint_400l']= {"Sprint(400L);", "", "消除400行"},
['sprint_1000l']= {"Sprint(1000L);", "", "消除1000行"},
['construct_sg']= {"Construct(SecretGrade);", "", "按照提示完成经典的“大于号”拼图"},
['construct_checker']= {"Construct", "", "按照提示搭建棋盘的图案"},
['construct_invsg']= {"Construct", "", "按照提示搭建折线图案"},
['sprintPenta']= {"Sprint(Penta);", "", "伤脑筋十八块"},
['sprintMPH']= {"Sprint(MPH);", "", "纯随机\n无预览\n无暂存"},
['sprint123']= {"Sprint(M123);", "", "40L但只有1~3连块"},
['dig_10l']= {"Dig(10L);", "", "挖掘10行"},
['dig_40l']= {"Dig(40L);", "", "挖掘40行"},
['dig_100l']= {"Dig(100L);", "", "挖掘100行"},
['dig_400l']= {"Dig(400L);", "", "挖掘400行"},
['dig_eff_10l']= {"DigEff(10L);", "", "用尽量少的块数挖掘10行"},
['dig_eff_40l']= {"DigEff(40L);", "", "用尽量少的块数挖掘40行"},
['dig_eff_100l']= {"DigEff(100L);", "", "用尽量少的块数挖掘100行"},
['dig_eff_400l']= {"DigEff(400L);", "", "用尽量少的块数挖掘400行"},
['dig_quad_10l']= {"DigQuad(10L);", "", "挖掘10行但只能消四"},
['drought_n']= {"Drought(100L);", "", "你I没了"},
['drought_l']= {"DroughtP(100L);", "", "后 妈 发 牌"},
['marathon_n']= {"Marathon(Normal);", "", "200行加速马拉松"},
['marathon_h']= {"Marathon(Hard);", "", "200行高速马拉松"},
['solo_e']= {"Solo(Easy);", "", "打败AI"},
['solo_n']= {"Solo(Normal);", "", "打败AI"},
['solo_h']= {"Solo(Hard);", "", "打败AI"},
['solo_l']= {"Solo(Lunatic);", "", "打败AI"},
['solo_u']= {"Solo(Ultimate);", "", "打败AI"},
['techmino49_e']= {"Tech49(Easy);", "", "49人混战活到最后"},
['techmino49_h']= {"Tech49(Hard);", "", "49人混战活到最后"},
['techmino49_u']= {"Tech49(Ultimate);", "", "49人混战活到最后"},
['techmino99_e']= {"Tech99(Easy);", "", "99人混战活到最后"},
['techmino99_h']= {"Tech99(Hard);", "", "99人混战活到最后"},
['techmino99_u']= {"Tech99(Ultimate);", "", "99人混战活到最后"},
['round_e']= {"Round(Easy);", "", "下棋模式"},
['round_n']= {"Round(Normal);", "", "下棋模式"},
['round_h']= {"Round(Hard);", "", "下棋模式"},
['round_l']= {"Round(Lunatic);", "", "下棋模式"},
['round_u']= {"Round(Ultimate);", "", "下棋模式"},
['big_n']= {"Big(Normal);", "", "模拟5x10场地(标准尺寸的一半)"},
['big_h']= {"Big(Hard);", "", "模拟5x10场地(标准尺寸的一半)"},
['master_n']= {"Master(Normal);", "", "20G初心者练习"},
['master_h']= {"Master(Hard);", "", "上级者20G挑战"},
['master_m']= {"Master(M21);", "", "大师20G"},
['master_final']= {"Master(Final);", "", "究极20G:无法触及的终点"},
['master_ph']= {"Master(Phantasm);", "", "虚幻20G:"},
['master_g']= {"Master(Graded);", "", "20G段位考试"},
['master_ex']= {"Master(EX);", "", "成为方块大师"},
['master_instinct']= {"Master(Instinct);", "", "当前块在出现后一小会后会隐形"},
['strategy_e']= {"Strategy(Easy);", "", "20G堆叠中速决策练习"},
['strategy_h']= {"Strategy(Hard);", "", "20G堆叠快速决策练习"},
['strategy_u']= {"Strategy(Ultimate);", "", "20G堆叠极速决策练习"},
['strategy_e_plus']= {"Strategy(EasyP);", "", "20G堆叠中速决策练习\n无Hold"},
['strategy_h_plus']= {"Strategy(HardP);", "", "20G堆叠快速决策练习\n无Hold"},
['strategy_u_plus']= {"Strategy(UltimateP);", "", "20G堆叠极速决策练习\n无Hold"},
['blind_e']= {"Blind(Slow);", "", "不强大脑"},
['blind_n']= {"Blind(Fast);", "", "挺强大脑"},
['blind_h']= {"Blind(Instant);", "", "很强大脑"},
['blind_l']= {"Blind(NoGhost);", "", "最强大脑"},
['blind_u']= {"Blind(NoField);", "", "你准备好了吗"},
['blind_wtf']= {"Blind(Voie);" , "", "还没准备好"},
['classic_e']= {"Classic(Easy);", "", "高速经典"},
['classic_h']= {"Classic(Hard);", "", "飞速经典"},
['classic_l']= {"Classic(Lunatic);", "", "极速经典"},
['classic_u']= {"Classic(Ultimate);", "", "光速经典"},
['survivor_e']= {"Survivor(Easy);", "", "你能存活多久?"},
['survivor_n']= {"Survivor(Normal);", "", "你能存活多久?"},
['survivor_h']= {"Survivor(Hard);", "", "你能存活多久?"},
['survivor_l']= {"Survivor(Lunatic);", "", "你能存活多久?"},
['survivor_u']= {"Survivor(Ultimate);", "", "你能存活多久?"},
['attacker_h']= {"Attacker(Hard);", "", "进攻练习"},
['attacker_u']= {"Attacker(Ultimate);", "", "进攻练习"},
['defender_n']= {"Defender(Normal);", "", "防守练习"},
['defender_l']= {"Defender(Lunatic);", "", "防守练习"},
['dig_h']= {"Dig(Hard);", "", "挖掘练习"},
['dig_u']= {"Dig(Ultimate);", "", "挖掘练习"},
['c4wtrain_n']= {"C4WTrain(Normal);", "", "消除100行"},
['c4wtrain_l']= {"C4WTrain(Lunatic);", "", "无 限 连 击"},
['pctrain_n']= {"PCTrain(Normal);", "", "简易PC题库熟悉全清定式的组合"},
['pctrain_l']= {"PCTrain(Lunatic);", "", "困难PC题库强算力者进"},
['pc_n']= {"PC(Normal);", "", "100行内刷PC"},
['pc_h']= {"PC(Hard);", "", "100行内刷PC"},
['pc_l']= {"PC(Lunatic);", "", "100行内刷PC"},
['pc_inf']= {"PC(Inf);", "", "你能连续做多少PC"},
['tech_n']= {"Tech(Normal);", "", "禁止断B2B"},
['tech_n_plus']= {"Tech(NormalP);", "", "仅允许spin与PC"},
['tech_h']= {"Tech(Hard);", "", "禁止断B2B"},
['tech_h_plus']= {"Tech(HardP);", "", "仅允许spin与PC"},
['tech_l']= {"Tech(Lunatic);", "", "禁止断B2B"},
['tech_l_plus']= {"Tech(LunaticP);", "", "仅允许spin与PC"},
['tech_finesse']= {"Tech(Finesse);", "", "强制最简操作"},
['tech_finesse_f']= {"Tech(FinesseF);", "", "禁止普通消除,强制最简操作"},
['tsd_e']= {"TSD(Easy);", "", "你能连续做几个TSD"},
['tsd_h']= {"TSD(Hard);", "", "你能连续做几个TSD"},
['tsd_u']= {"TSD(Ultimate);", "", "你能连续做几个TSD"},
['backfire_n']= {"Backfire(Normal);", "", "打出100攻击"},
['backfire_h']= {"Backfire(Hard);", "", "打出100攻击"},
['backfire_l']= {"Backfire(Lunatic);", "", "打出100攻击"},
['backfire_u']= {"Backfire(Ultimate);", "", "打出100攻击"},
['sprintAtk']= {"Sprint(100ATK);", "", "打出100攻击"},
['sprintEff']= {"Sprint(EFF);", "", "40行内打出更高的攻击"},
['zen']= {"Zen(200L);", "", "不限时200行"},
['ultra']= {"Ultra(Extra);", "", "在两分钟内尽可能拿到最多的分数"},
['infinite']= {"Infinite();", "", "沙盒"},
['infinite_dig']= {"InfDig();", "", "挖呀挖呀挖"},
['marathon_inf']= {"Marathon(Inf);", "", "无尽马拉松"},
['spinren']= {"Spinren(EFF)", "", "掌管效率的神"},
['custom_clear']= {"Custom(Clear);", ""},
['custom_puzzle']= {"Custom(Puzzle);", ""},
},
}