script\FaceItem.dat server file
Total 9 Known 6 Derived 0 Unused 3- Schema
Scripts\strs AOP\FaceItem.strs- Registry level
- ready for full
- Digest
- items.md §12; all fields — items-fields.md
| Offset | Field | What it is and how it acts | Goes to client as | Server readers | Role | Status | Data |
|---|---|---|---|---|---|---|---|
+0x000 | m_dwIndex | row number; also the item number in the DB key (3.1) items-fields.md, Table 14 | +0x0 | possibly: 140065140 1400655A0 14006F980 +14 | key | known | 80 values; most often 0 (1%) |
+0x004 | m_strCode | item code; the client ID is the packed code (2) items-fields.md, Table 14 | +0x04 ID (packing, 2) | possibly: 140011440 140041060 14006A9D0 +84 | key | known | 80 values; most often ifdbf01 (1%) |
+0x044 | m_bExist | row is active (section 6) items-fields.md, Table 14 | — | 1401DDDE0 | server | known | always 1 |
+0x048 | m_strModle | model (schema typo), same as m_strModelitems-fields.md, Table 14 | +0x48 hex (models.md) | — | client | known | 80 values; most often 050100 (1%) |
+0x088 | m_strName | name; the server overwrites it from <table>_str.dat, the client takes it from NDItem.edf (6, 1)items-fields.md, Table 14 | +0x08 from NDItem.edf | 140015DE0 | key | known | 80 values; most often Default Bellato Male Face1 (1%) |
+0x0D0 | m_strCivil | race mask, a character per race (8) items-fields.md, Table 14 | — | 140015690 | server | known | 5 values; most often 10000 (20%) |