Browse Source

增加潜觉开关的记录

tags/v25.1
枫谷剑仙 3 years ago
parent
commit
d211dd18ea
10 changed files with 104 additions and 61 deletions
  1. +1
    -1
      monsters-info/ckey.json
  2. +1
    -1
      monsters-info/custom/chs.json
  3. +1
    -1
      monsters-info/custom/cht.json
  4. +1
    -1
      monsters-info/mon_ja.json
  5. +16
    -16
      multi.html
  6. +15
    -4
      script.js
  7. +5
    -5
      service-worker.js
  8. +16
    -16
      solo.html
  9. +32
    -0
      style-monsterimages.css
  10. +16
    -16
      triple.html

+ 1
- 1
monsters-info/ckey.json View File

@@ -1 +1 @@
[{"code":"ja","ckey":{"card":"47ea689453f3b53de072813b89915808","skill":"0b3dd5e5f2a34eb46a4dd39a943f5eb8"},"updateTime":1660138070896},{"code":"en","ckey":{"card":"8546892f1585bec7cb3f03ff72300457","skill":"86e9c9e9a75255400513bcf557742474"},"updateTime":1660128268829},{"code":"ko","ckey":{"card":"13b04305e4538e6bfaff71962d51506c","skill":"faa8b54f7ac7564c9cab3186a8323a05"},"updateTime":1660128268829}]
[{"code":"ja","ckey":{"card":"6aed6652a727830f15fa2c02ab337356","skill":"0b3dd5e5f2a34eb46a4dd39a943f5eb8"},"updateTime":1660202373572},{"code":"en","ckey":{"card":"8546892f1585bec7cb3f03ff72300457","skill":"86e9c9e9a75255400513bcf557742474"},"updateTime":1660128268829},{"code":"ko","ckey":{"card":"13b04305e4538e6bfaff71962d51506c","skill":"faa8b54f7ac7564c9cab3186a8323a05"},"updateTime":1660128268829}]

+ 1
- 1
monsters-info/custom/chs.json
File diff suppressed because it is too large
View File


+ 1
- 1
monsters-info/custom/cht.json
File diff suppressed because it is too large
View File


+ 1
- 1
monsters-info/mon_ja.json
File diff suppressed because it is too large
View File


+ 16
- 16
multi.html View File

