细节调整

This commit is contained in:
kron
2025-11-06 17:10:24 +08:00
parent e942c63885
commit 2ab601fef5
2 changed files with 22 additions and 15 deletions

View File

@@ -194,20 +194,20 @@ async function onReceiveMessage(messages = []) {
}
if (msg.constructor === MESSAGETYPES.ShootResult) {
if (currentShooterId.value !== msg.userId) return;
const isRed = redTeam.value.find((item) => item.id === msg.userId);
if (isRed) scores.value.push({ ...msg.target });
else blueScores.value.push({ ...msg.target });
// 下标从0开始的要减1
if (!roundResults.value[currentRound.value - 1]) {
roundResults.value.push({
redArrows: [],
blueArrows: [],
gold: goldenRound.value > 0,
});
}
roundResults.value[currentRound.value - 1][
isRed ? "redArrows" : "blueArrows"
].push({ ...msg.target });
// const isRed = redTeam.value.find((item) => item.id === msg.userId);
// if (isRed) scores.value.push({ ...msg.target });
// else blueScores.value.push({ ...msg.target });
// // 下标从0开始的要减1
// if (!roundResults.value[currentRound.value - 1]) {
// roundResults.value.push({
// redArrows: [],
// blueArrows: [],
// gold: goldenRound.value > 0,
// });
// }
// roundResults.value[currentRound.value - 1][
// isRed ? "redArrows" : "blueArrows"
// ].push({ ...msg.target });
if (msg.battleInfo) recoverData(msg.battleInfo);
}
if (msg.constructor === MESSAGETYPES.CurrentRoundEnded) {