diff --git a/images/icon-assist-bind.png b/images/icon-assist-bind.png new file mode 100644 index 00000000..0e5c10ea Binary files /dev/null and b/images/icon-assist-bind.png differ diff --git a/languages/en.css b/languages/en.css index a623b8ba..5fe24d5c 100644 --- a/languages/en.css +++ b/languages/en.css @@ -265,6 +265,9 @@ label[for="merge-skill"]::after{ .control-box .lbl-henshin-change::before{ content: "🕴️Henshin"; } +.control-box .lbl-remove-assist::before{ + content: "⛔Remove Assist"; +} .control-box .show-mon-id-lbl::after{ content:"🆔Show monster ID"; } diff --git a/languages/ja.css b/languages/ja.css index 1dedb889..9926e2aa 100644 --- a/languages/ja.css +++ b/languages/ja.css @@ -258,6 +258,9 @@ label[for="merge-skill"]::after{ .control-box .lbl-henshin-change::before{ content: "🕴️変身"; } +.control-box .lbl-remove-assist::before{ + content: "⛔アシストを解除"; +} .control-box .show-mon-id-lbl::after{ content:"🆔モンスターIDを表示"; } @@ -265,7 +268,7 @@ label[for="merge-skill"]::after{ content:"❄️スキル クールを表示"; } .control-box .show-mon-awoken-lbl::after{ - content:"👁カードの覚醒を表示します"; + content:"👁カードの覚醒を表示"; } .control-box .show-awoken-count-lbl::after{ content:"⚔️総覚醒と能力値の表示"; diff --git a/languages/ko.css b/languages/ko.css index efb832bf..a1227b05 100644 --- a/languages/ko.css +++ b/languages/ko.css @@ -255,6 +255,9 @@ label[for="merge-skill"]::after{ .control-box .lbl-henshin-change::before{ content: "🕴️변신"; } +.control-box .lbl-remove-assist::before{ + content: "⛔보조를 해제합"; +} .control-box .show-mon-id-lbl::after{ content:"🆔몬스터 ID 표시"; } @@ -262,7 +265,7 @@ label[for="merge-skill"]::after{ content:"❄️스킬의 사용 대기 시간 표시"; } .control-box .show-mon-awoken-lbl::after{ - content:"👁카드 각성을 표시합니다"; + content:"👁카드 각성을 표시합"; } .control-box .show-awoken-count-lbl::after{ content:"⚔️각성 통계 및 기능 값 표시"; diff --git a/languages/zh-TW.css b/languages/zh-TW.css index 0f4e47f2..6cfcdf23 100644 --- a/languages/zh-TW.css +++ b/languages/zh-TW.css @@ -262,6 +262,9 @@ label[for="merge-skill"]::after{ .control-box .lbl-henshin-change::before{ content: "🕴️變身"; } +.control-box .lbl-remove-assist::before{ + content: "⛔解除輔助"; +} .control-box .show-mon-id-lbl::after{ content:"🆔顯示怪物ID"; } diff --git a/languages/zh.css b/languages/zh.css index d48d4d0a..f3fd8841 100644 --- a/languages/zh.css +++ b/languages/zh.css @@ -260,6 +260,9 @@ label[for="merge-skill"]::after{ .control-box .lbl-henshin-change::before{ content: "🕴️变身"; } +.control-box .lbl-remove-assist::before{ + content: "⛔解除辅助"; +} .control-box .show-mon-id-lbl::after{ content:"🆔显示怪物ID"; } diff --git a/multi.html b/multi.html index 9cb6e641..2e759fb8 100644 --- a/multi.html +++ b/multi.html @@ -87,6 +87,7 @@ var formation = new Formation(teamsCount,5);
+
diff --git a/script.js b/script.js index f1a5b19f..9c66faa5 100644 --- a/script.js +++ b/script.js @@ -520,6 +520,16 @@ Formation.prototype.getQrStr = function(type) return this.getPdcQrStr(); } } +Formation.prototype.removeAssist = function() { + this.teams.forEach(team=>{ + const assists = team[1]; + for (let i = 0; i < assists.length; i++) { + assists[i] = new MemberAssist(); + } + }); + creatNewUrl(); + refreshAll(formation); +} class PlayerData { diff --git a/service-worker.js b/service-worker.js index eadc6635..fbad41bd 100644 --- a/service-worker.js +++ b/service-worker.js @@ -6403,7 +6403,7 @@ const cachesMap = new Map([ ], [ "multi.html", - "c76d3fda4d477a02d99de4ce87a18bb0" + "ad66ab8834ff0bfd303ef03b845ba3ed" ], [ "script-custom_elements.js", @@ -6423,11 +6423,11 @@ const cachesMap = new Map([ ], [ "script.js", - "72234822ac67b450717118fedd64565d" + "ef50bfa5710dde66406306022babe2ea" ], [ "solo.html", - "28002c336a8cd1e3055160136221ec72" + "3b847e1d747d10bbc3eadc77b59262f2" ], [ "style-monsterimages.css", @@ -6435,7 +6435,7 @@ const cachesMap = new Map([ ], [ "style.css", - "d4df4ea4cd42822c0e5928e2f41d2f6d" + "00aed1d757798c01338fbae7237b913f" ], [ "temp.js", @@ -6443,11 +6443,11 @@ const cachesMap = new Map([ ], [ "triple.html", - "6bdbef90c9be623c8418d6e85e1bdfd4" + "831ab332be5a0d35e1c8ff48d79c3ca2" ], [ "languages/en.css", - "916da57389442ee2ff1382a027a1c454" + "010471876fb55dcab194ad1b483f1aa3" ], [ "languages/en.js", @@ -6463,7 +6463,7 @@ const cachesMap = new Map([ ], [ "languages/ja.css", - "ef87697939803aa7086140a20590597b" + "7186ba1001135c4b80f481d453685d8f" ], [ "languages/ja.js", @@ -6471,7 +6471,7 @@ const cachesMap = new Map([ ], [ "languages/ko.css", - "a03e01bfe3263aeb93d695cfab690771" + "cb347f8b755508c078b21ec06ff6e6f5" ], [ "languages/ko.js", @@ -6491,7 +6491,7 @@ const cachesMap = new Map([ ], [ "languages/zh-TW.css", - "1b75fe15131d9e68fb8d55a28f96d16f" + "9e9965d528e0f594e11832599d77dce0" ], [ "languages/zh-TW.js", @@ -6499,7 +6499,7 @@ const cachesMap = new Map([ ], [ "languages/zh.css", - "a6909be95641149c5b99086fbf63ec6f" + "6d248ba4ebfc76f57a0c6db5b45c7f0b" ], [ "languages/zh.js", @@ -6545,6 +6545,10 @@ const cachesMap = new Map([ "images/icon-add-combo.png", "c662326964c237ddfefedd6e166fff35" ], + [ + "images/icon-assist-bind.png", + "c1d322dd8cfac3d9ee7ba822560d9d8c" + ], [ "images/icon-awoken-bind.png", "2c635288d6c94fafb07ff562198850d8" diff --git a/solo.html b/solo.html index 21d859da..7ba6a3fb 100644 --- a/solo.html +++ b/solo.html @@ -67,6 +67,7 @@ var formation = new Formation(teamsCount,6);
+
diff --git a/style.css b/style.css index 91eefcd7..d900d13f 100644 --- a/style.css +++ b/style.css @@ -2683,7 +2683,7 @@ icon.inflicts::after */ .control-box .lbl-henshin-change button { - font-size: 2em; + font-size: 1.5em; } .control-box .btn-henshin-back::before{ content: "◀️"; @@ -2691,7 +2691,18 @@ icon.inflicts::after .control-box .btn-henshin-forward::before{ content: "▶️"; } - +.control-box .btn-remove-assist{ + vertical-align: bottom; +} +.control-box .btn-remove-assist::before{ + content: ""; + background-image: url(images/icon-assist-bind.png); + background-repeat: no-repeat; + background-size: contain; + display: block; + width: 2em; + height: 2em; +} #interchange-line{ pointer-events: none; position: absolute; diff --git a/triple.html b/triple.html index d95e3edc..9fe9ebce 100644 --- a/triple.html +++ b/triple.html @@ -82,6 +82,7 @@ var formation = new Formation(teamsCount,6);
+