From b26a971de1392f74cb4d121decdbc17700201e61 Mon Sep 17 00:00:00 2001 From: legonzaur Date: Thu, 1 Jun 2023 13:06:48 +0200 Subject: [PATCH] add back server realtime updates --- src/main.ts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/main.ts b/src/main.ts index b0096df..a2f5c8b 100644 --- a/src/main.ts +++ b/src/main.ts @@ -3,7 +3,7 @@ import { createApp, ref, unref } from 'vue' import App from './App.vue' import router from './router' import { createPinia } from 'pinia' -import { objectEqual, useKillStore } from './stores/kill' +import { Kill, KillData, objectEqual, useKillStore } from './stores/kill' const pinia = createPinia() @@ -97,4 +97,14 @@ function registerWebSocketKill (data : websocketData) { unref(list.data[data.victim_id]).username = data.victim_name unref(list.data[data.attacker_id]).username = data.attacker_name + const serverlist = store.getServerList({}) + if (serverlist) { + const server = unref(unref(serverlist).data[data.servername]) + if (server) { + server.kills++ + server.deaths++ + server.total_distance += data.distance + server.max_distance = Math.max(data.distance, server.max_distance) + } + } }