Spielstand
Aus FreedsaWiki
Inhaltsverzeichnis |
Spielstand
Allgemeines
Versionskennung
Zwischen den Schicksalsklinge Versionen Floppy_de V1.04 und Floppy_de V1.06 wurde eine 16 Byte Versionskennung eingeführt. Diese wurde bis Schatten über Riva beibehalten. Der Aufbau ist:
12 Byte String "DSA VERSION\0" 1 Byte ??? 1 Byte NLT-Teil (1 = Schick/ 2 = Schweif / 3 = Riva) 1 Byte Hauptversion 1 Byte Unterversion
Einige Beispiele der letzten 4 Bytes:
Schicksalsklinge/Blade of Destiny
Floppy_de V1.06 01 01 01 06 Floppy_de V1.07 01 01 01 07 CD_de V3.02 01 01 03 01 CD_en V3.00 01 01 03 00 CD_en V3.02 01 01 03 01 CD_en V3.09 01 01 03 09
Sternenschweif/Startrail
Floppy_en V?.?? 01 02 02 00 Floppy_en V?.?? 01 02 01 00 Floppy_en V?.?? 00 02 01 01
Schatten über Riva/Shadows over Riva
CD_en V?.?? 03 03 01 00 CD_en V?.?? 03 03 03 00
Aufbau des Spielstands
Versionskennung Die wurde ab Version V1.06 eingeführt und ist 16 Bytes lang. Man sieht es daran, dass am Anfang der Datei die Zeichenkette "DSA VERSION" steht.
Offset des ersten Heldencharakters
Der Offset des ersten Heldencharakters im Spielstand belegt 4 Byte. Er scheint vom Spiel nicht genutzt zu werden.
DSA1 Spielstatus
Danach befindet sich der Spielstatus Hier befinden sich Informationen, wie:
das Datum Timer Flags, ob ihr Quests erhalten/erledigt habt Euer Ansehen bei den Göttern Wo ihr in Ungnade gefallen seid, etc
Grösse:
Floppy_de V1.00 5744 Byte Floppy_de V1.04 5744 Byte CD_de V3.02 5952 Byte CD_en V3.00 5952 Byte CD_en V3.02 5952 Byte CD_en V3.09 5952 Byte
Aufbau: DSA1 Spielstatus
????
Keine Ahnung. Scheint im Speicher zu bleiben. Grösse:
Floppy_de V1.00 1144 Byte Floppy_de V1.04 1144 Byte
DAT-Files
Die Karten, wie sie in der Automap aussehen. Am Anfang befindet sich nur THORWAL.DAT drin. Später kommen die Orte dazu, die ihr schon betreten habt. Wird während des Spiels unter TEMP/ abgespeichert.
Reihenfolge:
THORWAL.DAT 1140 Byte
CHR-Files
Die Heldencharaktere. Werden während des Spiels in TEMP/ abgespeichert. Grösse:
Floppy_de V1.00 1738 Byte Floppy_de V1.04 1738 Byte CD_de V3.02 1754 Byte CD_en V3.00 1753 Byte CD_en V3.02 1753 Byte CD_en V3.09 1753 Byte
NPC-Files
Die Nichtspielercharaktere. Siehe Heldencharaktere.
Anmerkung
Hexeditor in einem Spielstand das Byte umzusetzen, welches sich 2 Byte vor dem ursprünglichen Heldennamen befindet.
Schicksalsklinge
Gaukler: 00-05 Gauklerin: 06-0B Jäger: 0C-11 Jägerin: 12-17 Krieger: 18-1D Kriegerin: 1E-23 Streuner: 24-29 Streunerin: 2A-2F Thorwaler: 30-35 Thorwalerin: 36-3B Zwerg: 3C-43 Zwergin: 44-47 Hexer: 48-49 Hexe: 4A-52 Druide: 53-5A Druidin: 5B-5E Magier: 5F-64 Magierin: 65-6A Elf: 6B-72 Elfe: 73-7A

