private void GameWon(Player p) { if (OnGameWon != null) { OnGameWon(p); } }
public void CoinRemoved(Point point, Player player) { if (OnCoinRemoved != null) { OnCoinRemoved(point, player); } }
private void OnCoinRemoved(FHVGame.Shared.Models.Game.Point p, Player player) { if (coins.ContainsKey(p)) { rootCanvas.Children.Remove(coins[p]); } }
private void OnGameWon(Player p) { if (p != null && p.ID < Scores.Length) { Scores[p.ID].TotalCounter++; } }
private void OnCoinRemoved(Point p, Player player) { if (player != null && player.ID < Scores.Length && player.ID > -1) { Scores[player.ID].CurrentCounter++; } }
public Player GetPlayer(int playerID) { // Todo: get this from something dynamic var p = new Player(); if (playerID == 0) p.ID = 0; else p.ID = 1; return p; }