local SWC={[true]="开",[false]="关"} local BK="返回" return{ atkModeName={"随机","徽章","击杀","反击"}, royale_remain=function(n)return"剩余 "..n.." 名玩家"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="暂存",next="下一个", stage={"关卡 1","关卡 2","关卡 3","关卡 4","关卡 5",}, awesome="精彩。", continue="继续。", maxspeed="最高速度", speedup="速度加快", win="胜利", lose="失败", pause="暂停", finish="结束", pauseTime="暂停时间", custom="自定义游戏", customOption={ drop="下落延迟:", lock="锁定延迟:", wait="放块延迟:", fall="消行延迟:", next="序列数量:", hold="暂存:", sequence="序列:", visible="可见性:", target="目标行数:", freshLimit="锁延刷新次数:", opponent="对手速度等级:", bg="背景:", bgm="背景音乐:", }, customVal={ drop={0,1,2,3,4,5,6,7,8,9,10,12,14,16,18,20,25,30,40,60,180,"∞","[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={"bag7","his4","随机"}, visible={"可见","半隐","全隐","瞬隐"}, target={10,20,40,100,200,500,1000,"∞"}, freshLimit={0,8,15,"∞"}, opponent={"无电脑",1,2,3,4,5,6,7,8,9,10,11}, }, softdropdas="软降DAS:", softdroparr="软降ARR:", snapLevelName={"任意摆放","10px吸附","20px吸附","40px吸附","60px吸附","80px吸附"}, keyboard="键盘",joystick="手柄", space="空格",enter="回车", setting2Help="方向键选择/翻页,回车修改,esc返回", musicRoom="音乐室", nowPlaying="正在播放:", actName={"左移:","右移:","顺时针旋转:","逆时针旋转:","180°旋转","硬降:","软降:","暂存:","功能键:","重新开始:","左瞬移:","右瞬移:","软降到底:"}, modeName={ [0]="自定义", "竞速","马拉松","大师","经典","禅","无尽","单挑","仅TSD","隐形","挖掘","生存","科研", "C4W练习","全清训练","全清挑战","49人混战","99人混战","干旱","多人", }, modeInfo={ sprint="挑战世界纪录", marathon="尝试坚持到最后", master="成为方块大师", classic="高速经典", zen="无重力消除200行", infinite="科研沙盒", solo="打败AI", tsd="尽可能做TSD", blind="最强大脑", dig="核能挖掘机", survivor="防守练习", tech="尽可能不要普通消除", c4wtrain="无 限 连 击", pctrain="熟悉全清定式的组合", pcchallenge="100行内尽可能多PC", techmino49="49人混战", techmino99="99人混战", drought="异常序列", hotseat="友尽模式", }, load={"加载语音ing","加载音乐ing","加载音效ing","加载完成",}, tips={ "不是动画,真的在加载!", "整个游戏都是MrZ完成的!", "大满贯10连击消四全清!", "<方块研究所>有一个Nspire-CX版本!", "B2B2B???", "B2B2B2B存在吗?", "MEGACMB!", "ALLSPIN!", "O型回旋三清?", "只用一个输入设备就可以游玩了", "Miya:喵!", "225238922,哔哩哔哩 干杯~", "适度游戏益脑,沉迷游戏伤身,合理安排时间,享受健康生活", "合群了就会消失,但是消失不代表没有意义", "学会使用两个旋转键,三个更好", "更小的DAS和ARR拥有更高的操作上限", "注意到\"旋转\"到底对方块做了些什么吗?", "20G是一套全新的游戏规则", "不要在上课时玩游戏!", "本游戏难度上限很高,做好心理准备", "方块可以不是个休闲游戏", "调到特殊的日期也不会发生什么的", "3.1415926535897932384", }, stat={ "游戏运行次数:", "游戏局数:", "游戏时间:", "按键数:", "旋转数:", "Hold次数:", "方块使用数:", "消行数:", "攻击数:", "发送数:", "接收数:", "上涨数:", "消除数:", "Spin数:", "B2B数:", "PC数:", "效率:", }, help={ "好像也没啥好帮助的吧?就当是关于了", "这只是一个方块游戏,请勿过度解读和随意联想", "不过就当成TOP/C2/KOS/TGM3/JS玩好了", "游戏还在测试阶段,请 勿 外 传", "", "使用LOVE2D引擎", "作者:MrZ 邮箱:1046101471@qq.com", "程序:MrZ 美术:MrZ 音乐:MrZ 音效:MrZ 语音:Miya", "使用工具:VScode,GFIE,Beepbox,Goldwave", "特别感谢:Farter,196,Teatube,Flyz,T830,[所有测试人员]和 你!", "错误或者建议请附带相关信息发送到作者邮箱~", }, support="支持作者", group="官方QQ群", ButtonText={ main={ qplay="快速开始", play="开始", setting="设置", music="音乐室", stat="统计信息", help="帮助", quit="退出", }, mode={ up="↑", down="↓", left="←", right="→", start="开始", custom="自定义(C)", back=BK, }, music={ bgm=function()return"音乐:"..SWC[setting.bgm]end, up="↑", play="播放", down="↓", back=BK, }, custom={ up="↑", down="↓", left="←", right="→", start1="消除开始", start2="拼图开始", draw="画图(D)", set1="40行", set2="1v1", set3="无尽", set4="隐形", set5="极限", back=BK, }, draw={ any="不定", block1="Z", block2="S", block3="L", block4="J", block5="T", block6="O", block7="I", gb1="■", gb2="■", gb3="■", gb4="■", gb5="■", space="×", clear="清除", back=BK, }, play={ pause="暂停", }, pause={ resume="继续", quit="退出", }, setting={ ghost=function()return"阴影:"..SWC[setting.ghost]end, center=function()return"旋转中心:"..SWC[setting.center]end, grid=function()return"网格:"..SWC[setting.grid]end, swap=function()return setting.swap and"目标选择:组合键"or"目标选择:循环"end, fxs=function()return setting.fxs>0 and"特效等级:"..setting.fxs or"特效 关"end, bg=function()return"背景:"..SWC[setting.bg]end, dasD="-",dasU="+", arrD="-",arrU="+", sddasD="-",sddasU="+", sdarrD="-",sdarrU="+", ctrl="控制设置", touch="触摸设置", lang=function()return langName[setting.lang]end, sfx=function()return"音效:"..SWC[setting.sfx]end, bgm=function()return"音乐:"..SWC[setting.bgm]end, vib=function()return "震动:"..setting.vib end, voc=function()return"语音:"..SWC[setting.voc]end, fullscreen=function()return"全屏:"..SWC[setting.fullscreen]end, bgblock=function()return"背景动画:"..SWC[setting.bgblock]end, frame=function()return"绘制帧:"..setting.frameMul.."%"end, skin="皮肤", smo=function()return"平滑下落:"..SWC[setting.smo]end, back="保存&返回", }, setting2={ back=BK, }, setting3={ back=BK, hide=function()return setting.virtualkeySwitch and"隐藏虚拟按键"or"显示虚拟按键"end, default="默认组合", snap=function()return text.snapLevelName[snapLevel]end, alpha=function()return setting.virtualkeyAlpha.."0%"end, icon="图标", size="大小", }, help={ his="历史", qq="作者QQ", back=BK, }, history={ prev="←", next="→", back=BK, }, stat={ path="打开存储目录", back=BK, }, }, }--文