v21.2阴阳加护
Before Width: | Height: | Size: 226 KiB After Width: | Height: | Size: 229 KiB |
Before Width: | Height: | Size: 989 KiB After Width: | Height: | Size: 1006 KiB |
Before Width: | Height: | Size: 807 KiB After Width: | Height: | Size: 830 KiB |
Before Width: | Height: | Size: 586 KiB After Width: | Height: | Size: 596 KiB |
After Width: | Height: | Size: 2.4 KiB |
After Width: | Height: | Size: 2.4 KiB |
|
@ -436,7 +436,10 @@ const _localTranslating = {
|
|||
[123]: tp`${'icon'}大木串`,
|
||||
[124]: tp`${'icon'}大光串`,
|
||||
[125]: tp`${'icon'}大暗串`,
|
||||
[126]: tp`${'icon'}阿姆斯特朗迴旋加速噴氣式阿姆斯特朗炮`,
|
||||
[126]: tp`${'icon'}T字`,
|
||||
[127]: tp`${'icon'}三維`,
|
||||
[128]: tp`${'icon'}養殖加護`,
|
||||
[129]: tp`${'icon'}音質加護`,
|
||||
}
|
||||
},
|
||||
};
|
||||
|
|
|
@ -647,6 +647,10 @@ label[for="qr-data-type-paddb"]::before
|
|||
{
|
||||
content: "生效抽蛋ID:";
|
||||
}
|
||||
.dialog-dungeon-enchance .benefit-list::before
|
||||
{
|
||||
content: "生效陰陽:";
|
||||
}
|
||||
.dialog-dungeon-enchance .collab-list::after,
|
||||
.dialog-dungeon-enchance .gacha-list::after
|
||||
{
|
||||
|
|
|
@ -437,7 +437,10 @@ const _localTranslating = {
|
|||
[123]: tp`${'icon'}大木串`,
|
||||
[124]: tp`${'icon'}大光串`,
|
||||
[125]: tp`${'icon'}大暗串`,
|
||||
[126]: tp`${'icon'}阿姆斯特朗回旋加速喷气式阿姆斯特朗炮`,
|
||||
[126]: tp`${'icon'}T字`,
|
||||
[127]: tp`${'icon'}三维`,
|
||||
[128]: tp`${'icon'}养殖加护`,
|
||||
[129]: tp`${'icon'}音质加护`,
|
||||
}
|
||||
},
|
||||
};
|
||||
|
|
|
@ -2,25 +2,25 @@
|
|||
{
|
||||
"code": "ja",
|
||||
"ckey": {
|
||||
"card": "fb97912015fa48f8a6e55b3bb38e0c2e",
|
||||
"skill": "441ff37925cb0dc2788963053730ded1"
|
||||
"card": "f0d738ce15c84e077746c4942e9d404c",
|
||||
"skill": "5eab36855942f3d3107101f11c822246"
|
||||
},
|
||||
"updateTime": 1702653899933
|
||||
"updateTime": 1702986408290
|
||||
},
|
||||
{
|
||||
"code": "en",
|
||||
"ckey": {
|
||||
"card": "5ef2329f1673fd1db6e298effd173c53",
|
||||
"card": "76fda62559f24a684255625ffdedc00d",
|
||||
"skill": "7b4378205d0476ed1933e4922712d05b"
|
||||
},
|
||||
"updateTime": 1702653899933
|
||||
"updateTime": 1702986408290
|
||||
},
|
||||
{
|
||||
"code": "ko",
|
||||
"ckey": {
|
||||
"card": "9917a4e5b19a92b3b0b838d48bf9ce92",
|
||||
"card": "8c459d6b84338f597172ef92d4b6b44d",
|
||||
"skill": "1d90f202b48ffa4ce71b1de1bc0a4683"
|
||||
},
|
||||
"updateTime": 1702653899933
|
||||
"updateTime": 1702986408290
|
||||
}
|
||||
]
|
|
@ -1043,6 +1043,8 @@ const teamsCount = 2;
|
|||
<li class="awoken-count"><button class="awoken-icon" data-awoken-icon="124"></button><!--大光串--></li>
|
||||
<li class="awoken-count"><button class="awoken-icon" data-awoken-icon="125"></button><!--大暗串--></li>
|
||||
<li class="awoken-count"><button class="awoken-icon" data-awoken-icon="127"></button><!--三维--></li>
|
||||
<li class="awoken-count"><button class="awoken-icon" data-awoken-icon="128"></button><!--养殖加护--></li>
|
||||
<li class="awoken-count"><button class="awoken-icon" data-awoken-icon="129"></button><!--音质加护--></li>
|
||||
</ul>
|
||||
</div>
|
||||
<details class="sawoken-detail"><!--超觉醒列表-->
|
||||
|
@ -1175,6 +1177,8 @@ const teamsCount = 2;
|
|||
<li class="awoken-count"><input type="checkbox" class="sawoken-check" name="types" value="124" id="search-awoken-124" /><label class="awoken-icon" data-awoken-icon="124" for="search-awoken-124"></label><!--大光串--></li>
|
||||
<li class="awoken-count"><input type="checkbox" class="sawoken-check" name="types" value="125" id="search-awoken-125" /><label class="awoken-icon" data-awoken-icon="125" for="search-awoken-125"></label><!--大暗串--></li>
|
||||
<li class="awoken-count"><input type="checkbox" class="sawoken-check" name="types" value="127" id="search-awoken-127" /><label class="awoken-icon" data-awoken-icon="127" for="search-awoken-127"></label><!--三维--></li>
|
||||
<li class="awoken-count"><input type="checkbox" class="sawoken-check" name="types" value="128" id="search-awoken-128" /><label class="awoken-icon" data-awoken-icon="128" for="search-awoken-128"></label><!--养殖加护--></li>
|
||||
<li class="awoken-count"><input type="checkbox" class="sawoken-check" name="types" value="129" id="search-awoken-129" /><label class="awoken-icon" data-awoken-icon="129" for="search-awoken-129"></label><!--音质加护--></li>
|
||||
</ul>
|
||||
</details>
|
||||
</div>
|
||||
|
@ -1534,6 +1538,11 @@ const teamsCount = 2;
|
|||
<li><label for="dungeon-atk"></label><input id="dungeon-atk" type="number" min=0 step=1 value=1 /></li>
|
||||
<li><label for="dungeon-rcv"></label><input id="dungeon-rcv" type="number" min=0 step=1 value=1 /></li>
|
||||
</ul>
|
||||
<ul class="benefit-list"><!--阴阳加护-->
|
||||
<li><input type="radio" class="benefit-check" name="dungeon-benefit" value="0" id="dungeon-benefit-0" /><label class="awoken-icon" data-awoken-icon="0" for="dungeon-benefit-0"></label></li><!--无-->
|
||||
<li><input type="radio" class="benefit-check" name="dungeon-benefit" value="1" id="dungeon-benefit-1" /><label class="awoken-icon" data-awoken-icon="128" for="dungeon-benefit-1"></label></li><!--养殖-->
|
||||
<li><input type="radio" class="benefit-check" name="dungeon-benefit" value="2" id="dungeon-benefit-2" /><label class="awoken-icon" data-awoken-icon="129" for="dungeon-benefit-2"></label></li><!--音质-->
|
||||
</ul>
|
||||
</div>
|
||||
<div class="dialog-control"><button class="dialog-clear brown-button"></button><button class="dialog-close brown-button"></button><button class="dialog-confirm brown-button"></button></div>
|
||||
</div>
|
||||
|
|
|
@ -452,6 +452,9 @@ let localTranslating = {
|
|||
[124]: tp`${'icon'}Enhanced Light Combos+`,
|
||||
[125]: tp`${'icon'}Enhanced Dark Combos+`,
|
||||
[126]: tp`${'icon'}T Increased Attack`,
|
||||
[127]: tp`${'icon'}Enhanced All Abilities`,
|
||||
[128]: tp`${'icon'}Benefits of the Yang`,
|
||||
[129]: tp`${'icon'}Benefits of the Yin`,
|
||||
}
|
||||
},
|
||||
};
|
||||
|
@ -551,7 +554,7 @@ const official_awoken_sorting = [
|
|||
121,122,123,124,125, 39, 40, 41, 42,
|
||||
91, 92, 93, 94, 95, 65, 66, 67,105,
|
||||
84, 83, 85, 86, 87, 88, 89, 90, 64,
|
||||
63,
|
||||
63,128,129
|
||||
];
|
||||
const PAD_PASS_BADGE = 1<<7 | 1; //本程序的月卡徽章编号,129
|
||||
|
||||
|
|
|
@ -754,6 +754,16 @@ function skillParser(skillId)
|
|||
multiplier.forEach(skill=>skills.splice(skills.indexOf(skill),1)); //去掉所有后面的
|
||||
}
|
||||
}
|
||||
let changeOrbs = skills.filter(skill=>skill.kind == SkillKinds.ChangeOrbs);
|
||||
if (changeOrbs.length>1)
|
||||
{ //把后面的全都合并到第一个
|
||||
changeOrbs.reduce((pre,cur)=>{
|
||||
pre.changes.push(...cur.changes);
|
||||
return pre
|
||||
});
|
||||
changeOrbs.shift(); //从筛选中去除第一个
|
||||
changeOrbs.forEach(skill=>skills.splice(skills.indexOf(skill),1)); //去掉所有后面的
|
||||
}
|
||||
return skills;
|
||||
}
|
||||
const skill = Skills[skillId];
|
||||
|
|
|
@ -709,6 +709,7 @@ function calculateAbility(member, assist = null, solo = true, teamsCount = 1) {
|
|||
ab.push({ index: 30, scale: 1.5 });
|
||||
});
|
||||
}
|
||||
|
||||
const latentScale = [ //对应加三维潜在觉醒的序号与增加比例
|
||||
[{ index: 1, scale: 0.015 }, { index: 12, scale: 0.03 }, { index: 28, scale: 0.045 }, { index: 43, scale: 0.10 }], //HP
|
||||
[{ index: 2, scale: 0.01 }, { index: 12, scale: 0.02 }, { index: 29, scale: 0.03 }, { index: 44, scale: 0.08 }], //ATK
|
||||
|
@ -725,6 +726,7 @@ function calculateAbility(member, assist = null, solo = true, teamsCount = 1) {
|
|||
dge?.collabs?.includes(memberCard.collabId) || //符合合作
|
||||
dge?.gachas?.includes(memberCard.gachaId); //符合抽蛋桶
|
||||
|
||||
|
||||
//储存点亮的觉醒
|
||||
let awokenList = memberCard.awakenings.slice(0, member.awoken);
|
||||
//单人、3人时,大于等于100级且297时增加超觉醒
|
||||
|
@ -741,6 +743,14 @@ function calculateAbility(member, assist = null, solo = true, teamsCount = 1) {
|
|||
enableBouns = memberCard.attrs[0] === assistCard.attrs[0] || memberCard.attrs[0] == 6 || assistCard.attrs[0] == 6;
|
||||
}
|
||||
|
||||
//地下城阴阳加护强化
|
||||
if (dge.benefit) { //当存在加护
|
||||
const benefitAwoken = dge.benefit == 1 ? 128 : 129; //得到加护觉醒编号
|
||||
latterAwokenScale[0].push({ index: benefitAwoken, scale: 1.2 }); //HP
|
||||
latterAwokenScale[1].push({ index: benefitAwoken, scale: 1.5 }); //ATK
|
||||
latterAwokenScale[2].push({ index: benefitAwoken, scale: 1.2 }); //RCV
|
||||
}
|
||||
|
||||
const abilitys = memberCurves.map((ab, idx) => {
|
||||
const n_base = Math.round(curve(ab, member.level, memberCard.maxLevel, memberCard.limitBreakIncr, limitBreakIncr120[idx])); //等级基础三维
|
||||
const n_plus = member.plus[idx] * plusAdd[idx]; //加值增加量
|
||||
|
|
64
script.js
|
@ -351,9 +351,10 @@ Formation.prototype.outObj = function() {
|
|||
return teamArr;
|
||||
});
|
||||
let dge = this.dungeonEnchance;
|
||||
if (Object.values(dge.rate).some(rate => rate != 1)) obj.r = [
|
||||
if (Object.values(dge.rate).some(rate => rate != 1) || dge.benefit) obj.r = [
|
||||
[reflags(dge.types),reflags(dge.attrs),reflags(dge.rarities),dge.collabs.length ? dge.collabs : 0,dge.gachas.length ? dge.gachas : 0].deleteLatter(0), //类型,属性,星级
|
||||
[dge.rate.hp,dge.rate.atk,dge.rate.rcv].deleteLatter(1)
|
||||
[dge.rate.hp,dge.rate.atk,dge.rate.rcv].deleteLatter(1),
|
||||
dge.benefit || 0 //地下城阴阳加护
|
||||
];
|
||||
obj.v = dataStructure;
|
||||
/*if (obj.f.every(team=>team[0].length == 0 && team[1].length == 0 && team[2] == undefined) &&
|
||||
|
@ -384,6 +385,7 @@ Formation.prototype.loadObj = function(f) {
|
|||
dge.rate.hp = 1;
|
||||
dge.rate.atk = 1;
|
||||
dge.rate.rcv = 1;
|
||||
dge.benefit = 0;
|
||||
return;
|
||||
}
|
||||
const dataVeision = f?.v ?? (f.f ? 2 : 1); //是第几版格式
|
||||
|
@ -438,16 +440,19 @@ Formation.prototype.loadObj = function(f) {
|
|||
if (f.r)
|
||||
{
|
||||
if (Array.isArray(f.r[0])) {
|
||||
let effective = f.r[0];
|
||||
let rates = f.r[1];
|
||||
dge.types = flags(effective[0] ?? 0);
|
||||
dge.attrs = flags(effective[1] ?? 0);
|
||||
dge.rarities = flags(effective[2] ?? 0);
|
||||
dge.collabs = effective[3]?.length ? effective[3] : [];
|
||||
dge.gachas = effective[4]?.length ? effective[4] : [];
|
||||
dge.rate.hp = rates[0] ?? 1;
|
||||
dge.rate.atk = rates[1] ?? 1;
|
||||
dge.rate.rcv = rates[2] ?? 1;
|
||||
const [[types, attrs, rarities, collabs, gachas] = [], [hp , atk, rcv] = [], benefit] = f.r;
|
||||
|
||||
dge.types = flags(types ?? 0);
|
||||
dge.attrs = flags(attrs ?? 0);
|
||||
dge.rarities = flags(rarities ?? 0);
|
||||
dge.collabs = collabs?.length ? collabs : [];
|
||||
dge.gachas = gachas?.length ? gachas : [];
|
||||
|
||||
dge.rate.hp = hp ?? 1;
|
||||
dge.rate.atk = atk ?? 1;
|
||||
dge.rate.rcv = rcv ?? 1;
|
||||
|
||||
dge.benefit = benefit || 0;
|
||||
} else {
|
||||
dge.attrs = flags(f.r[0] ?? 0);
|
||||
dge.types = flags(f.r[1] ?? 0);
|
||||
|
@ -3211,16 +3216,27 @@ function initialize() {
|
|||
const typeDoms = Array.from(dialogContent.querySelectorAll(".type-list .type-check"));
|
||||
const collabIdIpt = dialogContent.querySelector("#dungeon-collab-id");
|
||||
const gachaIdIpt = dialogContent.querySelector("#dungeon-gacha-id");
|
||||
const benefitDoms = Array.from(dialogContent.querySelectorAll(".benefit-list .benefit-check"));
|
||||
const benefit0 = benefitDoms.find(dom=>parseInt(dom.value, 10) == 0);
|
||||
const benefitNot0 = benefitDoms.filter(dom=>dom != benefit0);
|
||||
const notChecked = function(e){
|
||||
|
||||
console.log(this.checked,e);
|
||||
}
|
||||
benefitNot0.forEach(dom=>dom.onclick=notChecked);
|
||||
|
||||
dungeonEnchanceDialog.initialing = function(formation){
|
||||
const dge = formation.dungeonEnchance;
|
||||
function runCheck(checkBox){
|
||||
checkBox.checked = this.includes(parseInt(checkBox.value));
|
||||
checkBox.checked = this.includes(parseInt(checkBox.value, 10));
|
||||
}
|
||||
rareDoms.forEach(runCheck,dge.rarities);
|
||||
attrDoms.forEach(runCheck,dge.attrs);
|
||||
typeDoms.forEach(runCheck,dge.types);
|
||||
collabIdIpt.value = dge.collabs.join();
|
||||
gachaIdIpt.value = dge.gachas.join();
|
||||
const benefit = dge.benefit || 0;
|
||||
benefitDoms.find(dom=>parseInt(dom.value, 10) == benefit).checked = true;
|
||||
collabIdIpt.value = dge.collabs.join();
|
||||
|
||||
const {hp, atk, rcv} = dge.rate;
|
||||
dialogContent.querySelector("#dungeon-hp").value = hp;
|
||||
|
@ -3236,6 +3252,7 @@ function initialize() {
|
|||
const rarities = returnCheckBoxsValues(rareDoms).map(Str2Int);
|
||||
const attrs = returnCheckBoxsValues(attrDoms).map(Str2Int);
|
||||
const types = returnCheckBoxsValues(typeDoms).map(Str2Int);
|
||||
const benefit = Str2Int(returnRadiosValue(benefitDoms));
|
||||
|
||||
const dge = formation.dungeonEnchance;
|
||||
dge.rarities = rarities;
|
||||
|
@ -3244,8 +3261,9 @@ function initialize() {
|
|||
dge.rate.hp = Number(dialogContent.querySelector("#dungeon-hp").value);
|
||||
dge.rate.atk = Number(dialogContent.querySelector("#dungeon-atk").value);
|
||||
dge.rate.rcv = Number(dialogContent.querySelector("#dungeon-rcv").value);
|
||||
dge.collabs = collabIdIpt.value.split(',').map(str=>Number(str)).filter(Boolean);
|
||||
dge.gachas = gachaIdIpt.value.split(',').map(str=>Number(str)).filter(Boolean);
|
||||
dge.collabs = collabIdIpt.value.split(',').map(str=>parseInt(str,10)).filter(Boolean);
|
||||
dge.gachas = gachaIdIpt.value.split(',').map(str=>parseInt(str,10)).filter(Boolean);
|
||||
dge.benefit = benefit;
|
||||
|
||||
dungeonEnchanceDialog.close();
|
||||
createNewUrl();
|
||||
|
@ -3261,6 +3279,7 @@ function initialize() {
|
|||
typeDoms.forEach(unchecked);
|
||||
collabIdIpt.value = '';
|
||||
gachaIdIpt.value = '';
|
||||
benefit0.checked = true;
|
||||
dialogContent.querySelector("#dungeon-hp").value = 1;
|
||||
dialogContent.querySelector("#dungeon-atk").value = 1;
|
||||
dialogContent.querySelector("#dungeon-rcv").value = 1;
|
||||
|
@ -5390,9 +5409,10 @@ function refreshAll(formationData) {
|
|||
|
||||
//地下城强化的显示,稀有度没有现成的,所以这里来循环生成
|
||||
const dge = formationData.dungeonEnchance;
|
||||
if (Object.values(dge.rate).some(rate => rate != 1)) //如果有任何一个属性的比率不为1,才产生强化图标
|
||||
if (Object.values(dge.rate).some(rate => rate != 1) || dge?.benefit) //如果有任何一个属性的比率不为1,才产生强化图标
|
||||
{
|
||||
dungeonEnchanceDom.innerHTML = '';
|
||||
|
||||
if (dge.rarities.length > 0) {
|
||||
dge.rarities.forEach(rarity=>{
|
||||
const icon = dungeonEnchanceDom.appendChild(document.createElement("icon"));
|
||||
|
@ -5400,6 +5420,7 @@ function refreshAll(formationData) {
|
|||
icon.setAttribute("data-rare-icon", rarity);
|
||||
})
|
||||
}
|
||||
|
||||
if (dge?.collabs?.length) { //添加合作的ID名称
|
||||
dungeonEnchanceDom.appendChild(localTranslating?.skill_parse?.target?.collab_id({id:dge.collabs.join()}));
|
||||
}
|
||||
|
@ -5409,6 +5430,15 @@ function refreshAll(formationData) {
|
|||
|
||||
let skill = powerUp(dge.attrs, dge.types, p.mul({hp: dge.rate.hp * 100, atk: dge.rate.atk * 100, rcv: dge.rate.rcv * 100}));
|
||||
dungeonEnchanceDom.appendChild(renderSkill(skill));
|
||||
|
||||
if (dge?.benefit) { //添加阴阳
|
||||
const benefitAwoken = dge.benefit == 1 ? 128 : 129;
|
||||
const icon = document.createElement("icon");
|
||||
icon.className ="awoken-icon";
|
||||
icon.setAttribute("data-awoken-icon", benefitAwoken);
|
||||
dungeonEnchanceDom.appendChild(icon);
|
||||
}
|
||||
|
||||
dungeonEnchanceDom.classList.remove(className_displayNone);
|
||||
}else
|
||||
{
|
||||
|
|
|
@ -407,11 +407,11 @@ const cachesMap = new Map([
|
|||
],
|
||||
[
|
||||
"images/cards_ja/CARDS_102.PNG",
|
||||
"aac91d00442a21fde093116a3da12dd5"
|
||||
"59d011954e7a0857cbd36297db78e4a3"
|
||||
],
|
||||
[
|
||||
"images/cards_ja/CARDS_103.PNG",
|
||||
"388d367c39ce64b615f5f9571c4bb5c2"
|
||||
"7d22ec188f9c4aa72a59eb36892c0671"
|
||||
],
|
||||
[
|
||||
"images/cards_ja/CARDS_104.PNG",
|
||||
|
@ -4781,6 +4781,14 @@ const cachesMap = new Map([
|
|||
"sound/voice/ja/padv191.wav",
|
||||
"aabe06a74dd11acbfe9cb4aec589d877"
|
||||
],
|
||||
[
|
||||
"sound/voice/ja/padv1910.wav",
|
||||
"e999187f2f995043c01b5f75775a1b0b"
|
||||
],
|
||||
[
|
||||
"sound/voice/ja/padv1911.wav",
|
||||
"604f23b3d64a90e8c65e2a3c0b63b646"
|
||||
],
|
||||
[
|
||||
"sound/voice/ja/padv1912.wav",
|
||||
"63c158b0d007fa2016fd716951257192"
|
||||
|
@ -20547,7 +20555,7 @@ const cachesMap = new Map([
|
|||
],
|
||||
[
|
||||
"multi.html",
|
||||
"7194f8729289ada066cbdf00c20c13a4"
|
||||
"f387ff0bb52fe448eca4f56d9f83511a"
|
||||
],
|
||||
[
|
||||
"script-custom_elements.js",
|
||||
|
@ -20555,31 +20563,31 @@ const cachesMap = new Map([
|
|||
],
|
||||
[
|
||||
"script-json_data.js",
|
||||
"f86d9520941b79de6aa6894ceda08442"
|
||||
"fd3a86656a0151df824eb9fd4d56eec8"
|
||||
],
|
||||
[
|
||||
"script-skill-parser.js",
|
||||
"eb1a1b134862716434423e63f44c7b32"
|
||||
"5e59b465391a0d8adac69ccc081b9d0f"
|
||||
],
|
||||
[
|
||||
"script-universal_function.js",
|
||||
"83a9efda1972c4bfc104743760e2de97"
|
||||
"eda7e9de5646cd828178d5f008eeeef4"
|
||||
],
|
||||
[
|
||||
"script.js",
|
||||
"14d66cff2d0b7c16d22005300c715db5"
|
||||
"fee71c0f81ee582aab89420dab23c006"
|
||||
],
|
||||
[
|
||||
"solo.html",
|
||||
"f16e594f429858575c57a56cadec63f4"
|
||||
"c47b703ec6c60af8aee0d462e56eea63"
|
||||
],
|
||||
[
|
||||
"style-monsterimages.css",
|
||||
"39f36cefd1298c0b4cb0a449a393bba7"
|
||||
"5d4d91a014c65d6a30dfc1fd71a0d305"
|
||||
],
|
||||
[
|
||||
"style.css",
|
||||
"fb2bdbada3d29341b08650a64000f883"
|
||||
"f4d6860ad3af80717b7e109113b74539"
|
||||
],
|
||||
[
|
||||
"temp.js",
|
||||
|
@ -20587,7 +20595,7 @@ const cachesMap = new Map([
|
|||
],
|
||||
[
|
||||
"triple.html",
|
||||
"f3c40c6846a8eb80aff4a6ddc1f3c91a"
|
||||
"ae093665cd99364a9e810a4e2e3b098e"
|
||||
],
|
||||
[
|
||||
"languages/en.css",
|
||||
|
@ -20623,15 +20631,15 @@ const cachesMap = new Map([
|
|||
],
|
||||
[
|
||||
"languages/zh-TW.js",
|
||||
"eac06a355951c19b9f40b2be5660127c"
|
||||
"96b5fc34b0a23d46900bcc80dc71499b"
|
||||
],
|
||||
[
|
||||
"languages/zh.css",
|
||||
"a28be57c1d1600457c219481708c832f"
|
||||
"61d71ec1c0f20f29f44fd625329d49a5"
|
||||
],
|
||||
[
|
||||
"languages/zh.js",
|
||||
"b3ca468a337c19f8c6ad2d6ccd745b7d"
|
||||
"6e6c866f3c573360f51df51e987ab740"
|
||||
],
|
||||
[
|
||||
"images/attrs.png",
|
||||
|
@ -20647,7 +20655,7 @@ const cachesMap = new Map([
|
|||
],
|
||||
[
|
||||
"images/awoken.png",
|
||||
"61eed6ff861b26951dba96d321bfab5c"
|
||||
"c53b59b21984e6bd23ea310751f65101"
|
||||
],
|
||||
[
|
||||
"images/badge-bg.png",
|
||||
|
|
|
@ -807,6 +807,8 @@ const teamsCount = 1;
|
|||
<li class="awoken-count"><button class="awoken-icon" data-awoken-icon="124"></button><!--大光串--></li>
|
||||
<li class="awoken-count"><button class="awoken-icon" data-awoken-icon="125"></button><!--大暗串--></li>
|
||||
<li class="awoken-count"><button class="awoken-icon" data-awoken-icon="127"></button><!--三维--></li>
|
||||
<li class="awoken-count"><button class="awoken-icon" data-awoken-icon="128"></button><!--养殖加护--></li>
|
||||
<li class="awoken-count"><button class="awoken-icon" data-awoken-icon="129"></button><!--音质加护--></li>
|
||||
</ul>
|
||||
</div>
|
||||
<details class="sawoken-detail"><!--超觉醒列表-->
|
||||
|
@ -939,6 +941,8 @@ const teamsCount = 1;
|
|||
<li class="awoken-count"><input type="checkbox" class="sawoken-check" name="types" value="124" id="search-awoken-124" /><label class="awoken-icon" data-awoken-icon="124" for="search-awoken-124"></label><!--大光串--></li>
|
||||
<li class="awoken-count"><input type="checkbox" class="sawoken-check" name="types" value="125" id="search-awoken-125" /><label class="awoken-icon" data-awoken-icon="125" for="search-awoken-125"></label><!--大暗串--></li>
|
||||
<li class="awoken-count"><input type="checkbox" class="sawoken-check" name="types" value="127" id="search-awoken-127" /><label class="awoken-icon" data-awoken-icon="127" for="search-awoken-127"></label><!--三维--></li>
|
||||
<li class="awoken-count"><input type="checkbox" class="sawoken-check" name="types" value="128" id="search-awoken-128" /><label class="awoken-icon" data-awoken-icon="128" for="search-awoken-128"></label><!--养殖加护--></li>
|
||||
<li class="awoken-count"><input type="checkbox" class="sawoken-check" name="types" value="129" id="search-awoken-129" /><label class="awoken-icon" data-awoken-icon="129" for="search-awoken-129"></label><!--音质加护--></li>
|
||||
</ul>
|
||||
</details>
|
||||
</div>
|
||||
|
@ -1298,6 +1302,11 @@ const teamsCount = 1;
|
|||
<li><label for="dungeon-atk"></label><input id="dungeon-atk" type="number" min=0 step=1 value=1 /></li>
|
||||
<li><label for="dungeon-rcv"></label><input id="dungeon-rcv" type="number" min=0 step=1 value=1 /></li>
|
||||
</ul>
|
||||
<ul class="benefit-list"><!--阴阳加护-->
|
||||
<li><input type="radio" class="benefit-check" name="dungeon-benefit" value="0" id="dungeon-benefit-0" /><label class="awoken-icon" data-awoken-icon="0" for="dungeon-benefit-0"></label></li><!--无-->
|
||||
<li><input type="radio" class="benefit-check" name="dungeon-benefit" value="1" id="dungeon-benefit-1" /><label class="awoken-icon" data-awoken-icon="128" for="dungeon-benefit-1"></label></li><!--养殖-->
|
||||
<li><input type="radio" class="benefit-check" name="dungeon-benefit" value="2" id="dungeon-benefit-2" /><label class="awoken-icon" data-awoken-icon="129" for="dungeon-benefit-2"></label></li><!--音质-->
|
||||
</ul>
|
||||
</div>
|
||||
<div class="dialog-control"><button class="dialog-clear brown-button"></button><button class="dialog-close brown-button"></button><button class="dialog-confirm brown-button"></button></div>
|
||||
</div>
|
||||
|
|
|
@ -1062,6 +1062,15 @@
|
|||
.awoken-icon[data-awoken-icon='127']{/*三维*/
|
||||
background-position-y:calc(-32px * 127);
|
||||
}
|
||||
.awoken-icon[data-awoken-icon='127']{/*三维*/
|
||||
background-position-y:calc(-32px * 127);
|
||||
}
|
||||
.awoken-icon[data-awoken-icon='128']{/*阳之加护*/
|
||||
background-position-y:calc(-32px * 128);
|
||||
}
|
||||
.awoken-icon[data-awoken-icon='129']{/*阴之加护*/
|
||||
background-position-y:calc(-32px * 129);
|
||||
}
|
||||
:lang(zh) .awoken-icon:where(
|
||||
[data-awoken-icon='46'],
|
||||
[data-awoken-icon='47'],
|
||||
|
|
|
@ -1670,7 +1670,8 @@ body:not(.solo) .awoken-icon[data-awoken-icon="64"]::after
|
|||
.attr-check,
|
||||
.type-check,
|
||||
.rare-check,
|
||||
.sawoken-check
|
||||
.sawoken-check,
|
||||
.benefit-check
|
||||
{
|
||||
display: none;
|
||||
}
|
||||
|
@ -1720,7 +1721,8 @@ body:not(.solo) .awoken-icon[data-awoken-icon="64"]::after
|
|||
.awoken-ul,
|
||||
.rare-list,
|
||||
.attr-list,
|
||||
) input[type="checkbox"]:not(:checked)+label
|
||||
) input[type="checkbox"]:not(:checked)+label,
|
||||
.benefit-list input[type="radio"]:not(:checked)+label
|
||||
{
|
||||
opacity: var(--search-icon-unchecked);
|
||||
}
|
||||
|
|
|
@ -1797,6 +1797,8 @@ const teamsCount = 3;
|
|||
<li class="awoken-count"><button class="awoken-icon" data-awoken-icon="124"></button><!--大光串--></li>
|
||||
<li class="awoken-count"><button class="awoken-icon" data-awoken-icon="125"></button><!--大暗串--></li>
|
||||
<li class="awoken-count"><button class="awoken-icon" data-awoken-icon="127"></button><!--三维--></li>
|
||||
<li class="awoken-count"><button class="awoken-icon" data-awoken-icon="128"></button><!--养殖加护--></li>
|
||||
<li class="awoken-count"><button class="awoken-icon" data-awoken-icon="129"></button><!--音质加护--></li>
|
||||
</ul>
|
||||
</div>
|
||||
<details class="sawoken-detail"><!--超觉醒列表-->
|
||||
|
@ -1929,6 +1931,8 @@ const teamsCount = 3;
|
|||
<li class="awoken-count"><input type="checkbox" class="sawoken-check" name="types" value="124" id="search-awoken-124" /><label class="awoken-icon" data-awoken-icon="124" for="search-awoken-124"></label><!--大光串--></li>
|
||||
<li class="awoken-count"><input type="checkbox" class="sawoken-check" name="types" value="125" id="search-awoken-125" /><label class="awoken-icon" data-awoken-icon="125" for="search-awoken-125"></label><!--大暗串--></li>
|
||||
<li class="awoken-count"><input type="checkbox" class="sawoken-check" name="types" value="127" id="search-awoken-127" /><label class="awoken-icon" data-awoken-icon="127" for="search-awoken-127"></label><!--三维--></li>
|
||||
<li class="awoken-count"><input type="checkbox" class="sawoken-check" name="types" value="128" id="search-awoken-128" /><label class="awoken-icon" data-awoken-icon="128" for="search-awoken-128"></label><!--养殖加护--></li>
|
||||
<li class="awoken-count"><input type="checkbox" class="sawoken-check" name="types" value="129" id="search-awoken-129" /><label class="awoken-icon" data-awoken-icon="129" for="search-awoken-129"></label><!--音质加护--></li>
|
||||
</ul>
|
||||
</details>
|
||||
</div>
|
||||
|
@ -2288,6 +2292,11 @@ const teamsCount = 3;
|
|||
<li><label for="dungeon-atk"></label><input id="dungeon-atk" type="number" min=0 step=1 value=1 /></li>
|
||||
<li><label for="dungeon-rcv"></label><input id="dungeon-rcv" type="number" min=0 step=1 value=1 /></li>
|
||||
</ul>
|
||||
<ul class="benefit-list"><!--阴阳加护-->
|
||||
<li><input type="radio" class="benefit-check" name="dungeon-benefit" value="0" id="dungeon-benefit-0" /><label class="awoken-icon" data-awoken-icon="0" for="dungeon-benefit-0"></label></li><!--无-->
|
||||
<li><input type="radio" class="benefit-check" name="dungeon-benefit" value="1" id="dungeon-benefit-1" /><label class="awoken-icon" data-awoken-icon="128" for="dungeon-benefit-1"></label></li><!--养殖-->
|
||||
<li><input type="radio" class="benefit-check" name="dungeon-benefit" value="2" id="dungeon-benefit-2" /><label class="awoken-icon" data-awoken-icon="129" for="dungeon-benefit-2"></label></li><!--音质-->
|
||||
</ul>
|
||||
</div>
|
||||
<div class="dialog-control"><button class="dialog-clear brown-button"></button><button class="dialog-close brown-button"></button><button class="dialog-confirm brown-button"></button></div>
|
||||
</div>
|
||||
|
|