This commit is contained in:
kron
2025-08-05 16:38:26 +08:00
parent 5d0b27c568
commit 1ef49ade7b

View File

@@ -24,24 +24,27 @@ onLoad(async (options) => {
const myId = user.value.id; const myId = user.value.id;
if (options.battleId) { if (options.battleId) {
const result = await getGameAPI( const result = await getGameAPI(
options.battleId || "BATTLE-1753426540845671675-932" options.battleId || "BATTLE-1754302650041171466-546"
// options.battleId || "BATTLE-1754017978280570919-571"
); );
data.value = { data.value = {
...result, ...result,
redPlayers: Object.values(result.redPlayers),
bluePlayers: Object.values(result.bluePlayers),
battleMode: result.gameMode, battleMode: result.gameMode,
}; };
if (result.mode === 1 && result.redPlayers[myId]) { if (result.mode === 1) {
data.value.redPlayers = Object.values(result.redPlayers);
data.value.bluePlayers = Object.values(result.bluePlayers);
if (result.redPlayers[myId]) {
totalPoints.value = result.redPlayers[myId].totalScore; totalPoints.value = result.redPlayers[myId].totalScore;
data.value.myTeam = result.redPlayers[myId].team; data.value.myTeam = result.redPlayers[myId].team;
ifWin.value = result.winner === 0; ifWin.value = result.winner === 0;
} }
if (result.mode === 1 && result.bluePlayers[myId]) { if (result.bluePlayers[myId]) {
totalPoints.value = result.bluePlayers[myId].totalScore; totalPoints.value = result.bluePlayers[myId].totalScore;
data.value.myTeam = result.bluePlayers[myId].team; data.value.myTeam = result.bluePlayers[myId].team;
ifWin.value = result.winner === 1; ifWin.value = result.winner === 1;
} }
}
if (result.mode === 2) { if (result.mode === 2) {
data.value.playerStats = result.players.map((p) => ({ data.value.playerStats = result.players.map((p) => ({
...p, ...p,