Browse Source

手机上真是难写

tags/v7.0
枫谷剑仙 5 years ago
parent
commit
bea41549ea
1 changed files with 17 additions and 0 deletions
  1. +17
    -0
      languages/zh-CN.js

+ 17
- 0
languages/zh-CN.js View File

@@ -650,6 +650,14 @@ function parseSkillDescription(skill)
str = `${sk[1]}${sk[1] != sk[2]?`~${sk[2]}`:""}回合内${nb(sk[0], attrsName).join("、")}宝珠的掉落率提高${sk[3]}%`;
break;
case 127: //生成竖列
function boardData_line(data,lineFlag,orbTypeFlag)
{
const orbType = flags(orbTypeFlag)[0];
flags(lineFlag).forEach(=>
data.forEach(row=>row[line] = orbType)
);
return data;
}
strArr = [];
var data = new Array(5).fill(null).map(()=>new Array(6).fill(null));
for (let ai=0;ai<sk.length;ai+=2)
@@ -1127,6 +1135,15 @@ function parseSkillDescription(skill)
break;
case 176:
//●◉○◍◯
function boardData_fixed(dataArr,orbType)
{
const data = dataArr.map(flag=>new Array(6).fill(null).map((a,i)=> (1<<i & flag) ? (orbType || 0) : null));
data.splice(3,0,data[2].concat()); //将第2行复制插入为第3行
data.forEach(rowData =>
rowData.splice(4,0,rowData[3]) //将第3个复制插入为第4个
);
return data;
}
fragment.appendChild(document.createTextNode(`以如下形状生成${attrN(sk[5])}宝珠`));
var data = [sk[0],sk[1],sk[2],sk[3],sk[4]].map(flag=>new Array(6).fill(null).map((a,i)=> (1<<i & flag) ? (sk[5] || 0) : null));
var table = createBoard(data);


Loading…
Cancel
Save