893 lines
33 KiB
Lua
893 lines
33 KiB
Lua
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);", ""},
|
||
},
|
||
}
|