Browse Source

实现v22.6新潜觉十字追部位

master
枫谷剑仙 9 months ago
parent
commit
be612da6bb
7 changed files with 140 additions and 64 deletions
  1. +21
    -16
      multi.html
  2. +3
    -1
      script-json_data.js
  3. +1
    -0
      script-universal_function.js
  4. +63
    -13
      script.js
  5. +21
    -16
      solo.html
  6. +10
    -2
      style-monsterimages.css
  7. +21
    -16
      triple.html

+ 21
- 16
multi.html View File

@@ -1425,14 +1425,15 @@ const teamsCount = 2;
<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><!--伤害上限×2-->
<li class="latent-icon" data-latent-icon="49"></li><!--伤害上限×3-->
<li class="latent-icon" data-latent-icon="42"></li><!--伤害上限×4-->
<li class="latent-icon" data-latent-icon="49"></li><!--伤害上限×8-->
<li class="latent-icon show-enabling-awokwn" data-latent-icon="39"></li><!--C珠破吸-->
<li class="latent-icon show-enabling-awokwn" data-latent-icon="40"></li><!--心横解转转-->
<li class="latent-icon show-enabling-awokwn" data-latent-icon="41"></li><!--U解禁消-->
<li class="latent-icon show-enabling-awokwn" data-latent-icon="46"></li><!--心追解云封-->
<li class="latent-icon show-enabling-awokwn" data-latent-icon="47"></li><!--心L大SB-->
<li class="latent-icon show-enabling-awokwn" data-latent-icon="48"></li><!--L解禁武器-->
<li class="latent-icon show-enabling-awokwn" data-latent-icon="50"></li><!--十字追部位-->
</ul>
</details>
</div>
@@ -1586,6 +1587,10 @@ const teamsCount = 2;
<!--掉毒-->
<icon class="latent-icon" data-latent-icon="15" data-latent-hole="1" style="margin-right: auto;"></icon>
</li>
<!--普通C珠-->
<li style="grid-column: 1 / 3;"><icon class="awoken-icon" data-awoken-icon="62"></icon>
<ul class="orb-list"><li class="orb" data-orb-icon="0"></li><li class="orb" data-orb-icon="1"></li><li class="orb" data-orb-icon="2"></li><li class="orb" data-orb-icon="3"></li><li class="orb" data-orb-icon="4"></li></ul>
</li>
<!--普通L-->
<li style="grid-column: 1 / 3;"><icon class="awoken-icon" data-awoken-icon="60"></icon>
<ul class="orb-list"><li class="orb" data-orb-icon="0"></li><li class="orb" data-orb-icon="1"></li><li class="orb" data-orb-icon="2"></li><li class="orb" data-orb-icon="3"></li><li class="orb" data-orb-icon="4"></li></ul>
@@ -1598,27 +1603,32 @@ const teamsCount = 2;
<li style="grid-column: 1 / 3;"><icon class="awoken-icon" data-awoken-icon="126"></icon>
<ul class="orb-list"><li class="orb" data-orb-icon="0"></li><li class="orb" data-orb-icon="1"></li><li class="orb" data-orb-icon="2"></li><li class="orb" data-orb-icon="3"></li><li class="orb" data-orb-icon="4"></li></ul>
</li>
<!--L解禁武器-->
<li style="grid-column: 3 / 5;"><icon class="latent-icon show-enabling-awokwn" data-latent-icon="48"></icon>
<ul class="orb-list"><li class="orb" data-orb-icon="0"></li><li class="orb" data-orb-icon="1"></li><li class="orb" data-orb-icon="2"></li><li class="orb" data-orb-icon="3"></li><li class="orb" data-orb-icon="4"></li></ul>
</li>
<!--U解禁消-->
<li style="grid-column: 3 / 5;"><icon class="latent-icon show-enabling-awokwn" data-latent-icon="41"></icon>
<ul class="orb-list"><li class="orb" data-orb-icon="0"></li><li class="orb" data-orb-icon="1"></li><li class="orb" data-orb-icon="2"></li><li class="orb" data-orb-icon="3"></li><li class="orb" data-orb-icon="4"></li></ul>
</li>
<!--普通C珠-->
<li style="grid-column: 1 / 3;"><icon class="awoken-icon" data-awoken-icon="62"></icon>
<!--L解禁武器-->
<li style="grid-column: 3 / 5;"><icon class="latent-icon show-enabling-awokwn" data-latent-icon="48"></icon>
<ul class="orb-list"><li class="orb" data-orb-icon="0"></li><li class="orb" data-orb-icon="1"></li><li class="orb" data-orb-icon="2"></li><li class="orb" data-orb-icon="3"></li><li class="orb" data-orb-icon="4"></li></ul>
</li>
<!--C珠破吸
<li style="grid-column: span 2;"><icon class="latent-icon show-enabling-awokwn" data-latent-icon="39"></icon>
<!--十字追部位-->
<li style="grid-column: 3 / 5;"><icon class="latent-icon show-enabling-awokwn" data-latent-icon="50"></icon>
<ul class="orb-list"><li class="orb" data-orb-icon="0"></li><li class="orb" data-orb-icon="1"></li><li class="orb" data-orb-icon="2"></li><li class="orb" data-orb-icon="3"></li><li class="orb" data-orb-icon="4"></li></ul>
</li>
-->
<!--竖心追解云封-->
<li style="grid-column: 3 / 4;"><icon class="latent-icon show-enabling-awokwn" data-latent-icon="46"></icon><span class="count" data-prefix="×"></span></li>
<!--心横解转转-->
<li style="grid-column: 4 / 5;"><icon class="latent-icon show-enabling-awokwn" data-latent-icon="40"></icon><span class="count" data-prefix="×"></span></li>
<!--C珠破吸
<li style="grid-column: span 2;"><icon class="latent-icon show-enabling-awokwn" data-latent-icon="39"></icon>
<ul class="orb-list"><li class="orb" data-orb-icon="0"></li><li class="orb" data-orb-icon="1"></li><li class="orb" data-orb-icon="2"></li><li class="orb" data-orb-icon="3"></li><li class="orb" data-orb-icon="4"></li></ul>
</li>
-->
<!--L心盾-->
<li><icon class="awoken-icon" data-awoken-icon="59"></icon><icon class="icon-skill" data-icon-type="reduce-damage"></icon><span class="count" data-postfix="%"></span></li>
<!--回复-->
<li style="grid-column: span 2;"><icon class="awoken-icon" data-awoken-icon="9"></icon><span class="count" data-postfix=" HP"></span>
<!--竖心追破白盾-->
<li style="grid-column: span 2;">
<icon class="awoken-icon" data-awoken-icon="45"></icon><span class="count"></span>
@@ -1629,11 +1639,6 @@ const teamsCount = 2;
<icon class="awoken-icon" data-awoken-icon="50"></icon><span class="count"></span>
<icon class="meter" data-icon-type="breaking-shield"></icon><span class="count" data-postfix="%"></span>
</li>
<!--L心盾-->
<li><icon class="awoken-icon" data-awoken-icon="59"></icon><icon class="icon-skill" data-icon-type="reduce-damage"></icon><span class="count" data-postfix="%"></span></li>
<!--回复-->
<li style="grid-column: span 2;"><icon class="awoken-icon" data-awoken-icon="9"></icon><span class="count" data-postfix=" HP"></span>
</ul>
</template>


