Abschluss der Arbeiten an dem Offset

- **SCALE_VALUE** wurde wieder auf 1 erhöht
- In der Methode **initProvinces** wurden die Befehle nun so kompakt und performant wie möglich gestaltet
master
Zocker1999NET 10 years ago
parent aa59110993
commit a6ce6e6325

@ -23,7 +23,7 @@ public abstract class GeneralMap extends World
Dies ist nützlich, wenn die Karte beispielsweise nur noch 80% der Originalgröße bei ihrer Darstellung groß ist. Dies ist nützlich, wenn die Karte beispielsweise nur noch 80% der Originalgröße bei ihrer Darstellung groß ist.
Bei diesem Beispiel wäre hier, neben dem Offset oben, der Wert 0.8 einzutragen. Bei diesem Beispiel wäre hier, neben dem Offset oben, der Wert 0.8 einzutragen.
*/ */
private final double SCALE_VALUE = 0.8; private final double SCALE_VALUE = 1;
protected Province[] provinces; protected Province[] provinces;
protected Player[] players; protected Player[] players;
@ -50,12 +50,7 @@ public abstract class GeneralMap extends World
*/ */
protected void initProvinces() { protected void initProvinces() {
for(int i = 1; i < provinces.length; i++) { for(int i = 1; i < provinces.length; i++) {
Province p = provinces[i]; addObject(provinces[i],((int) Math.floor(provinces[i].getXPos() * SCALE_VALUE)) + X_OFFSET,((int) Math.floor(provinces[i].getYPos() * SCALE_VALUE)) + Y_OFFSET);
int x = p.getXPos();
int y = p.getYPos();
x = ((int) Math.floor(x * SCALE_VALUE)) + X_OFFSET;
y = ((int) Math.floor(y * SCALE_VALUE)) + Y_OFFSET;
addObject(p,x,y);
} }
} }

Loading…
Cancel
Save