| @@ -110,12 +110,12 @@ | |||||
| content: "▼Monster Level"; | content: "▼Monster Level"; | ||||
| } | } | ||||
| .row-mon-level .level-value::before, | .row-mon-level .level-value::before, | ||||
| .row-mon-level .m-level-btn-min::before{ | |||||
| .row-mon-level .m-level-btn-min::before, | |||||
| .row-mon-level .m-level-btn-max::before, | |||||
| .row-mon-level .m-level-btn-110::before | |||||
| { | |||||
| content: "Lv."; | content: "Lv."; | ||||
| } | } | ||||
| .row-mon-level .m-level-btn-max::before{ | |||||
| content: "Max Lv."; | |||||
| } | |||||
| .edit-box .setting-box .row-mon-latent::before{ | .edit-box .setting-box .row-mon-latent::before{ | ||||
| content: "▼Latent Awoken"; | content: "▼Latent Awoken"; | ||||
| } | } | ||||
| @@ -109,12 +109,12 @@ | |||||
| content: "▼モンスターレベル"; | content: "▼モンスターレベル"; | ||||
| } | } | ||||
| .row-mon-level .level-value::before, | .row-mon-level .level-value::before, | ||||
| .row-mon-level .m-level-btn-min::before{ | |||||
| .row-mon-level .m-level-btn-min::before, | |||||
| .row-mon-level .m-level-btn-max::before, | |||||
| .row-mon-level .m-level-btn-110::before | |||||
| { | |||||
| content: "Lv."; | content: "Lv."; | ||||
| } | } | ||||
| .row-mon-level .m-level-btn-max::before{ | |||||
| content: "最大Lv."; | |||||
| } | |||||
| .edit-box .setting-box .row-mon-latent::before{ | .edit-box .setting-box .row-mon-latent::before{ | ||||
| content: "▼モンスター潜在覚醒"; | content: "▼モンスター潜在覚醒"; | ||||
| } | } | ||||
| @@ -109,12 +109,12 @@ | |||||
| content: "▼몬스터 레벨"; | content: "▼몬스터 레벨"; | ||||
| } | } | ||||
| .row-mon-level .level-value::before, | .row-mon-level .level-value::before, | ||||
| .row-mon-level .m-level-btn-min::before{ | |||||
| .row-mon-level .m-level-btn-min::before, | |||||
| .row-mon-level .m-level-btn-max::before, | |||||
| .row-mon-level .m-level-btn-110::before | |||||
| { | |||||
| content: "Lv."; | content: "Lv."; | ||||
| } | } | ||||
| .row-mon-level .m-level-btn-max::before{ | |||||
| content: "최대Lv."; | |||||
| } | |||||
| .edit-box .setting-box .row-mon-latent::before{ | .edit-box .setting-box .row-mon-latent::before{ | ||||
| content: "▼몬스터 숨어있는"; | content: "▼몬스터 숨어있는"; | ||||
| } | } | ||||
| @@ -112,12 +112,12 @@ | |||||
| content: "▼怪物等級"; | content: "▼怪物等級"; | ||||
| } | } | ||||
| .row-mon-level .level-value::before, | .row-mon-level .level-value::before, | ||||
| .row-mon-level .m-level-btn-min::before{ | |||||
| .row-mon-level .m-level-btn-min::before, | |||||
| .row-mon-level .m-level-btn-max::before, | |||||
| .row-mon-level .m-level-btn-110::before | |||||
| { | |||||
| content: "Lv."; | content: "Lv."; | ||||
| } | } | ||||
| .row-mon-level .m-level-btn-max::before{ | |||||
| content: "最高Lv."; | |||||
| } | |||||
| .edit-box .setting-box .row-mon-latent::before{ | .edit-box .setting-box .row-mon-latent::before{ | ||||
| content: "▼潛在覺醒"; | content: "▼潛在覺醒"; | ||||
| } | } | ||||
| @@ -112,12 +112,12 @@ | |||||
| content: "▼怪物等级"; | content: "▼怪物等级"; | ||||
| } | } | ||||
| .row-mon-level .level-value::before, | .row-mon-level .level-value::before, | ||||
| .row-mon-level .m-level-btn-min::before{ | |||||
| .row-mon-level .m-level-btn-min::before, | |||||
| .row-mon-level .m-level-btn-max::before, | |||||
| .row-mon-level .m-level-btn-110::before | |||||
| { | |||||
| content: "Lv."; | content: "Lv."; | ||||
| } | } | ||||
| .row-mon-level .m-level-btn-max::before{ | |||||
| content: "最高Lv."; | |||||
| } | |||||
| .edit-box .setting-box .row-mon-latent::before{ | .edit-box .setting-box .row-mon-latent::before{ | ||||
| content: "▼潜在觉醒"; | content: "▼潜在觉醒"; | ||||
| } | } | ||||
| @@ -738,8 +738,8 @@ var formation = new Formation(teamsCount,5); | |||||
| <span class="level-value"><input type="number" class="m-level" min=1 max=110/></span> | <span class="level-value"><input type="number" class="m-level" min=1 max=110/></span> | ||||
| </div> | </div> | ||||
| <div class="subrow"> | <div class="subrow"> | ||||
| <button class="m-level-btn-min" value="1">1</button> | |||||
| <button class="m-level-btn-max" value="99">99</button> | |||||
| <button class="m-level-btn-min" value="1">1</button>~<button class="m-level-btn-max" value="99">99</button> | |||||
| <button class="m-level-btn-110 display-none" value="110">110</button> | |||||
| </div> | </div> | ||||
| <div class="m-level-exp"></div> | <div class="m-level-exp"></div> | ||||
| </div> | </div> | ||||
| @@ -1119,6 +1119,9 @@ function initialize() | |||||
| const monEditLvMax = settingBox.querySelector(".m-level-btn-max"); | const monEditLvMax = settingBox.querySelector(".m-level-btn-max"); | ||||
| monEditLvMax.ipt = monEditLv; | monEditLvMax.ipt = monEditLv; | ||||
| monEditLvMax.onclick = setIptToMyValue; | monEditLvMax.onclick = setIptToMyValue; | ||||
| const monEditLv110 = settingBox.querySelector(".m-level-btn-110"); | |||||
| monEditLv110.ipt = monEditLv; | |||||
| monEditLv110.onclick = setIptToMyValue; | |||||
| //编辑界面重新计算怪物的经验值 | //编辑界面重新计算怪物的经验值 | ||||
| function reCalculateExp(){ | function reCalculateExp(){ | ||||
| const monid = parseInt(monstersID.value || 0, 10); | const monid = parseInt(monstersID.value || 0, 10); | ||||
| @@ -1973,10 +1976,18 @@ function editBoxChangeMonId(id) | |||||
| } | } | ||||
| const monEditLvMax = settingBox.querySelector(".m-level-btn-max"); | const monEditLvMax = settingBox.querySelector(".m-level-btn-max"); | ||||
| monEditLvMax.innerHTML = monEditLvMax.value = card.maxLevel + (card.limitBreakIncr ? 11 : 0); //最大等级按钮 | |||||
| monEditLvMax.innerHTML = card.maxLevel; | |||||
| monEditLvMax.value = card.maxLevel; | |||||
| const monEditLv = settingBox.querySelector(".m-level"); | const monEditLv = settingBox.querySelector(".m-level"); | ||||
| monEditLv.value = card.maxLevel; //默认等级为最大等级而不是110 | |||||
| monEditLv.value = card.maxLevel + (card.limitBreakIncr ? 11 : 0); //默认等级为110 | |||||
| const monEditLv110 = settingBox.querySelector(".m-level-btn-110"); | |||||
| if (card.limitBreakIncr) | |||||
| { | |||||
| monEditLv110.classList.remove("display-none"); | |||||
| }else | |||||
| { | |||||
| monEditLv110.classList.add("display-none"); | |||||
| } | |||||
| const rowPlus = settingBox.querySelector(".row-mon-plus"); | const rowPlus = settingBox.querySelector(".row-mon-plus"); | ||||
| const rowLatent = settingBox.querySelector(".row-mon-latent"); | const rowLatent = settingBox.querySelector(".row-mon-latent"); | ||||
| const monLatentAllowUl = rowLatent.querySelector(".m-latent-allowable-ul"); | const monLatentAllowUl = rowLatent.querySelector(".m-latent-allowable-ul"); | ||||
| @@ -690,8 +690,8 @@ var formation = new Formation(teamsCount,6); | |||||
| <span class="level-value"><input type="number" class="m-level" min=1 max=110/></span> | <span class="level-value"><input type="number" class="m-level" min=1 max=110/></span> | ||||
| </div> | </div> | ||||
| <div class="subrow"> | <div class="subrow"> | ||||
| <button class="m-level-btn-min" value="1">1</button> | |||||
| <button class="m-level-btn-max" value="99">99</button> | |||||
| <button class="m-level-btn-min" value="1">1</button>~<button class="m-level-btn-max" value="99">99</button> | |||||
| <button class="m-level-btn-110 display-none" value="110">110</button> | |||||
| </div> | </div> | ||||
| <div class="m-level-exp"></div> | <div class="m-level-exp"></div> | ||||
| </div> | </div> | ||||
| @@ -128,6 +128,7 @@ body{ | |||||
| cursor: pointer; | cursor: pointer; | ||||
| line-height: 25px; | line-height: 25px; | ||||
| margin-right: 20px; | margin-right: 20px; | ||||
| display: inline-block; | |||||
| } | } | ||||
| .status{ | .status{ | ||||
| @@ -1173,11 +1174,11 @@ ul{ | |||||
| width: 100px; | width: 100px; | ||||
| } | } | ||||
| .m-level-btn-min, | .m-level-btn-min, | ||||
| .m-level-btn-max | |||||
| .m-level-btn-max, | |||||
| .m-level-btn-110 | |||||
| { | { | ||||
| box-sizing: border-box; | box-sizing: border-box; | ||||
| font-size: inherit; | |||||
| line-height: inherit; | |||||
| font-size: 18px; | |||||
| padding: 0 3px; | padding: 0 3px; | ||||
| } | } | ||||
| /* | /* | ||||
| @@ -1324,8 +1324,8 @@ var formation = new Formation(teamsCount,6); | |||||
| <span class="level-value"><input type="number" class="m-level" min=1 max=110/></span> | <span class="level-value"><input type="number" class="m-level" min=1 max=110/></span> | ||||
| </div> | </div> | ||||
| <div class="subrow"> | <div class="subrow"> | ||||
| <button class="m-level-btn-min" value="1">1</button> | |||||
| <button class="m-level-btn-max" value="99">99</button> | |||||
| <button class="m-level-btn-min" value="1">1</button>~<button class="m-level-btn-max" value="99">99</button> | |||||
| <button class="m-level-btn-110 display-none" value="110">110</button> | |||||
| </div> | </div> | ||||
| <div class="m-level-exp"></div> | <div class="m-level-exp"></div> | ||||
| </div> | </div> | ||||