SquadJS/squad-server/log-parser/round-winner.js

17 lines
461 B
JavaScript

export default {
regex:
/^\[([0-9.:-]+)]\[([ 0-9]*)]LogSquadTrace: \[DedicatedServer](?:ASQGameMode::)?DetermineMatchWinner\(\): (.+) won on (.+)/,
onMatch: (args, logParser) => {
const data = {
raw: args[0],
time: args[1],
chainID: args[2],
winner: args[3],
layer: args[4]
};
if (logParser.eventStore.WON) logParser.eventStore.WON = { ...data, winner: null };
else logParser.eventStore.WON = data;
}
};