// -------------------------------------------------------------------------------------------- private void OnPlayerTurnStarted(object sender, Player.PlayerEventArgs e) { if (_beginTurnBanner.IsShowing) { _beginTurnBanner.Hide(); } _beginTurnBanner.SetPlayerName(_game.CurrentPlayer.name); _beginTurnBanner.Show(); if (_unitOptionsView.IsShowing) { _unitOptionsView.Hide(); } _playerToPlayerPanels[e.player].SetEnergy(e.player.Energy, e.player.EnergyCap); }
// -------------------------------------------------------------------------------------------- private void OnPlayerSourceChanged(object sender, Player.PlayerEventArgs e) { _playerToPlayerPanels[e.player].SetSource(e.player.Source); }
// -------------------------------------------------------------------------------------------- private void OnPlayerPlayedCard(object sender, Player.PlayerEventArgs e) { _playerToPlayerPanels[e.player].SetEnergy(e.player.Energy, e.player.EnergyCap); }
public void OtherPlayerEventHandler(Player p, Player.PlayerEventArgs e) { Console.WriteLine(e.Info); }