package ChangelogMaerz2022 is

   -- Version 0.01.0194 => 0.01.0195 (31.03.2022):
   
   -- Sinnlos Zeit damit verschwendet mein Test-Rollenspiel zu überarbeiten.
   -- Kleinigkeiten korrigiert.
   
   

   -- Version 0.01.0194 => 0.01.0194 (30.03.2022):
   
   -- Einen Artikel für eine Zeitung zu schreiben ist schwieriger und dauert länger als man denkt, vor allem wenn man keine Ahnung hat wie man das macht.
   
   

   -- Version 0.01.0194 => 0.01.0194 (29.03.2022):
   
   -- null.
   
   

   -- Version 0.01.0192 => 0.01.0194 (28.03.2022):
   
   -- Kleinigkeiten am Git Repository und dem Readme angepasst.
   
   

   -- Version 0.01.0192 => 0.01.0192 (27.03.2022):
   
   -- null.
   
   

   -- Version 0.01.0192 => 0.01.0192 (26.03.2022):
   
   -- null.
   
   

   -- Version 0.01.0190 => 0.01.0192 (25.03.2022):
   
   -- Auf Alire gewechselt.
   -- Interne Ordnerstruktur überarbeitet.
   
   

   -- Version 0.01.0190 => 0.01.0190 (24.03.2022):
   
   -- null.
   
   

   -- Version 0.01.0185 => 0.01.0190 (23.03.2022):
   
   -- Texte einlesen, speichern und anzeigen an die neue Datenbankaufteilung angepasst.
   -- Einige Warnungen hinzugefügt, wenn Texte nicht eingelesen wurden oder in der Textdatei nicht vorhanden sind.
   -- Contracts, Kommentare und Kleinigkeiten korrigiert/hinzugefügt.
   
   

   -- Version 0.01.0165 => 0.01.0185 (22.03.2022):
   
   -- Grund, Fluss und Ressource vollständig aufgeteilt.
   -- Wege und Verbesserungen vollständig in zwei Datenbanken aufgeteilt.
   -- Contracts, Kommentare und Kleinigkeiten korrigiert/angepasst/überarbeitet.
   
   

   -- Version 0.01.0165 => 0.01.0165 (21.03.2022):
   
   -- null.
   
   

   -- Version 0.01.0161 => 0.01.0165 (20.03.2022):
   
   -- Weiter an die Aufteilung der Datenbanken gearbeitet.
   -- Es ist jetzt möglich die Baubarkeit von Gebäuden von einem bestimmten Grund, Fluss und Ressourcen abhängig zu machen anstatt wie bisher nur von einem der Drei.
   -- Kommentare und Kleinigkeiten korrigiert.
   
   

   -- Version 0.01.0160 => 0.01.0161 (19.03.2022):
   
   -- Debian GNAT 12-20220313-1 auf Debian GNAT 12-20220319-1 aktualisiert.
   
   

   -- Version 0.01.0160 => 0.01.0160 (18.03.2022):
   
   -- null.
   
   

   -- Version 0.01.0160 => 0.01.0160 (17.03.2022):
   
   -- null.
   
   

   -- Version 0.01.0150 => 0.01.0160 (16.03.2022):
   
   -- Kartengrundenum und die KartengrundDatenbank in Grund, Fluss und Ressource aufgeteilt und angefangen alles entsprechend daran anzupassen.
   -- Contracs, Kommentare und Kleinigkeiten korrigiert/angepasst/überarbeitet.
   
   

   -- Version 0.01.0135 => 0.01.0150 (15.03.2022):
   
   -- Die unnötig angelegten Konstanten durch besser benannte Datentypen ersetzt.
   -- Unnötigen Code gelöscht.
   -- Einige Anpassungen an den Benennungen von verschiedenen Datentypen vorgenommen.
   -- Contracts, Kommentare und Kleinigkeiten korrigiert/angepasst/überarbeitet.
   
   

   -- Version 0.01.0115 => 0.01.0135 (14.03.2022):
   
   -- Neue Version der Kartenpositionsprüfung fertiggestellt.
   -- Performance der Kartenpositionsprüfung verbessert, indem nur noch die Achsen geprüft werden bei denen es auch eine Veränderung gibt.
   -- Verschiedene Anpassungen an den Datentypen der Kartenfelder vorgenommen.
   -- KartenDatentypen in verschiedene Bereiche aufgeteilt.
   -- Benennung einiger Variablen geändert, für eine bessere Lesbarkeit des Codes.
   -- Angefangen die KartengrundDatenbank besser zu gestalten.
   -- -gnatwj wieder aktiviert und pragma Warnings (Off, *array aggregate*) überall hinzugefügt um weiterhin Arrays mit () anstelle von [] befüllen zu können.
   -- Debian GNAT 12-20220222-1 auf Debian GNAT 12-20220313-1 aktualisiert.
   -- Codeformatierung an einigen Stellen überarbeitet.
   -- Contracts, Kommentare und Kleinigkeiten korrigiert/angepasst/überarbeitet.
   
   

   -- Version 0.01.0110 => 0.01.0115 (13.03.2022):
   
   -- Weiter an der neuen Version der Kartenpositionsprüfung gearbeitet.
   -- Datentypen für die Tastenbelegung in eine eigene Datei ausgelagert.
   -- Kommentare und Kleinigkeiten korrigiert.
   
   

   -- Version 0.01.0100 => 0.01.0110 (12.03.2022):
   
   -- Unnötigen Code gelöscht.
   -- Weiter an der neuen Version der Kartenpositionsprüfung gearbeitet.
   -- Kommentare und Kleinigkeiten korrigiert.
   
   

   -- Version 0.01.0100 => 0.01.0100 (11.03.2022):
   
   -- null.
   
   

   -- Version 0.01.0100 => 0.01.0100 (10.03.2022):
   
   -- null.
   
   

   -- Version 0.01.0100 => 0.01.0100 (09.03.2022):
   
   -- null.
   
   

   -- Version 0.01.0090 => 0.01.0100 (08.03.2022):
   
   -- Unnötigen Code gelöscht.
   -- Weiter an der neuen Version der Kartenpositionsprüfung gearbeitet.
   -- Es ist jetzt möglich einen EAchsenübergang von der höchsten Position zur Niedrigsten und umgekehrt zu haben.
   -- Kommentare und Kleinigkeiten korrigiert.
   
   

   -- Version 0.01.0090 => 0.01.0090 (07.03.2022):
   
   -- null.
   
   

   -- Version 0.01.0090 => 0.01.0090 (06.03.2022):
   
   -- null.
   
   

   -- Version 0.01.0090 => 0.01.0090 (05.03.2022):
   
   -- null.
   
   

   -- Version 0.01.0081 => 0.01.0090 (04.03.2022):
   
   -- Fehler- und Warnsystem in ein Fehler- und ein Warnsystem aufgeteilt.
   -- Meldungen beim manuellen Schließen des Fensters reduziert.
   -- Kartenformsystem weiter neu geschrieben und um Achsenpriorität erweitert.
   -- Kommentare und Kleinigkeiten korrigiert.
   
   

   -- Version 0.01.0080 => 0.01.0081 (03.03.2022):
   
   -- Codeformatierung leicht überarbeitet.
   -- Kleinigkeiten korrigiert.
   
   

   -- Version 0.01.0060 => 0.01.0080 (02.03.2022):
   
   -- Fehler in der Anzeige der belegten Kartenfelder und des Rahmens korrigiert.
   -- Einlesen der Einheiten- und Gebäudetexturen so erweitert dass jetzt jede Einheit/Gebäude jeder Spezies eine eigenen Textur haben kann.
   -- Die Terminalngrafiken aus den Einheiten-, Gebäude-, Karten- und Verbesserungendatenbanken entfernt und in einen eigenen Bereich ausgelagert.
   -- Angefangen das Kartenformsystem neu zu schreiben.
   -- Kommentare und Kleinigkeiten korrigiert/angepasst/überarbeitet.
   
   

   -- Version 0.01.0050 => 0.01.0060 (01.03.2022):
   
   -- Farbgebung bei fehlenden Texturen in ein Array ausgelagert.
   -- Diverse Konstanten eingebaut.
   -- Einfache Logik für die Anzeige der eigenen Granze angelegt, so dass der Rahmen nur noch an den Randgebieten angezeigt wird und nicht bei jedem Feld.
   -- Contracts, Kommentare und Kleinigkeiten korrigiert.

end ChangelogMaerz2022;
