public Nave(Giocatore proprietario) { _proprietario = proprietario; _ingioco = _mossa = _special = _riconfigurata = false; _tipo = e_nave.Rottame; }
/// riconfigurazione della nave (o primo roll) public void Riconfigura(bool specialScout = false) { int risultato = 0; var TipoDiNaveIniziale = this._tipo; do { risultato = util.Dadi(1); } while (risultato == (int)TipoDiNaveIniziale); this._tipo = (e_nave)risultato; if (!specialScout) _riconfigurata = true; // Mi assicuro che, se uso la special della 5 e poi riconfiguro, la nave che ottengo non si possa muovere in diagonale _muoveinDiagonale = false; }