@@ -1140,18 +1140,30 @@ var formation = new Formation(teamsCount,5);
<details>
<summary></summary>
<ul class="m-latent-allowable-ul">
<li class="latent-icon" data-latent-icon="11"></li><!--防坐-->
<li class="latent-icon" data-latent-icon="1"></li><!--HP-->
<li class="latent-icon" data-latent-icon="28"></li><!--大HP-->
<li class="latent-icon" data-latent-icon="43"></li><!--HP++-->
<li class="latent-icon" data-latent-icon="2"></li><!--攻击-->
<li class="latent-icon" data-latent-icon="29"></li><!--大攻击-->
<li class="latent-icon" data-latent-icon="44"></li><!--攻击++-->
<li class="latent-icon" data-latent-icon="3"></li><!--回复-->
<li class="latent-icon" data-latent-icon="30"></li><!--大回复-->
<li class="latent-icon" data-latent-icon="45"></li><!--回复++-->
<li class="latent-icon" data-latent-icon="12"></li><!--三维-->
<li class="latent-icon" data-latent-icon="4"></li><!--手指-->
<li class="latent-icon" data-latent-icon="31"></li><!--大手指-->
<li class="latent-icon" data-latent-icon="5"></li><!--自回-->
<li class="latent-icon" data-latent-icon="6"></li><!--火盾-->
<li class="latent-icon" data-latent-icon="32"></li><!--大火盾-->
<li class="latent-icon" data-latent-icon="7"></li><!--水盾-->
<li class="latent-icon" data-latent-icon="33"></li><!--大水盾-->
<li class="latent-icon" data-latent-icon="8"></li><!--木盾-->
<li class="latent-icon" data-latent-icon="34"></li><!--大木盾-->
<li class="latent-icon" data-latent-icon="9"></li><!--光盾-->
<li class="latent-icon" data-latent-icon="35"></li><!--大光盾-->
<li class="latent-icon" data-latent-icon="10"></li><!--暗盾-->
<li class="latent-icon" data-latent-icon="11"></li><!--防坐-->
<li class="latent-icon" data-latent-icon="12"></li><!--三维-->
<li class="latent-icon" data-latent-icon="36"></li><!--大暗盾-->
<li class="latent-icon" data-latent-icon="16"></li><!--进化杀-->
<li class="latent-icon" data-latent-icon="17"></li><!--觉醒杀-->
<li class="latent-icon" data-latent-icon="18"></li><!--强化杀-->
@@ -1164,27 +1176,15 @@ var formation = new Formation(teamsCount,5);
<li class="latent-icon" data-latent-icon="25"></li><!--攻击杀-->
<li class="latent-icon" data-latent-icon="26"></li><!--体力杀-->
<li class="latent-icon" data-latent-icon="27"></li><!--回复杀-->
<li class="latent-icon" data-latent-icon="28"></li><!--大HP-->
<li class="latent-icon" data-latent-icon="29"></li><!--大攻击-->
<li class="latent-icon" data-latent-icon="30"></li><!--大回复-->
<li class="latent-icon" data-latent-icon="31"></li><!--大手指-->
<li class="latent-icon" data-latent-icon="32"></li><!--大火盾-->
<li class="latent-icon" data-latent-icon="33"></li><!--大水盾-->
<li class="latent-icon" data-latent-icon="34"></li><!--大木盾-->
<li class="latent-icon" data-latent-icon="35"></li><!--大光盾-->
<li class="latent-icon" data-latent-icon="36"></li><!--大暗盾-->
<li class="latent-icon" data-latent-icon="43"></li><!--HP++-->
<li class="latent-icon" data-latent-icon="44"></li><!--攻击++-->
<li class="latent-icon" data-latent-icon="45"></li><!--回复++-->
<li class="latent-icon" data-latent-icon="13"></li><!--不被换队长-->
<li class="latent-icon" data-latent-icon="14"></li><!--不掉废-->
<li class="latent-icon" data-latent-icon="15"></li><!--不掉毒-->
<li class="latent-icon" data-latent-icon="13"></li><!--不被换队长-->
<li class="latent-icon" data-latent-icon="37"></li><!--6色破无效-->
<li class="latent-icon" data-latent-icon="38"></li><!--3色破属吸-->
<li class="latent-icon" data-latent-icon="42"></li><!--伤害上限解除-->
<li class="latent-icon" data-latent-icon="39"></li><!--C珠破吸-->
<li class="latent-icon" data-latent-icon="40"></li><!--心横解转转-->
<li class="latent-icon" data-latent-icon="41"></li><!--U解禁消-->
<li class="latent-icon" data-latent-icon="42"></li><!--伤害上限解除-->
<li class="latent-icon" data-latent-icon="46"></li><!--心追解云封-->
<li class="latent-icon" data-latent-icon="47"></li><!--心L大SB-->
</ul>


+ 15
- 4
script.js View File

