Rev 28 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 28 | Rev 30 | ||
---|---|---|---|
Line 69... | Line 69... | ||
69 | Das Programm wurde mit Delphi 6 Personal entwickelt und wurde mit einigen VCLs |
69 | Das Programm wurde mit Delphi 6 Personal entwickelt und wurde mit einigen VCLs |
70 | verbessert! Das Installationsprogramm wurde mit InnoSetup erstellt. |
70 | verbessert! Das Installationsprogramm wurde mit InnoSetup erstellt. |
71 | 71 | ||
72 | ## Aufbau von Leveldateien: |
72 | ## Aufbau von Leveldateien: |
73 | 73 | ||
74 | ; SpaceMission 1.0 |
74 | [SpaceMission Level, Format 1.2] |
- | 75 | Width 1200 |
|
- | 76 | Enemy tttttt xxxxxx yyyyyy llllll |
|
- | 77 | Enemy tttttt xxxxxx yyyyyy llllll ; Kommentarzeile am Ende einer Gegner-Zeile |
|
- | 78 | Enemy tttttt xxxxxx yyyyyy llllll |
|
- | 79 | Enemy ... |
|
75 | ; LEV-File |
80 | ; Kommentar-Zeile |
- | 81 | ||
- | 82 | Anmerkungen: |
|
- | 83 | - Alle Dateien müssen den Namen "Level [Level-Nr].lev" haben. |
|
- | 84 | - Die Reihenfolge der Zeilen ist beliebig. Die erste Zeile muss jedoch exakt stimmen. |
|
- | 85 | - Leere Zeilen sind erlaubt |
|
76 | Länge der Karte (Default: 1200, nur für Leveleditor relevant) |
86 | - Width ist Länge der Karte (Default: 1200, nur für Leveleditor relevant) |
77 | Gegner 1 Typ (1=Attacker, 2=Attacker2, 3=Attacker3, 4=Meteor, 5=UFO, 6=UFO2, 7=Boss) |
87 | - Enemy tttttt = Gegner Typ (1=Attacker, 2=Attacker2, 3=Attacker3, 4=Meteor, 5=UFO, 6=UFO2, 7=Boss) |
78 | Gegner 1 X-Koordinate (muss durch 48 teilbar sein) |
88 | - Enemy xxxxxx = Gegner X-Koordinate (muss durch 48 teilbar sein) |
79 | Gegner 1 Y-Koordinate (muss durch 32 teilbar sein) |
89 | - Enemy yyyyyy = Gegner Y-Koordinate (muss durch 32 teilbar sein) |
80 | Gegner 1 Leben (keine relevanz für Kometen) |
90 | - Enemy llllll = Gegner Leben (keine relevanz für Kometen) |
81 | Gegner 2 Typ ... |
- | |
82 | ... |
- | |
83 | - | ||
84 | Regeln für die Leveldateien: Alle Dateien müssen den Namen Level [Level-Nr].lev haben. [L / S]* |
- | |
85 | 91 | ||
86 | ## Aufbau von Spielständen: |
92 | ## Aufbau von Spielständen: |
87 | 93 | ||
88 | ; SpaceMission 1.0 |
94 | [SpaceMission Savegame, Format 1.2] |
89 | ; SAV-File |
- | |
90 | Punkte |
95 | Punkte |
91 | Leben |
96 | Leben |
92 | Levelnummer |
97 | Levelnummer |
93 | Spielart (1=Normal, 2=Zufall) |
98 | Spielart (1=Normal, 2=Zufall) |
94 | 99 | ||
- | 100 | Anmerkungen: |
|
- | 101 | - Alle Dateien müssen den Namen "[Name].sav" haben. |
|
- | 102 | - Die Reihenfolge der Zeilen ist fest vorgegeben. Die erste Zeile muss exakt stimmen. |
|
- | 103 | - Kommentare sind nicht erlaubt |
|
- | 104 | ||
95 | ## License |
105 | ## License |
96 | 106 | ||
97 | Licensed under the terms of the Apache 2.0 license. |
107 | Licensed under the terms of the Apache 2.0 license. |
98 | 108 | ||
99 | ## Author |
109 | ## Author |