Die Datei-Typen:
Delphi-Quellcode:
TUserDateiData = record
Bezeichnung : String[128]; // Populationstitel
StartColor : TColor; // Anfangsfarbwert einer lebenden Zelle
StartSize : TSpielfeld; // Anfangsspielfeldgrösse (in Feldern)
MaxGeneration : Cardinal; // Maximale Simulationszyklen (0 = unendlich)
Generation : Cardinal; // Aktueller Geneationszyklus
end;
TUserDatei = file of TUserDateiData; // Der Dateityp
Delphi-Quellcode:
TLifeDateiData = record
Position : TSpielfeld; // Die Position der Zelle
Age : Cardinal; // Das Alter der Zelle
end;
TLifeDatei = file of TLifeDateiData; // Der Dateityp
Das sind nun also die Typen, die ich verwende, um die Spieldaten auf die Festplatte zu schreiben...