Der Code, der alle Provinzen erstellt und diese der Welt hinzufügt, wurde nun wesentlich verkürzt, indem auf die Erstellung einzelner Arrays für die Nachbarn verzichtet wurde.
Funktionell sollte diese Änderung aber nichts verändert haben, bis auf einen Geschwindigkeitsboost.
Diese Erweiterung verbessert schon einige Beschwerden zu der Architektur. Dennoch sind noch nicht alle Änderungen vollzogen, daher kann das Layout aktuell noch unterschiedlich an verschiedenen Stellen sein und der Inhalt kann genauso noch unvollständig sein.
Provinz-Implementierung + Aktualisierung Weltkarte
Danke für die Eingliederung der 42 Provinzen in die Map_World Klasse.
Der Branch bleibt vorerst vorhanden, ihr könnt ihn bei Bedarf löschen.
- Änderung an der Provinz-Klasse bezüglich zweier get-Funktionen für die Koordinaten
- Änderungen sowie Vereinfachungen an der Map_World-Klasse
- Implementierung des ersten Teils der Provinzen
Versionsnummern aktualisiert
Beim GUI_Interface haben nun auch die protected Variablen einen
Kommentar
Das Label ist nun wieder in der Lage, seinen Text zu zeichnen.
Anpassung der Architektur und der Funktionsliste an die neuen Methoden bei den GUI Objekten und der Utils Klasse. Die Architektur selbst ist noch unvollständig in dieser Hinsicht.
Der Button ist nun in der Lage, sich selbst ohne Grafiken zu zeichnen, da der Einsatz dieser Grafiken nicht mit Erfolg verlief.
In der Utils Klasse wurde dazu auch eine neue Funktion hinzugefügt.
Für Verwender des Editors "Visual Studio Code" verbessert diese Datei den Umgang mit dem Datei-Explorer an der Seite, indem unnötige und nicht lesbare Dateien ausgeblendet werden.
Nicht-Verwender des Tools könnnen diese Datei ignorieren.
Da die Konstruktoren der hier verwendeten Klassen verändert wurden,
arbeiten diese Code-Zeilen nicht mehr korrekt. Um Fehlern aus dem Weg zu
gehen, wurden diese auskommentiert. Diese Klasse wird später über einen
anderen Branch wieder verbessert. Diese Änderung muss beim Pull Request
nicht übernommen werden.