自选武器面板:标题'自'字连点10次切换测试模式(与图鉴'军'字同开关,面板开着立即刷新);按钮去除emoji
This commit is contained in:
parent
b8f5f7fe3f
commit
d998cf3a59
@ -121,15 +121,15 @@
|
|||||||
<div class="h3" id="rushmode-name" style="letter-spacing:2px"> </div>
|
<div class="h3" id="rushmode-name" style="letter-spacing:2px"> </div>
|
||||||
<div class="h3">选择出击方式</div>
|
<div class="h3">选择出击方式</div>
|
||||||
<div class="col">
|
<div class="col">
|
||||||
<button class="btn primary" id="b-rushmode-random">⚡ 随机出击</button>
|
<button class="btn primary" id="b-rushmode-random">随机出击</button>
|
||||||
<button class="btn" id="b-rushmode-pick">✋ 自选武器</button>
|
<button class="btn" id="b-rushmode-pick">自选武器</button>
|
||||||
<button class="btn" id="b-rushmode-cancel">取消</button>
|
<button class="btn" id="b-rushmode-cancel">取消</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- 自选武装(Boss挑战) -->
|
<!-- 自选武装(Boss挑战) -->
|
||||||
<div class="ovl hide" id="o-rushpick">
|
<div class="ovl hide" id="o-rushpick">
|
||||||
<div class="h2">— 自选武装 —</div>
|
<div class="h2">— <span id="rp-secret">自</span>选武装 —</div>
|
||||||
<div class="h3" id="rushpick-title"> </div>
|
<div class="h3" id="rushpick-title"> </div>
|
||||||
<div class="h3" style="margin:8px 0 2px">主武器 <span class="cnt" id="rushpick-cnt-m">0/3</span></div>
|
<div class="h3" style="margin:8px 0 2px">主武器 <span class="cnt" id="rushpick-cnt-m">0/3</span></div>
|
||||||
<div class="cx-grid" id="rushpick-m"></div>
|
<div class="cx-grid" id="rushpick-m"></div>
|
||||||
|
|||||||
@ -70,6 +70,18 @@ $("cx-secret").onclick=()=>{
|
|||||||
cxClicks=0;codexTestAll=!codexTestAll;
|
cxClicks=0;codexTestAll=!codexTestAll;
|
||||||
SFX.pick();buildCodex();
|
SFX.pick();buildCodex();
|
||||||
};
|
};
|
||||||
|
/* 自选武装测试模式(隐藏入口):连点“自”字10次开关,与图鉴“军”字同一开关 */
|
||||||
|
let rpClicks=0,rpLastClick=0;
|
||||||
|
$("rp-secret").onclick=()=>{
|
||||||
|
const now=Date.now();
|
||||||
|
if(now-rpLastClick>2000)rpClicks=0; // 间隔超2秒重新计数
|
||||||
|
rpLastClick=now;
|
||||||
|
if(++rpClicks<10)return;
|
||||||
|
rpClicks=0;codexTestAll=!codexTestAll;
|
||||||
|
SFX.pick();
|
||||||
|
$("rp-secret").style.color=codexTestAll?"var(--gold)":"";
|
||||||
|
if(!$("o-rushpick").classList.contains("hide"))openRushPick(rushPickIdx); // 面板开着时立即刷新生效
|
||||||
|
};
|
||||||
/* 开始出击:新开无尽对局(不分难度)前,若云端有未完成对局,先弹结算确认 */
|
/* 开始出击:新开无尽对局(不分难度)前,若云端有未完成对局,先弹结算确认 */
|
||||||
$("b-start").onclick=async()=>{
|
$("b-start").onclick=async()=>{
|
||||||
if(SETUP.mode==="endless"&&typeof NET!=="undefined"&&NET.user){
|
if(SETUP.mode==="endless"&&typeof NET!=="undefined"&&NET.user){
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user