@@ -876,7 +876,8 @@ class LeaderSkillType{

//切换通用的切换className显示的函数
function toggleDomClassName(addClass, className, dom = document.body) {
dom.classList[addClass ? "add" : "remove"](className);
return dom.classList.toggle(className, addClass);
//dom.classList[addClass ? "add" : "remove"](className);
//if (addClass) {
// dom.classList.add(className);
//} else {
@@ -2879,9 +2880,14 @@ function initialize(event) {
s_boxHave.onchange(false);

const s_sawokensDiv = searchBox.querySelector(".sawoken-div");
const s_sawokensDetail = s_sawokensDiv.querySelector("details");
const s_sawokensUl = s_sawokensDiv.querySelector(".awoken-ul");
const s_sawokensLi = Array.from(s_sawokensUl.querySelectorAll(".awoken-count"));
s_sawokensUl.originalSorting = s_sawokensLi.map(li => parseInt(li.querySelector(".awoken-icon").getAttribute("data-awoken-icon"), 10));
s_sawokensDetail.open = localStorage_getBoolean(cfgPrefix + 'hide-sawoken');
s_sawokensDetail.onclick = function(event) {
if (event instanceof MouseEvent) localStorage.setItem(cfgPrefix + 'hide-sawoken', Number(!this.open));
}

const s_sawokens = s_sawokensLi.map(li => li.querySelector(".sawoken-check"));
const s_includeSuperAwoken = searchBox.querySelector("#include-super-awoken"); //搜索超觉醒
@@ -3470,8 +3476,13 @@ function initialize(event) {
//潜觉
const monEditLatentUl = settingBox.querySelector(".row-mon-latent .latent-ul");
const monEditLatents = Array.from(monEditLatentUl.querySelectorAll("li"));
const monEditLatentAllowableUl = settingBox.querySelector(".m-latent-allowable-ul");
const monEditLatentAllowableDetail = settingBox.querySelector(".row-mon-latent details");
const monEditLatentAllowableUl = monEditLatentAllowableDetail.querySelector(".m-latent-allowable-ul");
const monEditLatentsAllowable = Array.from(monEditLatentAllowableUl.querySelectorAll("li"));
monEditLatentAllowableDetail.open = localStorage_getBoolean(cfgPrefix + 'hide-latent');
monEditLatentAllowableDetail.onclick = function(event) {
if (event instanceof MouseEvent) localStorage.setItem(cfgPrefix + 'hide-latent', Number(!this.open));
}
editBox.refreshLatent = function(latent, monid) {//刷新潜觉
refreshLatent(latent, monid, monEditLatentUl);
};
@@ -3504,8 +3515,8 @@ function initialize(event) {
//显示原文开关
const showSkillOriginal = document.getElementById("show-skill-original");
showSkillOriginal.checked = localStorage_getBoolean(cfgPrefix + showSkillOriginal.id);
showSkillOriginal.onchange = function(e) {
if (e) localStorage.setItem(cfgPrefix + this.id, Number(this.checked));
showSkillOriginal.onchange = function(event) {
if (event instanceof MouseEvent) localStorage.setItem(cfgPrefix + this.id, Number(this.checked));
toggleDomClassName(this.checked, this.id, skillBox);
toggleDomClassName(this.checked, this.id, leaderSkillBox);
};


+ 5
- 5
service-worker.js View File

@@ -6067,15 +6067,15 @@ const cachesMap = new Map([
],
[
"script.js",
"91891b0901d38a0368fc84e6d7d43fb7"
"df4625d20571646d6bf151e1da4e6dee"
],
[
"solo.html",
"5dbe6b9629720aa26870d6c7fc0d2514"
"e9948cac374dcc4fff6a507cff4e03cf"
],
[
"style-monsterimages.css",
"b0eec1379e41143e883dcd9fe9c87bdf"
"4622805ebf72cee9a924c657e05217da"
],
[
"style.css",
@@ -6307,7 +6307,7 @@ const cachesMap = new Map([
],
[
"monsters-info/ckey.json",
"b1213d5ddba70d4e2d92b53530818765"
"eede209f70330170211761ae46bf06d0"
],
[
"monsters-info/mon_en.json",
@@ -6315,7 +6315,7 @@ const cachesMap = new Map([
],
[
"monsters-info/mon_ja.json",
"47ea689453f3b53de072813b89915808"
"6aed6652a727830f15fa2c02ab337356"
],
[
"monsters-info/mon_ko.json",


+ 16
- 16
solo.html View File

@@ -1008,18 +1008,30 @@ var formation = new Formation(teamsCount,6);
<details>
<summary></summary>
<ul class="m-latent-allowable-ul">
<li class="latent-icon" data-latent-icon="11"></li><!--防坐-->
<li class="latent-icon" data-latent-icon="1"></li><!--HP-->
<li class="latent-icon" data-latent-icon="28"></li><!--大HP-->
<li class="latent-icon" data-latent-icon="43"></li><!--HP++-->
<li class="latent-icon" data-latent-icon="2"></li><!--攻击-->
<li class="latent-icon" data-latent-icon="29"></li><!--大攻击-->
<li class="latent-icon" data-latent-icon="44"></li><!--攻击++-->
<li class="latent-icon" data-latent-icon="3"></li><!--回复-->
<li class="latent-icon" data-latent-icon="30"></li><!--大回复-->
<li class="latent-icon" data-latent-icon="45"></li><!--回复++-->
<li class="latent-icon" data-latent-icon="12"></li><!--三维-->
<li class="latent-icon" data-latent-icon="4"></li><!--手指-->
<li class="latent-icon" data-latent-icon="31"></li><!--大手指-->
<li class="latent-icon" data-latent-icon="5"></li><!--自回-->
<li class="latent-icon" data-latent-icon="6"></li><!--火盾-->
<li class="latent-icon" data-latent-icon="32"></li><!--大火盾-->
<li class="latent-icon" data-latent-icon="7"></li><!--水盾-->
<li class="latent-icon" data-latent-icon="33"></li><!--大水盾-->
<li class="latent-icon" data-latent-icon="8"></li><!--木盾-->
<li class="latent-icon" data-latent-icon="34"></li><!--大木盾-->
<li class="latent-icon" data-latent-icon="9"></li><!--光盾-->
<li class="latent-icon" data-latent-icon="35"></li><!--大光盾-->
<li class="latent-icon" data-latent-icon="10"></li><!--暗盾-->
<li class="latent-icon" data-latent-icon="11"></li><!--防坐-->
<li class="latent-icon" data-latent-icon="12"></li><!--三维-->
<li class="latent-icon" data-latent-icon="36"></li><!--大暗盾-->
<li class="latent-icon" data-latent-icon="16"></li><!--进化杀-->
<li class="latent-icon" data-latent-icon="17"></li><!--觉醒杀-->
<li class="latent-icon" data-latent-icon="18"></li><!--强化杀-->
@@ -1032,27 +1044,15 @@ var formation = new Formation(teamsCount,6);
<li class="latent-icon" data-latent-icon="25"></li><!--攻击杀-->
<li class="latent-icon" data-latent-icon="26"></li><!--体力杀-->
<li class="latent-icon" data-latent-icon="27"></li><!--回复杀-->
<li class="latent-icon" data-latent-icon="28"></li><!--大HP-->
<li class="latent-icon" data-latent-icon="29"></li><!--大攻击-->
<li class="latent-icon" data-latent-icon="30"></li><!--大回复-->
<li class="latent-icon" data-latent-icon="31"></li><!--大手指-->
<li class="latent-icon" data-latent-icon="32"></li><!--大火盾-->
<li class="latent-icon" data-latent-icon="33"></li><!--大水盾-->
<li class="latent-icon" data-latent-icon="34"></li><!--大木盾-->
<li class="latent-icon" data-latent-icon="35"></li><!--大光盾-->
<li class="latent-icon" data-latent-icon="36"></li><!--大暗盾-->
<li class="latent-icon" data-latent-icon="43"></li><!--HP++-->
<li class="latent-icon" data-latent-icon="44"></li><!--攻击++-->
<li class="latent-icon" data-latent-icon="45"></li><!--回复++-->
<li class="latent-icon" data-latent-icon="13"></li><!--不被换队长-->
<li class="latent-icon" data-latent-icon="14"></li><!--不掉废-->
<li class="latent-icon" data-latent-icon="15"></li><!--不掉毒-->
<li class="latent-icon" data-latent-icon="13"></li><!--不被换队长-->
<li class="latent-icon" data-latent-icon="37"></li><!--6色破无效-->
<li class="latent-icon" data-latent-icon="38"></li><!--3色破属吸-->
<li class="latent-icon" data-latent-icon="42"></li><!--伤害上限解除-->
<li class="latent-icon" data-latent-icon="39"></li><!--C珠破吸-->
<li class="latent-icon" data-latent-icon="40"></li><!--心横解转转-->
<li class="latent-icon" data-latent-icon="41"></li><!--U解禁消-->
<li class="latent-icon" data-latent-icon="42"></li><!--伤害上限解除-->
<li class="latent-icon" data-latent-icon="46"></li><!--心追解云封-->
<li class="latent-icon" data-latent-icon="47"></li><!--心L大SB-->
</ul>


+ 32
- 0
style-monsterimages.css View File

@@ -952,6 +952,38 @@ icon.type
width: 76px;
background-position-x: -32px;
}
/* 潜觉编辑界面,多显示一个需求觉醒 */
.m-latent-allowable-ul .latent-icon[data-latent-icon='39'],
.m-latent-allowable-ul .latent-icon[data-latent-icon='40'],
.m-latent-allowable-ul .latent-icon[data-latent-icon='41'],
.m-latent-allowable-ul .latent-icon[data-latent-icon='46'],
.m-latent-allowable-ul .latent-icon[data-latent-icon='47']{
grid-column: span 2;
}
.m-latent-allowable-ul .latent-icon[data-latent-icon='39']::after,
.m-latent-allowable-ul .latent-icon[data-latent-icon='40']::after,
.m-latent-allowable-ul .latent-icon[data-latent-icon='41']::after,
.m-latent-allowable-ul .latent-icon[data-latent-icon='46']::after,
.m-latent-allowable-ul .latent-icon[data-latent-icon='47']::after{ /*C珠破吸*/
content: "";
background-image: url(images/awoken.png);
margin-left: 6px;
}
.m-latent-allowable-ul .latent-icon[data-latent-icon='39']::after{ /*C珠破吸*/
background-position-y: calc(-32px * 62);
}
.m-latent-allowable-ul .latent-icon[data-latent-icon='40']::after{ /*心横解转转*/
background-position-y: calc(-32px * 20);
}
.m-latent-allowable-ul .latent-icon[data-latent-icon='41']::after{ /*U解禁消*/
background-position-y: calc(-32px * 27);
}
.m-latent-allowable-ul .latent-icon[data-latent-icon='46']::after{ /*心追解云封*/
background-position-y: calc(-32px * 45);
}
.m-latent-allowable-ul .latent-icon[data-latent-icon='47']::after{ /*心L大SB*/
background-position-y: calc(-32px * 59);
}
/* 额外有 x1.5 的 6格觉醒 */
.level-super-break .latent-icon[data-latent-icon='13']::after,


+ 16
- 16
triple.html View File

@@ -1981,18 +1981,30 @@ var formation = new Formation(teamsCount,6);
<details>
<summary></summary>
<ul class="m-latent-allowable-ul">
<li class="latent-icon" data-latent-icon="11"></li><!--防坐-->
<li class="latent-icon" data-latent-icon="1"></li><!--HP-->
<li class="latent-icon" data-latent-icon="28"></li><!--大HP-->
<li class="latent-icon" data-latent-icon="43"></li><!--HP++-->
<li class="latent-icon" data-latent-icon="2"></li><!--攻击-->
<li class="latent-icon" data-latent-icon="29"></li><!--大攻击-->
<li class="latent-icon" data-latent-icon="44"></li><!--攻击++-->
<li class="latent-icon" data-latent-icon="3"></li><!--回复-->
<li class="latent-icon" data-latent-icon="30"></li><!--大回复-->
<li class="latent-icon" data-latent-icon="45"></li><!--回复++-->
<li class="latent-icon" data-latent-icon="12"></li><!--三维-->
<li class="latent-icon" data-latent-icon="4"></li><!--手指-->
<li class="latent-icon" data-latent-icon="31"></li><!--大手指-->
<li class="latent-icon" data-latent-icon="5"></li><!--自回-->
<li class="latent-icon" data-latent-icon="6"></li><!--火盾-->
<li class="latent-icon" data-latent-icon="32"></li><!--大火盾-->
<li class="latent-icon" data-latent-icon="7"></li><!--水盾-->
<li class="latent-icon" data-latent-icon="33"></li><!--大水盾-->
<li class="latent-icon" data-latent-icon="8"></li><!--木盾-->
<li class="latent-icon" data-latent-icon="34"></li><!--大木盾-->
<li class="latent-icon" data-latent-icon="9"></li><!--光盾-->
<li class="latent-icon" data-latent-icon="35"></li><!--大光盾-->
<li class="latent-icon" data-latent-icon="10"></li><!--暗盾-->
<li class="latent-icon" data-latent-icon="11"></li><!--防坐-->
<li class="latent-icon" data-latent-icon="12"></li><!--三维-->
<li class="latent-icon" data-latent-icon="36"></li><!--大暗盾-->
<li class="latent-icon" data-latent-icon="16"></li><!--进化杀-->
<li class="latent-icon" data-latent-icon="17"></li><!--觉醒杀-->
<li class="latent-icon" data-latent-icon="18"></li><!--强化杀-->
@@ -2005,27 +2017,15 @@ var formation = new Formation(teamsCount,6);
<li class="latent-icon" data-latent-icon="25"></li><!--攻击杀-->
<li class="latent-icon" data-latent-icon="26"></li><!--体力杀-->
<li class="latent-icon" data-latent-icon="27"></li><!--回复杀-->
<li class="latent-icon" data-latent-icon="28"></li><!--大HP-->
<li class="latent-icon" data-latent-icon="29"></li><!--大攻击-->
<li class="latent-icon" data-latent-icon="30"></li><!--大回复-->
<li class="latent-icon" data-latent-icon="31"></li><!--大手指-->
<li class="latent-icon" data-latent-icon="32"></li><!--大火盾-->
<li class="latent-icon" data-latent-icon="33"></li><!--大水盾-->
<li class="latent-icon" data-latent-icon="34"></li><!--大木盾-->
<li class="latent-icon" data-latent-icon="35"></li><!--大光盾-->
<li class="latent-icon" data-latent-icon="36"></li><!--大暗盾-->
<li class="latent-icon" data-latent-icon="43"></li><!--HP++-->
<li class="latent-icon" data-latent-icon="44"></li><!--攻击++-->
<li class="latent-icon" data-latent-icon="45"></li><!--回复++-->
<li class="latent-icon" data-latent-icon="13"></li><!--不被换队长-->
<li class="latent-icon" data-latent-icon="14"></li><!--不掉废-->
<li class="latent-icon" data-latent-icon="15"></li><!--不掉毒-->
<li class="latent-icon" data-latent-icon="13"></li><!--不被换队长-->
<li class="latent-icon" data-latent-icon="37"></li><!--6色破无效-->
<li class="latent-icon" data-latent-icon="38"></li><!--3色破属吸-->
<li class="latent-icon" data-latent-icon="42"></li><!--伤害上限解除-->
<li class="latent-icon" data-latent-icon="39"></li><!--C珠破吸-->
<li class="latent-icon" data-latent-icon="40"></li><!--心横解转转-->
<li class="latent-icon" data-latent-icon="41"></li><!--U解禁消-->
<li class="latent-icon" data-latent-icon="42"></li><!--伤害上限解除-->
<li class="latent-icon" data-latent-icon="46"></li><!--心追解云封-->
<li class="latent-icon" data-latent-icon="47"></li><!--心L大SB-->
</ul>


Loading…
Cancel
Save