|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Uses of Giocatore in <Unnamed> |
|---|
| Methods in <Unnamed> that return Giocatore | |
|---|---|
protected Giocatore |
Gioco.finePartita()
Controlla se un giocatore ha vinto. |
Giocatore |
Tabellone.getGiocatore(java.lang.String coloreGiocatore)
Cerca un giocatore a partire dal suo colore. |
Giocatore |
Tabellone.getGiocatoreAt(java.lang.String nomeTerritorio)
Restituisce un riferimento al giocatore occupante di un territorio il cui nome sia uguale alla stringa nomeTerritorio. |
Giocatore |
Tabellone.trova(Territorio t)
Trova e restituisce il giocatore che possiede un dato territorio |
| Methods in <Unnamed> with parameters of type Giocatore | |
|---|---|
java.util.Map |
Tabellone.aggiornaTerritorio(Territorio t,
Giocatore occupante)
Quando un giocatore conquista un territorio viene posizionato su di esso e viene aggiornata la mappa dei giocatori sui territori. |
void |
Tabellone.aggiungi(Territorio t,
Giocatore g)
Aggiunge un territorio alla mappa mondiale, impostando il riferimento al giocatore che lo occupa. |
protected void |
Gioco.assegnaArmate(Giocatore g)
TODO IN PARTE DA RISCRIVERE?? |
static int |
DistributoreArmate.calcolaArmatePerCarte(Giocatore g)
Calcola un numero di armate bonus in base alle combinazione di carte possedute dal giocatore. |
static int |
DistributoreArmate.daiArmate(Giocatore giocatore)
Calcola il numero totale di territori posseduti dal giocatore al quale distribuire le armate. |
static boolean |
DistributoreCarte.daiCarta(Giocatore g)
Distribuisce una carta a un giocatore che abbia conquistato almeno un territorio durante il suo turno di attacco (o il precedente turno di difesa). |
abstract boolean |
Comando.esegui(Giocatore giocatore,
Tabellone planisfero)
Esegue il comando |
boolean |
ComandoAiuto.esegui(Giocatore giocatore,
Tabellone planisfero)
|
boolean |
ComandoPassaTurno.esegui(Giocatore giocatore,
Tabellone planisfero)
|
boolean |
ComandoAttacca.esegui(Giocatore giocatore,
Tabellone planisfero)
|
boolean |
ComandoStampa.esegui(Giocatore giocatore,
Tabellone planisfero)
|
boolean |
ComandoEsci.esegui(Giocatore giocatore,
Tabellone planisfero)
|
boolean |
ComandoNonValido.esegui(Giocatore giocatore,
Tabellone planisfero)
|
boolean |
ComandoVersione.esegui(Giocatore giocatore,
Tabellone planisfero)
|
boolean |
ComandoSposta.esegui(Giocatore giocatore,
Tabellone planisfero)
|
| Constructors in <Unnamed> with parameters of type Giocatore | |
|---|---|
Battaglia(Giocatore attaccante,
Giocatore difensore,
java.lang.String territorioAttaccante,
java.lang.String territorioDifensore)
Inizializza un oggetto gestore degli scontri fra i territori di giocatori diversi. |
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||