From 9693545ba6a13fbb543ef5cf274a9252cf3f671f Mon Sep 17 00:00:00 2001 From: Thijs Stobbelaar Date: Fri, 29 Sep 2023 12:53:53 +0200 Subject: [PATCH 01/15] s --- last_stats.php | 58 +++++++++++++++++++++++++++++--------------------- 1 file changed, 34 insertions(+), 24 deletions(-) diff --git a/last_stats.php b/last_stats.php index 26f3666..c3f3452 100644 --- a/last_stats.php +++ b/last_stats.php @@ -6,6 +6,7 @@ error_reporting(E_ALL); + @@ -14,14 +15,15 @@ error_reporting(E_ALL); + - + -
-
-

Player Stats past 14 days

- +
+

Player Stats past 14 days

+ K/D (All) "; - foreach ($players_matches as $player_data) { - if (!isset($player_data['playername']) || is_null($player_data['playername'])) { - continue; // Skip this iteration and move to the next - } - $player_name = $player_data['playername']; - $deaths = number_format($player_data['deaths'], 2, ',', ''); - $kills = number_format($player_data['kills'], 2, ',', ''); - $humankills = number_format($player_data['humankills'], 2, ',', ''); - $matches = $player_data['matches']; - $KD_H = ($player_data['KD_H'] == "Infinity") ? "∞" : number_format($player_data['KD_H'], 2, ',', ''); - $KD_ALL = ($player_data['KD_ALL'] == "Infinity") ? "∞" : number_format($player_data['KD_ALL'], 2, ',', ''); + foreach ($players_matches as $player_datas) { + - echo " + foreach ($player_datas as $player_data) { + if (!isset($player_data['playername']) || is_null($player_data['playername'])) { + continue; // Skip this iteration and move to the next + } + $player_name = $player_data['playername']; + $deaths = number_format($player_data['deaths'], 2, ',', ''); + $kills = number_format($player_data['kills'], 2, ',', ''); + $humankills = number_format($player_data['humankills'], 2, ',', ''); + $matches = $player_data['matches']; + $KD_H = ($player_data['KD_H'] == "Infinity") ? "∞" : number_format($player_data['KD_H'], 2, ',', ''); + $KD_ALL = ($player_data['KD_ALL'] == "Infinity") ? "∞" : number_format($player_data['KD_ALL'], 2, ',', ''); + + echo " $player_name $deaths $kills @@ -58,8 +63,12 @@ error_reporting(E_ALL); $KD_H $KD_ALL "; + } + + echo ""; } - echo ""; + + echo "Last update: "; foreach ($players_matches as $player_data) { if (isset($player_data['updated'])) { @@ -67,14 +76,15 @@ error_reporting(E_ALL); break; // Once found, exit the loop } } - - ?> -
-
- + ?> + + + + - + + \ No newline at end of file -- 2.49.1 From d5d8a10be393b5e602f3ed815a17653a49ed97a2 Mon Sep 17 00:00:00 2001 From: Thijs Stobbelaar Date: Fri, 29 Sep 2023 13:47:14 +0200 Subject: [PATCH 02/15] d --- last_stats.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/last_stats.php b/last_stats.php index c3f3452..d901c87 100644 --- a/last_stats.php +++ b/last_stats.php @@ -40,8 +40,8 @@ error_reporting(E_ALL); "; foreach ($players_matches as $player_datas) { - - + $keys = array_keys($player_datas); + print($keys); foreach ($player_datas as $player_data) { if (!isset($player_data['playername']) || is_null($player_data['playername'])) { continue; // Skip this iteration and move to the next -- 2.49.1 From 65120e6d42669cecea9b382b147fec8304d08322 Mon Sep 17 00:00:00 2001 From: Thijs Stobbelaar Date: Fri, 29 Sep 2023 13:53:32 +0200 Subject: [PATCH 03/15] s --- last_stats.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/last_stats.php b/last_stats.php index d901c87..9b8d39f 100644 --- a/last_stats.php +++ b/last_stats.php @@ -40,8 +40,7 @@ error_reporting(E_ALL); "; foreach ($players_matches as $player_datas) { - $keys = array_keys($player_datas); - print($keys); + foreach ($player_datas as $player_data) { if (!isset($player_data['playername']) || is_null($player_data['playername'])) { continue; // Skip this iteration and move to the next @@ -51,8 +50,8 @@ error_reporting(E_ALL); $kills = number_format($player_data['kills'], 2, ',', ''); $humankills = number_format($player_data['humankills'], 2, ',', ''); $matches = $player_data['matches']; - $KD_H = ($player_data['KD_H'] == "Infinity") ? "∞" : number_format($player_data['KD_H'], 2, ',', ''); - $KD_ALL = ($player_data['KD_ALL'] == "Infinity") ? "∞" : number_format($player_data['KD_ALL'], 2, ',', ''); + //$KD_H = ($player_data['KD_H'] == "Infinity") ? "∞" : number_format($player_data['KD_H'], 2, ',', ''); + //$KD_ALL = ($player_data['KD_ALL'] == "Infinity") ? "∞" : number_format($player_data['KD_ALL'], 2, ',', ''); echo " $player_name -- 2.49.1 From c5ceabff1be8d202d41416072a4fd4379324db2e Mon Sep 17 00:00:00 2001 From: Thijs Stobbelaar Date: Fri, 29 Sep 2023 14:14:13 +0200 Subject: [PATCH 04/15] s --- last_stats.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/last_stats.php b/last_stats.php index 9b8d39f..c9bbc06 100644 --- a/last_stats.php +++ b/last_stats.php @@ -59,8 +59,8 @@ error_reporting(E_ALL); $kills $humankills $matches - $KD_H - $KD_ALL + + "; } -- 2.49.1 From 146d98d182dd902f96a428792550f8742d9074f0 Mon Sep 17 00:00:00 2001 From: Thijs Stobbelaar Date: Fri, 29 Sep 2023 14:14:55 +0200 Subject: [PATCH 05/15] s --- update/matchparser.ps1 | 92 +++++++++++++++++++++++++++++++++++++----- 1 file changed, 81 insertions(+), 11 deletions(-) diff --git a/update/matchparser.ps1 b/update/matchparser.ps1 index 608d635..b0064fa 100644 --- a/update/matchparser.ps1 +++ b/update/matchparser.ps1 @@ -5,11 +5,13 @@ if ($PSScriptRoot.length -eq 0) { else { $scriptroot = $PSScriptRoot } - +$matches = 5 function get-killstats { param ( $player_name, - $telemetry + $telemetry, + $matchType, + $gameMode ) $attacks = @() foreach ($action in $telemetry) { @@ -25,17 +27,24 @@ function get-killstats { humankills = ($kills | where-object { $_.victim.accountId -notlike 'ai.*' }).count kills = $kills.count deaths = ($attacks | where-object { $_.victim.name -eq $player_name }).count + gameMode = $gameMode + matchType = $matchType } } $all_player_matches = get-content "$scriptroot/../data/player_matches.json" | convertfrom-json -Depth 100 $killstats = @() +$i = 0 + foreach ($player in $all_player_matches) { $player_name = $player.playername - - foreach ($match in $player.player_matches) { - + $i++ + $j = 0 + write-output "$($all_player_matches.count) / $i" + foreach ($match in $player.player_matches | select-object -First $matches) { + $j++ + write-output "$($player.player_matches.count)/ $j" $telemetryfile = "$scriptroot/../data/telemetry_cache/$($match.telemetry_url.split("/")[-1])" @@ -51,20 +60,20 @@ foreach ($player in $all_player_matches) { } write-output "Analyzing for player $player_name telemetry: $($match.telemetry_url)" - $killstats += get-killstats -player_name $player_name -telemetry ($telemetry | where-object { $_._T -eq 'LOGPLAYERKILLV2' }) + $killstats += get-killstats -player_name $player_name -telemetry ($telemetry | where-object { $_._T -eq 'LOGPLAYERKILLV2' }) -gameMode $match.gameMode -matchType $match.matchType } } -$playerstats = @() +$playerstats_all = @() foreach ($player in $all_player_matches.playername) { $deaths = (($killstats | where-object { $_.playername -eq $player }).deaths | Measure-Object -sum).sum $kills = (($killstats | where-object { $_.playername -eq $player }).kills | Measure-Object -sum).sum $humankills = (($killstats | where-object { $_.playername -eq $player }).humankills | Measure-Object -sum).sum - $playerstats += [PSCustomObject]@{ + $playerstats_all += [PSCustomObject]@{ playername = $player deaths = $deaths kills = $kills @@ -74,6 +83,63 @@ foreach ($player in $all_player_matches.playername) { KD_ALL = $kills / $deaths } } +##IBR + +$playerstats_event_ibr = @() +foreach ($player in $all_player_matches.playername) { + + $deaths = (($killstats | where-object { $_.playername -eq $player -and $_.gameMode -eq 'ibr' -and $_.matchType -eq 'event' }).deaths | Measure-Object -sum).sum + $kills = (($killstats | where-object { $_.playername -eq $player -and $_.gameMode -eq 'ibr' -and $_.matchType -eq 'event' }).kills | Measure-Object -sum).sum + $humankills = (($killstats | where-object { $_.playername -eq $player -and $_.gameMode -eq 'ibr' -and $_.matchType -eq 'event' }).humankills | Measure-Object -sum).sum + + $playerstats_event_ibr += [PSCustomObject]@{ + playername = $player + deaths = $deaths + kills = $kills + humankills = $humankills + matches = ((($all_player_matches | where-object { $_.playername -eq $player }).player_matches | Where-Object { $_.matchType -eq 'event' -and $_.gameMode -eq 'ibr' }).count) + KD_H = $humankills / $deaths + KD_ALL = $kills / $deaths + } +} + +##airoyale +$playerstats_airoyale = @() +foreach ($player in $all_player_matches.playername) { + + $deaths = (($killstats | where-object { $_.playername -eq $player -and $_.matchType -eq 'airoyale' }).deaths | Measure-Object -sum).sum + $kills = (($killstats | where-object { $_.playername -eq $player -and $_.matchType -eq 'airoyale' }).kills | Measure-Object -sum).sum + $humankills = (($killstats | where-object { $_.playername -eq $player -and $_.matchType -eq 'airoyale' }).humankills | Measure-Object -sum).sum + + $playerstats_airoyale += [PSCustomObject]@{ + playername = $player + deaths = $deaths + kills = $kills + humankills = $humankills + matches = ((($all_player_matches | where-object { $_.playername -eq $player }).player_matches | Where-Object { $_.matchType -eq 'airoyale' }).count) + KD_H = $humankills / $deaths + KD_ALL = $kills / $deaths + } +} + +$playerstats_official = @() +foreach ($player in $all_player_matches.playername) { + + $deaths = (($killstats | where-object { $_.playername -eq $player -and $_.matchType -eq 'official' }).deaths | Measure-Object -sum).sum + $kills = (($killstats | where-object { $_.playername -eq $player -and $_.matchType -eq 'official' }).kills | Measure-Object -sum).sum + $humankills = (($killstats | where-object { $_.playername -eq $player -and $_.matchType -eq 'official' }).humankills | Measure-Object -sum).sum + + $playerstats_official += [PSCustomObject]@{ + playername = $player + deaths = $deaths + kills = $kills + humankills = $humankills + matches = ((($all_player_matches | where-object { $_.playername -eq $player }).player_matches | Where-Object { $_.matchType -eq 'official' }).count) + KD_H = $humankills / $deaths + KD_ALL = $kills / $deaths + } +} + $currentDateTime = Get-Date @@ -84,10 +150,14 @@ $currentTimezone = (Get-TimeZone).Id $formattedString = "$currentDateTime - Time Zone: $currentTimezone" # Output the formatted string -$playerstats += [PSCustomObject]@{ - updated = $formattedString -} +$playerstats = [PSCustomObject]@{ + event_ibr = $playerstats_event_ibr + all = $playerstats_all + airoyale = $playerstats_airoyale + official = $playerstats_official + updated = $formattedString +} write-output "Writing file" ($playerstats | convertto-json) | out-file "$scriptroot/../data/player_last_stats.json" -- 2.49.1 From afb5fc1e2b8f60870e0e26de049f8b4aac242a4c Mon Sep 17 00:00:00 2001 From: Thijs Stobbelaar Date: Fri, 29 Sep 2023 14:17:01 +0200 Subject: [PATCH 06/15] s --- last_stats.php | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/last_stats.php b/last_stats.php index c9bbc06..ee83a48 100644 --- a/last_stats.php +++ b/last_stats.php @@ -28,19 +28,19 @@ error_reporting(E_ALL); $players_matches = json_decode(file_get_contents('./data/player_last_stats.json'), true); - echo ""; - echo " - - - - - - - - "; + echo 2222222; foreach ($players_matches as $player_datas) { - + echo "
PlayernameDeathsKillsHuman KillsMatchesK/D (Human)K/D (All)
"; + echo " + + + + + + + + "; foreach ($player_datas as $player_data) { if (!isset($player_data['playername']) || is_null($player_data['playername'])) { continue; // Skip this iteration and move to the next -- 2.49.1 From c6a9ae411b7ae40f83adeabd976aba9e47bdbc1f Mon Sep 17 00:00:00 2001 From: Thijs Stobbelaar Date: Fri, 29 Sep 2023 14:20:38 +0200 Subject: [PATCH 07/15] s --- last_stats.php | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/last_stats.php b/last_stats.php index ee83a48..a0d6fa9 100644 --- a/last_stats.php +++ b/last_stats.php @@ -28,8 +28,6 @@ error_reporting(E_ALL); $players_matches = json_decode(file_get_contents('./data/player_last_stats.json'), true); - echo 2222222; - foreach ($players_matches as $player_datas) { echo "
PlayernameDeathsKillsHuman KillsMatchesK/D (Human)K/D (All)
"; echo " @@ -50,8 +48,18 @@ error_reporting(E_ALL); $kills = number_format($player_data['kills'], 2, ',', ''); $humankills = number_format($player_data['humankills'], 2, ',', ''); $matches = $player_data['matches']; - //$KD_H = ($player_data['KD_H'] == "Infinity") ? "∞" : number_format($player_data['KD_H'], 2, ',', ''); - //$KD_ALL = ($player_data['KD_ALL'] == "Infinity") ? "∞" : number_format($player_data['KD_ALL'], 2, ',', ''); + $KD_H = ($player_data['KD_H'] == "Infinity") + ? "∞" + : (is_null($player_data['KD_H']) + ? "null" + : number_format($player_data['KD_H'], 2, ',', '')); + + $KD_ALL = ($player_data['KD_ALL'] == "Infinity") + ? "∞" + : (is_null($player_data['KD_ALL']) + ? "null" + : number_format($player_data['KD_ALL'], 2, ',', '')); + echo " @@ -59,8 +67,8 @@ error_reporting(E_ALL); - - + + "; } -- 2.49.1 From d5348627d1b63387a22f08da61885c6e36cdc426 Mon Sep 17 00:00:00 2001 From: Thijs Stobbelaar Date: Fri, 29 Sep 2023 14:23:55 +0200 Subject: [PATCH 08/15] s --- last_stats.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/last_stats.php b/last_stats.php index a0d6fa9..38577dc 100644 --- a/last_stats.php +++ b/last_stats.php @@ -43,6 +43,9 @@ error_reporting(E_ALL); if (!isset($player_data['playername']) || is_null($player_data['playername'])) { continue; // Skip this iteration and move to the next } + if($player_data['matches'] == 0){ + continue; + } $player_name = $player_data['playername']; $deaths = number_format($player_data['deaths'], 2, ',', ''); $kills = number_format($player_data['kills'], 2, ',', ''); -- 2.49.1 From 578dcce43955dec58d970c5d60edba03157d211e Mon Sep 17 00:00:00 2001 From: Thijs Stobbelaar Date: Fri, 29 Sep 2023 14:26:39 +0200 Subject: [PATCH 09/15] s --- last_stats.php | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/last_stats.php b/last_stats.php index 38577dc..cabb9eb 100644 --- a/last_stats.php +++ b/last_stats.php @@ -43,24 +43,26 @@ error_reporting(E_ALL); if (!isset($player_data['playername']) || is_null($player_data['playername'])) { continue; // Skip this iteration and move to the next } - if($player_data['matches'] == 0){ - continue; - } + // if ($player_data['matches'] == 0) { + // continue; + //} $player_name = $player_data['playername']; $deaths = number_format($player_data['deaths'], 2, ',', ''); $kills = number_format($player_data['kills'], 2, ',', ''); $humankills = number_format($player_data['humankills'], 2, ',', ''); $matches = $player_data['matches']; - $KD_H = ($player_data['KD_H'] == "Infinity") - ? "∞" - : (is_null($player_data['KD_H']) - ? "null" + $KD_H = + !isset($player_data['KD_H']) || $player_data['KD_H'] === null + ? "null" + : ($player_data['KD_H'] == "Infinity" + ? "∞" : number_format($player_data['KD_H'], 2, ',', '')); - $KD_ALL = ($player_data['KD_ALL'] == "Infinity") - ? "∞" - : (is_null($player_data['KD_ALL']) - ? "null" + $KD_ALL = + !isset($player_data['KD_ALL']) || $player_data['KD_ALL'] === null + ? "null" + : ($player_data['KD_ALL'] == "Infinity" + ? "∞" : number_format($player_data['KD_ALL'], 2, ',', '')); -- 2.49.1 From 08feb21742f02745f858a6d64fd20c15b5fe059b Mon Sep 17 00:00:00 2001 From: Thijs Stobbelaar Date: Fri, 29 Sep 2023 14:28:50 +0200 Subject: [PATCH 10/15] s --- last_stats.php | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/last_stats.php b/last_stats.php index cabb9eb..3de741c 100644 --- a/last_stats.php +++ b/last_stats.php @@ -28,7 +28,7 @@ error_reporting(E_ALL); $players_matches = json_decode(file_get_contents('./data/player_last_stats.json'), true); - foreach ($players_matches as $player_datas) { + foreach ($players_matches as $key => $player_datas) { echo "
$player_name$kills $humankills $matches$KD_H$KD_ALL
"; echo " @@ -43,7 +43,7 @@ error_reporting(E_ALL); if (!isset($player_data['playername']) || is_null($player_data['playername'])) { continue; // Skip this iteration and move to the next } - // if ($player_data['matches'] == 0) { + // if ($player_data['matches'] == 0) { // continue; //} $player_name = $player_data['playername']; @@ -56,14 +56,20 @@ error_reporting(E_ALL); ? "null" : ($player_data['KD_H'] == "Infinity" ? "∞" - : number_format($player_data['KD_H'], 2, ',', '')); + : (is_numeric($player_data['KD_H']) + ? number_format((float) $player_data['KD_H'], 2, ',', '') + : "Invalid Value")); // or any other default string for non-numerical values + $KD_ALL = !isset($player_data['KD_ALL']) || $player_data['KD_ALL'] === null ? "null" : ($player_data['KD_ALL'] == "Infinity" ? "∞" - : number_format($player_data['KD_ALL'], 2, ',', '')); + : (is_numeric($player_data['KD_ALL']) + ? number_format((float) $player_data['KD_ALL'], 2, ',', '') + : "Invalid Value")); // or any other default string for non-numerical values + echo " -- 2.49.1 From 242b5d9facc63c9be882053f2284bbe098b95b06 Mon Sep 17 00:00:00 2001 From: Thijs Stobbelaar Date: Fri, 29 Sep 2023 14:29:56 +0200 Subject: [PATCH 11/15] Key --- last_stats.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/last_stats.php b/last_stats.php index 3de741c..e06259a 100644 --- a/last_stats.php +++ b/last_stats.php @@ -29,6 +29,7 @@ error_reporting(E_ALL); $players_matches = json_decode(file_get_contents('./data/player_last_stats.json'), true); foreach ($players_matches as $key => $player_datas) { + echo "Stats for $key"; echo "
Playername
"; echo " @@ -58,7 +59,7 @@ error_reporting(E_ALL); ? "∞" : (is_numeric($player_data['KD_H']) ? number_format((float) $player_data['KD_H'], 2, ',', '') - : "Invalid Value")); // or any other default string for non-numerical values + : "0")); // or any other default string for non-numerical values $KD_ALL = @@ -68,7 +69,7 @@ error_reporting(E_ALL); ? "∞" : (is_numeric($player_data['KD_ALL']) ? number_format((float) $player_data['KD_ALL'], 2, ',', '') - : "Invalid Value")); // or any other default string for non-numerical values + : "0")); // or any other default string for non-numerical values -- 2.49.1 From eb7c931d7dfaaa909e9e295d1629bf5d902e09f4 Mon Sep 17 00:00:00 2001 From: Thijs Stobbelaar Date: Fri, 29 Sep 2023 14:34:06 +0200 Subject: [PATCH 12/15] updated --- last_stats.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/last_stats.php b/last_stats.php index e06259a..101498c 100644 --- a/last_stats.php +++ b/last_stats.php @@ -29,6 +29,10 @@ error_reporting(E_ALL); $players_matches = json_decode(file_get_contents('./data/player_last_stats.json'), true); foreach ($players_matches as $key => $player_datas) { + if ($key == 'updated') { + continue; + } + echo "
"; echo "Stats for $key"; echo "
Playername
"; echo " @@ -44,9 +48,7 @@ error_reporting(E_ALL); if (!isset($player_data['playername']) || is_null($player_data['playername'])) { continue; // Skip this iteration and move to the next } - // if ($player_data['matches'] == 0) { - // continue; - //} + $player_name = $player_data['playername']; $deaths = number_format($player_data['deaths'], 2, ',', ''); $kills = number_format($player_data['kills'], 2, ',', ''); -- 2.49.1 From 8ed3b6f69134f55a3ace53df22dd79258340285c Mon Sep 17 00:00:00 2001 From: Thijs Stobbelaar Date: Fri, 29 Sep 2023 14:36:41 +0200 Subject: [PATCH 13/15] up --- last_stats.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/last_stats.php b/last_stats.php index 101498c..ae4a817 100644 --- a/last_stats.php +++ b/last_stats.php @@ -89,17 +89,17 @@ error_reporting(E_ALL); echo "
"; } - - echo "Last update: "; - foreach ($players_matches as $player_data) { - if (isset($player_data['updated'])) { - echo $player_data['updated']; - break; // Once found, exit the loop + foreach ($players_matches as $key => $update) { + if ($key == 'updated'){ + echo "Last update: "; + echo $update['updated']; } } + + ?> -- 2.49.1 From b5404230e4634b0af0425fbf37acb17f03a7ddc4 Mon Sep 17 00:00:00 2001 From: Thijs Stobbelaar Date: Fri, 29 Sep 2023 14:38:44 +0200 Subject: [PATCH 14/15] update --- last_stats.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/last_stats.php b/last_stats.php index ae4a817..02583ac 100644 --- a/last_stats.php +++ b/last_stats.php @@ -91,8 +91,8 @@ error_reporting(E_ALL); foreach ($players_matches as $key => $update) { if ($key == 'updated'){ - echo "Last update: "; - echo $update['updated']; + echo "Last update: $update "; + } } -- 2.49.1 From 3783ff55e8e6120c156eb0a5db8571581fc71701 Mon Sep 17 00:00:00 2001 From: Thijs Stobbelaar Date: Fri, 29 Sep 2023 14:39:20 +0200 Subject: [PATCH 15/15] matchparser --- update/matchparser.ps1 | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/update/matchparser.ps1 b/update/matchparser.ps1 index b0064fa..ca12aff 100644 --- a/update/matchparser.ps1 +++ b/update/matchparser.ps1 @@ -152,11 +152,11 @@ $formattedString = "$currentDateTime - Time Zone: $currentTimezone" # Output the formatted string $playerstats = [PSCustomObject]@{ - event_ibr = $playerstats_event_ibr - all = $playerstats_all - airoyale = $playerstats_airoyale - official = $playerstats_official - updated = $formattedString + all = $playerstats_all + Intense = $playerstats_event_ibr + Casual = $playerstats_airoyale + official = $playerstats_official + updated = $formattedString } write-output "Writing file" -- 2.49.1