Added reporting of kills

This commit is contained in:
erikn 2025-03-29 01:45:47 +01:00
parent e5c033c9ed
commit 6741d38923

View file

@ -73,6 +73,8 @@ namespace MosswartMassacre
{ {
try try
{ {
WriteToChat($"[Debug] Chat Color: {e.Color}, Message: {e.Text}");
if (IsKilledByMeMessage(e.Text)) if (IsKilledByMeMessage(e.Text))
{ {
totalKills++; totalKills++;
@ -86,6 +88,12 @@ namespace MosswartMassacre
rareCount++; rareCount++;
MainView.UpdateRareCount(rareCount); MainView.UpdateRareCount(rareCount);
} }
if (e.Color == 18 && e.Text.EndsWith("!report\""))
{
string reportMessage = $"Total Kills: {totalKills}, Kills per Hour: {killsPerHour:F2}";
WriteToChat($"[Mosswart Massacre] Reporting to allegiance: {reportMessage}");
MyHost.Actions.InvokeChatParser($"/a {reportMessage}");
}
} }
catch (Exception ex) catch (Exception ex)
{ {