Esempio n. 1
0
        public void MoveUnit(string playerUsername, FigurePackage unit)
        {
            PlayerPackage player = MatchManager.PlayerWithUsername(playerUsername);
            FigurePackage figure = player.Figures.Find(f => { return(f.NewRow == unit.OriginalRow && f.NewColumn == unit.OriginalColumn); });

            player.Figures.Remove(figure);
            if (unit.NewRow != -1)
            {
                player.Figures.Add(unit);
            }
        }
Esempio n. 2
0
 public List <FigurePackage> GetOpponentsUnits(string myUsername)
 {
     return(MatchManager.FindOpponent(MatchManager.PlayerWithUsername(myUsername)).Figures);
 }