+ 3
- 1
script-json_data.js View File

@@ -521,6 +521,7 @@ const allowable_latent = {
{latent:46,awoken:45}, //心追解云封
{latent:47,awoken:59}, //心L大SB
{latent:48,awoken:60}, //L解禁武器
{latent:50,awoken:78}, //十字追部位
],
}
//等效觉醒列表
@@ -571,7 +572,8 @@ const official_badge_sorting = [ //20是没有启用的全属性徽章,现在
28, 29, 30, 65, 31, 15, 16, 70, 32, 33,
34, 35, 36, 37, 38, 62, 39, 40, 49,
50, 51, 52, 54, 55, 56, 57, 58, 59,
60, 61, 63, 64, 66, 67, 68, 69
60, 61, 63, 64, 66, 67, 68, 69,
70, 71
]
//官方的觉醒排列顺序
const official_awoken_sorting = [


+ 1
- 0
script-universal_function.js View File

@@ -724,6 +724,7 @@ function latentUseHole(latentId) {
case 25: case 26: case 27: case 28: case 29:
case 30: case 31: case 32: case 33: case 34:
case 35: case 36: case 43: case 44: case 45:
case 50:
{
return 2;
}


+ 63
- 13
script.js View File

@@ -6124,12 +6124,12 @@ function refreshLatent(latents, member, latentsNode, option = {}) {
//如果传入了武器,就添加有效觉醒
for (let ai = 0; ai < iconArr.length; ai++) {
const icon = iconArr[ai], latent = latents[latentIndex];
let unallowableLatent = false;
if (latent != undefined && ai >= usedHoleN && ai < maxLatentCount) //有潜觉
{
const thisHoleN = latentUseHole(latent);
icon.setAttribute("data-latent-icon", latent);
icon.setAttribute("data-latent-hole", thisHoleN);
let unallowableLatent = false;
//搜索需要觉醒的潜觉
const needAwokenLatent = allowable_latent.needAwoken.find(obj=>obj.latent == latent);
if (needAwokenLatent) { //如果是需要觉醒的潜觉
@@ -6145,13 +6145,13 @@ function refreshLatent(latents, member, latentsNode, option = {}) {
if (needAwokens.isDisjointFrom(effectiveAwokens))
unallowableLatent = true;
}
icon.classList.toggle('unallowable-latent', unallowableLatent);
usedHoleN += thisHoleN;
latentIndex++;
} else {
icon.removeAttribute("data-latent-icon");
icon.removeAttribute("data-latent-hole");
}
icon.classList.toggle('unallowable-latent', unallowableLatent);
}
};
//点击怪物头像,出现编辑窗
@@ -7094,17 +7094,25 @@ function refreshTeamAwokenEfeect(awokenEffectDom, team, ti, option) {
}
//L解禁武器
if (targetIcon = awokenEffectDom.querySelector(".latent-icon[data-latent-icon=\"48\"]")) {
const latentId = parseInt(targetIcon.dataset.latentIcon, 10);
const awokenId = allowable_latent.needAwoken.find(obj=>obj.latent === latentId)?.awoken;
const equivalentAwoken = equivalent_awoken.find(eak => eak.small === awokenId);
const orbs = Array.from(targetIcon.parentElement.querySelectorAll(".orb-list .orb"));
const equivalentAwoken = equivalent_awoken.find(eak => eak.small === 60);
let count = new Array(orbs.length).fill(0);
const count = new Array(orbs.length).fill(0);
for (let mi=0; mi < members.length; mi++) {
const memberData = members[mi];
//const assistData = assists[mi]; //L解禁武器,武器上的L无意义
if (memberData?.latent?.includes(48)) {
let effectiveAwokens = memberData.effectiveAwokens();
let thisAwokenNum = effectiveAwokens.filter(ak=>ak==equivalentAwoken.small).length + effectiveAwokens.filter(ak=>ak==equivalentAwoken.big).length * equivalentAwoken.times;
const assistData = void 0; //assists[mi]; //L解禁武器,武器上的L无意义
const latentCount = memberData.latent.filter(id=>id===latentId).length;
if (latentCount > 0) {
let effectiveAwokens = memberData.effectiveAwokens(assistData);
let thisAwokenNum = (
effectiveAwokens.filter(ak=>ak===equivalentAwoken.small).length
+ effectiveAwokens.filter(ak=>ak===equivalentAwoken.big).length
* equivalentAwoken.times)
* latentCount;
if (thisAwokenNum == 0) continue;
const {attrs=[]} = memberData.getAttrsTypesWithWeapon() || {};
const {attrs=[]} = memberData.getAttrsTypesWithWeapon(assistData) || {};
attrs.distinct().forEach(attr=>{
count[attr] += thisAwokenNum;
});
@@ -7136,17 +7144,57 @@ function refreshTeamAwokenEfeect(awokenEffectDom, team, ti, option) {
orb.setAttribute(dataAttrName,count[oi]);
});
}
//十字追部位
if (targetIcon = awokenEffectDom.querySelector(".latent-icon[data-latent-icon=\"50\"]")) {
const latentId = parseInt(targetIcon.dataset.latentIcon, 10);
const awokenId = allowable_latent.needAwoken.find(obj=>obj.latent === latentId)?.awoken;
const equivalentAwoken = equivalent_awoken.find(eak => eak.small === awokenId);
const orbs = Array.from(targetIcon.parentElement.querySelectorAll(".orb-list .orb"));
const count = new Array(orbs.length).fill(0);
for (let mi=0; mi < members.length; mi++) {
const memberData = members[mi];
const assistData = assists[mi];
const latentCount = memberData.latent.filter(id=>id===latentId).length;
if (latentCount > 0) {
let effectiveAwokens = memberData.effectiveAwokens(assistData);
let thisAwokenNum = (
effectiveAwokens.filter(ak=>ak===equivalentAwoken.small).length
+ effectiveAwokens.filter(ak=>ak===equivalentAwoken.big).length
* equivalentAwoken.times)
* latentCount;
if (thisAwokenNum == 0) continue;
const {attrs=[]} = memberData.getAttrsTypesWithWeapon(assistData) || {};
attrs.distinct().forEach(attr=>{
count[attr] += thisAwokenNum;
});
} else {
continue;
}
}
orbs.forEach((orb,oi)=>{
orb.setAttribute(dataAttrName,count[oi]);
});
}
//U解禁消
if (targetIcon = awokenEffectDom.querySelector(".latent-icon[data-latent-icon=\"41\"]")) {
const latentId = parseInt(targetIcon.dataset.latentIcon, 10);
const awokenId = allowable_latent.needAwoken.find(obj=>obj.latent === latentId)?.awoken;
const equivalentAwoken = equivalent_awoken.find(eak => eak.small === awokenId);
const orbs = Array.from(targetIcon.parentElement.querySelectorAll(".orb-list .orb"));
const equivalentAwoken = equivalent_awoken.find(eak => eak.small === 27);
let count = new Array(orbs.length).fill(0);
const count = new Array(orbs.length).fill(0);
for (let mi=0; mi < members.length; mi++) {
const memberData = members[mi];
const assistData = assists[mi];
if (memberData?.latent?.includes(41)) {
const latentCount = memberData.latent.filter(id=>id===latentId).length;
if (latentCount > 0) {
let effectiveAwokens = memberData.effectiveAwokens(assistData);
let thisAwokenNum = effectiveAwokens.filter(ak=>ak==equivalentAwoken.small).length + effectiveAwokens.filter(ak=>ak==equivalentAwoken.big).length * equivalentAwoken.times;
let thisAwokenNum = (
effectiveAwokens.filter(ak=>ak===equivalentAwoken.small).length
+ effectiveAwokens.filter(ak=>ak===equivalentAwoken.big).length
* equivalentAwoken.times)
* latentCount;
if (thisAwokenNum == 0) continue;
const {attrs=[]} = memberData.getAttrsTypesWithWeapon(assistData) || {};
attrs.distinct().forEach(attr=>{
@@ -7296,6 +7344,7 @@ function highlightAwokenMember(event, teamIndex) {
case 46: return 45; //心追解云封
case 47: return 59; //心L SB+
case 48: return 60; //L解封武器
case 50: return 78; //十字追部位
default: return;
}
} else {
@@ -7710,6 +7759,7 @@ function refreshTeamTotalHP(totalDom, team, teamIdx) {
case 63: case 64: return member.card.gachaIds.includes(15) ? 1.15 : 1; //女仆管家
case 66: case 67: return member.card.gachaIds.includes(13) ? 1.15 : 1; //酒桶
case 68: case 69: return member.card.gachaIds.includes(8) ? 1.15 : 1; //龙契士&龙唤士桶(对桶外合作id不生效)
case 70: case 71: return member.card.collabId === 93 ? 1.15 : 1; //鬼灭之刃
default: return 1;
}
}


+ 21
- 16
solo.html View File

@@ -1115,14 +1115,15 @@ const teamsCount = 1;
<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><!--伤害上限×2-->
<li class="latent-icon" data-latent-icon="49"></li><!--伤害上限×3-->
<li class="latent-icon" data-latent-icon="42"></li><!--伤害上限×4-->
<li class="latent-icon" data-latent-icon="49"></li><!--伤害上限×8-->
<li class="latent-icon show-enabling-awokwn" data-latent-icon="39"></li><!--C珠破吸-->
<li class="latent-icon show-enabling-awokwn" data-latent-icon="40"></li><!--心横解转转-->
<li class="latent-icon show-enabling-awokwn" data-latent-icon="41"></li><!--U解禁消-->
<li class="latent-icon show-enabling-awokwn" data-latent-icon="46"></li><!--心追解云封-->
<li class="latent-icon show-enabling-awokwn" data-latent-icon="47"></li><!--心L大SB-->
<li class="latent-icon show-enabling-awokwn" data-latent-icon="48"></li><!--L解禁武器-->
<li class="latent-icon show-enabling-awokwn" data-latent-icon="50"></li><!--十字追部位-->
</ul>
</details>
</div>
@@ -1276,6 +1277,10 @@ const teamsCount = 1;
<!--掉毒-->
<icon class="latent-icon" data-latent-icon="15" data-latent-hole="1" style="margin-right: auto;"></icon>
</li>
<!--普通C珠-->
<li style="grid-column: 1 / 3;"><icon class="awoken-icon" data-awoken-icon="62"></icon>
<ul class="orb-list"><li class="orb" data-orb-icon="0"></li><li class="orb" data-orb-icon="1"></li><li class="orb" data-orb-icon="2"></li><li class="orb" data-orb-icon="3"></li><li class="orb" data-orb-icon="4"></li></ul>
</li>
<!--普通L-->
<li style="grid-column: 1 / 3;"><icon class="awoken-icon" data-awoken-icon="60"></icon>
<ul class="orb-list"><li class="orb" data-orb-icon="0"></li><li class="orb" data-orb-icon="1"></li><li class="orb" data-orb-icon="2"></li><li class="orb" data-orb-icon="3"></li><li class="orb" data-orb-icon="4"></li></ul>
@@ -1288,27 +1293,32 @@ const teamsCount = 1;
<li style="grid-column: 1 / 3;"><icon class="awoken-icon" data-awoken-icon="126"></icon>
<ul class="orb-list"><li class="orb" data-orb-icon="0"></li><li class="orb" data-orb-icon="1"></li><li class="orb" data-orb-icon="2"></li><li class="orb" data-orb-icon="3"></li><li class="orb" data-orb-icon="4"></li></ul>
</li>
<!--L解禁武器-->
<li style="grid-column: 3 / 5;"><icon class="latent-icon show-enabling-awokwn" data-latent-icon="48"></icon>
<ul class="orb-list"><li class="orb" data-orb-icon="0"></li><li class="orb" data-orb-icon="1"></li><li class="orb" data-orb-icon="2"></li><li class="orb" data-orb-icon="3"></li><li class="orb" data-orb-icon="4"></li></ul>
</li>
<!--U解禁消-->
<li style="grid-column: 3 / 5;"><icon class="latent-icon show-enabling-awokwn" data-latent-icon="41"></icon>
<ul class="orb-list"><li class="orb" data-orb-icon="0"></li><li class="orb" data-orb-icon="1"></li><li class="orb" data-orb-icon="2"></li><li class="orb" data-orb-icon="3"></li><li class="orb" data-orb-icon="4"></li></ul>
</li>
<!--普通C珠-->
<li style="grid-column: 1 / 3;"><icon class="awoken-icon" data-awoken-icon="62"></icon>
<!--L解禁武器-->
<li style="grid-column: 3 / 5;"><icon class="latent-icon show-enabling-awokwn" data-latent-icon="48"></icon>
<ul class="orb-list"><li class="orb" data-orb-icon="0"></li><li class="orb" data-orb-icon="1"></li><li class="orb" data-orb-icon="2"></li><li class="orb" data-orb-icon="3"></li><li class="orb" data-orb-icon="4"></li></ul>
</li>
<!--C珠破吸
<li style="grid-column: span 2;"><icon class="latent-icon show-enabling-awokwn" data-latent-icon="39"></icon>
<!--十字追部位-->
<li style="grid-column: 3 / 5;"><icon class="latent-icon show-enabling-awokwn" data-latent-icon="50"></icon>
<ul class="orb-list"><li class="orb" data-orb-icon="0"></li><li class="orb" data-orb-icon="1"></li><li class="orb" data-orb-icon="2"></li><li class="orb" data-orb-icon="3"></li><li class="orb" data-orb-icon="4"></li></ul>
</li>
-->
<!--竖心追解云封-->
<li style="grid-column: 3 / 4;"><icon class="latent-icon show-enabling-awokwn" data-latent-icon="46"></icon><span class="count" data-prefix="×"></span></li>
<!--心横解转转-->
<li style="grid-column: 4 / 5;"><icon class="latent-icon show-enabling-awokwn" data-latent-icon="40"></icon><span class="count" data-prefix="×"></span></li>
<!--C珠破吸
<li style="grid-column: span 2;"><icon class="latent-icon show-enabling-awokwn" data-latent-icon="39"></icon>
<ul class="orb-list"><li class="orb" data-orb-icon="0"></li><li class="orb" data-orb-icon="1"></li><li class="orb" data-orb-icon="2"></li><li class="orb" data-orb-icon="3"></li><li class="orb" data-orb-icon="4"></li></ul>
</li>
-->
<!--L心盾-->
<li><icon class="awoken-icon" data-awoken-icon="59"></icon><icon class="icon-skill" data-icon-type="reduce-damage"></icon><span class="count" data-postfix="%"></span></li>
<!--回复-->
<li style="grid-column: span 2;"><icon class="awoken-icon" data-awoken-icon="9"></icon><span class="count" data-postfix=" HP"></span>
<!--竖心追破白盾-->
<li style="grid-column: span 2;">
<icon class="awoken-icon" data-awoken-icon="45"></icon><span class="count"></span>
@@ -1319,11 +1329,6 @@ const teamsCount = 1;
<icon class="awoken-icon" data-awoken-icon="50"></icon><span class="count"></span>
<icon class="meter" data-icon-type="breaking-shield"></icon><span class="count" data-postfix="%"></span>
</li>
<!--L心盾-->
<li><icon class="awoken-icon" data-awoken-icon="59"></icon><icon class="icon-skill" data-icon-type="reduce-damage"></icon><span class="count" data-postfix="%"></span></li>
<!--回复-->
<li style="grid-column: span 2;"><icon class="awoken-icon" data-awoken-icon="9"></icon><span class="count" data-postfix=" HP"></span>
</ul>
</template>


+ 10
- 2
style-monsterimages.css View File

@@ -1366,7 +1366,7 @@
.latent-icon[data-latent-icon='41']::before{ /*U解禁消*/
--icon-y-index: 41;
}
.latent-icon[data-latent-icon='42']::before{ /*伤害上限×2*/
.latent-icon[data-latent-icon='42']::before{ /*伤害上限×4*/
--icon-y-index: 42;
}
.latent-icon[data-latent-icon='43']::before{ /*HP++*/
@@ -1387,9 +1387,12 @@
.latent-icon[data-latent-icon='48']::before{ /*L解禁武器*/
--icon-y-index: 48;
}
.latent-icon[data-latent-icon='49']::before{ /*伤害上限×3*/
.latent-icon[data-latent-icon='49']::before{ /*伤害上限×8*/
--icon-y-index: 49;
}
.latent-icon[data-latent-icon='50']::before{ /*十字追部位*/
--icon-y-index: 50;
}
:is(:lang(en), :lang(ko)) .latent-icon:where(
[data-latent-icon='17'],
[data-latent-icon='37'],
@@ -1419,6 +1422,7 @@
[data-latent-icon='46'],
[data-latent-icon='47'],
[data-latent-icon='48'],
[data-latent-icon='50'],
){ /*所以横向占两格*/
grid-column: span 2;
}
@@ -1431,6 +1435,7 @@
[data-latent-icon='46'],
[data-latent-icon='47'],
[data-latent-icon='48'],
[data-latent-icon='50'],
)::after
{
content: "";
@@ -1456,6 +1461,9 @@
.latent-icon.show-enabling-awokwn[data-latent-icon='48']::after{ /*心L大SB*/
--icon-y-index: 60;
}
.latent-icon.show-enabling-awokwn[data-latent-icon='50']::after{ /*十字追部位*/
--icon-y-index: 78;
}
/* 额外有 x1.5 的 6格觉醒 */
.level-super-break .latent-icon:where(


+ 21
- 16
triple.html View File

@@ -1960,14 +1960,15 @@ const teamsCount = 3;
<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><!--伤害上限×2-->
<li class="latent-icon" data-latent-icon="49"></li><!--伤害上限×3-->
<li class="latent-icon" data-latent-icon="42"></li><!--伤害上限×4-->
<li class="latent-icon" data-latent-icon="49"></li><!--伤害上限×8-->
<li class="latent-icon show-enabling-awokwn" data-latent-icon="39"></li><!--C珠破吸-->
<li class="latent-icon show-enabling-awokwn" data-latent-icon="40"></li><!--心横解转转-->
<li class="latent-icon show-enabling-awokwn" data-latent-icon="41"></li><!--U解禁消-->
<li class="latent-icon show-enabling-awokwn" data-latent-icon="46"></li><!--心追解云封-->
<li class="latent-icon show-enabling-awokwn" data-latent-icon="47"></li><!--心L大SB-->
<li class="latent-icon show-enabling-awokwn" data-latent-icon="48"></li><!--L解禁武器-->
<li class="latent-icon show-enabling-awokwn" data-latent-icon="50"></li><!--十字追部位-->
</ul>
</details>
</div>
@@ -2121,6 +2122,10 @@ const teamsCount = 3;
<!--掉毒-->
<icon class="latent-icon" data-latent-icon="15" data-latent-hole="1" style="margin-right: auto;"></icon>
</li>
<!--普通C珠-->
<li style="grid-column: 1 / 3;"><icon class="awoken-icon" data-awoken-icon="62"></icon>
<ul class="orb-list"><li class="orb" data-orb-icon="0"></li><li class="orb" data-orb-icon="1"></li><li class="orb" data-orb-icon="2"></li><li class="orb" data-orb-icon="3"></li><li class="orb" data-orb-icon="4"></li></ul>
</li>
<!--普通L-->
<li style="grid-column: 1 / 3;"><icon class="awoken-icon" data-awoken-icon="60"></icon>
<ul class="orb-list"><li class="orb" data-orb-icon="0"></li><li class="orb" data-orb-icon="1"></li><li class="orb" data-orb-icon="2"></li><li class="orb" data-orb-icon="3"></li><li class="orb" data-orb-icon="4"></li></ul>
@@ -2133,27 +2138,32 @@ const teamsCount = 3;
<li style="grid-column: 1 / 3;"><icon class="awoken-icon" data-awoken-icon="126"></icon>
<ul class="orb-list"><li class="orb" data-orb-icon="0"></li><li class="orb" data-orb-icon="1"></li><li class="orb" data-orb-icon="2"></li><li class="orb" data-orb-icon="3"></li><li class="orb" data-orb-icon="4"></li></ul>
</li>
<!--L解禁武器-->
<li style="grid-column: 3 / 5;"><icon class="latent-icon show-enabling-awokwn" data-latent-icon="48"></icon>
<ul class="orb-list"><li class="orb" data-orb-icon="0"></li><li class="orb" data-orb-icon="1"></li><li class="orb" data-orb-icon="2"></li><li class="orb" data-orb-icon="3"></li><li class="orb" data-orb-icon="4"></li></ul>
</li>
<!--U解禁消-->
<li style="grid-column: 3 / 5;"><icon class="latent-icon show-enabling-awokwn" data-latent-icon="41"></icon>
<ul class="orb-list"><li class="orb" data-orb-icon="0"></li><li class="orb" data-orb-icon="1"></li><li class="orb" data-orb-icon="2"></li><li class="orb" data-orb-icon="3"></li><li class="orb" data-orb-icon="4"></li></ul>
</li>
<!--普通C珠-->
<li style="grid-column: 1 / 3;"><icon class="awoken-icon" data-awoken-icon="62"></icon>
<!--L解禁武器-->
<li style="grid-column: 3 / 5;"><icon class="latent-icon show-enabling-awokwn" data-latent-icon="48"></icon>
<ul class="orb-list"><li class="orb" data-orb-icon="0"></li><li class="orb" data-orb-icon="1"></li><li class="orb" data-orb-icon="2"></li><li class="orb" data-orb-icon="3"></li><li class="orb" data-orb-icon="4"></li></ul>
</li>
<!--C珠破吸
<li style="grid-column: span 2;"><icon class="latent-icon show-enabling-awokwn" data-latent-icon="39"></icon>
<!--十字追部位-->
<li style="grid-column: 3 / 5;"><icon class="latent-icon show-enabling-awokwn" data-latent-icon="50"></icon>
<ul class="orb-list"><li class="orb" data-orb-icon="0"></li><li class="orb" data-orb-icon="1"></li><li class="orb" data-orb-icon="2"></li><li class="orb" data-orb-icon="3"></li><li class="orb" data-orb-icon="4"></li></ul>
</li>
-->
<!--竖心追解云封-->
<li style="grid-column: 3 / 4;"><icon class="latent-icon show-enabling-awokwn" data-latent-icon="46"></icon><span class="count" data-prefix="×"></span></li>
<!--心横解转转-->
<li style="grid-column: 4 / 5;"><icon class="latent-icon show-enabling-awokwn" data-latent-icon="40"></icon><span class="count" data-prefix="×"></span></li>
<!--C珠破吸
<li style="grid-column: span 2;"><icon class="latent-icon show-enabling-awokwn" data-latent-icon="39"></icon>
<ul class="orb-list"><li class="orb" data-orb-icon="0"></li><li class="orb" data-orb-icon="1"></li><li class="orb" data-orb-icon="2"></li><li class="orb" data-orb-icon="3"></li><li class="orb" data-orb-icon="4"></li></ul>
</li>
-->
<!--L心盾-->
<li><icon class="awoken-icon" data-awoken-icon="59"></icon><icon class="icon-skill" data-icon-type="reduce-damage"></icon><span class="count" data-postfix="%"></span></li>
<!--回复-->
<li style="grid-column: span 2;"><icon class="awoken-icon" data-awoken-icon="9"></icon><span class="count" data-postfix=" HP"></span>
<!--竖心追破白盾-->
<li style="grid-column: span 2;">
<icon class="awoken-icon" data-awoken-icon="45"></icon><span class="count"></span>
@@ -2164,11 +2174,6 @@ const teamsCount = 3;
<icon class="awoken-icon" data-awoken-icon="50"></icon><span class="count"></span>
<icon class="meter" data-icon-type="breaking-shield"></icon><span class="count" data-postfix="%"></span>
</li>
<!--L心盾-->
<li><icon class="awoken-icon" data-awoken-icon="59"></icon><icon class="icon-skill" data-icon-type="reduce-damage"></icon><span class="count" data-postfix="%"></span></li>
<!--回复-->
<li style="grid-column: span 2;"><icon class="awoken-icon" data-awoken-icon="9"></icon><span class="count" data-postfix=" HP"></span>
</ul>
</template>


Loading…
Cancel
Save