修复钢琴调度bug:mainT从4改为1,状态机每帧推进——此前所有钢琴计时被放大4倍(扫射实际4帧/键、乱序/齐射一轮17-20秒),修复后扫射真1帧/键、乱序9帧前摇、齐射30帧节奏

This commit is contained in:
JOJO 2026-08-06 13:58:44 +08:00
parent 94c7f1da7b
commit 4fe4eb1d9d

View File

@ -414,7 +414,7 @@ function bossMain(b,def,fm){
else{if(ph>=1){ks.hotList=[cur,ks.i<ks.seq.length?ks.seq[ks.i++]:cur];ks.hot=-1;}else{ks.hot=cur;}ks.hotT=9;ks.hotT0=9;ks.t=Math.round((ph?3:5)/fm);} // 乱序P2一次点2键和音前摇与齐射一致(9帧)
}
}
b.mainT=4;break;}
b.mainT=1;break;} // mainT=1钢琴状态机每帧推进原mainT=4导致所有计时被放大4倍扫射/乱序/齐射极慢)
case "blackstone": { // 黑石要塞五重旋转花瓣弹幕往复旋摆签名亚空间主炮见updateBoss帧级序列
const base=Math.sin(b.t*0.008)*1.1;
for(let k=0;k<5;k++)ebul(b.x,b.y,k*TAU/5+base,1.55,"orbG",13);