Ejemplo n.º 1
0
  public void setPlayer(Player p) {
    playerModel = p;
    nameLabel.setText(playerModel.getName());
    levelLabel.setText(Integer.toString(playerModel.getLevel()));
    combatLevelLabel.setText(Integer.toString(playerModel.getCombatLevel()));
    // Actualizamos, la información de sectario.
    if (playerModel.getClass() == CultistPlayer.class)
      cultistView.setCultist(((CultistPlayer) playerModel).getCultistCard());
    else cultistView.setCultist(new Game.Cultist("", 0));

    fillTreasurePanel(visibleTreasuresPanel, playerModel.getVisibleTreasures());
    fillTreasurePanel(hiddenTreasuresPanel, playerModel.getHiddenTreasures());
    repaint();
    revalidate();
  }