Esempio n. 1
0
        // --------------------------------------------------------------------------------------------
        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);
        }
Esempio n. 2
0
 // --------------------------------------------------------------------------------------------
 private void OnPlayerSourceChanged(object sender, Player.PlayerEventArgs e)
 {
     _playerToPlayerPanels[e.player].SetSource(e.player.Source);
 }
Esempio n. 3
0
 // --------------------------------------------------------------------------------------------
 private void OnPlayerPlayedCard(object sender, Player.PlayerEventArgs e)
 {
     _playerToPlayerPanels[e.player].SetEnergy(e.player.Energy, e.player.EnergyCap);
 }
Esempio n. 4
0
 public void OtherPlayerEventHandler(Player p, Player.PlayerEventArgs e)
 {
     Console.WriteLine(e.Info);
 }