migliorie

This commit is contained in:
Giorgio Croci 2017-05-26 18:40:49 +02:00
parent 44c1621269
commit fc6d689bf7
2 changed files with 4 additions and 5 deletions

View File

@ -112,7 +112,7 @@ func muovi(h int, w int) { //FUNZIONE MUOVI: aggiorna la posizione di tutti gli
if Matrix[nuovaPosizioneH][nuovaPosizioneW] != nil { if Matrix[nuovaPosizioneH][nuovaPosizioneW] != nil {
if Matrix[nuovaPosizioneH][nuovaPosizioneW].Razza != Matrix[h][w].Razza { //se non è dalla stessa razza if Matrix[nuovaPosizioneH][nuovaPosizioneW].Razza != Matrix[h][w].Razza { //se non è dalla stessa razza
if Matrix[nuovaPosizioneH][nuovaPosizioneW].IsFood || (Matrix[nuovaPosizioneH][nuovaPosizioneW].Health+Matrix[nuovaPosizioneH][nuovaPosizioneW].Evoluzione) < (Matrix[h][w].Health+elemento.Evoluzione) { // se e' cibo o un insetto piu debole if Matrix[nuovaPosizioneH][nuovaPosizioneW].IsFood || (Matrix[nuovaPosizioneH][nuovaPosizioneW].Health+(Matrix[nuovaPosizioneH][nuovaPosizioneW].Evoluzione*5)) < (Matrix[h][w].Health+(Matrix[h][w].Evoluzione)*5) { // se e' cibo o un insetto piu debole
Matrix[h][w].Health += Matrix[nuovaPosizioneH][nuovaPosizioneW].Health //prelevamento energia essere fagocitato Matrix[h][w].Health += Matrix[nuovaPosizioneH][nuovaPosizioneW].Health //prelevamento energia essere fagocitato
Matrix[nuovaPosizioneH][nuovaPosizioneW] = Matrix[h][w] //inglobamento essere perito Matrix[nuovaPosizioneH][nuovaPosizioneW] = Matrix[h][w] //inglobamento essere perito
Matrix[h][w] = nil Matrix[h][w] = nil
@ -152,16 +152,15 @@ func stampaMatrice() {
for i := 0; i < Altezza; i++ { for i := 0; i < Altezza; i++ {
for j := 0; j < Larghezza; j++ { for j := 0; j < Larghezza; j++ {
if Matrix[i][j] == nil { if Matrix[i][j] == nil {
fmt.Printf(" -- ") fmt.Printf(" -- ")
} else { } else {
if Matrix[i][j].IsFood { if Matrix[i][j].IsFood {
fmt.Printf(" CC ") fmt.Printf(" CC ")
} else { } else {
fmt.Printf("%d %d ",Matrix[i][j].Razza, Matrix[i][j].Health) fmt.Printf("%d %d ",Matrix[i][j].Razza, Matrix[i][j].Health)
} }
} }
} }
fmt.Printf("\n") fmt.Printf("\n")
} }
} }

View File

@ -13,7 +13,7 @@
{{ else }} {{ else }}
class="razza2" class="razza2"
{{ end }} {{ end }}
{{ end }}>{{ $cella.Health }}</td> {{ end }}>{{ $cella.Evoluzione }} <br> {{ $cella.Health }}</td>
{{ end }} {{ end }}
{{ end }} {{ end }}
</tr> </tr>