DATA Wert, Wert, Wert...


Beschreibung
Dieser Befehl wird benutzt, um beliebige Daten im Programm zu notieren. Alle Daten müssen durch Kommas getrennt werden. Es können sowohl Zahlen, als auch Texte gespeichert werden. Die Werte können dann mit READ eingelesen und zu Variablen zugewiesen werden. Damit kann man z.B. die Anzahl der Gegner oder den Levelaufbau speichern. Die Möglichkeiten sind unbegrenzt.

Die Daten können nur einmal eingelesen werden. Benutze den RESTORE-Befehl, um die Position des Datenzeigers zu verändern, ab wo die Daten danach ausgelesen werden sollen.

Es ist empfehlenswert, die DATA-Zeilen am Ende des Programms hinter Sprungmarken zu schreiben.


Parameter
Wert = Beliebige Anzahl verschiedener Werte. Es können Integer, Float oder Strings abgespeichert werden.


Rückgabewert
-


Beispiel
Dieses Programm demonstriert die Benutzung der Befehle DATA, READ und RESTORE. Das Beispiel liest nur die Leveldaten ein:

RESTORE Leveldaten
DIM Gegner(3), Monster(3), Vampire(3), Spinnen(3)
FOR i=1 TO 3
   READ Level, Gegner(i), Monster(i), Vampire(i), Spinnen(i)
NEXT
END

.Spieldaten
DATA 1,2,3,4,5,6,7,8,9

.Leveldaten
DATA 1, 2,1,1,1
DATA 2, 3,2,1,2
DATA 3, 4,2,5,3


Siehe auch
READ, RESTORE