Compare commits
8 Commits
v0.17.3
...
pre0.17.4-
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3934a61a6d | ||
|
|
1f225ae6ad | ||
|
|
303a1d7afc | ||
|
|
1d4a2eeb66 | ||
|
|
3fe0f7281a | ||
|
|
f89248a8b7 | ||
|
|
0453e8d94d | ||
|
|
fd1070c313 |
8
main.lua
8
main.lua
@@ -385,7 +385,6 @@ LANG.init('zh',
|
||||
pt=require'parts.language.lang_pt',
|
||||
id=require'parts.language.lang_id',
|
||||
ja=require'parts.language.lang_ja',
|
||||
zh_grass=require'parts.language.lang_zh_grass',
|
||||
symbol=require'parts.language.lang_symbol',
|
||||
--1. Add language file to LANG folder;
|
||||
--2. Require it;
|
||||
@@ -501,9 +500,6 @@ do
|
||||
SETTING.dascut=SETTING.dascut+1
|
||||
needSave=true
|
||||
end
|
||||
if SETTING.vocPack=='mono'then
|
||||
SETTING.vocPack='miya'
|
||||
end
|
||||
if RANKS.stack_e then
|
||||
RANKS.stack_e=nil
|
||||
RANKS.stack_h=nil
|
||||
@@ -528,8 +524,8 @@ do
|
||||
fs.remove('record/rhythm_h.rec')
|
||||
fs.remove('record/rhythm_u.rec')
|
||||
end
|
||||
if RANKS.bigbang then
|
||||
RANKS.clearRush,RANKS.bigbang=RANKS.bigbang
|
||||
if RANKS.bigbang or RANKS.clearRush then
|
||||
fs.remove('record/clearRush.rec')
|
||||
fs.remove('record/bigbang.rec')
|
||||
end
|
||||
if STAT.version~=VERSION.code then
|
||||
|
||||
@@ -306,7 +306,7 @@ do
|
||||
[03]={'+0+0','+0-1','+0+1','+0+2'},
|
||||
[30]={'+0+0','+0-1','+0+1','+0-2'},
|
||||
[12]={'+0+0','+0-1','+0+1','+0+2'},
|
||||
[21]={'+0+0','+0-1','+0-2','+0-2'},
|
||||
[21]={'+0+0','+0-1','+0+1','+0-2'},
|
||||
[32]={'+0+0','+1+0','-1+0'},
|
||||
[23]={'+0+0','-1+0','+1+0'},
|
||||
[02]={'+0+0','-1+1','+1-1'},
|
||||
|
||||
@@ -1,36 +0,0 @@
|
||||
local function task_newBoard(P,init)
|
||||
local targetLine
|
||||
local F,L={},{1}
|
||||
--TODO
|
||||
P:pushNextList(L)
|
||||
|
||||
P.control=false
|
||||
if not init then for _=1,26 do YIELD()end end
|
||||
P.control=true
|
||||
|
||||
P.gameEnv.heightLimit=targetLine or #F
|
||||
P:pushLineList(F)
|
||||
end
|
||||
local function _check(P)
|
||||
P.gameEnv.heightLimit=P.gameEnv.heightLimit-P.lastPiece.row
|
||||
if P.gameEnv.heightLimit==0 then
|
||||
P.modeData.stage=P.modeData.stage+1
|
||||
if P.modeData.stage>=100 then
|
||||
P:win('finish')
|
||||
else
|
||||
P:newTask(task_newBoard)
|
||||
end
|
||||
end
|
||||
end
|
||||
return{
|
||||
sequence='none',
|
||||
RS="TRS",
|
||||
pushSpeed=5,
|
||||
mesDisp=function(P)
|
||||
setFont(60)
|
||||
mStr(P.modeData.stage,63,280)
|
||||
mText(TEXTOBJ.wave,63,350)
|
||||
end,
|
||||
hook_drop=_check,
|
||||
task=function(P)task_newBoard(P,true)P.fieldBeneath=0 end,--Just run one time at first to start first level
|
||||
}
|
||||
@@ -836,7 +836,6 @@ return{
|
||||
['defender_l']= {"Defender", "LUNATIC", "Practice your defensing skills!"},
|
||||
['dig_h']= {"Driller", "HARD", "Digging practice!"},
|
||||
['dig_u']= {"Driller", "ULTIMATE", "Digging practice!"},
|
||||
['clearRush']= {"Clear Rush", "NORMAL", "All-spin tutorial!\n[Under construction]"},
|
||||
['c4wtrain_n']= {"C4W Training", "NORMAL", "Infinite combos"},
|
||||
['c4wtrain_l']= {"C4W Training", "LUNATIC", "Infinite combos"},
|
||||
['pctrain_n']= {"PC Training", "NORMAL", "Perfect Clear practice"},
|
||||
|
||||
@@ -681,7 +681,6 @@ return{
|
||||
['defender_l']= {"Defensor", "Lunático", "¡Practica la defensa!"},
|
||||
['dig_h']= {"Downstack", "Difícil", "¡Practica el downstackeo!"},
|
||||
['dig_u']= {"Downstack", "Supremo", "¡Practica el downstackeo!"},
|
||||
['clearRush']= {"Clear Rush", "NORMAL", "¡Tutorial de Allspins!\n[En construcción]"},
|
||||
['c4wtrain_n']= {"Entrenar C4W", "Normal", "Combos infinitos."},
|
||||
['c4wtrain_l']= {"Entrenar C4W", "Lunático", "Combos infinitos."},
|
||||
['pctrain_n']= {"Entrenar PC", "Normal", "Modo sencillo para practicar Perfect Clears."},
|
||||
|
||||
@@ -786,7 +786,6 @@ return{
|
||||
['defender_l']= {"Défendant", "LUNATIQUE", "Soyez défensifs !"},
|
||||
['dig_h']= {"Perceuse", "DIFFICILE", "Essayez de creuser !"},
|
||||
['dig_u']= {"Perceuse", "ULTIME", "Essayez de creuser !"},
|
||||
-- ['clearRush']= {"Clear Rush", "NORMAL", "All-spin tutorial!\n[Under construction]"},
|
||||
['c4wtrain_n']= {"Mode essai C4W", "NORMAL", "Combos infinis."},
|
||||
['c4wtrain_l']= {"Mode essai C4W", "LUNATIQUE", "Combos infinis."},
|
||||
['pctrain_n']= {"Mode essai PC", "NORMAL", "Mode Perfect Clear simple"},
|
||||
|
||||
@@ -60,7 +60,7 @@ return{
|
||||
finesse_ap="Semua sempurna",
|
||||
finesse_fc="Kombo penuh",
|
||||
|
||||
page="Halaman:",
|
||||
page="Halaman: ",
|
||||
|
||||
cc_fixed="CC tidak cocok dengan urutan tetap.",
|
||||
cc_swap="CC tidak cocok dengan mode simpan tukar.",
|
||||
@@ -112,13 +112,13 @@ return{
|
||||
|
||||
jsonError="Eror JSON",
|
||||
|
||||
noUsername="Silahkan masukki username Anda",
|
||||
noUsername="Silahkan memasukan username Anda",
|
||||
wrongEmail="Alamat email tidak sah",
|
||||
noPassword="Silahkan masukki kata sandi Anda",
|
||||
noPassword="Silahkan memasukan kata sandi Anda",
|
||||
diffPassword="Kata sandi tidak sama",
|
||||
registerRequestSent="Permintaan daftar telah terkirim.",
|
||||
registerOK="Pendaftaran sukses!",
|
||||
loginOK="Anda sekarang tergabung!",
|
||||
loginOK="Anda telah gabung!",
|
||||
accessOK="Akses diberikan",
|
||||
|
||||
wsConnecting="Menghubungkan websocket…",
|
||||
@@ -127,12 +127,12 @@ return{
|
||||
netTimeout="Koneksi waktu habis",
|
||||
|
||||
onlinePlayerCount="Online",
|
||||
createRoomSuccessed="Ruang dibuat",
|
||||
createRoomSuccessed="Ruang terbuat",
|
||||
started="Bermain",
|
||||
joinRoom="telah memasuki ruangan.",
|
||||
leaveRoom="telah keluar dari ruangan.",
|
||||
ready="Siap",
|
||||
connStream="Menghubungi",
|
||||
connStream="Memuat",
|
||||
waitStream="Menunggu",
|
||||
spectating="Menonton",
|
||||
chatRemain="Online",
|
||||
@@ -144,23 +144,22 @@ return{
|
||||
customBGloadFailed="Format file gambar tidak didukung untuk background",
|
||||
|
||||
errorMsg="Techmino mengalami eror dan harus memuat ulang.\nAnda bisa mengirim log eror ke developer.",
|
||||
tryAnotherBuild="[Invalid UTF-8] Jika Anda di Windows, coba download Techmino-win32 atau Techmino-win64 (berbeda dari yang Anda menggunakan sekarang).",
|
||||
|
||||
modInstruction="Pilih mod Anda!\nMod memungkinkan Anda untuk mengubah permainan,\ntetapi juga bisa menghancur permainan.\nNilai-nilai tidak akan disimpan saat menggunakan mod.",
|
||||
modInfo={
|
||||
next="BLOK LANJUT\nMengubah jumlah blok lanjut yang ditampilkan.",
|
||||
next="BLOK LANJUT\nMengubah jumlah pratinjau blok lanjut yang ditampilkan.",
|
||||
hold="SIMPAN\nMengubah jumlah blok yang bisa disimpan.",
|
||||
hideNext="BLOK LANJUT Tersembunyi\nMenyembunyikan beberapa blok lanjut.",
|
||||
hideNext="BLOK LANJUT Tersembunyi\nMengubah jumlah pratinjau blok lanjut yang disembunyikan.",
|
||||
infHold="SIMPAN TAK TERBATAS\nMemungkinkan Anda untuk menyimpan blok-blok tidak terbatas.",
|
||||
hideBlock="Sembunyikan Blok Aktif\nMenyembunyikan blok yang Anda mengontrol.",
|
||||
hideGhost="Sembunyikan Blok Hantu\nMenyembunyikan blok yang menunjukkan tempat blok yang sedang dikontrol akan jatuh.",
|
||||
hidden="Sembunyikan Blok Terdarat\nMenyembunyikan blok yang sudah mendarat setelah waktu yang tertentu.",
|
||||
hideBoard="Sembunyikan Tempat Main\nMenyembunyikan bagian atau seluruh tempat main.",
|
||||
hideBlock="Sembunyikan Blok Aktif\nMenyembunyikan blok aktif.",
|
||||
hideGhost="Sembunyikan Blok Hantu\nMenyembunyikan blok hantu.",
|
||||
hidden="Sembunyikan Blok Terdarat\nMenyembunyikan blok terkunci.",
|
||||
hideBoard="Sembunyikan Tempat Main\nMenyembunyikan sebagian atau seluruh tempat main.",
|
||||
flipBoard="Putar Tempat Main\nMembalik atau memutar tempat main.",
|
||||
dropDelay="Gravitasi\nMengubah gravitasi dalam frame per blok.",
|
||||
lockDelay="Tunda Mengunci\nMengubah tunda mengunci dalam frame.",
|
||||
lockDelay="Tunda Mengunci\nMengubah tunda kunci dalam frame.",
|
||||
waitDelay="Tunda Muncul\nMengubah tunda muncul blok dalam frame.",
|
||||
fallDelay="Tunda Baris\nMengubah tunda saat membuat baris dalam frame.",
|
||||
fallDelay="Tunda Baris\nMengubah tunda baris jatuh dalam frame.",
|
||||
life="Nyawa\nMengubah nomor awal nyawa.",
|
||||
forceB2B="Hanya B2B\nMengakhirkan permainan jika meter B2B jatuh ke 0.",
|
||||
forceFinesse="Efisiensi Tombol Maximum\nMengakhirkan permainan jika efisiensi tombol tidak maksimum.",
|
||||
@@ -183,7 +182,7 @@ return{
|
||||
"B2B/B3B/PC/Setengah PC:",
|
||||
"Efisiensi Tombol:",
|
||||
},
|
||||
radar={"BLOK","SERANGAN","SRGN + BLOK","SRGN TERKIRIM","KECEPATAN","GALI"},
|
||||
radar={"BLOK","SERANGAN","KEKUATAN","KIRIMAN","KECEPATAN","GALI"},
|
||||
radarData={"D'PM","ADPM","APM","SPM","L'PM","DPM"},
|
||||
stat={
|
||||
"Jumlah Pembukaan:",
|
||||
@@ -251,7 +250,7 @@ return{
|
||||
"(旋律星萤)",
|
||||
"(T0722)",
|
||||
"",
|
||||
"Illustrasi",
|
||||
"Ilustrasi",
|
||||
"Miya",
|
||||
"Mono",
|
||||
"Xiaoya",
|
||||
@@ -771,6 +770,8 @@ return{
|
||||
['sprint_1000l']= {"Balapan", "1.000L", "Buat 1.000 baris!"},
|
||||
['sprintPenta']= {"Balapan", "PENTOMINO", "40L dengan pentomino!"},
|
||||
['sprintMPH']= {"Balapan", "MPH", "Tanpa ingatan\nTanpa pratinjau\nTanpa simpan"},
|
||||
['sprint123']= {"Balapan", "M123", "40L dengan hanya monomino, domino, dan trimino"},
|
||||
['secret_grade']= {"Secret Grade", "", "Buatlah formasi lubang zigzag, menuruti panduannya!"},
|
||||
['dig_10l']= {"Gali", "10L", "Gali 10 baris!"},
|
||||
['dig_40l']= {"Gali", "40L", "Gali 40 baris!"},
|
||||
['dig_100l']= {"Gali", "100L", "Gali 100 baris!"},
|
||||
@@ -799,11 +800,14 @@ return{
|
||||
['round_h']= {"Giliran", "SULIT", "Giliran main melawan AI!"},
|
||||
['round_l']= {"Giliran", "GILA", "Giliran main melawan AI!"},
|
||||
['round_u']= {"Giliran", "TERAKHIR", "Giliran main melawan AI!"},
|
||||
['big_n']= {"Besar", "NORMAL", "Main dalam tempat main lebih kecil!"},
|
||||
['big_h']= {"Besar", "SULIT", "Main dalam tempat main lebih kecil!"},
|
||||
['master_n']= {"Jago", "NORMAL", "Untuk pemula 20G"},
|
||||
['master_h']= {"Jago", "SULIT", "Untuk pro 20G"},
|
||||
['master_m']= {"Jago", "M21", "Untuk jago 20G"},
|
||||
['master_final']= {"Jago", "TERAKHIR", "Lebih dari 20G"},
|
||||
['master_ph']= {"Jago", "KHAYALAN", "???"},
|
||||
['master_g']= {"Jago", "BERTINGKAT", "Dapatkan tingkat tertinggi!"},
|
||||
['master_ex']= {"Sangat Jago", "EKSTRA", "Blok tidak kelihatan"},
|
||||
['master_instinct']={"Jago", "INSTINK", "Bagaimana jika blok terkontrol tersembunyi?"},
|
||||
['strategy_e']= {"Strategi", "MUDAH", "Keputusan 20G cepat"},
|
||||
@@ -833,7 +837,6 @@ return{
|
||||
['defender_l']= {"Pembela", "GILA", "Praktekkan keahlian membela Anda!"},
|
||||
['dig_h']= {"Pembor", "SULIT", "Praktekkan keahlian menggali Anda!"},
|
||||
['dig_u']= {"Pembor", "TERAKHIR", "Praktekkan keahlian menggali Anda!"},
|
||||
['clearRush']= {"Gegas Baris", "NORMAL", "Tutorial all-spin!\n[Dalam pengembangan]"},
|
||||
['c4wtrain_n']= {"Latihan C4W", "NORMAL", "Kombo tidak terbatas."},
|
||||
['c4wtrain_l']= {"Latihan C4W", "GILA", "Kombo tidak terbatas."},
|
||||
['pctrain_n']= {"Latihan PC", "NORMAL", "Latihan PC"},
|
||||
|
||||
@@ -829,7 +829,6 @@ return{
|
||||
['defender_l']= {"相殺王", "LUNATIC", "防御力を磨け!"},
|
||||
['dig_h']= {"堀王", "HARD", "掘りを磨け"},
|
||||
['dig_u']= {"堀王", "ULTIMATE", "掘りを磨け"},
|
||||
['clearRush']= {"クリアラッシュ", "NORMAL", "All-Spinチュートリアル!\n[開発中]"},
|
||||
['c4wtrain_n']= {"C4Wトレーニング", "NORMAL", "無限中開け"},
|
||||
['c4wtrain_l']= {"C4Wトレーニング", "LUNATIC", "無限中開け"},
|
||||
['pctrain_n']= {"パフェトレーニング", "NORMAL", "パフェの練習!"},
|
||||
|
||||
@@ -817,7 +817,6 @@ return{
|
||||
['defender_l']= {"Defensor", "LUNÁTICO", "Prática de defensiva!"},
|
||||
['dig_h']= {"Cavador", "DIFÍCIL", "Prática de cavar!"},
|
||||
['dig_u']= {"Cavador", "ULTIMATE", "Prática de cavar!"},
|
||||
-- ['clearRush']= {"Clear Rush", "NORMAL", "All-spin tutorial!\n[Under construction]"},
|
||||
['c4wtrain_n']= {"Treinamento C4W", "NORMAL", "Combos infinitos."},
|
||||
['c4wtrain_l']= {"Treinamento C4W", "LUNÁTICO", "Combos infinitos."},
|
||||
['pctrain_n']= {"Treinamento PC", "NORMAL", "Modo simples de limpeza perfeita."},
|
||||
|
||||
@@ -836,7 +836,6 @@ return{
|
||||
['defender_l']= {"防守", "疯狂", "防守练习"},
|
||||
['dig_h']= {"挖掘", "困难", "挖掘练习"},
|
||||
['dig_u']= {"挖掘", "极限", "挖掘练习"},
|
||||
['clearRush']= {"清版竞速", "普通", "All-spin 入门教程\n施工中"},
|
||||
['c4wtrain_n']= {"C4W练习", "普通", "无 限 连 击"},
|
||||
['c4wtrain_l']= {"C4W练习", "疯狂", "无 限 连 击"},
|
||||
['pctrain_n']= {"全清训练", "普通", "简易PC题库,熟悉全清定式的组合"},
|
||||
@@ -897,7 +896,7 @@ return{
|
||||
"不知道有多少人玩游戏的时候会关心游戏是谁做的",
|
||||
"部分手机系统开启震动会导致严重卡顿",
|
||||
"彩色消除即将到来!",
|
||||
"草(日本语)",
|
||||
"草(日本语)",
|
||||
"吃键?真的吗?建议回放看看到底按没按到,按了多久",
|
||||
"打铁.mp4",
|
||||
"大概还是有人会看tip的",
|
||||
@@ -1005,7 +1004,7 @@ return{
|
||||
|
||||
--计算机技术梗
|
||||
"点击添加标题",
|
||||
"对编程有真·兴趣推荐Lua,安装无脑 语法简单 执行速度快 远离枯燥学校编程(雾",
|
||||
"对编程有真·兴趣推荐Lua,安装无脑 语法简单 执行速度快 远离枯燥学校编程(雾",
|
||||
"绝大多数按钮上的图标是调用Unicode私用区里的自制字符实现的",
|
||||
"科技骨牌 你的创新式块堆栈业务技术管理器",
|
||||
"锟斤拷锟斤拷锟斤拷",
|
||||
@@ -1031,7 +1030,7 @@ return{
|
||||
|
||||
--其他游戏梗
|
||||
"不要大力拍打或滑动哦",
|
||||
"车万方块是一家(暴论",
|
||||
"车万方块是一家(暴论",
|
||||
"单手也能玩!",
|
||||
"感谢Orzmic为这个tip框提供修改意见",
|
||||
"感谢Phigros提供(确信)部分tip模板",
|
||||
@@ -1099,7 +1098,7 @@ return{
|
||||
--豆知识
|
||||
"豆知识[001]总共有400多条tip哦",
|
||||
"豆知识[002]背景影响游玩?可以去设置关闭",
|
||||
"豆知识[003]方块默认出现的方向都是重心在下哦(如果你没乱动设置",
|
||||
"豆知识[003]方块默认出现的方向都是重心在下哦(如果你没乱动设置",
|
||||
"豆知识[004]各种画面细节选项都可以在设置里找到哦",
|
||||
"豆知识[005]觉得移动速度太慢或太快,手感不好?快去设置调整DAS/ARR",
|
||||
"豆知识[006]无聊翻翻设置是好习惯",
|
||||
@@ -1121,7 +1120,7 @@ return{
|
||||
"豆知识[022]不同人打40行最合适的方式不一样,s1w/63/散消/s2w……",
|
||||
"豆知识[023]不同游戏(甚至不同模式)中不同战术的强度都不一样,并不能简单的按顺序排名",
|
||||
"豆知识[024]除了雨宫太阳还有很多高手玩家,尤其是不在PPT里,甚至强出不少",
|
||||
"豆知识[025]触发游戏报错后日志文件会越来越大(不过顶多几百K)",
|
||||
"豆知识[025]触发游戏报错后日志文件会越来越大(不过顶多几百K)",
|
||||
"豆知识[026]打好块跟学习一样没有捷径,多练!",
|
||||
"豆知识[027]打网络对战前请确认自己有一定的水平,不然会毫无游戏体验的",
|
||||
"豆知识[028]大量使用开局定式的数据是不准的",
|
||||
@@ -1164,7 +1163,7 @@ return{
|
||||
"豆知识[065]三连块只有2种",
|
||||
"豆知识[066]四连块总共7种",
|
||||
"豆知识[067]五连块总共18种",
|
||||
"豆知识[068]六连块总共有……?那不重要,不会做的(大概",
|
||||
"豆知识[068]六连块总共有……?那不重要,不会做的(大概",
|
||||
"豆知识[069]上面这个不是录像,是机器人实时在玩",
|
||||
"豆知识[070]使用固定堆叠方法达成20TSD难度很低",
|
||||
"豆知识[071]手机玩也可以外接键盘哦(iOS除外)",
|
||||
@@ -1216,7 +1215,7 @@ return{
|
||||
--Frt评
|
||||
"Frt评[01]“成天被夸赞‘好玩’的”",
|
||||
"Frt评[02]“可以形成方块圈子小中心话题,同作者一起衍生一些概念与梗的”",
|
||||
"Frt评[03]“论方块的软工意义(就算这么小个范围内,各种取舍蒙混翻车现象都总会以很易懂的方式出现(”",
|
||||
"Frt评[03]“论方块的软工意义(就算这么小个范围内,各种取舍蒙混翻车现象都总会以很易懂的方式出现(”",
|
||||
"Frt评[04]“民间微创新”",
|
||||
"Frt评[05]“民间音lè与图案”",
|
||||
"Frt评[06]“民间游戏设计”",
|
||||
@@ -1247,7 +1246,7 @@ return{
|
||||
--Z
|
||||
"Z哲[01]方块教会我们,合群了就会消失,……",
|
||||
"Z哲[02]假如生活欺骗了你,不要悲伤,不要心急,还有块陪着你",
|
||||
"Z哲[03]……,合群了就会消失,不合群世界毁灭(指game over",
|
||||
"Z哲[03]……,合群了就会消失,不合群世界毁灭(指game over",
|
||||
"Z哲[04]……,合群了就会消失,但消失不代表没有意义",
|
||||
"Z哲[05]没有量化就没有对比,……",
|
||||
"Z哲[06]……,没有对比就没有伤害",
|
||||
|
||||
@@ -1,866 +0,0 @@
|
||||
return{
|
||||
fallback='zh',
|
||||
loadText={
|
||||
loadSFX="加载音效",
|
||||
loadSample="装载仪器样品",
|
||||
loadVoice="加载语音包",
|
||||
loadFont="加载字体",
|
||||
loadModeIcon="加载模式图标",
|
||||
loadMode="加载方式",
|
||||
loadOther="加载其他资产",
|
||||
finish="按任意按钮开始!",
|
||||
},
|
||||
sureQuit="再次按退出",
|
||||
sureReset="再次按下可重置",
|
||||
sureDelete="再次按可删除",
|
||||
newDay="新的一天,新的开始!",
|
||||
playedLong="你已经玩了很长时间了。一定要好好休息!",
|
||||
playedTooMuch="你玩得太久了!玩方块游戏很有趣,但现在是休息的时候了。",
|
||||
settingWarn="修改设置时,请小心!",
|
||||
|
||||
atkModeName={"随机的","徽章","击败","攻击者"},
|
||||
royale_remain="剩余$1球员",
|
||||
powerUp={[0]="+000%","+025%","+050%","+075%","+100%"},
|
||||
cmb={nil,"1连击","2连击","3连击","4连击","5连击","6连击","7连击","8连击","9连击","10连击!","11连击!","12连击!","13连击!","14连击!","15连击!","16连击!","17连击!","18连击!","19连击!","巨大连击"},
|
||||
spin="-旋转",
|
||||
clear={"单身的","双重的","三倍的","技术崩溃","五角碰撞","六面体碎裂","七冲击","八度碰撞","非碰撞","十点崩溃","不祥","十二面体碰撞","三十年代的崩溃","十四烷","十五烷碰撞","十六进制","七烷酸","十八进制崩溃","非十进制碰撞","超级崩溃","冒牌货"},
|
||||
cleared="$1 线",
|
||||
mini="迷你",b2b="背靠背",b3b="背靠背靠背",
|
||||
PC="清清楚楚",HPC="半完美清晰",
|
||||
replaying="[重播]",
|
||||
tasUsing="[TAS]",
|
||||
|
||||
stage="第$1阶段已完成",
|
||||
great="伟大的",
|
||||
awesome="令人惊叹的!",
|
||||
almost="几乎!",
|
||||
continue="继续前进!",
|
||||
maxspeed="最高速度!",
|
||||
speedup="加快",
|
||||
missionFailed="错误清除",
|
||||
|
||||
speedLV="速度水平",
|
||||
piece="块",line="线",atk="攻击",eff="效率",
|
||||
rpm="转速",tsd="热关断",
|
||||
grade="等级",techrash="技术崩溃",
|
||||
wave="波动",nextWave="下一个",
|
||||
combo="联合体",maxcmb="最大连击",
|
||||
pc="清清楚楚",ko="击倒对手",
|
||||
|
||||
win="赢",
|
||||
lose="失去",
|
||||
|
||||
finish="完成",
|
||||
gamewin="你赢了",
|
||||
gameover="游戏结束",
|
||||
|
||||
pause="暂停",
|
||||
pauseCount="暂停计数",
|
||||
finesse_ap="完美无缺",
|
||||
finesse_fc="全组合",
|
||||
|
||||
page="页:",
|
||||
|
||||
cc_fixed="CC与固定序列不兼容",
|
||||
cc_swap="CC与交换保持模式不兼容",
|
||||
ai_prebag="AI与具有非四格拼板的自定义序列不兼容",
|
||||
ai_mission="AI与自定义使命不兼容",
|
||||
switchSpawnSFX="请打开繁殖特技效果",
|
||||
needRestart="请重试以使更改生效",
|
||||
|
||||
loadError_errorMode="'$1' 加载失败:无加载模式 '$2'",
|
||||
loadError_read="'$1' 加载失败:读取失败",
|
||||
loadError_noFile="'$1' 加载失败:没有文件",
|
||||
loadError_other="'$1' 加载失败:$2",
|
||||
loadError_unknown="'$1' 加载失败:原因未知",
|
||||
|
||||
saveError_duplicate="'$1' 保存失败:文件名重复",
|
||||
saveError_encode="'$1' 保存失败:编码失败",
|
||||
saveError_other="'$1' 保存失败:$2",
|
||||
saveError_unknown="'$1' 保存失败:原因未知",
|
||||
|
||||
copyDone="收到了!",
|
||||
saveDone="保存的数据",
|
||||
exportSuccess="成功导出",
|
||||
importSuccess="导入成功",
|
||||
dataCorrupted="数据损坏",
|
||||
pasteWrongPlace="贴错地方了?",
|
||||
noFile="找不到文件",
|
||||
|
||||
nowPlaying="现在播放:",
|
||||
|
||||
VKTchW="触重",
|
||||
VKOrgW="起始重量",
|
||||
VKCurW="现在的位置重量",
|
||||
|
||||
noScore="还没有分数",
|
||||
modeLocked="锁定",
|
||||
unlockHint="在先决条件模式下达到B级或更高级别以解锁",
|
||||
highScore="个人最好成绩",
|
||||
newRecord="新纪录!",
|
||||
|
||||
replayBroken="无法加载重播",
|
||||
|
||||
getNoticeFail="获取通知失败",
|
||||
oldVersion="版本$1现已推出!",
|
||||
needUpdate="需要更新版本!",
|
||||
versionNotMatch="版本不匹配!",
|
||||
notFinished="马上就来!",
|
||||
|
||||
jsonError="JSON错误",
|
||||
|
||||
noUsername="请指定用户名",
|
||||
wrongEmail="无效电邮地址",
|
||||
noPassword="输入您的密码",
|
||||
diffPassword="密码不匹配",
|
||||
registerRequestSent="已发送注册请求",
|
||||
registerOK="注册成功!",
|
||||
loginOK="您现在已登录!",
|
||||
accessOK="允许访问",
|
||||
|
||||
wsConnecting="双向通信连接",
|
||||
wsFailed="双向通信连接失败",
|
||||
wsClose="双向通信已关闭:",
|
||||
netTimeout="网络连接超时",
|
||||
|
||||
onlinePlayerCount="在线的",
|
||||
createRoomSuccessed="房间成功创建!",
|
||||
started="玩",
|
||||
joinRoom="加入了房间",
|
||||
leaveRoom="离开了房间",
|
||||
ready="准备好的",
|
||||
connStream="连接",
|
||||
waitStream="等待",
|
||||
spectating="观赛",
|
||||
chatRemain="在线的",
|
||||
chatStart="------日志开始------",
|
||||
chatHistory="------下面是新消息------",
|
||||
|
||||
keySettingInstruction="按绑定键\n退出:取消\n退格:删除",
|
||||
customBGhelp="将图像文件拖放到此处以应用自定义背景",
|
||||
customBGloadFailed="不支持自定义背景的图像格式",
|
||||
|
||||
errorMsg="技术米诺遇到问题,需要重新启动。\n您可以将错误日志发送给开发人员。",
|
||||
tryAnotherBuild="[无效UTF-8]如果您在Windows上,请尝试下载Techmino-win32或Techmino-win64(与您现在使用的不同)",
|
||||
|
||||
modInstruction="选择你的修改器\n多重器官衰竭允许您更改游戏。\n它们也可能以奇怪的方式破坏游戏。\n请注意,多重器官衰竭将导致您的游戏取消排名!",
|
||||
modInfo={
|
||||
next="下一步\n减少下一步的数量",
|
||||
hold="保持\n减少保持件的数量",
|
||||
hideNext="隐藏的下一个\n在下一个队列中包含特定数量的碎片",
|
||||
infHold="无限持有\n允许您无限地持有碎片",
|
||||
hideBlock="隐藏当前工件:\n使您控制的工件不可见",
|
||||
hideGhost="无重影\n使鬼魂片段不可见",
|
||||
hidden="隐藏锁定的片段\n使锁定的片段褪色",
|
||||
hideBoard="隐藏板\n局部或完全隐藏字段",
|
||||
flipBoard="翻转板\n翻转或旋转场",
|
||||
dropDelay="重力\n以帧/块为单位降低下降速度",
|
||||
lockDelay="锁定延迟\n以帧为单位减少锁定延迟",
|
||||
waitDelay="繁殖延迟\n以帧为单位减少繁殖延迟",
|
||||
fallDelay="线路清除延迟\n以帧为单位减少线路清除延迟",
|
||||
life="寿命\n更改附加寿命的初始数量",
|
||||
forceB2B="仅背靠背\n当背靠背仪表下降到初始线以下时,停止游戏",
|
||||
forceFinesse="仅使用技巧\n在出现任何技巧错误的情况下使用该游戏",
|
||||
tele="远程传送\n强制0直连式存储和0抗共振环",
|
||||
noRotation="无旋转\n不允许工件旋转",
|
||||
noMove="无移动\n禁止左右移动",
|
||||
customSeq="随机发生器\n为块序列生成随机发生器",
|
||||
pushSpeed="垃圾速度\n降低垃圾线(块/帧)的上升速度",
|
||||
boneBlock="[]\n使用[]块播放",
|
||||
},
|
||||
pauseStat={
|
||||
"时间:",
|
||||
"按键/旋转/保持:",
|
||||
"块:",
|
||||
"行/挖掘:",
|
||||
"攻击/数字攻击:",
|
||||
"收到:",
|
||||
"清除:",
|
||||
"旋转:",
|
||||
"背靠背/背靠背靠背/个人电脑/高性能计算机:",
|
||||
"技巧:",
|
||||
},
|
||||
radar={"很棒","对象文件格式","攻击","发送","自给能探测器","挖掘"},
|
||||
radarData={"下午","认证确定包标记","高级电源管理","冲击脉冲","下午好","每分钟衰变"},
|
||||
stat={
|
||||
"时代启动:",
|
||||
"播放计数:",
|
||||
"播放时间:",
|
||||
"按键/旋转/保持:",
|
||||
"块/行/攻击.:",
|
||||
"记录/记录/分类:",
|
||||
"挖掘/挖掘:",
|
||||
"效率/挖掘效率:",
|
||||
"背靠背/背靠背靠背:",
|
||||
"个人电脑/高性能计算机:",
|
||||
"技巧错误/技巧率:",
|
||||
},
|
||||
aboutTexts={
|
||||
"这只是一个*普通的*积木堆垛机。真的,就这样",
|
||||
"灵感来自C2/IO/JS/WWC/KOS等",
|
||||
"",
|
||||
"由LÖVE提供动力",
|
||||
"任何建议或错误报告都将不胜感激!",
|
||||
"确保只从官方渠道获得游戏,",
|
||||
"因为如果你在别处找到它,我们无法确保你的安全",
|
||||
"作者不对任何修改负责",
|
||||
FNNS and"/"or"虽然游戏是免费的,但我们感谢捐款。",
|
||||
FNNS and"/"or"查看Zictionary以了解更多信息",
|
||||
},
|
||||
staff={
|
||||
"最初由Z先生",
|
||||
"电子邮件: 1046101471@qq.com",
|
||||
"",
|
||||
"编程、开发和设计的",
|
||||
"Z先生",
|
||||
"",
|
||||
"使用了音乐",
|
||||
"蜂鸣器",
|
||||
"FL工作室",
|
||||
"FL移动",
|
||||
"逻辑专业X",
|
||||
"",
|
||||
"[POWERED BY LÖVE]",
|
||||
"",
|
||||
"程序",
|
||||
"Z先生",
|
||||
"粒子G",
|
||||
"皮恩",
|
||||
"特雷伯尔",
|
||||
"(呵呵)",
|
||||
"(芬恩·坦佐)",
|
||||
"(不是机器人)",
|
||||
"(用户670)",
|
||||
"",
|
||||
"集线器CI,外包装及后端",
|
||||
"粒子G",
|
||||
"特雷伯尔",
|
||||
"劳伦斯刘",
|
||||
"尼亚尔",
|
||||
"废话",
|
||||
"呵呵",
|
||||
"",
|
||||
"视觉设计,用户界面及用户体验",
|
||||
"Z先生",
|
||||
"尼亚尔",
|
||||
"蛋白激酶G抑制剂",
|
||||
"氟化钪",
|
||||
"(旋律星萤)",
|
||||
"(T0722)",
|
||||
"",
|
||||
"插图",
|
||||
"米娅",
|
||||
"东西",
|
||||
"小亚",
|
||||
"葉枭",
|
||||
"",
|
||||
"音乐设计",
|
||||
"Z先生",
|
||||
"柒栎流星",
|
||||
"ERM",
|
||||
"特雷伯尔",
|
||||
"蛋白激酶G抑制剂",
|
||||
"(T0722)",
|
||||
"(以太)",
|
||||
"(黑利)",
|
||||
"",
|
||||
"音效和语音包",
|
||||
"米娅",
|
||||
"小亚",
|
||||
"东西",
|
||||
"Z先生",
|
||||
"特雷伯尔",
|
||||
"",
|
||||
"翻译和本土化",
|
||||
"用户670",
|
||||
"马特·马尤加",
|
||||
"水",
|
||||
"法克先生",
|
||||
"氟化钪",
|
||||
"蛋白激酶G抑制剂",
|
||||
"不是机器人",
|
||||
"萨库尔",
|
||||
"爱伦",
|
||||
"幽灵3383",
|
||||
"",
|
||||
"性能",
|
||||
"电动283",
|
||||
"河北麦",
|
||||
"",
|
||||
"特别鸣谢",
|
||||
"飞天",
|
||||
"大真",
|
||||
"不是机器人",
|
||||
"思竣",
|
||||
"余浩7370",
|
||||
"放屁者",
|
||||
"茶管",
|
||||
"蕴空之灵",
|
||||
"T9972",
|
||||
"无用户名8",
|
||||
"安德鲁4043",
|
||||
"中小型银行-中小型银行",
|
||||
"泡霍",
|
||||
"暗示",
|
||||
"浩然太阳",
|
||||
"天灵刘",
|
||||
"滑稽2369",
|
||||
"伊提克",
|
||||
"拉希动漫",
|
||||
"[所有其他的测试人员]",
|
||||
"…和你!",
|
||||
},
|
||||
used=[[
|
||||
使用工具:
|
||||
Beepbox
|
||||
Goldwave
|
||||
GFIE
|
||||
FL Mobile
|
||||
使用库:
|
||||
Cold_Clear [MinusKelvin]
|
||||
json.lua [rxi]
|
||||
profile.lua [itraykov]
|
||||
]],
|
||||
support="供养作者!",
|
||||
WidgetText={
|
||||
main={
|
||||
offline="单人",
|
||||
qplay="最后玩",
|
||||
online="多人游戏",
|
||||
custom="海关",
|
||||
setting="设置",
|
||||
stat="统计",
|
||||
dict="四联词典",
|
||||
replays="重播",
|
||||
},
|
||||
main_simple={
|
||||
sprint="冲刺",
|
||||
marathon="马拉松赛跑",
|
||||
},
|
||||
mode={
|
||||
mod="多重器官衰竭(F1)",
|
||||
start="开始",
|
||||
},
|
||||
mod={
|
||||
title="多重器官衰竭",
|
||||
reset="重置(制表)",
|
||||
unranked="未分级",
|
||||
},
|
||||
pause={
|
||||
setting="设置(S)",
|
||||
replay="重播(P)",
|
||||
save="保存(O)",
|
||||
resume="恢复(esc)",
|
||||
restart="重试(R)",
|
||||
quit="退出(Q)",
|
||||
tas="TAS(T)",
|
||||
},
|
||||
net_menu={
|
||||
league="技术联盟",
|
||||
ffa="游离脂肪酸",
|
||||
rooms="房间",
|
||||
logout="注销",
|
||||
},
|
||||
net_league={
|
||||
match="找到匹配项",
|
||||
},
|
||||
net_rooms={
|
||||
password="密码",
|
||||
refreshing="清新的房间",
|
||||
noRoom="现在没有房间了...",
|
||||
refresh="刷新",
|
||||
new="新房间",
|
||||
join="参加",
|
||||
},
|
||||
net_newRoom={
|
||||
title="房间配置",
|
||||
roomName="房间名称(默认为用户名的房间)",
|
||||
password="密码",
|
||||
description="房间描述",
|
||||
|
||||
life="生活",
|
||||
pushSpeed="推进速度",
|
||||
garbageSpeed="垃圾速度",
|
||||
visible="可见度",
|
||||
freshLimit="锁定重置限制",
|
||||
|
||||
fieldH="田间高度",
|
||||
bufferLimit="缓冲区限制",
|
||||
heightLimit="高度限制",
|
||||
|
||||
drop="下降延迟",
|
||||
lock="锁定延迟",
|
||||
wait="进入延迟",
|
||||
fall="线路延迟",
|
||||
hang="毁灭延迟",
|
||||
hurry="是打扰吗",
|
||||
|
||||
capacity="容量",
|
||||
create="创造",
|
||||
|
||||
ospin="O型自旋",
|
||||
fineKill="100%精巧",
|
||||
b2bKill="没有背靠背中断",
|
||||
lockout="锁定时失败",
|
||||
easyFresh="正常锁复位",
|
||||
deepDrop="深滴",
|
||||
bone="骨块",
|
||||
|
||||
eventSet="规则集",
|
||||
|
||||
holdMode="持有模式",
|
||||
nextCount="下一个",
|
||||
holdCount="持有",
|
||||
infHold="无限持有",
|
||||
phyHold="原地等待",
|
||||
},
|
||||
net_game={
|
||||
ready="准备好的",
|
||||
spectate="凝视",
|
||||
cancel="取消准备",
|
||||
},
|
||||
setting_game={
|
||||
title="游戏设置",
|
||||
graphic="←视频",
|
||||
sound="声音→",
|
||||
style="风格",
|
||||
|
||||
ctrl="控制设置",
|
||||
key="键映射",
|
||||
touch="触摸设置",
|
||||
showVK="显示虚拟密钥",
|
||||
reTime="启动延迟",
|
||||
RS="轮换制",
|
||||
menuPos="菜单按钮位置",
|
||||
sysCursor="使用系统游标",
|
||||
autoPause="心不在焉",
|
||||
autoSave="自动保存新的最佳",
|
||||
autoLogin="启动时自动登录",
|
||||
simpMode="简单化风格",
|
||||
},
|
||||
setting_video={
|
||||
title="视频设置",
|
||||
sound="←声音",
|
||||
game="游戏→",
|
||||
|
||||
block="绘图块",
|
||||
smooth="光滑下降",
|
||||
upEdge="三维积木",
|
||||
bagLine="袋式分离器",
|
||||
|
||||
ghostType="鬼型",
|
||||
ghost="鬼魂",
|
||||
center="居中",
|
||||
grid="网格",
|
||||
lineNum="线路号",
|
||||
|
||||
lockFX="锁定外汇",
|
||||
dropFX="下降外汇",
|
||||
moveFX="移动外汇",
|
||||
clearFX="外汇结算",
|
||||
splashFX="飞溅外汇",
|
||||
shakeFX="磁场摆动",
|
||||
atkFX="攻击外汇",
|
||||
|
||||
frame="渲染帧率(%)",
|
||||
|
||||
text="行清除弹出窗口",
|
||||
score="分数弹出",
|
||||
bufferWarn="缓冲区警报",
|
||||
showSpike="尖峰计数器",
|
||||
nextPos="繁殖预览",
|
||||
highCam="屏幕滚动",
|
||||
warn="危险警报",
|
||||
|
||||
clickFX="单击外汇",
|
||||
power="蓄电池信息",
|
||||
clean="快速绘制",
|
||||
fullscreen="全屏",
|
||||
|
||||
bg_on="正常背景",
|
||||
bg_off="没有背景",
|
||||
bg_custom="应用自定义背景",
|
||||
|
||||
blockSatur="块饱和",
|
||||
fieldSatur="场饱和",
|
||||
},
|
||||
setting_sound={
|
||||
title="声音设置",
|
||||
|
||||
game="←游戏",
|
||||
graphic="视频→",
|
||||
|
||||
mainVol="主卷",
|
||||
bgm="血糖监测",
|
||||
sfx="特技效果",
|
||||
stereo="立体声",
|
||||
spawn="发出声音",
|
||||
warn="警告",
|
||||
vib="振动",
|
||||
voc="声音",
|
||||
|
||||
autoMute="不聚焦时保持沉默",
|
||||
fine="精细度误差",
|
||||
sfxPack="特技效果包",
|
||||
vocPack="语音包",
|
||||
apply="申请",
|
||||
},
|
||||
setting_control={
|
||||
title="控制设置",
|
||||
preview="预览",
|
||||
|
||||
das="直连式存储",arr="抗共振环",
|
||||
dascut="直连式存储切",
|
||||
dropcut="自动锁定切割",
|
||||
sddas="软滴直连式存储",sdarr="软降抗共振环",
|
||||
ihs="初始持有",
|
||||
irs="初始旋转",
|
||||
ims="初始运动",
|
||||
},
|
||||
setting_key={
|
||||
a1="向左移动",
|
||||
a2="向右方移动",
|
||||
a3="右转",
|
||||
a4="向左旋转",
|
||||
a5="旋转180°",
|
||||
a6="硬滴",
|
||||
a7="软滴",
|
||||
a8="持有",
|
||||
a9="功能1",
|
||||
a10="功能2",
|
||||
a11="立即离开",
|
||||
a12="即时权利",
|
||||
a13="声波滴",
|
||||
a14="向下1",
|
||||
a15="下降4",
|
||||
a16="下降10",
|
||||
a17="左撇子",
|
||||
a18="右转",
|
||||
a19="左桑吉",
|
||||
a20="右桑吉",
|
||||
restart="重试",
|
||||
},
|
||||
setting_skin={
|
||||
skinSet="块状表皮",
|
||||
title="布局设置",
|
||||
skinR="重置颜色",
|
||||
faceR="重置目录",
|
||||
},
|
||||
setting_touch={
|
||||
default="违约",
|
||||
snap="捕捉到网格",
|
||||
size="尺寸",
|
||||
shape="形状",
|
||||
},
|
||||
setting_touchSwitch={
|
||||
b1= "向左移动:", b2="右移:", b3="右转:", b4="向左旋转:",
|
||||
b5= "旋转180°:", b6="硬滴:", b7="软跌落:", b8="持有:",
|
||||
b9= "职能1:", b10="职能2:", b11="立即离开:",b12="即时权利:",
|
||||
b13="声波滴:", b14="下降1:", b15="下降4:", b16="下降10:",
|
||||
b17="左下降:", b18="右下角:",b19="左桑吉:", b20="右桑吉:",
|
||||
|
||||
norm="正常",
|
||||
pro="专业的",
|
||||
icon="偶像",
|
||||
sfx="特技效果",
|
||||
vib="振动",
|
||||
alpha="阿尔法",
|
||||
|
||||
track="自动跟踪",
|
||||
dodge="自动闪避",
|
||||
},
|
||||
customGame={
|
||||
title="定制游戏",
|
||||
defSeq="默认顺序",
|
||||
noMsn="无使命",
|
||||
|
||||
drop="下降延迟",
|
||||
lock="锁定延迟",
|
||||
wait="进入延迟",
|
||||
fall="线路延迟",
|
||||
hang="毁灭延迟",
|
||||
hurry="是打扰吗",
|
||||
|
||||
bg="背景",
|
||||
bgm="音乐",
|
||||
|
||||
copy="复制字段+序号+使命",
|
||||
paste="粘贴字段+序号+使命",
|
||||
play_clear="清场",
|
||||
play_puzzle="开始拼图",
|
||||
|
||||
reset="复位(del)",
|
||||
advance="更多(A)",
|
||||
mod="多重器官衰竭(F1)",
|
||||
field="编辑字段(F)",
|
||||
sequence="编辑序列(S)",
|
||||
mission="编辑使命(M)",
|
||||
|
||||
eventSet="规则集",
|
||||
|
||||
holdMode="持有模式",
|
||||
nextCount="下一个",
|
||||
holdCount="持有",
|
||||
infHold="无限持有",
|
||||
phyHold="原地等待",
|
||||
|
||||
fieldH="田间高度",
|
||||
visible="可见度",
|
||||
freshLimit="锁定重置限制",
|
||||
opponent="对手",
|
||||
life="生活",
|
||||
pushSpeed="推进速度",
|
||||
garbageSpeed="垃圾速度",
|
||||
|
||||
bufferLimit="缓冲区限制",
|
||||
heightLimit="高度限制",
|
||||
ospin="O型自旋",
|
||||
fineKill="100%精巧",
|
||||
b2bKill="没有背靠背中断",
|
||||
lockout="锁定时失败",
|
||||
easyFresh="正常锁复位",
|
||||
deepDrop="深滴",
|
||||
bone="骨块",
|
||||
},
|
||||
custom_field={
|
||||
title="定制游戏",
|
||||
subTitle="领域",
|
||||
|
||||
any="擦除",
|
||||
smart="聪明的",
|
||||
|
||||
push="添加行(K)",
|
||||
del="中线(L)",
|
||||
|
||||
demo="不要展示×",
|
||||
|
||||
newPg="新页(N)",
|
||||
delPg="德尔佩奇(M)",
|
||||
prevPg="前页",
|
||||
nextPg="下一页",
|
||||
},
|
||||
custom_sequence={
|
||||
title="定制游戏",
|
||||
subTitle="序列",
|
||||
sequence="序列",
|
||||
},
|
||||
custom_mission={
|
||||
title="定制游戏",
|
||||
subTitle="使命",
|
||||
|
||||
_1="1.",_2="2.",_3="3.",_4="4.",
|
||||
any1="any1",any2="any2",any3="any3",any4="任何4",
|
||||
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="氧气",I2="I2",
|
||||
Z3="Z3",S3="S3",J3="J3",L3="L3",T3="T3",O3="臭氧",I3="I3",
|
||||
O4="O4",I4="I4",
|
||||
mission="使命",
|
||||
},
|
||||
about={
|
||||
staff="工作人员",
|
||||
his="历史",
|
||||
legals="法律",
|
||||
},
|
||||
dict={
|
||||
title="四联词典",
|
||||
},
|
||||
stat={
|
||||
path="打开数据文件夹",
|
||||
save="数据管理",
|
||||
},
|
||||
music={
|
||||
title="音乐培训室",
|
||||
arrow="→",
|
||||
now="现在播放:",
|
||||
|
||||
bgm="血糖监测",
|
||||
sound="特技效果",
|
||||
},
|
||||
launchpad={
|
||||
title="特技效果",
|
||||
bgm="血糖监测",
|
||||
sfx="特技效果",
|
||||
voc="声音",
|
||||
music="音乐培训室",
|
||||
label="标签",
|
||||
},
|
||||
login={
|
||||
title="登录",
|
||||
register="登记",
|
||||
email="电子邮件地址",
|
||||
password="密码",
|
||||
showEmail="显示电子邮件",
|
||||
keepPW="记得我吗",
|
||||
login="登录",
|
||||
},
|
||||
register={
|
||||
title="登记",
|
||||
login="登录",
|
||||
username="用户名",
|
||||
email="电子邮件地址",
|
||||
password="密码",
|
||||
password2="重新输入密码",
|
||||
register="登记",
|
||||
registering="等待回应...",
|
||||
},
|
||||
account={
|
||||
title="帐户",
|
||||
},
|
||||
app_15p={
|
||||
color="颜色",
|
||||
invis="英维斯",
|
||||
slide="滑动",
|
||||
pathVis="显示路径",
|
||||
revKB="逆转",
|
||||
},
|
||||
app_schulteG={
|
||||
rank="大小",
|
||||
invis="英维斯",
|
||||
disappear="隐藏",
|
||||
tapFX="Tap外汇",
|
||||
},
|
||||
app_AtoZ={
|
||||
level="水平仪",
|
||||
keyboard="键盘",
|
||||
},
|
||||
app_2048={
|
||||
invis="英维斯",
|
||||
tapControl="抽头控制",
|
||||
|
||||
skip="跳转",
|
||||
},
|
||||
app_ten={
|
||||
next="下一个",
|
||||
invis="英维斯",
|
||||
fast="快速的",
|
||||
},
|
||||
app_dtw={
|
||||
color="颜色",
|
||||
mode="模式",
|
||||
bgm="血糖监测",
|
||||
arcade="游乐中心",
|
||||
},
|
||||
app_link={
|
||||
invis="英维斯",
|
||||
},
|
||||
savedata={
|
||||
export="导出到剪贴板",
|
||||
import="从剪贴板导入",
|
||||
unlock="进展",
|
||||
data="统计数据",
|
||||
setting="设置",
|
||||
vk="虚拟密钥布局",
|
||||
|
||||
couldSave="云存储(注意:测试)",
|
||||
notLogin="[登录访问云保存]",
|
||||
upload="上传到云",
|
||||
download="从云端下载",
|
||||
},
|
||||
},
|
||||
modes={
|
||||
['sprint_10l']= {"冲刺", "10升", "清除10行!"},
|
||||
['sprint_20l']= {"冲刺", "20升", "清除20行!"},
|
||||
['sprint_40l']= {"冲刺", "40升", "清除40行!"},
|
||||
['sprint_100l']= {"冲刺", "100升", "清除100行!"},
|
||||
['sprint_400l']= {"冲刺", "400升", "清除400行!"},
|
||||
['sprint_1000l']= {"冲刺", "1000升", "清除1000行!"},
|
||||
['sprintPenta']= {"冲刺", "五联骨牌", "40升,配18个五分钟"},
|
||||
['sprintMPH']= {"冲刺", "每小时英里数", "无记忆\n无先前\n无记忆"},
|
||||
['dig_10l']= {"挖掘", "10升", "挖10条垃圾线"},
|
||||
['dig_40l']= {"挖掘", "40升", "挖40条垃圾线"},
|
||||
['dig_100l']= {"挖掘", "100升", "挖100条垃圾线"},
|
||||
['dig_400l']= {"挖掘", "400升", "挖400条垃圾线"},
|
||||
['dig_eff_10l']= {"挖掘", "管理 10升", "挖掘10条数量最少的线路"},
|
||||
['dig_eff_40l']= {"挖掘", "管理 40升", "挖掘40条数量最少的线路"},
|
||||
['dig_eff_100l']= {"挖掘", "管理 100升", "挖掘100条数量最少的线路"},
|
||||
['dig_eff_400l']= {"挖掘", "管理 400升", "挖掘400条数量最少的线路"},
|
||||
['drought_n']= {"干旱", "100升", "没有工装"},
|
||||
['drought_l']= {"干旱+", "100升", "搞什么呀"},
|
||||
['marathon_n']= {"马拉松赛跑", "正常", "200线加速马拉松"},
|
||||
['marathon_h']= {"马拉松赛跑", "硬的", "200线高速马拉松"},
|
||||
['solo_e']= {"战争", "容易", "打败AI!"},
|
||||
['solo_n']= {"战争", "正常", "打败AI!"},
|
||||
['solo_h']= {"战争", "硬的", "打败AI!"},
|
||||
['solo_l']= {"战争", "疯子", "打败AI!"},
|
||||
['solo_u']= {"战争", "终极", "打败AI!"},
|
||||
['techmino49_e']= {"技术49", "容易", "49人战斗\n最后一个站着的人获胜"},
|
||||
['techmino49_h']= {"技术49", "硬的", "49人战斗\n最后一个站着的人获胜"},
|
||||
['techmino49_u']= {"技术49", "终极", "49人战斗\n最后一个站着的人获胜"},
|
||||
['techmino99_e']= {"科技99", "容易", "99人战斗\n最后一个站着的人获胜"},
|
||||
['techmino99_h']= {"科技99", "硬的", "99人战斗\n最后一个站着的人获胜"},
|
||||
['techmino99_u']= {"科技99", "终极", "99人战斗\n最后一个站着的人获胜"},
|
||||
['round_e']= {"回合制", "容易", "轮流玩AI!"},
|
||||
['round_n']= {"回合制", "正常", "轮流玩AI!"},
|
||||
['round_h']= {"回合制", "硬的", "轮流玩AI!"},
|
||||
['round_l']= {"回合制", "疯子", "轮流玩AI!"},
|
||||
['round_u']= {"回合制", "终极", "轮流玩AI!"},
|
||||
['master_n']= {"主人", "正常", "适合20G初学者"},
|
||||
['master_h']= {"主人", "硬的", "20克的职业选手"},
|
||||
['master_m']= {"主人", "M21", "20克大师赛"},
|
||||
['master_final']= {"主人", "最终", "20G及以上"},
|
||||
['master_ph']= {"主人", "幻觉", "???"},
|
||||
['master_ex']= {"主人", "额外的", "比瞬间还短的永恒"},
|
||||
['master_instinct']={"主人", "情绪", "步行的秘密部分"},
|
||||
['strategy_e']= {"策略堆叠", "简单", "20G堆叠中速决策练习"},
|
||||
['strategy_h']= {"策略堆叠", "困难", "20G堆叠快速决策练习"},
|
||||
['strategy_u']= {"策略堆叠", "极限", "20G堆叠极速决策练习"},
|
||||
['strategy_e_plus']={"策略堆叠", "简单", "20G堆叠中速决策练习"},
|
||||
['strategy_h_plus']={"策略堆叠", "困难", "20G堆叠快速决策练习"},
|
||||
['strategy_u_plus']={"策略堆叠", "极限", "20G堆叠极速决策练习"},
|
||||
['blind_e']= {"看不见的", "一半", "对于新手来说"},
|
||||
['blind_n']= {"看不见的", "全部", "对于中间产品"},
|
||||
['blind_h']= {"看不见的", "突然", "对于有经验的人"},
|
||||
['blind_l']= {"看不见的", "突然+", "对于专业人士"},
|
||||
['blind_u']= {"看不见的", "?", "你准备好了吗?"},
|
||||
['blind_wtf']= {"看不见的", "世界跆拳道联盟", "你还没准备好"},
|
||||
['classic_e']= {"经典", "容易", "80年代的低速娱乐"},
|
||||
['classic_h']= {"经典", "困难", "80年代的中速娱乐"},
|
||||
['classic_u']= {"经典", "终极", "80年代的高速娱乐"},
|
||||
['survivor_e']= {"幸存者", "容易", "你能活多久?"},
|
||||
['survivor_n']= {"幸存者", "正常", "你能活多久?"},
|
||||
['survivor_h']= {"幸存者", "硬的", "你能活多久?"},
|
||||
['survivor_l']= {"幸存者", "疯子", "你能活多久?"},
|
||||
['survivor_u']= {"幸存者", "终极", "你能活多久?"},
|
||||
['attacker_h']= {"攻击者", "硬的", "练习你的进攻技巧!"},
|
||||
['attacker_u']= {"攻击者", "终极", "练习你的进攻技巧!"},
|
||||
['defender_n']= {"防守者", "正常", "练习你的防守技巧!"},
|
||||
['defender_l']= {"防守者", "疯子", "练习你的防守技巧!"},
|
||||
['dig_h']= {"钻机", "硬的", "挖掘练习!"},
|
||||
['dig_u']= {"钻机", "终极", "挖掘练习!"},
|
||||
['clearRush']= {"清晰的冲", "普通", "所有旋转教程\n[在建]"},
|
||||
['c4wtrain_n']= {"C4W训练", "正常", "无限组合"},
|
||||
['c4wtrain_l']= {"C4W训练", "疯子", "无限组合"},
|
||||
['pctrain_n']= {"电脑培训", "正常", "完美清晰的实践"},
|
||||
['pctrain_l']= {"电脑培训", "疯子", "更难的完美清晰的练习"},
|
||||
['pc_n']= {"电脑挑战", "正常", "让电脑在100线以内!"},
|
||||
['pc_h']= {"电脑挑战", "硬的", "让电脑在100线以内!"},
|
||||
['pc_l']= {"电脑挑战", "疯子", "让电脑在100线以内!"},
|
||||
['pc_inf']= {"无尽个人电脑挑战", "", "尽可能多地获取个人电脑"},
|
||||
['tech_n']= {"技术人员", "正常", "试着保持背靠背的链条!"},
|
||||
['tech_n_plus']= {"技术人员", "正常+", "仅限旋转和个人电脑"},
|
||||
['tech_h']= {"技术人员", "硬的", "试着保持背靠背的链条!"},
|
||||
['tech_h_plus']= {"技术人员", "硬的+", "仅限旋转和个人电脑"},
|
||||
['tech_l']= {"技术人员", "疯子", "试着保持背靠背的链条!"},
|
||||
['tech_l_plus']= {"技术人员", "疯子+", "仅限旋转和个人电脑"},
|
||||
['tech_finesse']= {"技术人员", "手腕", "没有技巧错误!"},
|
||||
['tech_finesse_f']= {"技术人员", "技巧+", "没有正常的清除和技巧错误!"},
|
||||
['tsd_e']= {"热关断挑战赛", "容易", "只有T-Spin双打!"},
|
||||
['tsd_h']= {"热关断挑战赛", "硬的", "只有T-Spin双打!"},
|
||||
['tsd_u']= {"热关断挑战赛", "终极", "只有T-Spin双打!"},
|
||||
['backfire_n']= {"适得其反", "正常", "挡住回火的垃圾管道"},
|
||||
['backfire_h']= {"适得其反", "硬的", "挡住回火的垃圾管道"},
|
||||
['backfire_l']= {"适得其反", "疯子", "挡住回火的垃圾管道"},
|
||||
['backfire_u']= {"适得其反", "终极", "挡住回火的垃圾管道"},
|
||||
['sprintAtk']= {"冲刺", "100次攻击", "发送100行!"},
|
||||
['sprintEff']= {"竞速", "效率", "在40行内发动更多攻击!"},
|
||||
['zen']= {"禅宗", "200", "没有时间限制的200线跑步"},
|
||||
['ultra']= {"Ultra", "额外", "2分钟的得分进攻"},
|
||||
['infinite']= {"无限", "", "这只是一个沙箱"},
|
||||
['infinite_dig']= {"无限:挖掘", "", "挖,挖,挖"},
|
||||
['marathon_inf']= {"马拉松", "无尽", "无尽马拉松"},
|
||||
|
||||
['custom_clear']= {"习俗", "正常"},
|
||||
['custom_puzzle']= {"习俗", "令人费解的"},
|
||||
},
|
||||
}
|
||||
@@ -837,7 +837,6 @@ return{
|
||||
['defender_l']= {"防守", "瘋狂", "防守練習"},
|
||||
['dig_h']= {"挖掘", "困難", "挖掘練習"},
|
||||
['dig_u']= {"挖掘", "極限", "挖掘練習"},
|
||||
['clearRush']= {"清版競速", "普通", "All-spin 入門教程\n施工中"},
|
||||
['c4wtrain_n']= {"C4W練習", "普通", "無 限 連 擊"},
|
||||
['c4wtrain_l']= {"C4W練習", "瘋狂", "無 限 連 擊"},
|
||||
['pctrain_n']= {"全清訓練", "普通", "簡易PC題集,熟悉全清定式的組合"},
|
||||
|
||||
@@ -2,13 +2,13 @@ return{
|
||||
{name='sprint_10l', x=0, y=0, size=40,shape=1,icon="sprint1", unlock={'sprint_20l','sprint_40l'}},
|
||||
{name='sprint_20l', x=-200, y=200, size=50,shape=1,icon="sprint1"},
|
||||
{name='sprint_40l', x=0, y=-300, size=40,shape=1,icon="sprint2", unlock={'dig_10l','sprint_100l','marathon_n','sprintPenta','sprintMPH','sprint123','secret_grade'}},
|
||||
{name='sprint_100l', x=-400, y=200, size=50,shape=1,icon="sprint2", unlock={'sprint_400l','drought_n'}},
|
||||
{name='sprint_400l', x=-600, y=200, size=40,shape=1,icon="sprint3", unlock={'sprint_1000l'}},
|
||||
{name='sprint_1000l', x=-800, y=200, size=40,shape=1,icon="sprint3"},
|
||||
{name='sprint_100l', x=-400, y=200, size=50,shape=1,icon="sprint2", unlock={'sprint_400l','drought_n'}},
|
||||
{name='sprint_400l', x=-600, y=200, size=40,shape=1,icon="sprint3", unlock={'sprint_1000l'}},
|
||||
{name='sprint_1000l', x=-800, y=200, size=40,shape=1,icon="sprint3"},
|
||||
|
||||
{name='sprintPenta', x=180, y=-160, size=40,shape=3,icon="sprint_pento"},
|
||||
{name='sprintMPH', x=220, y=-300, size=40,shape=3,icon="sprint2"},
|
||||
{name='sprint123', x=180, y=-440, size=40,shape=1,icon="sprint_tri"},
|
||||
{name='sprint123', x=160, y=-400, size=40,shape=1,icon="sprint_tri"},
|
||||
{name='sprintMPH', x=200, y=-260, size=40,shape=3,icon="sprint2"},
|
||||
{name='sprintPenta', x=130, y=-140, size=40,shape=3,icon="sprint_pento"},
|
||||
|
||||
{name='secret_grade', x=-200, y=-400, size=40,shape=1,icon="secret_grade"},
|
||||
|
||||
@@ -20,12 +20,12 @@ return{
|
||||
{name='dig_100l', x=-600, y=-200, size=40,shape=1,icon="dig_sprint", unlock={'dig_400l'}},
|
||||
{name='dig_400l', x=-800, y=-200, size=40,shape=1,icon="dig_sprint"},
|
||||
|
||||
{name='dig_eff_10l', x=-400, y=0, size=40,shape=1,icon="dig_sprint", unlock={'dig_eff_40l'}},
|
||||
{name='dig_eff_40l', x=-600, y=0, size=40,shape=1,icon="dig_sprint", unlock={'dig_eff_100l'}},
|
||||
{name='dig_eff_100l', x=-800, y=0, size=40,shape=1,icon="dig_sprint", unlock={'dig_eff_400l'}},
|
||||
{name='dig_eff_400l', x=-1000, y=0, size=40,shape=1,icon="dig_sprint"},
|
||||
{name='dig_eff_10l', x=-400, y=0, size=40,shape=1,icon="dig_sprint", unlock={'dig_eff_40l'}},
|
||||
{name='dig_eff_40l', x=-600, y=0, size=40,shape=1,icon="dig_sprint", unlock={'dig_eff_100l'}},
|
||||
{name='dig_eff_100l', x=-800, y=0, size=40,shape=1,icon="dig_sprint", unlock={'dig_eff_400l'}},
|
||||
{name='dig_eff_400l', x=-1000, y=0, size=40,shape=1,icon="dig_sprint"},
|
||||
|
||||
{name='marathon_n', x=0, y=-600, size=60,shape=1,icon="marathon", unlock={'marathon_h','solo_e','round_e','big_n','blind_e','classic_e','survivor_e','clearRush','zen'}},
|
||||
{name='marathon_n', x=0, y=-600, size=60,shape=1,icon="marathon", unlock={'marathon_h','solo_e','round_e','big_n','blind_e','classic_e','survivor_e','c4wtrain_n','pctrain_n','sprintAtk','zen'}},
|
||||
{name='marathon_h', x=0, y=-800, size=50,shape=1,icon="marathon", unlock={'master_n','strategy_e'}},
|
||||
|
||||
{name='solo_e', x=-600, y=-1000, size=40,shape=1,icon="solo", unlock={'solo_n'}},
|
||||
@@ -58,12 +58,12 @@ return{
|
||||
{name='master_g', x=0, y=-1600, size=40,shape=3,icon="master"},
|
||||
{name='master_ex', x=170, y=-1450, size=40,shape=2,icon="master_ex"},
|
||||
|
||||
{name='strategy_e', x=-150, y=-1020, size=40,shape=3,icon="master", unlock={'strategy_e_plus'}},
|
||||
{name='strategy_h', x=-150, y=-1150, size=35,shape=3,icon="master", unlock={'strategy_h_plus'}},
|
||||
{name='strategy_u', x=-150, y=-1280, size=30,shape=2,icon="master", unlock={'strategy_u_plus'}},
|
||||
{name='strategy_e_plus',x=-300, y=-1120, size=40,shape=3,icon="master"},
|
||||
{name='strategy_h_plus',x=-300, y=-1250, size=35,shape=3,icon="master"},
|
||||
{name='strategy_u_plus',x=-300, y=-1380, size=30,shape=2,icon="master"},
|
||||
{name='strategy_e', x=-150, y=-1020, size=40,shape=3,icon="master", unlock={'strategy_e_plus'}},
|
||||
{name='strategy_h', x=-150, y=-1150, size=35,shape=3,icon="master", unlock={'strategy_h_plus'}},
|
||||
{name='strategy_u', x=-150, y=-1280, size=30,shape=2,icon="master", unlock={'strategy_u_plus'}},
|
||||
{name='strategy_e_plus',x=-300, y=-1120, size=40,shape=3,icon="master"},
|
||||
{name='strategy_h_plus',x=-300, y=-1250, size=35,shape=3,icon="master"},
|
||||
{name='strategy_u_plus',x=-300, y=-1380, size=30,shape=2,icon="master"},
|
||||
|
||||
{name='blind_e', x=150, y=-700, size=40,shape=1,icon="hidden", unlock={'blind_n','master_instinct'}},
|
||||
{name='blind_n', x=150, y=-800, size=40,shape=1,icon="hidden", unlock={'blind_h'}},
|
||||
@@ -93,40 +93,39 @@ return{
|
||||
{name='dig_h', x=850, y=-800, size=40,shape=1,icon="dig", unlock={'dig_u'}},
|
||||
{name='dig_u', x=850, y=-1000, size=40,shape=1,icon="dig"},
|
||||
|
||||
{name='clearRush', x=400, y=-400, size=50,shape=1,icon="bigbang", unlock={'c4wtrain_n','pctrain_n','sprintAtk'}},
|
||||
{name='c4wtrain_n', x=700, y=-400, size=40,shape=1,icon="pc", unlock={'c4wtrain_l'}},
|
||||
{name='c4wtrain_l', x=900, y=-400, size=40,shape=1,icon="pc"},
|
||||
{name='c4wtrain_n', x=700, y=-450, size=40,shape=1,icon="pc", unlock={'c4wtrain_l'}},
|
||||
{name='c4wtrain_l', x=900, y=-450, size=40,shape=1,icon="pc"},
|
||||
|
||||
{name='pctrain_n', x=700, y=-250, size=40,shape=1,icon="pc", unlock={'pctrain_l','pc_n'}},
|
||||
{name='pctrain_l', x=900, y=-250, size=40,shape=1,icon="pc"},
|
||||
{name='pctrain_n', x=700, y=-300, size=40,shape=1,icon="pc", unlock={'pctrain_l','pc_n'}},
|
||||
{name='pctrain_l', x=900, y=-300, size=40,shape=1,icon="pc"},
|
||||
|
||||
{name='pc_n', x=800, y=-110, size=40,shape=1,icon="pc", unlock={'pc_h'}},
|
||||
{name='pc_h', x=950, y=-110, size=40,shape=3,icon="pc", unlock={'pc_l','pc_inf'}},
|
||||
{name='pc_l', x=1100, y=-110, size=40,shape=3,icon="pc"},
|
||||
{name='pc_inf', x=1100, y=-250, size=40,shape=2,icon="pc"},
|
||||
{name='pc_n', x=800, y=-140, size=40,shape=1,icon="pc", unlock={'pc_h'}},
|
||||
{name='pc_h', x=950, y=-140, size=40,shape=3,icon="pc", unlock={'pc_l','pc_inf'}},
|
||||
{name='pc_l', x=1100, y=-140, size=40,shape=3,icon="pc"},
|
||||
{name='pc_inf', x=1100, y=-280, size=40,shape=2,icon="pc"},
|
||||
|
||||
{name='sprintAtk', x=530, y=-150, size=40,shape=1,icon="sprint2", unlock={'sprintEff','tech_n','tech_finesse','tsd_e','backfire_n'}},
|
||||
{name='sprintAtk', x=500, y=-280, size=40,shape=1,icon="sprint2", unlock={'sprintEff','tech_n','tech_finesse','tsd_e','backfire_n'}},
|
||||
|
||||
{name='sprintEff', x=360, y=-150, size=40,shape=1,icon="sprint2"},
|
||||
|
||||
{name='tech_n', x=400, y=50, size=40,shape=1,icon="tech", unlock={'tech_n_plus','tech_h'}},
|
||||
{name='tech_n_plus', x=200, y=20, size=40,shape=3,icon="tech"},
|
||||
{name='tech_h', x=400, y=200, size=40,shape=1,icon="tech", unlock={'tech_h_plus','tech_l'}},
|
||||
{name='tech_h_plus', x=200, y=170, size=35,shape=3,icon="tech"},
|
||||
{name='tech_l', x=400, y=350, size=40,shape=1,icon="tech", unlock={'tech_l_plus'}},
|
||||
{name='tech_l_plus', x=200, y=320, size=35,shape=3,icon="tech"},
|
||||
{name='tech_n', x=400, y=20, size=40,shape=1,icon="tech", unlock={'tech_n_plus','tech_h'}},
|
||||
{name='tech_n_plus', x=200, y=-10, size=40,shape=3,icon="tech"},
|
||||
{name='tech_h', x=400, y=170, size=40,shape=1,icon="tech", unlock={'tech_h_plus','tech_l'}},
|
||||
{name='tech_h_plus', x=200, y=140, size=35,shape=3,icon="tech"},
|
||||
{name='tech_l', x=400, y=320, size=40,shape=1,icon="tech", unlock={'tech_l_plus'}},
|
||||
{name='tech_l_plus', x=200, y=290, size=35,shape=3,icon="tech"},
|
||||
|
||||
{name='tech_finesse', x=800, y=50, size=40,shape=1,icon="tech", unlock={'tech_finesse_f'}},
|
||||
{name='tech_finesse_f',x=1000, y=50, size=40,shape=1,icon="tech"},
|
||||
{name='tech_finesse', x=800, y=20, size=40,shape=1,icon="tech", unlock={'tech_finesse_f'}},
|
||||
{name='tech_finesse_f',x=1000, y=20, size=40,shape=1,icon="tech"},
|
||||
|
||||
{name='tsd_e', x=720, y=200, size=40,shape=1,icon="tsd", unlock={'tsd_h'}},
|
||||
{name='tsd_h', x=960, y=200, size=40,shape=1,icon="tsd", unlock={'tsd_u'}},
|
||||
{name='tsd_u', x=1200, y=200, size=40,shape=1,icon="tsd"},
|
||||
{name='tsd_e', x=720, y=170, size=40,shape=1,icon="tsd", unlock={'tsd_h'}},
|
||||
{name='tsd_h', x=960, y=170, size=40,shape=1,icon="tsd", unlock={'tsd_u'}},
|
||||
{name='tsd_u', x=1200, y=170, size=40,shape=1,icon="tsd"},
|
||||
|
||||
{name='backfire_n', x=650, y=350, size=40,shape=1,icon="backfire", unlock={'backfire_h'}},
|
||||
{name='backfire_h', x=850, y=350, size=40,shape=1,icon="backfire", unlock={'backfire_l'}},
|
||||
{name='backfire_l', x=1050, y=350, size=40,shape=3,icon="backfire", unlock={'backfire_u'}},
|
||||
{name='backfire_u', x=1250, y=350, size=35,shape=2,icon="backfire"},
|
||||
{name='backfire_n', x=650, y=320, size=40,shape=1,icon="backfire", unlock={'backfire_h'}},
|
||||
{name='backfire_h', x=850, y=320, size=40,shape=1,icon="backfire", unlock={'backfire_l'}},
|
||||
{name='backfire_l', x=1050, y=320, size=40,shape=3,icon="backfire", unlock={'backfire_u'}},
|
||||
{name='backfire_u', x=1250, y=320, size=35,shape=2,icon="backfire"},
|
||||
|
||||
{name='zen', x=-1000, y=-600, size=40,shape=1,icon="zen", unlock={'ultra','infinite','infinite_dig','marathon_inf'}},
|
||||
{name='ultra', x=-1200, y=-600, size=40,shape=1,icon="ultra"},
|
||||
|
||||
@@ -1,23 +0,0 @@
|
||||
return{
|
||||
env={
|
||||
das=8,arr=1,
|
||||
drop=30,lock=30,
|
||||
holdCount=0,
|
||||
eventSet='clearRush',
|
||||
bg='blockhole',bgm='peak',
|
||||
},
|
||||
score=function(P)return{P.modeData.stage,P.stat.time}end,
|
||||
scoreDisp=function(D)return D[1].." Stage "..STRING.time(D[2])end,
|
||||
comp=function(a,b)return a[1]>b[1]or a[1]==b[1]and a[2]<b[2]end,
|
||||
getRank=function(P)
|
||||
do return 1 end
|
||||
local L=P.modeData.stage
|
||||
return
|
||||
L>=100 and 5 or
|
||||
L>=70 and 4 or
|
||||
L>=40 and 3 or
|
||||
L>=20 and 2 or
|
||||
L>=10 and 1 or
|
||||
L>=3 and 0
|
||||
end,
|
||||
}
|
||||
@@ -7,7 +7,6 @@ local langList={
|
||||
pt="Português",
|
||||
id="Bahasa Indonesia",
|
||||
ja="日本語",
|
||||
zh_grass="机翻",
|
||||
symbol="?????",
|
||||
}
|
||||
local languages={
|
||||
@@ -49,21 +48,21 @@ local function _setLang(lid)
|
||||
end
|
||||
|
||||
scene.widgetList={
|
||||
WIDGET.newButton{x=271,y=210,w=346,h=100,font=40, fText=langList.en, color='R',sound='click',code=function()_setLang('en')end},
|
||||
WIDGET.newButton{x=271,y=329,w=346,h=100,font=40, fText=langList.fr, color='F',sound='click',code=function()_setLang('fr')end},
|
||||
WIDGET.newButton{x=271,y=449,w=346,h=100,font=35, fText=langList.es, color='O',sound='click',code=function()_setLang('es')end},
|
||||
WIDGET.newButton{x=271,y=568,w=346,h=100,font=35, fText=langList.id, color='Y',sound='click',code=function()_setLang('id')end},
|
||||
WIDGET.newButton{x=270,y=210,w=330,h=100,font=40, fText=langList.en, color='R',sound='click',code=function()_setLang('en')end},
|
||||
WIDGET.newButton{x=270,y=330,w=330,h=100,font=40, fText=langList.fr, color='F',sound='click',code=function()_setLang('fr')end},
|
||||
WIDGET.newButton{x=270,y=450,w=330,h=100,font=35, fText=langList.es, color='O',sound='click',code=function()_setLang('es')end},
|
||||
WIDGET.newButton{x=270,y=570,w=330,h=100,font=35, fText=langList.id, color='Y',sound='click',code=function()_setLang('id')end},
|
||||
|
||||
WIDGET.newButton{x=637,y=210,w=346,h=100,font=40, fText=langList.pt, color='A',sound='click',code=function()_setLang('pt')end},
|
||||
WIDGET.newButton{x=637,y=329,w=346,h=100,font=40, fText=langList.symbol, color='G',sound='click',code=function()_setLang('symbol')end},
|
||||
WIDGET.newButton{x=637,y=449,w=346,h=100,font=40, fText=langList.ja, color='J',sound='click',code=function()_setLang('ja')end},
|
||||
WIDGET.newButton{x=637,y=568,w=346,h=100,font=40, fText=langList.zh_grass,color='L',sound='click',code=function()_setLang('zh_grass')end},
|
||||
WIDGET.newButton{x=640,y=210,w=330,h=100,font=40, fText=langList.pt, color='A',sound='click',code=function()_setLang('pt')end},
|
||||
WIDGET.newButton{x=640,y=330,w=330,h=100,font=40, fText=langList.symbol, color='G',sound='click',code=function()_setLang('symbol')end},
|
||||
WIDGET.newButton{x=640,y=450,w=330,h=100,font=40, fText=langList.ja, color='J',sound='click',code=function()_setLang('ja')end},
|
||||
WIDGET.newKey {x=640,y=570,w=330,h=100,font=40, fText='', color='L'},
|
||||
|
||||
WIDGET.newButton{x=1003,y=210,w=346,h=100,font=40,fText=langList.zh, color='C',sound='click',code=function()_setLang('zh')end},
|
||||
WIDGET.newButton{x=1003,y=329,w=346,h=100,font=40,fText=langList.zh_trad, color='S',sound='click',code=function()_setLang('zh_trad')end},
|
||||
-- WIDGET.newButton{x=1003,y=449,w=346,h=100,font=40,fText=langList.zh_trad, color='S',sound='click',code=function()_setLang('zh_trad')end},
|
||||
WIDGET.newButton{x=1000,y=210,w=330,h=100,font=40,fText=langList.zh, color='C',sound='click',code=function()_setLang('zh')end},
|
||||
WIDGET.newButton{x=1000,y=330,w=330,h=100,font=40,fText=langList.zh_trad, color='S',sound='click',code=function()_setLang('zh_trad')end},
|
||||
WIDGET.newKey {x=1000,y=450,w=330,h=100,font=40,fText='', color='P'},
|
||||
|
||||
WIDGET.newButton{name='back',x=1003,y=568,w=346,h=100,sound='back',font=60,fText=CHAR.icon.back,code=backScene},
|
||||
WIDGET.newButton{name='back',x=1000,y=570,w=330,h=100,sound='back',font=60,fText=CHAR.icon.back,code=backScene},
|
||||
}
|
||||
|
||||
return scene
|
||||
|
||||
@@ -122,8 +122,6 @@ function scene.keyDown(key,isRep)
|
||||
VOC.play('bye')
|
||||
SCN.swapTo('quit','slowFade')
|
||||
end
|
||||
elseif key=='c'then
|
||||
enterConsole()
|
||||
else
|
||||
return true
|
||||
end
|
||||
|
||||
@@ -2,6 +2,13 @@ return[=[
|
||||
未来计划:
|
||||
R E M A K E
|
||||
|
||||
0.17.4: 昏暗 Dim
|
||||
改动:
|
||||
移除地图上的clearRush模式
|
||||
移除机翻语言
|
||||
修复:
|
||||
TRS的V的踢墙表错误,不对称
|
||||
|
||||
0.17.3: 矿井 Mine
|
||||
改动:
|
||||
一点魔法
|
||||
@@ -20,7 +27,7 @@ return[=[
|
||||
把一些模式加入到大地图上(by NOT_A_ROBOT) #640
|
||||
登录界面会隐藏自动填充的邮箱防止信息泄露 #639
|
||||
改动:
|
||||
移除FTLock设置,全局开启
|
||||
移除FTLock设置,全局开启
|
||||
大幅度调低高级机器人速度
|
||||
词典新增一条比较详细的新人指引
|
||||
master_g模式不再限定旋转系统
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
return{
|
||||
["apkCode"]=439,
|
||||
["code"]=1703,
|
||||
["string"]="V0.17.3",
|
||||
["apkCode"]=440,
|
||||
["code"]=1704,
|
||||
["string"]="V0.17.4",
|
||||
["room"]="ver A-7",
|
||||
["name"]="矿井 Mine",
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user