diff --git a/parts/backgrounds/fan.lua b/parts/backgrounds/fan.lua index f581c3e1..d5950b14 100644 --- a/parts/backgrounds/fan.lua +++ b/parts/backgrounds/fan.lua @@ -1,4 +1,4 @@ ---UUZ's fan +--Yuyuko's fan local gc=love.graphics local gc_clear,gc_origin,gc_replaceTransform=gc.clear,gc.origin,gc.replaceTransform local gc_translate=gc.translate diff --git a/parts/backgrounds/wing.lua b/parts/backgrounds/wing.lua index 47c4a039..067d9b4a 100644 --- a/parts/backgrounds/wing.lua +++ b/parts/backgrounds/wing.lua @@ -13,7 +13,7 @@ local wingColor={ {.5,.5,1.,.3}, {.3,.8,.9,.3}, } -local wingHeight={.41,.42,.43,.44,.45,.46,.47,.48} +local wingHeight={.572,.536,.472,.405,.307,.402,.457,.367} function back.init() crystal_img=GC.DO{42,118, {'setCL',.93,.93,.93}, @@ -47,14 +47,21 @@ function back.update() end function back.draw() gc.clear(.06,.06,.06) - gc.setColor(.12,.08,.05) - gc.setLineWidth(6) - for i=1,7 do - local B1,B2=crystals[i],crystals[i+1] - gc.line(B1.x,B1.y,B2.x,B2.y) - B1,B2=crystals[i+8],crystals[i+9] - gc.line(B1.x,B1.y,B2.x,B2.y) - end + gc.setColor(.12,.12,.12) + gc.setLineWidth(0.02*SCR.h) + gc.line(0.018*SCR.w,0.567*SCR.h,0.101*SCR.w,0.512*SCR.h) + gc.line(0.202*SCR.w,0.369*SCR.h,0.099*SCR.w,0.514*SCR.h) + gc.line(0.201*SCR.w,0.371*SCR.h,0.260*SCR.w,0.212*SCR.h) + gc.line(0.247*SCR.w,0.257*SCR.h,0.307*SCR.w,0.383*SCR.h) + gc.line(0.352*SCR.w,0.436*SCR.h,0.305*SCR.w,0.381*SCR.h) + gc.line(0.344*SCR.w,0.437*SCR.h,0.401*SCR.w,0.307*SCR.h) + gc.line(0.982*SCR.w,0.567*SCR.h,0.899*SCR.w,0.512*SCR.h) + gc.line(0.798*SCR.w,0.369*SCR.h,0.901*SCR.w,0.514*SCR.h) + gc.line(0.799*SCR.w,0.371*SCR.h,0.740*SCR.w,0.212*SCR.h) + gc.line(0.753*SCR.w,0.257*SCR.h,0.693*SCR.w,0.383*SCR.h) + gc.line(0.648*SCR.w,0.436*SCR.h,0.695*SCR.w,0.381*SCR.h) + gc.line(0.656*SCR.w,0.437*SCR.h,0.599*SCR.w,0.307*SCR.h) + local k=SCR.k for i=1,8 do gc.setColor(wingColor[i]) diff --git a/parts/fonts/proportional.ttf b/parts/fonts/proportional.ttf index 19f2124c..2401a064 100644 Binary files a/parts/fonts/proportional.ttf and b/parts/fonts/proportional.ttf differ diff --git a/parts/language/lang_zh.lua b/parts/language/lang_zh.lua index 31def025..8d331f08 100644 --- a/parts/language/lang_zh.lua +++ b/parts/language/lang_zh.lua @@ -12,9 +12,9 @@ return{ }, sureQuit="再按一次退出", sureReset="再按一次重置", - newDay="新的一天,新的开始~", - playedLong="已经玩很久了!注意休息!", - playedTooMuch="今天玩太久啦!打块好玩但也要适可而止哦~", + newDay="新的一天,新的开始~", + playedLong="已经玩很久了!注意休息!", + playedTooMuch="今天玩太久啦!打块好玩但也要适可而止哦~", atkModeName={"随机","徽章","击杀","反击"}, royale_remain="剩余 $1 名玩家", @@ -65,8 +65,8 @@ return{ switchSpawnSFX="请开启方块出生音效", needRestart="重新开始以生效", - copyDone="复制成功!", - saveDone="保存成功!", + copyDone="复制成功!", + saveDone="保存成功!", saveError="保存失败:", saveError_duplicate="文件名重复", loadError="读取失败:", @@ -93,10 +93,10 @@ return{ dictNote="==复制于小z词典==", getNoticeFail="拉取公告失败", - oldVersion="最新版本$1可以下载了!", - needUpdate="请更新游戏!", - versionNotMatch="版本不一致!", - notFinished="暂未完成,敬请期待!", + oldVersion="最新版本$1可以下载了!", + needUpdate="请更新游戏!", + versionNotMatch="版本不一致!", + notFinished="暂未完成,敬请期待!", jsonError="json错误", @@ -105,7 +105,7 @@ return{ noPassword="请填写密码", diffPassword="两次密码不一致", registerRequestSent="注册请求已发送", - registerSuccessed="注册成功!", + registerSuccessed="注册成功!", loginSuccessed="登录成功", accessSuccessed="身份验证成功", @@ -115,11 +115,11 @@ return{ netTimeout="连接超时", onlinePlayerCount="在线人数", - createRoomSuccessed="创建房间成功!", + createRoomSuccessed="创建房间成功!", started="游戏中", joinRoom="进入房间", leaveRoom="离开房间", - ready="各就各位!", + ready="各就各位!", connStream="正在连接", waitStream="等待其他人连接", spectating="观战中", @@ -129,10 +129,10 @@ return{ keySettingInstruction="点击添加键位绑定\nesc取消选中\n退格键清空选中", - errorMsg="Techmino遭受了雷击,需要重新启动.\n我们已收集了一些错误信息,你可以向作者进行反馈.", - tryAnotherBuild="[解码UTF-8错误] 如果你现在用的是Windows系统,请重新下载 Techmino-32位 或者 Techmino-64位 (和现在运行的不一样的那个).", + errorMsg="Techmino遭受了雷击,需要重新启动。\n我们已收集了一些错误信息,你可以向作者进行反馈。", + tryAnotherBuild="[解码UTF-8错误] 如果你现在用的是Windows系统,请重新下载 Techmino-32位 或者 Techmino-64位 (和现在运行的不一样的那个)。", - modInstruction="选择你要使用的Mod!\n不同Mod会用不同的方式改变初始游戏规则(可能导致不能正常游玩)\n来开发新玩法或者挑战自我吧!\n提醒:开启一些Mod会让成绩无效,你也可以用键盘开关Mod,按住shift反向", + modInstruction="选择你要使用的Mod!\n不同Mod会用不同的方式改变初始游戏规则(可能导致不能正常游玩)\n来开发新玩法或者挑战自我吧!\n提醒:开启一些Mod会让成绩无效,你也可以用键盘开关Mod,按住shift反向", modInfo={ next="Next数量:\n强制使用Next的个数", hold="Hold数量:\n强制使用Hold的个数", @@ -189,11 +189,11 @@ return{ "从C2/IO/JS/WWC/KOS等方块获得过灵感", "", "使用LÖVE引擎", - "错误或者建议请附带截图发送到内测群或者作者邮箱~", + "错误或者建议请附带截图发送到内测群或者作者邮箱~", "仅通过内测qq群/discord群进行免费下载/更新", - "其他渠道获得游戏皆有被修改/加广告/植入病毒的风险,程序只申请了振动&联网权限!", + "其他渠道获得游戏皆有被修改/加广告/植入病毒的风险,程序只申请了振动&联网权限!", "若由于被修改的本游戏产生的各种损失作者不负责(我怎么负责啊跟我有啥关系)", - "请从正规途径获得最新版,游戏现为免费,不过有打赏当然感谢啦~记得备注id,方便记录!", + "请从正规途径获得最新版,游戏现为免费,不过有打赏当然感谢啦~记得备注id,方便记录!", }, staff={ "作者:MrZ 邮箱:1046101471@qq.com", @@ -269,7 +269,7 @@ return{ net_rooms={ password="密码", refreshing="刷新房间列表中", - noRoom="一个房间都没有哎...", + noRoom="一个房间都没有哎……", refresh="刷新", new="创建房间", join="加入", @@ -598,7 +598,7 @@ return{ password="密码", password2="确认密码", register="注册", - registering="等待服务器响应...", + registering="等待服务器响应……", }, account={ title="账户", @@ -721,11 +721,11 @@ return{ ['classic_e']= {"高速经典", "简单", "高速经典"}, ['classic_h']= {"高速经典", "困难", "飞速经典"}, ['classic_u']= {"高速经典", "极限", "极速经典"}, - ['survivor_e']= {"生存", "简单", "你能存活多久?"}, - ['survivor_n']= {"生存", "普通", "你能存活多久?"}, - ['survivor_h']= {"生存", "困难", "你能存活多久?"}, - ['survivor_l']= {"生存", "疯狂", "你能存活多久?"}, - ['survivor_u']= {"生存", "极限", "你能存活多久?"}, + ['survivor_e']= {"生存", "简单", "你能存活多久?"}, + ['survivor_n']= {"生存", "普通", "你能存活多久?"}, + ['survivor_h']= {"生存", "困难", "你能存活多久?"}, + ['survivor_l']= {"生存", "疯狂", "你能存活多久?"}, + ['survivor_u']= {"生存", "极限", "你能存活多久?"}, ['attacker_h']= {"进攻", "困难", "进攻练习"}, ['attacker_u']= {"进攻", "极限", "进攻练习"}, ['defender_n']= {"防守", "普通", "防守练习"}, @@ -740,7 +740,7 @@ return{ ['pc_n']= {"全清挑战", "普通", "100行内刷PC"}, ['pc_h']= {"全清挑战", "困难", "100行内刷PC"}, ['pc_l']= {"全清挑战", "疯狂", "100行内刷PC"}, - ['pc_inf']= {"无尽全清挑战", "", "你能连续做多少PC?"}, + ['pc_inf']= {"无尽全清挑战", "", "你能连续做多少PC?"}, ['tech_n']= {"科研", "普通", "禁止断B2B"}, ['tech_n_plus']= {"科研", "普通+", "仅允许spin与PC"}, ['tech_h']= {"科研", "困难", "禁止断B2B"}, @@ -749,9 +749,9 @@ return{ ['tech_l_plus']= {"科研", "疯狂+", "仅允许spin与PC"}, ['tech_finesse']= {"科研", "极简", "强制最简操作"}, ['tech_finesse_f']= {"科研", "极简+", "禁止普通消除,强制最简操作"}, - ['tsd_e']= {"TSD挑战", "简单", "你能连续做几个TSD?"}, - ['tsd_h']= {"TSD挑战", "困难", "你能连续做几个TSD?"}, - ['tsd_u']= {"TSD挑战", "极限", "你能连续做几个TSD?"}, + ['tsd_e']= {"TSD挑战", "简单", "你能连续做几个TSD?"}, + ['tsd_h']= {"TSD挑战", "困难", "你能连续做几个TSD?"}, + ['tsd_u']= {"TSD挑战", "极限", "你能连续做几个TSD?"}, ['backfire_n']= {"Backfire", "普通", "打出100攻击"}, ['backfire_h']= {"Backfire", "困难", "打出100攻击"}, ['backfire_l']= {"Backfire", "疯狂", "打出100攻击"}, @@ -766,9 +766,9 @@ return{ ['custom_puzzle']= {"自定义", "拼图"}, }, getTip={refuseCopy=true, - "...,合群了就会消失,不合群世界毁灭(指game over", - "...,合群了就会消失,但消失不代表没有意义", - "...,没有对比就没有伤害", + "……,合群了就会消失,不合群世界毁灭(指game over", + "……,合群了就会消失,但消失不代表没有意义", + "……,没有对比就没有伤害", "(a+b)³=a³+3a²b+3ab²+b³", "(RUR'U')R'FR2U'R'U'(RUR'F')", "《按钮风格进化史》", @@ -789,9 +789,9 @@ return{ "1next 1hold!", "1next 6hold!", "2021年是Techmino联机元年", - "20G本质是一个全新的游戏规则!", - "29种块里28个都能spin你敢信?", - "3.1415926535897932384 ? ? ?", + "20G本质是一个全新的游戏规则!", + "29种块里28个都能spin你敢信?", + "3.1415926535897932384???", "3next 1hold?", "40行世界纪录:14.915s by Reset_", "6236326236327175", @@ -800,125 +800,125 @@ return{ "6next 6hold?!", "7宽三SZ架空捐了解一下", "把手机调到特殊的日期也许会发生什么", - "报时机器人:新的一天开始了", - "背景影响游玩?可以去设置关闭", + "报时机器人:新的一天开始了", + "背景影响游玩?可以去设置关闭", "本游戏不叫Teachmino", - "本游戏的一部分内容是国际合作的!", - "本游戏的B2B是气槽机制,和传统的开关机制不一样哦", - "本游戏还在测试中,出各种问题都是有可能的哦", - "本游戏内置了几个休(yìng)闲(hé)小游戏哦~", - "本游戏使用精简版字体,可能有些特殊字符不能正确显示", + "本游戏的一部分内容是国际合作的!", + "本游戏的B2B是气槽机制,和传统的开关机制不一样哦", + "本游戏还在测试中,出各种问题都是有可能的哦", + "本游戏内置了几个休(yìng)闲(hé)小游戏哦~", + "本游戏使用精简版字体,可能有些特殊字符不能正确显示", "本游戏在设计的时候受到了大量其他块游甚至一些音游的启发", "必须要软降才能到达的位置都会判定为极简操作", - "别看攻击效率不高,其实消四还是很强的", - "别问游戏名怎么取的,问就是随便想的", - "不同人打40行最合适的方式不一样,s1w/63/散消/s2w...", - "不同游戏(甚至不同模式)中不同战术的能力都不一样,并没有绝对的强弱之分", + "别看攻击效率不高,其实消四还是很强的", + "别问游戏名怎么取的,问就是随便想的", + "不同人打40行最合适的方式不一样,s1w/63/散消/s2w……", + "不同游戏(甚至不同模式)中不同战术的能力都不一样,并没有绝对的强弱之分", "不希望激烈的零和竞争充斥整个游戏", - "不要悲伤,不要心急", + "不要悲伤,不要心急", "不要大力拍打或滑动哦", "不要卖弱不要卖弱不要卖弱", "不知道有多少人玩游戏的时候会关心游戏是谁做的", "部分手机系统开启震动会导致严重卡顿", - "彩色消除即将到来!", - "草(日本语)", - "车万方块是一家(暴论", - "成就系统在做了!", - "吃键?真的吗?建议回放看看到底按没按到,按了多久", + "彩色消除即将到来!", + "草(日本语)", + "车万方块是一家(暴论", + "成就系统在做了!", + "吃键?真的吗?建议回放看看到底按没按到,按了多久", "除了雨宫太阳还有很多高手玩家,甚至强出很多很多", - "触发游戏报错后日志文件会越来越大(不过顶多几百K)", - "触摸板打osu也很好!", - "凑数tip什么时候能站起来!", - "打对战前请确认自己有一定的水平,不然会毫无游戏体验的", - "打好块跟学习一样没有捷径,多练。", + "触发游戏报错后日志文件会越来越大(不过顶多几百K)", + "触摸板打osu也很好!", + "凑数tip什么时候能站起来!", + "打对战前请确认自己有一定的水平,不然会毫无游戏体验的", + "打好块跟学习一样没有捷径,多练。", "大概还是有人会看tip的", "大量使用开局定式的数据是不准的", - "大陆的方块社区起步晚,所以世界级高手很少…下一个会是你吗?", - "大满贯10连击消四全清!", + "大陆的方块社区起步晚,所以世界级高手很少……下一个会是你吗?", + "大满贯10连击消四全清!", "戴上耳机以获得最佳体验", - "单手也能玩!", + "单手也能玩!", "低帧率会降低游戏体验", "点击添加标题", - "电脑游玩自带按键显示~", - "对编程有真·兴趣推荐Lua,安装无脑 语法简单 执行速度快 远离枯燥学校编程(雾", - "对战模式跟单机模式有本质区别,timing等能力需要专门练习", - "多年小游戏玩家表示痛恨假加载,启动动画主要是在加载资源", - "多hold现代块又回来了!", + "电脑游玩自带按键显示~", + "对编程有真·兴趣推荐Lua,安装无脑 语法简单 执行速度快 远离枯燥学校编程(雾", + "对战模式跟单机模式有本质区别,timing等能力需要专门练习", + "多年小游戏玩家表示痛恨假加载,启动动画主要是在加载资源", + "多hold现代块又回来了!", "俄罗斯方块完全可以作为电竞游戏", "发现有个\"隐形\"皮肤了吗", - "发现Bug可以去gitHub上开个issue反馈", + "发现Bug可以去GitHub上开个issue反馈", "方块不能吃", - "方块不是你生活的全部,适当走出去看看", - "方块教会我们,合群了就会消失,...", + "方块不是你生活的全部,适当走出去看看", + "方块教会我们,合群了就会消失,……", "方块默认出现的方向都是重心在下哦", "方块能吃吗", - "分数一般只是好看的没有实际用途,建议只关心关卡要求", + "分数一般只是好看的没有实际用途,建议只关心关卡要求", "服务器随时爆炸", - "感觉明明按键了但是没反应?你真的按到了吗?", - "感觉自己速度到上限了?试着把das调低一点", + "感觉明明按键了但是没反应?你真的按到了吗?", + "感觉自己速度到上限了?试着把das调低一点", "感谢群友帮忙想tip", "感谢Orzmic为这个tip显示框提出意见", "感谢Phigros提供部分tip模板", - "刚接触方块的话多玩玩就行,40行两分钟以外没啥好针对性练习的", - "刚开始练全隐形可以尽量堆平,留一列消四", - "隔壁不在乎玩家意见但是我们在乎,没人提过的合理建议一定会回应", - "隔断消除即将到来!", + "刚接触方块的话多玩玩就行,40行两分钟以外没啥好针对性练习的", + "刚开始练全隐形可以尽量堆平,留一列消四", + "隔壁不在乎玩家意见但是我们在乎,没人提过的合理建议一定会回应", + "隔断消除即将到来!", "各种画面细节选项都可以在设置里找到哦", - "更换方块皮肤也许能帮助提升成绩?不懂,玄学", + "更换方块皮肤也许能帮助提升成绩?不懂,玄学", "更小的DAS和ARR拥有更高的操作上限(能控制得了的话)", - "更新内容在游戏里和群公告都有写!", - "攻击生效速度(从快到慢):消二/三,消四,spin,高连击", + "更新内容在游戏里和群公告都有写!", + "攻击生效速度(从快到慢):消二/三,消四,spin,高连击", "还能写些什么tip呢", "好像还没人能用脚打块打到一定水平", - "好像可以把手机倒过来打场地旋转180...那还是不建议违反规则", - "很有精神!", - "欢迎来帮忙制作音乐或音效!", - "欢迎提供更多游戏创意!", - "混合消除即将到来!", - "基础堆叠和挖掘能力非常重要,忽视这两项的人都后悔了(确信)", - "即使被顶到天上了也不要放弃,每一行垃圾都有可能成为你的武器", + "好像可以把手机倒过来打场地旋转180……那还是不建议违反规则", + "很有精神!", + "欢迎来帮忙制作音乐或音效!", + "欢迎提供更多游戏创意!", + "混合消除即将到来!", + "基础堆叠和挖掘能力非常重要,忽视这两项的人都后悔了(确信)", + "即使被顶到天上了也不要放弃,每一行垃圾都有可能成为你的武器", "极简率决定了你大概的速度上限和相等手速下的放块速度", - "假如生活欺骗了你,不要悲伤,不要心急,还有块陪着你", - "架空消除即将到来!", + "假如生活欺骗了你,不要悲伤,不要心急,还有块陪着你", + "架空消除即将到来!", "建议使用双手游玩", - "健康小贴士:不要熬夜,真的会猝死", - "健康小贴士:戴耳机(尤其是半入耳式)时音量千万别拉满,不然真的会影响听力(虽然很慢)", - "健康小贴士:玩游戏多眨眼,不然会干眼病", + "健康小贴士:不要熬夜,真的会猝死", + "健康小贴士:戴耳机(尤其是半入耳式)时音量千万别拉满,不然真的会影响听力(虽然很慢)", + "健康小贴士:玩游戏多眨眼,不然会干眼病", "键位是可以自定义的", - "键位有可能决定了上限,可能的话还是尽量考虑一下自己的键位是否利于超高速操作", - "尽早学双旋吧,单旋没前途的", - "经典块的水也很深,不要小看经典块玩家", - "经典块跟现代块是两个游戏,一个厉害不代表另一个也厉害,得从头练起", + "键位有可能决定了上限,可能的话还是尽量考虑一下自己的键位是否利于超高速操作", + "尽早学双旋吧,单旋没前途的", + "经典块的水也很深,不要小看经典块玩家", + "经典块跟现代块是两个游戏,一个厉害不代表另一个也厉害,得从头练起", "经典块和渣方块不是一回事", "据某个群友描述玩了Techmino之后打字速度变快了", "绝大多数按钮上的图标是调用Unicode私用区里的自制字符实现的", - "觉得移动速度太慢或太快,手感不好?快去设置调整DAS/ARR", + "觉得移动速度太慢或太快,手感不好?快去设置调整DAS/ARR", "开启省流模式后将不会加载用户头像(应该能省不少流吧)", "块东V共荣", "快去打一把100%极简看看会怎样", "锟斤拷锟斤拷锟斤拷", - "来学编程,好玩的", - "连续pc有大量知识要背,不过背出来后随手10连pc不是问题", - "六连块总共有…?那不重要,不会做的", + "来学编程,好玩的", + "连续pc有大量知识要背,不过背出来后随手10连pc不是问题", + "六连块总共有…?那不重要,不会做的", "论如何正确使用Unicode私用区定制字体", - "卖弱和谦虚不是一回事,发言前三思呀", + "卖弱和谦虚不是一回事,发言前三思呀", "卖弱禁言警告", - "没学过编曲,音乐都是自己瞎写的,如果真的觉得好听就太好了!", - "没有量化就没有对比,...", + "没学过编曲,音乐都是自己瞎写的,如果真的觉得好听就太好了!", + "没有量化就没有对比,……", "每个块的出现方向可以自定义", "每个块的颜色可以自定义", - "每个虚拟按键都可以隐藏/显示,尺寸也可调", + "每个虚拟按键都可以隐藏/显示,尺寸也可调", "免费吃鸡方块", "“Techmino.app”将对您的电脑造成伤害。您应该将它移到废纸篓。", - "喵!", + "喵!", "魔方也是方块(确信", - "能导致吃键的问题有很多,建议说清楚具体发生了什么并且录视频说明", + "能导致吃键的问题有很多,建议说清楚具体发生了什么并且录视频说明", "能玩到Techmino不是你有优越感的理由", - "你的双手是为了你的一生服务的,而不是Techmino", + "你的双手是为了你的一生服务的,而不是Techmino", "你今天的人品值是(满分100):"..math.random(100), "你可以从统计页面打开游戏存档目录", - "你们考虑过Z酱的感受吗?没有!你们只考虑你自己。", - "你说彩蛋?嗯…算是有,可以找找", + "你们考虑过Z酱的感受吗?没有!你们只考虑你自己。", + "你说彩蛋?嗯…算是有,可以找找", "你有一个好", "你知道吗:看主页机器人玩可能比较费电", "你知道吗:全程不使用任何旋转键完成40行模式是有可能的", @@ -927,87 +927,87 @@ return{ "你知道吗:在其他(方块)游戏相关场合提及本游戏是很不礼貌的", "你知道吗:O-Spin是在0.8.20 (Fantastic Global Update II)中诞生的", "你知道吗:TRS旋转系统的最初形态在0.0.091726版本就存在了", - "你准备好了吗?", + "你准备好了吗?", "其实很多时候\"吃键\"是玩家对游戏机制不了解或者自己的操作问题导致的", - "其实S和Z有四个方向(状态),虽然看起来只有两个", - "请谨慎向没有方块经验的玩家推荐,会对本游戏的生存环境造成影响,感谢配合。", - "请勿大力敲打设备!敲坏了就没有Techmino玩了", + "其实S和Z有四个方向(状态),虽然看起来只有两个", + "请谨慎向没有方块经验的玩家推荐,会对本游戏的生存环境造成影响,感谢配合。", + "请勿大力敲打设备!敲坏了就没有Techmino玩了", "请勿使用三只手游玩", - "去玩别的方块的时候记得没有Ospin!", + "去玩别的方块的时候记得没有Ospin!", "全球应该没人能全S评价(大爆炸不算)", - "群友翻译的中文方块百科全书! tetris.huijiwiki.com", + "群友翻译的中文方块百科全书! tetris.huijiwiki.com", "让他三尺又何妨", "如何O-spin: 一秒转626圈(误", "三连块只有2种", "三岁通关困难马拉松", - "上面这个不是录像,是机器人实时在玩", + "上面这个不是录像,是机器人实时在玩", "少女祈祷中", - "少玩点游戏,多注意眨眼和休息", + "少玩点游戏,多注意眨眼和休息", "使用固定堆叠方法达成20TSD难度很低", "试试用跳舞毯打块", - "适度游戏益脑,沉迷游戏伤身,合理安排时间,享受健康生活", + "适度游戏益脑,沉迷游戏伤身,合理安排时间,享受健康生活", "手机玩也可以外接键盘哦", "首页的机器人可能会不小心把自己给玩死", - "术语不认识?去右边那个词典里查查吧", - "水平是随着时间一点点提升的,不是几天几星期就能玩好的哦", + "术语不认识?去右边那个词典里查查吧", + "水平是随着时间一点点提升的,不是几天几星期就能玩好的哦", "四连块总共7种", - "虽然极简连击和极简率计算看着很怪,但以后你会发现还挺科学!", - "所有大道理tip都是亲眼目睹后加的,如果觉得多余说明就不是给你看的呀!消消气", + "虽然极简连击和极简率计算看着很怪,但以后你会发现还挺科学!", + "所有大道理tip都是亲眼目睹后加的,如果觉得多余说明就不是给你看的呀!消消气", "烫烫烫烫烫烫", "提前旋转等功能可以用来救命", - "天哪,我竟然是一条凑数tip", + "天哪,我竟然是一条凑数tip", "退一步海阔天空", "挖掘能力在对战里非常非常非常重要!!!!", - "玩到一半弹出消息框?快去设置禁止弹窗", + "玩到一半弹出消息框?快去设置禁止弹窗", "玩得开心的话游戏作者也会很开心哦", - "为了保护玩家们的健康,本游戏有一个临时的简易防沉迷系统!(不过估计你也触发不了/笑)", - "为什么关卡那么少!因为前一模式成绩连D都没达到,再加把劲吧~", + "为了保护玩家们的健康,本游戏有一个临时的简易防沉迷系统!(不过估计你也触发不了/笑)", + "为什么关卡那么少!因为前一模式成绩连B都没达到,再加把劲吧~", "为数不多走向世界的国产方块游戏", "我曾经在极度愤怒的时候15秒消了40行", - "我们联合!", - "我们是不是第一个在方块游戏做tip的?", + "我们联合!", + "我们是不是第一个在方块游戏做tip的?", "我是一条凑数tip", "我也是一条凑数tip", "我一个滑铲就挖了个11renPC", - "我永远喜…", + "我永远喜……", "无法打开“Techmino.app”,因为无法验证开发者。", "无聊翻翻设置是好习惯", "五连块总共18种", "物理hold了解一下", "希望极简率没事", - "希望你们都能喜欢Z…哦不是,喜欢Techmino", - "喜欢本游戏的话可以到应用商…好像没上架呢还", - "享受Tech的特色旋转系统!", - "向其他人询问练习方法最好提供自己的详细水平,最好录些视频,不然很难给出合适的建议", + "希望你们都能喜欢Z……哦不是,喜欢Techmino", + "喜欢本游戏的话可以到应用商……好像没上架呢还", + "享受Tech的特色旋转系统!", + "向其他人询问练习方法最好提供自己的详细水平,最好录些视频,不然很难给出合适的建议", "小心腱鞘炎", "写不出那种很酷的音乐(哭", - "旋转不是变形!请尽量灵活利用顺逆时针两个旋转键", - "学会使用两个旋转键,三个更好", - "学习能力很重要,无论是玩游戏还是学知识", + "旋转不是变形!请尽量灵活利用顺逆时针两个旋转键", + "学会使用两个旋转键,三个更好", + "学习能力很重要,无论是玩游戏还是学知识", "要盯着bug不放", - "音乐风格是什么,能吃吗", + "音乐风格是什么,能吃吗", "音乐使用beepbox制作", "音游方块是一家(暴论", - "隐形真的不难,只要花几个小时耐心练下去", - "游戏确实可以是艺术,而不一定是纯\"玩具\"", + "隐形真的不难,只要花几个小时耐心练下去", + "游戏确实可以是艺术,而不一定是纯“玩具”", "游戏使用LÖVE引擎制作", - "游戏使用un...LÖVE引擎制作", + "游戏使用un……LÖVE引擎制作", "游戏也是一种艺术形式", "游戏中左下角三个信息分别是分数/时间/极简连击数", "游戏字体里藏了一套Z块表情包", - "有建议的话可以把信息反馈给作者~", - "有一个模式是以东方Project里某个角色为主题的", - "有一些隐藏模式不能从地图进入,到处找找看吧", - "有疑问? 先看设置有没有你想要的", + "有建议的话可以把信息反馈给作者~", + "有两个模式是以东方Project里的角色为主题的", + "有一些隐藏模式不能从地图进入,到处找找看吧", + "有疑问? 先看设置有没有你想要的", "右下角那个问号按钮是游戏说明书 (开了简洁模式当我没说)", "长期睡眠不足会引起不可逆的脑损伤(变傻)", - "这不是休闲游戏…别怪关卡要求太高,多练吧", + "这不是休闲游戏……别怪关卡要求太高,多练吧", "这个菜单可以用纯键盘控制", - "这里的极简判定不松不严,放心软降", - "震惊,我只是一条凑数tip吗", - "众所周知俄罗斯方块是经典编程练手游戏(?", + "这里的极简判定不松不严,放心软降", + "震惊,我只是一条凑数tip吗", + "众所周知俄罗斯方块是经典编程练手游戏(?", "众所周知mac不能拿来玩游戏", - "注意到方块\"旋转\"的时候到底发生了些什么吗?", + "注意到方块\"旋转\"的时候到底发生了些什么吗?", "自定义场地可以画图实现逐页演示", "自己不确定的问题尽量不要教别人哦", "总共有400多条tip哦", @@ -1015,11 +1015,11 @@ return{ "作者40行sub26了", "作者电脑上装了11个方块", "作者浏览器收藏夹里有6个方块", - "做,做碌鸠啊做,打块先啦!", + "做,做碌鸠啊做,打块先啦!", "ALLSPIN!", "Am G F G", "B2B2B???", - "B2B2B2B并不存在..", + "B2B2B2B并不存在……", "B2B2B2B存在吗?", "BT炮=beta炮=TCM-β炮", "c4w可不是在所有游戏里都很强哦", @@ -1033,8 +1033,8 @@ return{ "e^(πi/2)=i", "e^(πi/4)=(1+i)/√2", "Farter:\"成天被夸赞'好玩'的\"", - "Farter:\"可以形成方块圈子小中心话题,同作者一起衍生一些概念与梗的\"", - "Farter:\"论方块的软工意义(就算这么小个范围内,各种取舍蒙混翻车现象都总会以很易懂的方式出现(\"", + "Farter:\"可以形成方块圈子小中心话题,同作者一起衍生一些概念与梗的\"", + "Farter:\"论方块的软工意义(就算这么小个范围内,各种取舍蒙混翻车现象都总会以很易懂的方式出现(\"", "Farter:\"民间微创新\"", "Farter:\"民间音le与图案\"", "Farter:\"民间游戏设计\"", @@ -1049,13 +1049,13 @@ return{ "git push -f", "hello world", "if a==true", - "iOS设备使用键盘控制可能会有问题,还是先只用触屏吧", + "iOS设备使用键盘控制可能会有问题,还是先只用触屏吧", "l-=-1", "Let-The-Bass-Kick!", - "macOS的文字显示高度有点问题,希望你用的不是mac(或者黑苹果)", + "macOS的文字显示高度有点问题,希望你用的不是mac(或者黑苹果)", "MrZ是谁啊", "pps-0.01", - "rm -rf /*", + "sudo rm -rf /*", "S△ABC=√(h(h-a)(h-b)(h-c)), h=(a+b+c)/2", "shutdown -h now", "sin(α+β)=SαCβ+SβCα", @@ -1063,20 +1063,20 @@ return{ "sin²α-sin²β=S(α+β)S(α-β)", "sin2α=2SαCα", "sofunhowtoget", - "Staff名单里飘过的是赞助榜单,喜欢本游戏的话可以给我们打赞助支持开发哦~", + "Staff名单里飘过的是赞助榜单,喜欢本游戏的话可以给我们打赞助支持开发哦~", "STSD必死", "Techmino = Technique + tetromino", - "Techmino 好玩!", + "Techmino 好玩!", "Techmino 濂界帺锛", "Techmino 英['tɛkmɪnəʊ] 美/'tekmɪnoʊ/ n.铁壳米诺(游戏名)", "Techmino console了解一下", "Techmino安卓下载", - "Techmino不是工业产品也不是练手程序,是游戏作品(至少目前是,嗯…)", - "Techmino好玩!", - "Techmino没有抽卡没有氪金没有逼肝,良不良心~", + "Techmino不是工业产品也不是练手程序,是游戏作品(至少目前是,嗯……)", + "Techmino好玩!", + "Techmino没有抽卡没有氪金没有逼肝,良不良心~", "Techmino生日不太清楚,那就定在2019.6.26吧", "Techmino也有节日主题了哦", - "Techmino有一个Nspire-CX版本!", + "Techmino有一个Nspire-CX版本!", "Techmino在哪里下载", "Techmino怎么念啊", "techminohaowan", @@ -1084,33 +1084,33 @@ return{ "viod main[]", "while(false)", "Z酱竟是我自己", - "Z酱累了,Z酱不想更新", - "Z酱只是个写代码的,懂什么方块", + "Z酱累了,Z酱不想更新", + "Z酱只是个写代码的,懂什么方块", "Z块等身抱枕来一个(x", {C.A,"AQUA"}, {C.B,"BLUE"}, {C.C,""}, - {C.C,"15puzzle好玩!"}, - {C.C,"东方Project, 好玩!"}, - {C.C,"魔方好玩!"}, - {C.C,"噗哟噗哟好玩!"}, - {C.C,"扫雷好玩!"}, - {C.C,"Celeste好玩!"}, + {C.C,"15puzzle好玩!"}, + {C.C,"东方Project, 好玩!"}, + {C.C,"魔方好玩!"}, + {C.C,"噗哟噗哟好玩!"}, + {C.C,"扫雷好玩!"}, + {C.C,"Celeste好玩!"}, {C.C,"CYAN"}, - {C.C,"Minecraft好玩!"}, - {C.C,"Orzmic好玩!"}, - {C.C,"Osu!好玩!"}, - {C.C,"Phigros好玩!"}, - {C.C,"Terraria好玩!"}, - {C.C,"VVVVVV好玩!"}, + {C.C,"Minecraft好玩!"}, + {C.C,"Orzmic好玩!"}, + {C.C,"Osu! 好玩!"}, + {C.C,"Phigros好玩!"}, + {C.C,"Terraria好玩!"}, + {C.C,"VVVVVV好玩!"}, {C.G,"GREEN"}, {C.G,"mac快捷键: Cmd+[=返回上一级目录"}, {C.G,"mac快捷键: Cmd+A=全选"}, {C.G,"mac快捷键: Cmd+F=查找"}, - {C.G,"mac快捷键: Cmd+Option+Option+Delete=永久删除文件 (技术人员别杠)"}, + {C.G,"mac快捷键: Cmd+Option+Delete=永久删除文件 (技术人员别杠)"}, {C.G,"mac快捷键: Cmd+Q=退出程序"}, - {C.G,"mac快捷键: Cmd+Shift+Z=重做"}, - {C.G,"mac快捷键: Cmd+Tab=切换窗口"}, + {C.G,"mac快捷键: Control+↑=打开调度中心"}, + {C.G,"mac快捷键: Cmd+Tab=切换App"}, {C.G,"mac快捷键: Cmd+W=关闭当前窗口"}, {C.G,"mac快捷键: Cmd+Z=撤销"}, {C.G,"win快捷键: Alt+F4=关闭当前窗口"}, @@ -1128,10 +1128,10 @@ return{ {C.J,"JADE"}, {C.L,"LIME"}, {C.lC,"Xspin",C.Z,"是啥"}, - {C.lP,"口〇口",C.Z," 可爱!"}, + {C.lP,"口〇口",C.Z," 可爱!"}, {C.lP,"秘密数字:626"}, {C.lR,"Z ",C.lG,"S ",C.lS,"J ",C.lO,"L ",C.lP,"T ",C.lY,"O ",C.lC,"I"}, - {C.lS,"茶娘",C.Z," 可爱!"}, + {C.lS,"茶娘",C.Z," 可爱!"}, {C.lY,"COOL!!"}, {C.M,"MAGENTA"}, {C.N,"Lua",C.Z,"天下第一"}, @@ -1141,13 +1141,13 @@ return{ {C.P,"T-spin!"}, {C.R,"《滥用DMCA》"}, {C.R,"《知识产权法》"}, - {C.R,"本游戏难度上限很高,做好心理准备。"}, + {C.R,"本游戏难度上限很高,做好心理准备。"}, {C.R,"不要向不感兴趣的路人推荐!!!!!!!!"}, - {C.R,"不要在上课时玩游戏!"}, + {C.R,"不要在上课时玩游戏!"}, {C.R,"光敏性癫痫警告"}, - {C.R,"请在有一定游戏基础之后再学Tspin!不然副作用非常大!"}, - {C.R,"新人请千万记住,打好基础,不要太早学那些花里胡哨的。"}, - {C.R,"长时间游戏状态会越来越差!玩久了记得放松一下~"}, + {C.R,"请在有一定游戏基础之后再学Tspin! 不然副作用非常大!"}, + {C.R,"新人请千万记住,打好基础,不要太早学那些花里胡哨的。"}, + {C.R,"长时间游戏状态会越来越差!玩久了记得放松一下~"}, {C.R,"DD",C.Z,"炮=",C.P,"TS",C.R,"D",C.Z,"+",C.P,"TS",C.R,"D",C.Z,"炮"}, {C.R,"DT",C.Z,"炮=",C.P,"TS",C.R,"D",C.Z,"+",C.P,"TS",C.R,"T",C.Z,"炮"}, {C.R,"LrL ",C.G,"RlR ",C.B,"LLr ",C.O,"RRl ",C.P,"RRR LLL ",C.C,"FFF ",C.Y,"RfR RRf rFF"}, @@ -1162,7 +1162,7 @@ return{ {C.Y,"暂定段位:MM"}, {C.Y,"暂定段位:MO"}, {C.Y,"暂定段位:MV"}, - {C.Y,"Miya",C.Z," 可爱!"}, + {C.Y,"Miya",C.Z," 可爱!"}, {C.Y,"O-spin Triple!"}, {C.Y,"YELLOW"}, {C.Z,"1, 2, ",C.C,"⑨",C.Z,"!!!!!"}, diff --git a/parts/language/lang_zh_grass.lua b/parts/language/lang_zh_grass.lua index 07b88212..efcfd106 100644 --- a/parts/language/lang_zh_grass.lua +++ b/parts/language/lang_zh_grass.lua @@ -248,7 +248,7 @@ return{ unranked="未分级", }, pause={ - setting="设置", + setting="设置(S)", replay="重播(P)", save="保存(O)", resume="恢复(esc)",