DSA1 Inventar
Shihan edited this page Mar 17, 2020
·
1 revision
Eine Liste nullterminierter Strings mit den Bezeichnungen der Gegenstände.
Jeder Eintrag ist 12 Byte und beschreibt die Grundeigenschaften eines Gegenstandes.
Offset | Datentyp | Bezeichnung | Sonstiges |
0 | u16 | Index des Icons | |
2 | ?8 | Flags | Kategorie Bit0=Rüstung, Bit1=Waffe,Bit3=Nahrung,Bit4=stapelbar,Bit5=? |
3 | ?8 | Trageplatz | 0=Kopf, 1=Arme, 2=Oberkörper, 5=Beine, 6=Füsse, 9=linke Hand |
4 | s8 | Index der Rüstungsklasse | |
Das Inventar eines Helden beginnt an Offset 0x196 des Helden.
Es hat eine Gesamtgröße von 322/0x142 Bytes und besteht aus 23 aufeinanderfolgenden Inventarplätzen.
Ein Inventarplatz hat eine Größe von 14 Byte.
Offset | Datenyp | Bezeichnung | Sonstiges |
0 | u16 | Typ | Typ des Items. z.B. (0 = Blosse Hand/1 = Schwert,...) |
2 | ?16 | Anzahl | Anzahl der gestapelten Gegenstände |
4 | ?8 | Flags | Bit0 = zerbrochen |