package ChangelogDezember2022 is

   -- Version 0.04.5925 => 0.04.5925 (31.12.2022):
   
   -- null.
   
   

   -- Version 0.04.5900 => 0.04.5925 (30.12.2022):
   
   -- Angefangen eine grafische Anzeige für die Produktion der einzelnen Stadtfelder einzubauen.
   -- Contracts und Kleinigkeiten korrigiert.
   
   

   -- Version 0.04.5900 => 0.04.5900 (29.12.2022):
   
   -- null.
   
   

   -- Version 0.04.5900 => 0.04.5900 (28.12.2022):
   
   -- null.
   
   

   -- Version 0.04.5900 => 0.04.5900 (27.12.2022):
   
   -- null.
   
   

   -- Version 0.04.5900 => 0.04.5900 (26.12.2022):
   
   -- Neue Alire Version erstellt.
   
   

   -- Version 0.04.5880 => 0.04.5890 (25.12.2022):
   
   -- Verschiedene Ada Bibliotheken und Werkzeuge aktualisiert.
   

   -- Version 0.04.5880 => 0.04.5880 (24.12.2022):
   
   -- null.
   
   

   -- Version 0.04.5855 => 0.04.5880 (23.12.2022):
   
   -- Stadtkarte wird jetzt wieder korrekt skaliert.
   -- Contracts und Kleinigkeiten korrigiert.
   
   

   -- Version 0.04.5855 => 0.04.5855 (22.12.2022):
   
   -- null.
   
   

   -- Version 0.04.5855 => 0.04.5855 (21.12.2022):
   
   -- null.
   
   

   -- Version 0.04.5855 => 0.04.5855 (20.12.2022):
   
   -- null.
   
   

   -- Version 0.04.5820 => 0.04.5855 (19.12.2022):
   
   -- Anpassungen vorgenommen um sicherzustellen dass es wirklich keine Kreislinkung gibt.
   -- Lokale Pragmas erweitert.
   -- Kommentare und Kleinigkeiten korrigiert/angepasst.
   
   

   -- Version 0.04.5740 => 0.04.5820 (18.12.2022):
   
   -- Fehler korrigiert der zur falschen Skalierung bei den Einheiteninformationen führte.
   -- Zusatzeffekte für Kartenfelder überarbeitet.
   -- Die Berechnungen des Einheitenbewegungsfeldes noch einmal leicht verbessert.
   -- Unnötigen Code gelöscht.
   -- Code zusammengeführt.
   -- Anzeige der Stadtbewirtschaftung und Stadtkarte zu überarbeiten.
   -- Contracts und Kleinigkeiten korrigiert/überarbeitet/angepasst.
   
   

   -- Version 0.04.5740 => 0.04.5740 (17.12.2022):
   
   -- null.
   
   

   -- Version 0.04.5680 => 0.04.5740 (16.12.2022):
   
   -- Zusatzeffekte für Kartenfelder eingebaut.
   -- Einheitendatenbanken erweitert, so dass die Einheiten jetzt Zusatzeffekte und eine Effektreichweite besitzen können.
   -- Anpassungen an verschiedenen Stellen vorgenommen damit die Systeme jetzt die Zusatzeffekte nutzen anstelle von festen Einstellungen.
   -- Die Berechnung und Anzeige des Einheitenbewegungsfeldes auf alle Ebenen erweitert.
   -- Contracts, Kommentare und Kleinigkeiten korrigiert/angepasst.
   
   

   -- Version 0.04.5680 => 0.04.5680 (15.12.2022):
   
   -- null.
   
   

   -- Version 0.04.5615 => 0.04.5680 (14.12.2022):
   
   -- Versucht eine Unix Version zu erstellen.
   -- Fehler in der Ermittlung des Feldertausches korrigiert, welche dazu führte das man Einheiten verlieren konnte.
   -- Die Anzeige des Bewegungsfeldes sollte jetzt korrekt sein.
   -- Berechnung des Bewegungsfeldes deutlich beschleunigt.
   -- Berechnung des Bewegungsfeldes auf die Ebene über und unter der Einheit erweitert.
   -- Kommentare und Kleinigkeiten korrigiert/angepasst.
   
   

   -- Version 0.04.5615 => 0.04.5615 (13.12.2022):
   
   -- null.
   
   

   -- Version 0.04.5545 => 0.04.5615 (12.12.2022):
   
   -- Debian GNAT 12.2.0-9.1 auf Debian GNAT 12.2.0-10 aktualisiert.
   -- Einige Zahlen in Konstante umgewandelt.
   -- Code zusammengefasst.
   -- Die Anzeige des Einheitenbewegungsfeldes funktioniert jetzt auch korrekt bei Kartenübergängen.
   -- Dynamische Version erstellt, welche GNAT statisch einkompiliert.
   -- Contracts, Kommentare und Kleinigkeiten korrigiert/überarbeitet.
   
   

   -- Version 0.04.5545 => 0.04.5545 (11.12.2022):
   
   -- null.
   
   

   -- Version 0.04.5545 => 0.04.5545 (10.12.2022):
   
   -- null.
   
   

   -- Version 0.04.5480 => 0.04.5545 (09.12.2022):
   
   -- Es endlich geschafft die Alire Version dem Alire Index hinzuzufügen.
   -- Weiter die Stadtansicht/karte überarbeitet.
   -- Einige Zahlen in Konstante umgewandelt.
   -- Debian GNAT 12.2.0-9 auf Debian GNAT 12.2.0-9.1 aktualisiert.
   -- Fehler korrigiert welcher dazu führte dass die Datenbanken falsch geschrieben wurden und beim Einlesen einen Programmstopp verursachten.
   -- Kommentare und Kleinigkeiten korrigiert/zusammengefasst/überarbeitet.
   
   

   -- Version 0.04.5440 => 0.04.5480 (08.12.2022):
   
   -- Anpassungen an den gpr Dateien vorgenommen.
   -- Anpassungen für die Alire Version vorgenommen.
   -- Die verschiedenen Versionen aneinander angepasst.
   -- Neues Release auf GitHub veröffentlicht.
   
   

   -- Version 0.04.5370 => 0.04.5440 (07.12.2022):
   
   -- An der Alire Version herumgebastelt.
   -- Angefangen die Stadtanzeige zu überarbeiten.
   -- Felder die von anderen Städten in der Umgebung belegt werden, werden jetzt ebenfalls grafisch in der Stadt angezeigt.
   -- Die Stadtkarte hat jetzt ihr eigene Anzeige.
   -- Stadtumgebungsanzeige neu positioniert und vergrößert.
   -- Contracts, Kommentare und Kleinigkeiten korrigiert/überarbeitet.
   
   

   -- Version 0.04.5325 => 0.04.5370 (06.12.2022):
   
   -- Größe der Speicherdateien reduziert, vor allem bei kleinen Kartengrößen.
   -- Sollte in der ersten Runde kein Forschungsprojekt gewählt worden sein, dann wird in der zweiten Runde jetzt nur noch der Spieler der am Zug ist gefragt was erforscht werden soll und nicht alle Spieler.
   -- Angefangen das Bewegungsfeld an Kartenübergänge anzupassen.
   -- Kommentare und Kleinigkeiten korrigiert/optimiert.
   
   

   -- Version 0.04.5250 => 0.04.5325 (05.12.2022):
   
   -- Berechnung des Einheitenbewegungsfeldes optimiert.
   -- Code zusammengefasst.
   -- Unnötigen Code gelöscht.
   -- Berechnung des Einheitenbewegungsfeldes erweitert.
   -- Einfache Anpassung der Städtename an die jeweiligen Spezies.
   -- Fehler korrigiert welcher das Programm stoppte.
   -- Kommentare und Kleinigkeiten korrigiert/überarbeitet.
   
   

   -- Version 0.04.5250 => 0.04.5250 (04.12.2022):
   
   -- null.
   
   

   -- Version 0.04.5210 => 0.04.5250 (03.12.2022):
   
   -- Der Bewegungsbereich der ausgewählten Einheit wird jetzt angezeigt.
   -- Angefangen die Ermittlung des Bewegungsbereiches zu optimieren.
   -- Contracts, Kommentare und Kleinigkeiten korrigiert/überarbeiten.
   
   

   -- Version 0.04.5170 => 0.04.5210 (02.12.2022):
   
   -- Einheiten bewegen sich jetzt nicht mehr um andere Einheiten herum, wenn ein Tausch mit dieser Einheit unmöglich ist, die Einheit sich aber auf das Feld der Anderen bewegen soll.
   -- Angefangen eine Anzeige für den Bewegungsbereich der aktuell ausgewählten Einheit einzubauen.
   -- Contracts, Kommentare und Kleinigkeiten korrigiert/überarbeitet.
   
   

   -- Version 0.04.5060 => 0.04.5170 (01.12.2022):
   
   -- Das Zurücksetzen der Werte beim Starten eines neuen Spiels in Logik und Grafik aufgeteilt.
   -- Die Frage ob angegriffen werden soll und der Kampf finden jetzt erst statt wenn die eigenen Einheit die andere Einheit erreicht hat.
   -- Es ist erst einmal nicht mehr möglich Einheiten über andere eigene Einheiten darüber zu bewegen.
   -- Wenn sich eine Einheit bewegt blinkt sie jetzt nicht mehr.
   -- Der Rang einer Einheit wird jetzt beim Ermitteln der Kampfwerte berücksichtigt.
   -- KI überarbeitet.
   -- Mehr Sicherheitsprüfungen eingebaut.
   -- Einige Fehler korrigiert die zum Anhalten des Spiels führten.
   -- Wenn alle menschlichen Spieler besiegt wurden kommt jetzt nicht mehr die Frage ob man weiterspielen will.
   -- Contracts, Kommentare und Kleinigkeiten korrigiert/angepasst/überarbeitet.

end ChangelogDezember2022;
