Skip to content
RF DataData reference
RU

Items · Summons and siege

MAU keys

The key links a character's MAU slot to a frame; parts and ammo are in the “MAU” category.

Total 14 Known 12 Derived 0 Unused 2

Used parameters

Fields read by the server or the client, or assembled from other files. The description says what the field means and how it acts; below it — where that was established.

script\UnitKeyItem.dat server file

Total 14 Known 12 Derived 0 Unused 2
Schema
Scripts\strs AOP\UnitKeyItem.strs
Registry level
ready for full
Digest
items.md §12; all fields — items-fields.md
OffsetFieldWhat it is and how it actsGoes to client asServer readersRoleStatusData
+0x000m_dwIndex
row number; also the item number in the DB key (3.1)
items-fields.md, Table 19
+0x0 ~possibly: 140065140 1400655A0 14006F980 +14keyknown4 values; most often 0 (25%)
+0x004m_strCode
item code; the client ID is the packed code (2)
items-fields.md, Table 19
+0x04 ID (packing, 2)possibly: 140011440 140041060 14006A9D0 +84keyknown4 values; most often inbbb01 (25%)
+0x044m_bExist
row is active (section 6)
items-fields.md, Table 19
+0x881400173B0 1401DDDE0server + clientknownalways 1
+0x048m_strModel
model: hex string → client u32 (models.md)
items-fields.md, Table 19
+0x48 hex (models.md)—clientknown4 values; most often 730700 (25%)
+0x088m_nIconIDX
icon (sprites.md)
items-fields.md, Table 19
+0x4C—clientknown4 values; most often 1 (25%)
+0x08Cm_strName
name; the server overwrites it from <table>_str.dat, the client takes it from NDItem.edf (6, 1)
items-fields.md, Table 19
+0x08 from NDItem.edf140015DE0keyknown3 values; most often Translation (50%)
+0x0CCm_strCivil
race mask, a character per race (8)
items-fields.md, Table 19
+0x50 bytes140015690server + clientknownalways 11000
+0x10Cm_nFRAType
MAU frame (mau.md)
items-fields.md, Table 19
+0x0 ~, +0x84, +0x981400C1DA0server + clientknown4 values; most often 0 (25%)
+0x110m_bSell
can be sold to NPC (6)
items-fields.md, Table 19
+0x7814001A430server + clientknownalways 1
+0x114m_bExchange
can be traded (6)
items-fields.md, Table 19
+0x7414001ABB0server + clientknownalways 0
+0x118m_bGround
can be dropped (6)
items-fields.md, Table 19
+0x7C140016C20server + clientknownalways 0
+0x11Cm_bStoragePossible
can be stored in the warehouse (6)
items-fields.md, Table 19
+0x80—clientknownalways 0

Unused parameters

Fields that neither the server nor the client reads. For each: why it was decided so and where that was established. The editor keeps their bytes as they are.

script\UnitKeyItem.dat server file

OffsetFieldWhy unusedData
+0x120m_bUseableNormalAcc
common flag; unused
items.md §17.5: the getter 1400182C0 has no references from code (Ghidra: only .pdata); itemflow.py over 37 tables (GetRecord, record array +0xA0, arguments) — no direct reads; the consumers of 14 record storage places were checked; Sirin — only a type description; the field is absent from the client Item.edf record
always 1
+0x124m_strTooltipIndex
description code; for equipment the client stores the description number +0x84 (7.3)
items-fields.md: role “nobody” — no server reads found (dataflow\wflow_<t>, wcase_<t>, tower/trap objects; coverage incomplete) and the field is absent from the Item.edf record (cmatch.py check on AoP)
4 values; most often tinbbb01 (25%)

← Back to category

RF Online is a trademark of its owners. The reference is compiled from research for content development. Built 01.11.2026 · field catalog dated 29.10.2026 · Adagio UI 0.5.0