package ChangelogApril2022 is

   -- Version 0.01.0550 => 0.01.0560 (30.04.2022):
   
   -- Straßen können jetzt zu Schiene verbessert werden.
   -- Grundlegende Wege für die gesamte Ober- und Unterfläche eingebaut.
   -- Es ist jetzt möglich Wegearten durch Technologie zu beschränken.
   -- Kommentare und Kleinigkeiten korrigiert.
   
   

   -- Version 0.01.0530 => 0.01.0550 (29.04.2022):
   
   -- Debian GNAT 12-20220319-1 auf Debian GNAT 12-20220428-1 aktualisiert.
   -- Überarbeitungen am Kartenverbesserungssystem.
   -- Das neue Wegeplatzierungssystem fertiggestellt, es sollte jetzt in der Lage sein beliebige Arten von Wegen zu platzieren und zu verändern.
   -- Angefangen mehr Wege als nur Straßen und die notwendige Technologie die nötig ist um besseres zu bauen einzubauen.
   -- Contracts, Kommentare und Kleinigkeiten korrigiert/angepasst/überarbeitet.
   
   

   -- Version 0.01.0505 => 0.01.0530 (28.04.2022):
   
   -- Weiter an der neuen Version des Kartengenerators gearbeitet.
   -- Kartengenerator für die Unterfläche vorerst fertig überarbeitet.
   -- Flussgenerator fürs Erste überarbeitet.
   -- Flussplatzierungssystem überarbeitet.
   -- Ressourcengenerator fürs Erste überarbeitet.
   -- Fehler behoben der das Ausladen von Einheiten verhinderte.
   -- Angefangen das Wegeplatzierungssystem an das neue Flussplatzierungssystem anzupassen.
   -- Fehler im Passierbarkeitssystem behoben, der es unmöglich machte sich auf Straßen zu bewegen.
   -- Contracts, Kommentare und Kleinigkeiten korrigiert/angepasst/überarbeitet.
   
   

   -- Version 0.01.0490 => 0.01.0505 (27.04.2022):
   
   -- Bestimmung ob etwas transportieren oder transportiert werden kann auf Enum umgeschrieben.
   -- Weiter an der neuen Version des Kartengenerators gearbeitet.
   -- KartengeneratorUnterfläche fürs Erste fertig überarbeitet.
   -- Interne Benennung und Formatierung überarbeitet.
   -- Contracts, Kommentare und Kleinigkeiten korrigiert.
   
   

   -- Version 0.01.0470 => 0.01.0490 (26.04.2022):
   
   -- Weiter an der neuen Version des Kartengenerators gearbeitet.
   -- Polsystem an die verschiedene Polgrößen und -abständen angepasst.
   -- Wenn bei der Kartenerstellung keine Spezies platziert werden konnte, dann wird jetzt nicht mehr das Spiel angehalten sondern man kommt zurück ins Spieleinstellungsmenü.
   -- KartengeneratorOberfläche fürs Erste fertig überarbeitet.
   -- Küste wird jetzt auch an Eis erzeugt.
   -- KartengeneratorLandschaft fürs Erste fertig überarbeitet.
   -- Contarcts, Kommentare und Kleinigkeiten korrigiert/überarbeitet/angepasst.
   
   

   -- Version 0.01.0450 => 0.01.0470 (25.04.2022):
   
   -- Die Entwicklung des neuen Kartenkoordinatenberechnungssystems abgeschlossen.
   -- Fehler in der Anzeige der Flussbeschreibungen korrigiert.
   -- Kartenart 'Totales Chaos' eingebaut.
   -- Angefangen den Kartengenerator zu überarbeiten.
   -- Der Kartengenerator kann jetzt auf allen vier Seiten Pole erzeugen.
   -- 'Nur Land' an das neue Polsystem angepasst.
   -- Alle vorhandenen Kartenarten sind jetzt mit dem neuen Polsystem kompatibel.
   -- Kommentare und Kleinigkeiten korrigiert/überarbeitet/angepasst.
   
   

   -- Version 0.01.0420 => 0.01.0450 (24.04.2022):
   
   -- Grundlagen für verschiedene Polpositionen eingebaut.
   -- Das neue Kartenkoordinatenberechnungssystem weiter geschrieben.
   -- Vernichtetes Kartenfeld hinzugefügt.
   -- Einfache SFML-Version des Debugmenüs eingebaut.
   -- Contracts, Kommentare und Kleinigkeiten korrigiert/angepasst/überarbeitet.
   
   

   -- Version 0.01.0400 => 0.01.0420 (23.04.2022):
   
   -- Angefangen das Koordinatenberechnungssystem erneut zu verbessern/überarbeiten.
   -- Menü für das Kartenformsystem erweitert, damit es mit dem neuen Koordinatenberechnungssystem kompatibel ist.
   -- Kommentare und Kleinigkeiten korrigiert/überarbeitet.
   
   

   -- Version 0.01.0390 => 0.01.0400 (22.04.2022):
   
   -- Das Menü für das neue Kartenformsystem eingebaut.
   -- Es ist jetzt wieder möglich die Kartenform zu ändern.
   -- Kommentare und Kleinigkeiten korrigiert/angepasst.
   
   

   -- Version 0.01.0370 => 0.01.0390 (21.04.2022):
   
   -- Weiter am neuen Menüsystem gebaut.
   -- Zusatzanzeige für die Speziesauswahl eingebaut.
   -- Zusatzanzeige für Kartengröße eingebaut.
   -- Angefangen das neue Kartenformsystem einzubauen.
   -- Kommentare und Kleinigkeiten korrigiert/überarbeitet/angepasst.
   
   

   -- Version 0.01.0360 => 0.01.0370 (20.04.2022):
   
   -- Weiter am neuen Menüsystem gebaut.
   -- Kommentare und Kleinigkeiten korrigiert.
   
   

   -- Version 0.01.0360 => 0.01.0360 (19.04.2022):
   
   -- null.
   
   

   -- Version 0.01.0350 => 0.01.0360 (18.04.2022):
   
   -- GlobaleVariablen aufgeteilt.
   -- Weiter an der Anzeige für zusätzlichen Text in den Menüs gearbeitet.
   -- Contracts, Kommentare und Kleinigkeiten korrigiert/angepasst.
   
   

   -- Version 0.01.0340 => 0.01.0350 (17.04.2022):
   
   -- Rückgabe_Enum vorerst aufgeteilt.
   -- Einfärbung für die aktuell gewählte Spieleeinstellung hinzugefügt.
   -- Kommentare und Kleinigkeiten korrigiert/überarbeitet.
   
   

   -- Version 0.01.0333 => 0.01.0340 (16.04.2022):
   
   -- Weiter an der Aufteilung des Rückgabe_Enum gearbeitet.
   -- Angefangen eine Farbgebung für die aktuelle Einstellung in der Spieleeinstellungen einzubauen.
   -- Einige interne Benennungen überarbeitet.
   -- Kommentare und Kleinigkeiten korrigiert/angepasst.
   
   

   -- Version 0.01.0310 => 0.01.0333 (15.04.2022):
   
   -- Einige Fehlermeldungen in Warnmeldungen umgebaut.
   -- Angefangen das Rückgabe_Werte_Enum von den nicht Rückgabewerten zu entkoppeln.
   -- Angefangen die SystemDatentypen in kleinere Datentypen aufzuteilen.
   -- Contracts, Kommentare und Kleinigkeiten korrigiert/überarbeitet.
   
   

   -- Version 0.01.0291 => 0.01.0310 (14.04.2022):
   
   -- Fehler im Menüsystem korrigiert, welcher zu fehlerhaften Auswahlen führte.
   -- Farbliche Anpassung des aktuell ausgewählten Textes hinzugefügt.
   -- Angefangen das einfache Menüsystem um eine Zusatztextanzeige zu erweitern.
   -- Angefangen eine Hintergrundtextur für das einfache Menüsystem einzubauen.
   -- Beim Ändern der Sprache wird die Textposition jetzt korrekt neu berechnet.
   -- Contracts, Kommentare und Kleinigkeiten korrigiert/überarbeitet/angepasst.
   
   

   -- Version 0.01.0270 => 0.01.0291 (13.04.2022):
   
   -- Absturzfehler im einfachem Menüsystem behoben.
   -- Anzeige des einfachen Menüsystems überabeitet, so dass jetzt nur noch bei entsprechenden Nutzeränderungen an den Texteinstellungen der jeweilig geänderte Bereich neu berechent/zugewiesen wird.
   -- Codeformatierung überarbeitet.
   -- Wenn die Texteingabe abgebrochen wird, dann wird der Text jetzt auf LeerUnboundedString um nicht unnötig viel zurück zu übergeben.
   -- Prüfung eingebaut um zu verhindern dass der Name eines Spielstandes länger als 256 Zeichen ist und damit zu lang für aktuelle Dateisysteme ist.
   -- Angefangen die Logik genau wie die Grafik in Allgemeines, Terminal und SFML aufzuteilen.
   -- Kommentare und Kleinigkeiten korrigiert/angepasst/entfernt.
   
   

   -- Version 0.01.0260 => 0.01.0270 (12.04.2022):
   
   -- Inzwischen größtenteils funktionslose Terminalncode ausgeklammert und veralteten Code gelöscht.
   -- Weiter an den neuen Menüsystem gebaut.
   -- Kommentare und Kleinigkeiten korrigiert/überarbeitet.
   
   

   -- Version 0.01.0250 => 0.01.0260 (11.04.2022):
   
   -- Einfaches Menüsystem funktioniert jetzt auch mit beliebiger Überschrift.
   -- Interne Struktur leicht überarbeitet.
   -- Angefangen die komplexere Variante des Menüsystems einzubauen.
   -- Angefangen die Spieleinstellungen zu überarbeiten.
   -- Kommentare und Kleinigkeiten korrigiert/angepasst.
   
   

   -- Version 0.01.0240 => 0.01.0250 (10.04.2022):
   
   -- Mausauswahl funktioniert jetzt fehlerfrei mit der einfachsten Variante der Menüs.
   -- Unnötigen Code gelöscht.
   -- Kommentare und Kleinigkeiten korrigiert/überarbeitet.
   
   

   -- Version 0.01.0240 => 0.01.0240 (09.04.2022):
   
   -- null.
   
   

   -- Version 0.01.0230 => 0.01.0240 (08.04.2022):
   
   -- Weiter am neuen Menüsystem gebastelt.
   -- Textanzeige bei der einfachsten Variante der Menüs funktioniert korrekt.
   -- Kommentare und Kleinigkeiten korrigiert.
   
   

   -- Version 0.01.0210 => 0.01.0230 (07.04.2022):
   
   -- Angefangen das Menüsystem in verschiedene Varianten aufzuteilen um so unterschiedliche Einstellmöglichkeiten einfacher zu ermöglichen.
   -- Texte gekürzt und unnötigen Zeilen gelöscht.
   -- Informationen aufgelöst und den Spielenamen und die Versionsnummer nach MenueKonstanten verschoben.
   -- Kommentare und Kleinigkeiten korrigiert/angepasst/überarbeitet.
   
   

   -- Version 0.01.0200 => 0.01.0210 (06.04.2022):
   
   -- Datentypen für Grafik, Musik und Sound in eine eigene Datei ausgelagert.
   -- Variablen für die Karteneinstellungen in einem Record zusammengefasst.
   -- Angefangen eine Einstellmöglichkeit für die Polregionen einzubauen.
   -- Kommentare und Kleinigkeiten korrigiert.
   
   

   -- Version 0.01.0200 => 0.01.0200 (05.04.2022):
   
   -- null.
   
   

   -- Version 0.01.0200 => 0.01.0200 (04.04.2022):
   
   -- null.
   
   

   -- Version 0.01.0200 => 0.01.0200 (03.04.2022):
   
   -- null.
   
   

   -- Version 0.01.0195 => 0.01.0200 (02.04.2022):
   
   -- Die Beschäftigungen von Einheiten von der Tasteneingabe in einen eigenen Datentyp ausgelagert.
   -- Kommentare und Kleinigkeiten korrigiert/angepasst.
   
   

   -- Version 0.01.0195 => 0.01.0195 (01.04.2022):
   
   -- gprbuild von Debian Version 2021.0.0.0778b109-5 auf Debian Version 2022.0.0-1 aktualisiert.

end ChangelogApril2022;
