/// <inheritdoc /> public override async Task HandleAsync() { await PlayerRegistry.SetPlayerDefeated(GameEvent.PlayerName); await Chat.AddMessageAsync($"Player '{GameEvent.DefeatingPlayerName}' has defeated player '{GameEvent.PlayerName}'."); Logger.LogInformation("Player {playerName} has been set as defeated.", GameEvent.PlayerName); }
public override async Task HandleAsync() { await PlayerRegistry.AddPlayerAsync(GameEvent.PlayerName, GameEvent.Peer); await Chat.AddMessageAsync($"Player '{GameEvent.PlayerName}' has entered the game."); Logger.LogInformation("Player {playerName} added from {peer}.", GameEvent.PlayerName, GameEvent.Peer); }
public override async Task HandleAsync() { await Chat.AddMessageAsync(GameEvent.Message, GameEvent.PlayerName); Logger.LogTrace("Player {playerName} added sent message to chat: {message}.", GameEvent.PlayerName, GameEvent.Message); }