Browse Source

修复部分没有超觉醒的

增加按ESC快速关闭编辑窗口
tags/v1.0
枫谷剑仙 7 years ago
parent
commit
2134329ef5
2 changed files with 12 additions and 5 deletions
  1. +1
    -1
      monsters-info/extractByNode.js
  2. +11
    -4
      script.js

+ 1
- 1
monsters-info/extractByNode.js View File

@@ -36,7 +36,7 @@ for (var mi=0;mi<mainCard.length;mi++)
var awokenCIdx = 58+m[57]*3; //awoken Count Index
var awoken = m.slice(awokenCIdx+1,awokenCIdx+1+m[awokenCIdx]);
var superAwoken = m[awokenCIdx+1+m[awokenCIdx]].split(",").map(function(ns){return parseInt(ns);}); //超觉醒
var superAwoken = m[awokenCIdx+1+m[awokenCIdx]].length>0?(m[awokenCIdx+1+m[awokenCIdx]].split(",").map(function(ns){return parseInt(ns);})):null; //超觉醒
var mon = {
id: m[0],


+ 11
- 4
script.js View File

@@ -328,6 +328,15 @@ function initialize()
creatNewUrl();
editBox.hide();
}
window.onkeydown = function(e){
if (!editBox.classList.contains("display-none"))
{
if (e.keyCode == 27)
{ //按下ESC时,自动关闭编辑窗
btnCancel.onclick();
}
}
}
btnNull.onclick = function(){
var mD = formation.team[editBox.memberIdx[0]][editBox.memberIdx[1]][editBox.memberIdx[2]] = {id:0};
changeid(mD,editBox.monsterBox,editBox.latentBox);
@@ -445,7 +454,7 @@ function changeid(mon,monDom,latentDom)
}
}
var m_id = monDom.querySelector(".id");
if (m_id) //如果存在超觉醒的DOM且提供了超觉醒
if (m_id) //怪物ID
{
m_id.innerHTML = mon.id;
}
@@ -607,7 +616,7 @@ function editBoxChangeMonId(id)
//超觉醒
var mSAwokenRow = settingBox.querySelector(".row-mon-super-awoken");
var mSAwoken = mSAwokenRow.querySelectorAll(".awoken-ul li");
if (md.sAwoken)
if (md.sAwoken && md.sAwoken.length>0)
{
mSAwokenRow.classList.remove("display-none");
for (var ai=0;ai<mSAwoken.length;ai++)
@@ -619,9 +628,7 @@ function editBoxChangeMonId(id)
}
}else
{
console.log(mSAwokenRow.classList);
mSAwokenRow.classList.add("display-none");
console.log(mSAwokenRow.classList);
}

var monEditLvMax = settingBox.querySelector(".m-level-btn-max");


Loading…
Cancel
Save