改造代码使属性搜索支持多选,但实际上并没有制作多选。
This commit is contained in:
parent
3a8ad95d42
commit
e12470fd1c
|
@ -1 +1 @@
|
|||
[{"code":"ja","ckey":{"card":"57d9737ff6510747cb0d71e1081c2ad4","skill":"90ffe1f0455cb0d76e000eb7cb901d29"},"updateTime":1669543133962},{"code":"en","ckey":{"card":"211dbc809ef5f4c8445c8bdc42ce46c6","skill":"81090369eff7c516843c20d385d3543c"},"updateTime":1669410746308},{"code":"ko","ckey":{"card":"dd2cf25f57eb7b5aba69cd48cbb30b0b","skill":"29fdbded544c840684c6b19bf085372e"},"updateTime":1669410746308}]
|
||||
[{"code":"ja","ckey":{"card":"4233d22a3bc7d0211892e5e3ab8a94a3","skill":"90ffe1f0455cb0d76e000eb7cb901d29"},"updateTime":1669564272100},{"code":"en","ckey":{"card":"ef60dc0c4a0d8272f252758df22dd822","skill":"81090369eff7c516843c20d385d3543c"},"updateTime":1669564272100},{"code":"ko","ckey":{"card":"bd74919b3940f92ece71554050513b6d","skill":"29fdbded544c840684c6b19bf085372e"},"updateTime":1669564272100}]
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -74,8 +74,9 @@ class Card{
|
|||
card.types.some(t=>[0,12,14,15].includes(t)); //0進化用;12能力覺醒用;14強化合成用;15販賣用默认合并
|
||||
card.is8Latent = Boolean(flags & 1<<5); //是否支持8个潜觉
|
||||
card.skillBanner = Boolean(flags & 1<<6); //是否有技能横幅
|
||||
|
||||
card.types = card.types.filter(t=>t>=0); //type里面去掉-1
|
||||
card.attrs = card.attrs.filter(n=>n>=0); //attr里面去掉-1
|
||||
card.types = card.types.filter(n=>n>=0); //type里面去掉-1
|
||||
|
||||
card.altName = data[i++].split("|").filter(str=>str.length); //替换名字(分类标签)
|
||||
card.limitBreakIncr = data[i++]; //110级增长
|
||||
card.voiceId = data[i++]; //语音觉醒的ID
|
||||
|
|
28
multi.html
28
multi.html
|
@ -756,22 +756,22 @@ var formation = new Formation(teamsCount,5);
|
|||
<div class="search-box display-none">
|
||||
<div class="attrs-div"><!--属性-->
|
||||
<ul class="attr-list attr-list-1">
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="all" id="search-attr-1-any" checked/><label for="search-attr-1-any"><span class="attr" data-attr-icon="any"></span></label></li><!--任意-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="0" id="search-attr-1-0" /><label for="search-attr-1-0"><span class="attr" data-attr-icon="0"></span></label></li><!--火-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="1" id="search-attr-1-1" /><label for="search-attr-1-1"><span class="attr" data-attr-icon="1"></span></label></li><!--水-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="2" id="search-attr-1-2" /><label for="search-attr-1-2"><span class="attr" data-attr-icon="2"></span></label></li><!--木-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="3" id="search-attr-1-3" /><label for="search-attr-1-3"><span class="attr" data-attr-icon="3"></span></label></li><!--光-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="4" id="search-attr-1-4" /><label for="search-attr-1-4"><span class="attr" data-attr-icon="4"></span></label></li><!--暗-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="6" id="search-attr-1-6" /><label for="search-attr-1-6"><span class="attr" data-attr-icon="6"></span></label></li><!--无主属性-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="127" id="search-attr-1-any" checked/><label for="search-attr-1-any"><span class="attr" data-attr-icon="any"></span></label></li><!--任意-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="1" id="search-attr-1-0" /><label for="search-attr-1-0"><span class="attr" data-attr-icon="0"></span></label></li><!--火-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="2" id="search-attr-1-1" /><label for="search-attr-1-1"><span class="attr" data-attr-icon="1"></span></label></li><!--水-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="4" id="search-attr-1-2" /><label for="search-attr-1-2"><span class="attr" data-attr-icon="2"></span></label></li><!--木-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="8" id="search-attr-1-3" /><label for="search-attr-1-3"><span class="attr" data-attr-icon="3"></span></label></li><!--光-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="16" id="search-attr-1-4" /><label for="search-attr-1-4"><span class="attr" data-attr-icon="4"></span></label></li><!--暗-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="64" id="search-attr-1-6" /><label for="search-attr-1-6"><span class="attr" data-attr-icon="6"></span></label></li><!--无主属性-->
|
||||
</ul>
|
||||
<ul class="attr-list attr-list-2">
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="all" id="search-attr-2-any" checked/><label for="search-attr-2-any"><span class="attr" data-attr-icon="any"></span></label></li><!--任意-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="0" id="search-attr-2-0" /><label for="search-attr-2-0"><span class="attr" data-attr-icon="0"></span></label></li><!--火-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="1" id="search-attr-2-1" /><label for="search-attr-2-1"><span class="attr" data-attr-icon="1"></span></label></li><!--水-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="2" id="search-attr-2-2" /><label for="search-attr-2-2"><span class="attr" data-attr-icon="2"></span></label></li><!--木-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="3" id="search-attr-2-3" /><label for="search-attr-2-3"><span class="attr" data-attr-icon="3"></span></label></li><!--光-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="4" id="search-attr-2-4" /><label for="search-attr-2-4"><span class="attr" data-attr-icon="4"></span></label></li><!--暗-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="-1" id="search-attr-2-none" /><label for="search-attr-2-none"><span class="attr" data-attr-icon="-1"></span></label></li><!--无-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="127" id="search-attr-2-any" checked/><label for="search-attr-2-any"><span class="attr" data-attr-icon="any"></span></label></li><!--任意-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="1" id="search-attr-2-0" /><label for="search-attr-2-0"><span class="attr" data-attr-icon="0"></span></label></li><!--火-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="2" id="search-attr-2-1" /><label for="search-attr-2-1"><span class="attr" data-attr-icon="1"></span></label></li><!--水-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="4" id="search-attr-2-2" /><label for="search-attr-2-2"><span class="attr" data-attr-icon="2"></span></label></li><!--木-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="8" id="search-attr-2-3" /><label for="search-attr-2-3"><span class="attr" data-attr-icon="3"></span></label></li><!--光-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="16" id="search-attr-2-4" /><label for="search-attr-2-4"><span class="attr" data-attr-icon="4"></span></label></li><!--暗-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="64" id="search-attr-2-6" /><label for="search-attr-2-6"><span class="attr" data-attr-icon="6"></span></label></li><!--无副属性-->
|
||||
</ul>
|
||||
<input type="checkbox" name="fix-main-color" id="fix-main-color" checked><label class="config-checkbox-lbl fix-main-color-label" for="fix-main-color"></label>
|
||||
</div>
|
||||
|
|
|
@ -676,37 +676,40 @@ function calculateAbility_max(id, solo, teamsCount, maxLevel = 110) {
|
|||
}
|
||||
}
|
||||
//搜索卡片用
|
||||
function searchCards({cards, attr1, attr2, fixMainColor, types, typeAndOr, rares, awokens, sawokens, equalAk, incSawoken, canAssist, canLv110, is8Latent}) {
|
||||
function searchCards(cards, {attr:[attr1, attr2], fixMainColor, types, typeAndOr, rares, awokens, sawokens, equalAk, incSawoken, canAssist, canLv110, is8Latent}) {
|
||||
let cardsRange = cards.concat(); //这里需要复制一份原来的数组,不然若无筛选,后面的排序会改变初始Cards
|
||||
if (canAssist) cardsRange = cardsRange.filter(card=>card.canAssist);
|
||||
if (canLv110) cardsRange = cardsRange.filter(card=>card.limitBreakIncr>0);
|
||||
if (is8Latent) cardsRange = cardsRange.filter(card=>card.is8Latent);
|
||||
//属性
|
||||
if (attr1 != null && attr1 === attr2 || //主副属性一致并不为空
|
||||
(attr1 === 6 && attr2 === -1)) //主副属性都为“无”
|
||||
{ //当两个颜色相同时,主副一样颜色的只需判断一次
|
||||
cardsRange = cardsRange.filter(c => c.attrs[0] === attr1 && c.attrs[1] === attr2);
|
||||
}
|
||||
else if (fixMainColor) //如果固定了顺序
|
||||
{
|
||||
const a1IsNull = attr1 === null,
|
||||
a2IsNull = attr2 === null;
|
||||
if (!a1IsNull || !a2IsNull) { //当a1、a2任一不为null(任意)时才需要筛选
|
||||
cardsRange = cardsRange.filter(c =>
|
||||
(a2IsNull ? c.attrs[0] === 6 && c.attrs[1] === attr1 : false) || //当2为随机,只有属性1时,也专门搜只有副属性=属性1的怪物
|
||||
(a1IsNull ? true : c.attrs[0] === attr1) &&
|
||||
(a2IsNull ? true : c.attrs[1] === attr2)
|
||||
const anyAttr = 0b1111101;
|
||||
const anyA1 = (attr1 & anyAttr) == anyAttr, anyA2 = (attr2 & anyAttr) == anyAttr;
|
||||
if (!anyA1 || !anyA2) { //当a1、a2任一不为所有颜色时才需要筛选属性
|
||||
const attr1s = flags(attr1), attr2s = flags(attr2);
|
||||
const nullAttrArr = [undefined,-1,6];
|
||||
if (fixMainColor) //如果固定了顺序
|
||||
{
|
||||
cardsRange = cardsRange.filter(({attrs:[cAttr1, cAttr2]}) =>
|
||||
(anyA2 ? cAttr1 === 6 && attr1s.includes(cAttr2) : false) || //当A2为随机,只有属性1时,也专门搜只有副属性=属性1的怪物
|
||||
(anyA1 ? true : attr1s.includes(cAttr1)) && //当A1不为随机,保证有1
|
||||
(anyA2 ? true : attr2s.includes(cAttr2) || //当A2不为随机,保证有2
|
||||
attr2s.includes(6) && nullAttrArr.includes(cAttr2)) //当A2有6时,副属性3种没有的数值都算
|
||||
);
|
||||
}
|
||||
}
|
||||
else //不限定顺序时
|
||||
{
|
||||
const search_attrs = [attr1, attr2].filter(a => a != null && a >= 0 && a <= 5); //所有非空属性
|
||||
const aNone = attr1 === 6 || attr2 === -1; //是否有“无”属性
|
||||
cardsRange = cardsRange.filter(c =>
|
||||
search_attrs.every(a => c.attrs.includes(a)) &&
|
||||
(aNone ? (c.attrs.includes(6) || c.attrs.includes(-1)) : true)
|
||||
);
|
||||
else //不限定顺序时
|
||||
{
|
||||
cardsRange = cardsRange.filter(({attrs:[cAttr1, cAttr2]}) => {
|
||||
let hasA1 = anyA1 || attr1s.includes(cAttr1); //如果任意A1或者有A1
|
||||
if (hasA1) { //直接判断A2即可
|
||||
return (anyA2 ? true : attr2s.includes(cAttr2) || //当A2不为随机,保证有2
|
||||
attr2s.includes(6) && nullAttrArr.includes(cAttr2)); //当2有6时,副属性3种没有的数值都算
|
||||
} else if (attr1s.includes(cAttr2) || attr1s.includes(6) && nullAttrArr.includes(cAttr2)) { //如果是A1有2
|
||||
return anyA2 ? true : attr2s.includes(cAttr1); //当A2不为随机,保证有1
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
//类型
|
||||
if (types.length > 0) {
|
||||
|
|
152
script.js
152
script.js
|
@ -3289,83 +3289,6 @@ function initialize() {
|
|||
s_add_show_abilities.onchange = reShowSearch;
|
||||
s_add_show_abilities_with_awoken.onchange = reShowSearch;
|
||||
|
||||
const startSearch = function(cards, customAdditionalFunction = []) {
|
||||
let attr1, attr2;
|
||||
attr1 = returnRadiosValue(s_attr1s); //获取选中单选框的值
|
||||
attr2 = returnRadiosValue(s_attr2s); //获取选中单选框的值
|
||||
attr1 = isNaN(Number(attr1)) ? null : Str2Int(attr1); //将值转为十进制
|
||||
attr2 = isNaN(Number(attr2)) ? null : Str2Int(attr2); //将值转为十进制
|
||||
|
||||
const types = returnCheckBoxsValues(s_types).map(Str2Int);
|
||||
const rares = [
|
||||
returnCheckBoxsValues(s_rareLows).map(Str2Int)[0],
|
||||
returnCheckBoxsValues(s_rareHighs).map(Str2Int)[0],
|
||||
];
|
||||
const sawokens = returnCheckBoxsValues(s_sawokens).map(Str2Int);
|
||||
const awokens = s_awokensIcons.filter(btn => parseInt(btn.getAttribute("data-awoken-count"), 10) > 0).map(btn => {
|
||||
const awokenIndex = parseInt(btn.getAttribute("data-awoken-icon"), 10);
|
||||
return {
|
||||
id: awokenIndex,
|
||||
num: parseInt(btn.getAttribute("data-awoken-count"), 10)
|
||||
};
|
||||
});
|
||||
|
||||
const options = {
|
||||
cards,
|
||||
attr1, attr2,
|
||||
fixMainColor: s_fixMainColor.checked,
|
||||
types,
|
||||
typeAndOr: s_typeAndOr.checked,
|
||||
rares,
|
||||
awokens,
|
||||
sawokens,
|
||||
equalAk: s_awokensEquivalent.checked,
|
||||
incSawoken: s_includeSuperAwoken.checked,
|
||||
canAssist: s_canAssist.checked,
|
||||
canLv110: s_canLevelLimitBreakthrough.checked,
|
||||
is8Latent: s_have8LatentSlot.checked,
|
||||
};
|
||||
|
||||
let searchResult = searchCards(options);
|
||||
|
||||
//进行特殊附加搜索
|
||||
const specialFilters = Array.from(specialFilterUl.querySelectorAll(".special-filter")).map(select=>{
|
||||
const indexs = select.value.split("|").map(Number);
|
||||
const funcObj = indexs.length > 1 ? specialSearchFunctions[indexs[0]].functions[indexs[1]] : specialSearchFunctions[indexs[0]];
|
||||
return funcObj;
|
||||
});
|
||||
searchResult = specialFilters.reduce((pre,funcObj)=>
|
||||
{
|
||||
if (!funcObj) return pre;
|
||||
if (funcObj.addition && !customAdditionalFunction.includes(funcObj.addition)) customAdditionalFunction.push(funcObj.addition); //如果有附加显示,则添加到列表
|
||||
return funcObj.function(pre); //结果进一步筛选
|
||||
}, searchResult);
|
||||
|
||||
//储存设置用于页面刷新的状态恢复
|
||||
options.specialFilters = Array.from(specialFilterUl.querySelectorAll(".special-filter"))
|
||||
.map(select=>select.value.split("|").map(Number));
|
||||
|
||||
sessionStorage.setItem('search-options',JSON.stringify(options, [
|
||||
"attr1",
|
||||
"attr2",
|
||||
"fixMainColor",
|
||||
"types",
|
||||
"typeAndOr",
|
||||
"rares",
|
||||
"awokens",
|
||||
"sawokens",
|
||||
"equalAk",
|
||||
"incSawoken",
|
||||
"canAssist",
|
||||
"canLv110",
|
||||
"is8Latent",
|
||||
"specialFilters",
|
||||
]));
|
||||
|
||||
//显示搜索结果
|
||||
showSearch(searchResult, customAdditionalFunction);
|
||||
};
|
||||
searchBox.startSearch = startSearch;
|
||||
searchBox.recoverySearchStatus = function(options) {
|
||||
(s_attr1s.find(opt=>parseInt(opt.value) == options.attrs[0]) || s_attr1s[0]).checked = true;
|
||||
(s_attr2s.find(opt=>parseInt(opt.value) == options.attrs[1]) || s_attr2s[0]).checked = true;
|
||||
|
@ -3408,8 +3331,77 @@ function initialize() {
|
|||
filterUl.value = filter.join("|");
|
||||
}
|
||||
}
|
||||
searchStart.onclick = function() {
|
||||
startSearch(Cards);
|
||||
searchStart.onclick = function(event) {
|
||||
let customAdditionalFunction = [];
|
||||
let attr1 = Number(returnRadiosValue(s_attr1s)) || 0;
|
||||
let attr2 = Number(returnRadiosValue(s_attr2s)) || 0;
|
||||
|
||||
const types = returnCheckBoxsValues(s_types).map(Str2Int);
|
||||
const rares = [
|
||||
returnCheckBoxsValues(s_rareLows).map(Str2Int)[0],
|
||||
returnCheckBoxsValues(s_rareHighs).map(Str2Int)[0],
|
||||
];
|
||||
const sawokens = returnCheckBoxsValues(s_sawokens).map(Str2Int);
|
||||
const awokens = s_awokensIcons.filter(btn => parseInt(btn.getAttribute("data-awoken-count"), 10) > 0).map(btn => {
|
||||
return {
|
||||
id: parseInt(btn.getAttribute("data-awoken-icon"), 10),
|
||||
num: parseInt(btn.getAttribute("data-awoken-count"), 10)
|
||||
};
|
||||
});
|
||||
|
||||
const options = {
|
||||
attr:[attr1, attr2],
|
||||
fixMainColor: s_fixMainColor.checked,
|
||||
types,
|
||||
typeAndOr: s_typeAndOr.checked,
|
||||
rares,
|
||||
awokens,
|
||||
sawokens,
|
||||
equalAk: s_awokensEquivalent.checked,
|
||||
incSawoken: s_includeSuperAwoken.checked,
|
||||
canAssist: s_canAssist.checked,
|
||||
canLv110: s_canLevelLimitBreakthrough.checked,
|
||||
is8Latent: s_have8LatentSlot.checked,
|
||||
};
|
||||
|
||||
let searchResult = searchCards(Cards, options);
|
||||
|
||||
//进行特殊附加搜索
|
||||
const specialFilters = Array.from(specialFilterUl.querySelectorAll(".special-filter")).map(select=>{
|
||||
const indexs = select.value.split("|").map(Number);
|
||||
const funcObj = indexs.length > 1 ? specialSearchFunctions[indexs[0]].functions[indexs[1]] : specialSearchFunctions[indexs[0]];
|
||||
return funcObj;
|
||||
});
|
||||
searchResult = specialFilters.reduce((pre,funcObj)=>
|
||||
{
|
||||
if (!funcObj) return pre;
|
||||
if (funcObj.addition && !customAdditionalFunction.includes(funcObj.addition)) customAdditionalFunction.push(funcObj.addition); //如果有附加显示,则添加到列表
|
||||
return funcObj.function(pre); //结果进一步筛选
|
||||
}, searchResult);
|
||||
|
||||
//储存设置用于页面刷新的状态恢复
|
||||
options.specialFilters = Array.from(specialFilterUl.querySelectorAll(".special-filter"))
|
||||
.map(select=>select.value.split("|").map(Number));
|
||||
|
||||
sessionStorage.setItem('search-options',JSON.stringify(options, [
|
||||
"attr1",
|
||||
"attr2",
|
||||
"fixMainColor",
|
||||
"types",
|
||||
"typeAndOr",
|
||||
"rares",
|
||||
"awokens",
|
||||
"sawokens",
|
||||
"equalAk",
|
||||
"incSawoken",
|
||||
"canAssist",
|
||||
"canLv110",
|
||||
"is8Latent",
|
||||
"specialFilters",
|
||||
]));
|
||||
|
||||
//显示搜索结果
|
||||
showSearch(searchResult, customAdditionalFunction);
|
||||
};
|
||||
searchClose.onclick = function() {
|
||||
searchBox.classList.add(className_displayNone);
|
||||
|
@ -4080,7 +4072,7 @@ function changeid(mon, monDom, latentDom, assist) {
|
|||
monDom.setAttribute("data-cards-pic-y", Math.floor(idxInPage / 10)); //添加Y方向序号
|
||||
|
||||
monDom.querySelector(".property").setAttribute("data-property", card.attrs[0]); //主属性
|
||||
let subAttribute = card.attrs[1]; //正常的副属性
|
||||
let subAttribute = card.attrs[1] ?? 6; //正常的副属性
|
||||
let assistCard = Cards[assist?.id];
|
||||
let changeAttr;
|
||||
if (assistCard && assistCard.awakenings.includes(49) && //如果传入了辅助武器
|
||||
|
|
|
@ -6847,7 +6847,7 @@ const cachesMap = new Map([
|
|||
],
|
||||
[
|
||||
"multi.html",
|
||||
"834a69329e44445463cf2cf3522da6e4"
|
||||
"db4232f8d4a45d027594af5322053ba3"
|
||||
],
|
||||
[
|
||||
"script-custom_elements.js",
|
||||
|
@ -6863,15 +6863,15 @@ const cachesMap = new Map([
|
|||
],
|
||||
[
|
||||
"script-universal_function.js",
|
||||
"faabc4a303eab74acba9dde12e99ff36"
|
||||
"40d4a975ec1b4086ddaf822cf8bd3435"
|
||||
],
|
||||
[
|
||||
"script.js",
|
||||
"1baaeccaf4c8abc2b4f91436c7520e35"
|
||||
"259c3cb2b00efc00ae1f33ccd9eb2071"
|
||||
],
|
||||
[
|
||||
"solo.html",
|
||||
"8381f424029a848fd9d5c03068bab6dc"
|
||||
"34bafc0680d45473290fc4f3584b63c3"
|
||||
],
|
||||
[
|
||||
"style-monsterimages.css",
|
||||
|
@ -6887,7 +6887,7 @@ const cachesMap = new Map([
|
|||
],
|
||||
[
|
||||
"triple.html",
|
||||
"fc3953df758ccf24a9051963bc4a7aef"
|
||||
"4200bbf7ec2d354ef31ff4fd9fcbe66e"
|
||||
],
|
||||
[
|
||||
"languages/en.css",
|
||||
|
@ -7111,19 +7111,19 @@ const cachesMap = new Map([
|
|||
],
|
||||
[
|
||||
"monsters-info/ckey.json",
|
||||
"7dbe5b40d92c45b6f6cabef5dd125e0d"
|
||||
"6ae7eacf28a96e1afa1bdcfd917cef72"
|
||||
],
|
||||
[
|
||||
"monsters-info/mon_en.json",
|
||||
"211dbc809ef5f4c8445c8bdc42ce46c6"
|
||||
"ef60dc0c4a0d8272f252758df22dd822"
|
||||
],
|
||||
[
|
||||
"monsters-info/mon_ja.json",
|
||||
"57d9737ff6510747cb0d71e1081c2ad4"
|
||||
"4233d22a3bc7d0211892e5e3ab8a94a3"
|
||||
],
|
||||
[
|
||||
"monsters-info/mon_ko.json",
|
||||
"dd2cf25f57eb7b5aba69cd48cbb30b0b"
|
||||
"bd74919b3940f92ece71554050513b6d"
|
||||
],
|
||||
[
|
||||
"monsters-info/skill_en.json",
|
||||
|
|
28
solo.html
28
solo.html
|
@ -602,22 +602,22 @@ var formation = new Formation(teamsCount,6);
|
|||
<div class="search-box display-none">
|
||||
<div class="attrs-div"><!--属性-->
|
||||
<ul class="attr-list attr-list-1">
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="all" id="search-attr-1-any" checked/><label for="search-attr-1-any"><span class="attr" data-attr-icon="any"></span></label></li><!--任意-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="0" id="search-attr-1-0" /><label for="search-attr-1-0"><span class="attr" data-attr-icon="0"></span></label></li><!--火-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="1" id="search-attr-1-1" /><label for="search-attr-1-1"><span class="attr" data-attr-icon="1"></span></label></li><!--水-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="2" id="search-attr-1-2" /><label for="search-attr-1-2"><span class="attr" data-attr-icon="2"></span></label></li><!--木-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="3" id="search-attr-1-3" /><label for="search-attr-1-3"><span class="attr" data-attr-icon="3"></span></label></li><!--光-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="4" id="search-attr-1-4" /><label for="search-attr-1-4"><span class="attr" data-attr-icon="4"></span></label></li><!--暗-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="6" id="search-attr-1-6" /><label for="search-attr-1-6"><span class="attr" data-attr-icon="6"></span></label></li><!--无主属性-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="127" id="search-attr-1-any" checked/><label for="search-attr-1-any"><span class="attr" data-attr-icon="any"></span></label></li><!--任意-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="1" id="search-attr-1-0" /><label for="search-attr-1-0"><span class="attr" data-attr-icon="0"></span></label></li><!--火-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="2" id="search-attr-1-1" /><label for="search-attr-1-1"><span class="attr" data-attr-icon="1"></span></label></li><!--水-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="4" id="search-attr-1-2" /><label for="search-attr-1-2"><span class="attr" data-attr-icon="2"></span></label></li><!--木-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="8" id="search-attr-1-3" /><label for="search-attr-1-3"><span class="attr" data-attr-icon="3"></span></label></li><!--光-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="16" id="search-attr-1-4" /><label for="search-attr-1-4"><span class="attr" data-attr-icon="4"></span></label></li><!--暗-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="64" id="search-attr-1-6" /><label for="search-attr-1-6"><span class="attr" data-attr-icon="6"></span></label></li><!--无主属性-->
|
||||
</ul>
|
||||
<ul class="attr-list attr-list-2">
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="all" id="search-attr-2-any" checked/><label for="search-attr-2-any"><span class="attr" data-attr-icon="any"></span></label></li><!--任意-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="0" id="search-attr-2-0" /><label for="search-attr-2-0"><span class="attr" data-attr-icon="0"></span></label></li><!--火-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="1" id="search-attr-2-1" /><label for="search-attr-2-1"><span class="attr" data-attr-icon="1"></span></label></li><!--水-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="2" id="search-attr-2-2" /><label for="search-attr-2-2"><span class="attr" data-attr-icon="2"></span></label></li><!--木-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="3" id="search-attr-2-3" /><label for="search-attr-2-3"><span class="attr" data-attr-icon="3"></span></label></li><!--光-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="4" id="search-attr-2-4" /><label for="search-attr-2-4"><span class="attr" data-attr-icon="4"></span></label></li><!--暗-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="-1" id="search-attr-2-none" /><label for="search-attr-2-none"><span class="attr" data-attr-icon="-1"></span></label></li><!--无-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="127" id="search-attr-2-any" checked/><label for="search-attr-2-any"><span class="attr" data-attr-icon="any"></span></label></li><!--任意-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="1" id="search-attr-2-0" /><label for="search-attr-2-0"><span class="attr" data-attr-icon="0"></span></label></li><!--火-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="2" id="search-attr-2-1" /><label for="search-attr-2-1"><span class="attr" data-attr-icon="1"></span></label></li><!--水-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="4" id="search-attr-2-2" /><label for="search-attr-2-2"><span class="attr" data-attr-icon="2"></span></label></li><!--木-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="8" id="search-attr-2-3" /><label for="search-attr-2-3"><span class="attr" data-attr-icon="3"></span></label></li><!--光-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="16" id="search-attr-2-4" /><label for="search-attr-2-4"><span class="attr" data-attr-icon="4"></span></label></li><!--暗-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="64" id="search-attr-2-6" /><label for="search-attr-2-6"><span class="attr" data-attr-icon="6"></span></label></li><!--无副属性-->
|
||||
</ul>
|
||||
<input type="checkbox" name="fix-main-color" id="fix-main-color" checked><label class="config-checkbox-lbl fix-main-color-label" for="fix-main-color"></label>
|
||||
</div>
|
||||
|
|
28
triple.html
28
triple.html
|
@ -1638,22 +1638,22 @@ var formation = new Formation(teamsCount,6);
|
|||
<div class="search-box display-none">
|
||||
<div class="attrs-div"><!--属性-->
|
||||
<ul class="attr-list attr-list-1">
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="all" id="search-attr-1-any" checked/><label for="search-attr-1-any"><span class="attr" data-attr-icon="any"></span></label></li><!--任意-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="0" id="search-attr-1-0" /><label for="search-attr-1-0"><span class="attr" data-attr-icon="0"></span></label></li><!--火-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="1" id="search-attr-1-1" /><label for="search-attr-1-1"><span class="attr" data-attr-icon="1"></span></label></li><!--水-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="2" id="search-attr-1-2" /><label for="search-attr-1-2"><span class="attr" data-attr-icon="2"></span></label></li><!--木-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="3" id="search-attr-1-3" /><label for="search-attr-1-3"><span class="attr" data-attr-icon="3"></span></label></li><!--光-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="4" id="search-attr-1-4" /><label for="search-attr-1-4"><span class="attr" data-attr-icon="4"></span></label></li><!--暗-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="6" id="search-attr-1-6" /><label for="search-attr-1-6"><span class="attr" data-attr-icon="6"></span></label></li><!--无主属性-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="127" id="search-attr-1-any" checked/><label for="search-attr-1-any"><span class="attr" data-attr-icon="any"></span></label></li><!--任意-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="1" id="search-attr-1-0" /><label for="search-attr-1-0"><span class="attr" data-attr-icon="0"></span></label></li><!--火-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="2" id="search-attr-1-1" /><label for="search-attr-1-1"><span class="attr" data-attr-icon="1"></span></label></li><!--水-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="4" id="search-attr-1-2" /><label for="search-attr-1-2"><span class="attr" data-attr-icon="2"></span></label></li><!--木-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="8" id="search-attr-1-3" /><label for="search-attr-1-3"><span class="attr" data-attr-icon="3"></span></label></li><!--光-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="16" id="search-attr-1-4" /><label for="search-attr-1-4"><span class="attr" data-attr-icon="4"></span></label></li><!--暗-->
|
||||
<li><input type="radio" name="attr-1" class="attr-radio" value="64" id="search-attr-1-6" /><label for="search-attr-1-6"><span class="attr" data-attr-icon="6"></span></label></li><!--无主属性-->
|
||||
</ul>
|
||||
<ul class="attr-list attr-list-2">
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="all" id="search-attr-2-any" checked/><label for="search-attr-2-any"><span class="attr" data-attr-icon="any"></span></label></li><!--任意-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="0" id="search-attr-2-0" /><label for="search-attr-2-0"><span class="attr" data-attr-icon="0"></span></label></li><!--火-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="1" id="search-attr-2-1" /><label for="search-attr-2-1"><span class="attr" data-attr-icon="1"></span></label></li><!--水-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="2" id="search-attr-2-2" /><label for="search-attr-2-2"><span class="attr" data-attr-icon="2"></span></label></li><!--木-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="3" id="search-attr-2-3" /><label for="search-attr-2-3"><span class="attr" data-attr-icon="3"></span></label></li><!--光-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="4" id="search-attr-2-4" /><label for="search-attr-2-4"><span class="attr" data-attr-icon="4"></span></label></li><!--暗-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="-1" id="search-attr-2-none" /><label for="search-attr-2-none"><span class="attr" data-attr-icon="-1"></span></label></li><!--无-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="127" id="search-attr-2-any" checked/><label for="search-attr-2-any"><span class="attr" data-attr-icon="any"></span></label></li><!--任意-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="1" id="search-attr-2-0" /><label for="search-attr-2-0"><span class="attr" data-attr-icon="0"></span></label></li><!--火-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="2" id="search-attr-2-1" /><label for="search-attr-2-1"><span class="attr" data-attr-icon="1"></span></label></li><!--水-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="4" id="search-attr-2-2" /><label for="search-attr-2-2"><span class="attr" data-attr-icon="2"></span></label></li><!--木-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="8" id="search-attr-2-3" /><label for="search-attr-2-3"><span class="attr" data-attr-icon="3"></span></label></li><!--光-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="16" id="search-attr-2-4" /><label for="search-attr-2-4"><span class="attr" data-attr-icon="4"></span></label></li><!--暗-->
|
||||
<li><input type="radio" name="attr-2" class="attr-radio" value="64" id="search-attr-2-6" /><label for="search-attr-2-6"><span class="attr" data-attr-icon="6"></span></label></li><!--无副属性-->
|
||||
</ul>
|
||||
<input type="checkbox" name="fix-main-color" id="fix-main-color" checked><label class="config-checkbox-lbl fix-main-color-label" for="fix-main-color"></label>
|
||||
</div>
|
||||
|
|
Loading…
Reference in New Issue