Wichtige Änderungen:
* Bugfix GeneralMap.getPlayerEntityCount()
* Nach Modus-Wechsel automatischer Redraw von allen Players & Provinces hinzugefügt
* Statistik-Erneuerung hinzugefügt
* Einführen der Methoden Player.reloadMaxInfluence() und Player.reloadMaxEntities()
* Redraw aller Spieler nach Beginn des Spiels für die anfängliche Statistik
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.
Weitere If-Abfrage durch Else ersetzt, da sonst eventuell auch nach einem erfolgreichen Verschieben angezeigt wird, dass man nicht genügend Einheiten habe.
Laut Java sind "08" und "09" keine gültigen int-Werte, aber "01", "02", ... sind gültig.
Die vorangestellte 0, die beim Erstellen des Arrays geholfen hat, wurde daher wieder entfernt.
Die Kurzschreibweise für die Provinz-Initialisierung wurde nun wieder hinzugefügt. Zeitnah wird über einen anderen Branch die alte Schreibweise entfernt und die neue stattdessen eingesetzt.
Diese Vereinfachung fasst die Daten der Provinzen zum Besitzer und zur Einheitenanzahl in ein Array namens dataL zusammen.
Bisher ist der alte Code noch im Einsatz, eine For-Schleife überprüft bisher nur den Inhalt des dataL-Arrays mit den vom alten Code gegeben Daten.
Später, sobald feststeht, dass die Arrays korrekt erzeugt werden, der Prüfcode durch einen Code ersetzt werden, der die Daten des Arrays verwendet und den Provinzen übergibt. Damit werden die langen Zeilen dann ersetzt.
Bisher unvollständige und daher fehlerverursachende Vereinfachungen wurden entfernt. Alle zukünftigen Änderungen für partialle Vereinfachungen werden fehlerfrei sein!
*.redrawProvince() für jede Provinz wurde entfernt zusammen mit der For-Schleife, die dies erledigen sollte, da die Provinz dies selbst beim Festlegen einer Einheitenanzahl macht.
- Verbesserung: Abgeschnittener Kommentar ergänzt
- If-Blöcke zu einem If-Block kombiniert mit "else if"
- Anfang Kürzung der vielen Befehle durch ein Ersetzen mit **ownerL**
und **entitiesL** als *int[]*