Example #1
0
  protected void updatePosizioneGiocatore(Giocatore g) {

    if (g.getRisultatoDado() >= tdg.getTavola()[0].length - g.getPos().getY())
      g.getPos().setX((g.getPos().getX() + 1) % tdg.getTavola().length);

    g.getPos().setY((g.getPos().getY() + g.getRisultatoDado()) % tdg.getTavola()[0].length);

    // questo cambiamento nel gestore fa scattare l'evento di movimento pedina
    gestore.getGiocatori().set(g.getOrdineDiPartenza(), g);
  }