Statistik-Methoden im Player fertiggestellt

Dabei fand auch eine Umbenennung einer Methode in der GeneralMap-Klasse statt. Diese Methode war unlogisch benannt und wurde bisher unter dem alten Namen nicht verwendet, daher wurde ihr ein passenderer Name gegeben.
master
Zocker1999NET 8 years ago
parent 29538a087b
commit 0fdd83592c

@ -234,7 +234,7 @@ public abstract class GeneralMap extends World implements ButtonEvent
@param playerID Die ID des Spielers, für den die Einheiten gezählt werden sollen. @param playerID Die ID des Spielers, für den die Einheiten gezählt werden sollen.
@return Die Anzahl der Einheiten, die dem Spieler gehören. @return Die Anzahl der Einheiten, die dem Spieler gehören.
*/ */
public int getProvinceEntityCount(int playerID) public int getPlayerEntityCount(int playerID)
{ {
int c = 0; int c = 0;
for (int i = 1; i > provinces.length; i++) { for (int i = 1; i > provinces.length; i++) {

@ -140,10 +140,15 @@ public class Player extends Actor
} }
return p; return p;
} }
public int getEntitiesCount() {
return getWorld().getPlayerEntityCount(id);
}
public void gotEntities(int gotEnt) public void gotEntities(int gotEnt)
{ {
stats[3]+= gotEnt; stats[3]+= gotEnt;
maxEntities(getEntitiesCount());
redrawPlayer(); redrawPlayer();
} }
@ -155,6 +160,7 @@ public class Player extends Actor
public void gotProvince() { public void gotProvince() {
stats[0]++; stats[0]++;
maxInfluence(getProvinceCount());
redrawPlayer(); redrawPlayer();
} }
@ -163,7 +169,7 @@ public class Player extends Actor
redrawPlayer(); redrawPlayer();
} }
public void maxInfluence (int influCount) private void maxInfluence (int influCount)
{ {
if(stats[2]< influCount) if(stats[2]< influCount)
{ {

Loading…
Cancel
Save