Skip to content
RF DataData reference
RU

Items · Resources and tools

Ore and resources

Total 68 Known 61 Derived 0 Unused 7

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\OreItem.dat server file

Total 28 Known 25 Derived 0 Unused 3
Schema
Scripts\strs AOP\OreItem.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 17
+0x0140096640 140212E40 14024E7C0 14035B790keyknown23 values; most often 0 (4%)
+0x004m_strCode
item code; the client ID is the packed code (2)
items-fields.md, Table 17
+0x04 ID (packing, 2)14007ACC0 140095ED0 14035B790keyknown23 values; most often ioblu03 (4%)
+0x044m_bExist
row is active (section 6)
items-fields.md, Table 17
+0x881401DDDE0server + clientknownalways 1
+0x048m_strModel
model: hex string → client u32 (models.md)
items-fields.md, Table 17
+0x48 hex (models.md)—clientknown21 values; most often A30012 (13%)
+0x088m_nIconIDX
icon (sprites.md)
items-fields.md, Table 17
+0x4C—clientknown23 values; most often 1 (4%)
+0x08Cm_strName
name; the server overwrites it from <table>_str.dat, the client takes it from NDItem.edf (6, 1)
items-fields.md, Table 17
+0x08 from NDItem.edf140015DE0keyknown23 values; most often Blue Ore+3 (4%)
+0x0CCm_nOre_List
ore list (mining.md)
items-fields.md, Table 17
+0xA0—clientknown6 values; most often 0 (17%)
+0x0D0m_nOre_Level
ore level (mining.md)
items-fields.md, Table 17
—140095870 140095ED0 140096640 14024C7A0serverknown4 values; most often 2 (43%)
+0x0D4m_dwOreProbability
golden box event threshold (mining.md)
items-fields.md, Table 17
—14007ACC0 140095ED0 14024C7A0 14035B6C0 +1serverknown3 values; most often 0 (87%)
+0x0DCm_nMoney
price currency (8)
items-fields.md, Table 17
+0x59 (byte)140011880 1400122A0 140012C50 140013600 +1server + clientknownalways 0
+0x0E0m_nStdPrice
price; the buy-back is based on it too (8)
items-fields.md, Table 17
+0x5C140013FB0server + clientknown4 values; most often 1 (35%)
+0x0E4m_nStdPoint
price in the PvP purse (currencies 2, 3)
items-fields.md, Table 17
+0x60140011880server + clientknownalways 0
+0x0E8m_nGoldPoint
price in gold points (currency 6)
items-fields.md, Table 17
+0x64140013600server + clientknownalways 0
+0x0ECm_nKillPoint
price in hunting points (currency 5)
items-fields.md, Table 17
+0x6C140012C50server + clientknownalways 0
+0x0F0m_nProcPoint
price in processing points (currency 4)
items-fields.md, Table 17
+0x681400122A0server + clientknownalways 0
+0x0F4m_nProcessPoint
processing points for cutting
items-fields.md, Table 17
—140096640serverknown4 values; most often 0 (35%)
+0x0F8m_nStoragePrice
warehouse storage price
items-fields.md, Table 17
+0x701400149B0server + clientknown4 values; most often 0 (35%)
+0x0FCm_bSell
can be sold to NPC (6)
items-fields.md, Table 17
+0x7814001A430server + clientknownalways 1
+0x100m_bExchange
can be traded (6)
items-fields.md, Table 17
+0x7414001ABB0server + clientknownalways 1
+0x104m_bGround
can be dropped (6)
items-fields.md, Table 17
+0x7C140016C20server + clientknownalways 0
+0x108m_bStoragePossible
can be stored in the warehouse (6)
items-fields.md, Table 17
+0x80140017BA0server + clientknownalways 0
+0x110m_nmin_C_random
min number of cutting fragments
items-fields.md, Table 17
+0x98140096640server + clientknown2 values; most often 1 (87%)
+0x114m_nmax_C_random
max number of cutting fragments
items-fields.md, Table 17
+0x99140096640server + clientknown4 values; most often 3 (43%)
+0x118m_nProcessPrice
cutting price
items-fields.md, Table 17
+0x9C140096640server + clientknown4 values; most often 6850 (35%)
+0x15Cm_bIsTime
timed item; required for TimerItem.dat rows (15.1)
items-fields.md, Table 17
+0x9014001B450server + clientknownalways 0

script\ResourceItem.dat server file

Total 40 Known 36 Derived 0 Unused 4
Schema
Scripts\strs AOP\ResourceItem.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 18
+0x01400B4150keyknown478 values; most often 0 (0%)
+0x004m_strCode
item code; the client ID is the packed code (2)
items-fields.md, Table 18
+0x04 ID (packing, 2)14000BD00 140096E40 1400B4150 1401BB1E0 +3keyknown478 values; most often irriu01 (0%)
+0x044m_bExist
row is active (section 6)
items-fields.md, Table 18
+0x881400173B0 1401DDDE0server + clientknown2 values; most often 1 (96%)
+0x048m_strModel
model: hex string → client u32 (models.md)
items-fields.md, Table 18
+0x48 hex (models.md)—clientknown203 values; most often A30190 (4%)
+0x088m_nIconIDX
icon (sprites.md)
items-fields.md, Table 18
+0x4C—clientknown196 values; most often 73 (7%)
+0x08Cm_strName
name; the server overwrites it from <table>_str.dat, the client takes it from NDItem.edf (6, 1)
items-fields.md, Table 18
+0x08 from NDItem.edf140015DE0keyknown353 values; most often translation (10%)
+0x0D4m_nItemSerise
item series (client)
items-fields.md, Table 18
+0x11C—clientknown176 values; most often 73 (8%)
+0x0D8m_strCivil
race mask, a character per race (8)
items-fields.md, Table 18
+0x50 bytes140015690server + clientknown3 values; most often 11111 (94%)
+0x118m_nMixNum
mixing: count (12.2)
items-fields.md, Table 18
—140372C00serverknown2 values; most often -1 (97%)
+0x11Cm_fNeedNum
mixing: pieces required
items-fields.md, Table 18
—140372C00serverknown2 values; most often -1 (97%)
+0x120m_strLastItem
mixing: result
items-fields.md, Table 18
—140372C00serverknown2 values; most often -1 (97%)
+0x160m_nMoney
price currency (8)
items-fields.md, Table 18
+0x59 (byte)140011880 1400122A0 140012C50 140013600 +1server + clientknown5 values; most often 0 (71%)
+0x164m_nAncStdPrice
price: normal (currencies 0, 1, selling) and “point” in the Bellato store (8)
items-fields.md, Table 18
+0x5C ~140011880 140013FB0 140097240server + clientknown15 values; most often 1 (66%)
+0x168m_nExStdPrice
“point” price (currencies 2, 3) in the Cora store (8)
items-fields.md, Table 18
+0x5C ~140011880server + clientknown15 values; most often 1 (66%)
+0x16Cm_nMecaStdPrice
“point” price (currencies 2, 3) in the Accretia store (8)
items-fields.md, Table 18
+0x5C ~140011880server + clientknown15 values; most often 1 (66%)
+0x170m_nStdPoint
price in the PvP purse (currencies 2, 3)
items-fields.md, Table 18
+0x60140011880server + clientknown4 values; most often 0 (80%)
+0x174m_nGoldPoint
price in gold points (currency 6)
items-fields.md, Table 18
+0x64140013600server + clientknown2 values; most often 0 (100%)
+0x178m_nKillPoint
price in hunting points (currency 5)
items-fields.md, Table 18
+0x6C140012C50server + clientknown6 values; most often 0 (99%)
+0x17Cm_nProcPoint
price in processing points (currency 4)
items-fields.md, Table 18
+0x681400122A0server + clientknownalways 0
+0x180m_nStoragePrice
warehouse storage price
items-fields.md, Table 18
+0x701400149B0server + clientknown9 values; most often 0 (30%)
+0x184m_nStartTime
start hour of the jade effect (12.2)
items-fields.md, Table 18
—140028040 14002FBF0 1400303F0 140345B10serverknown3 values; most often -1 (99%)
+0x188m_nEffContTime
effect duration, min (12.2)
items-fields.md, Table 18
—140345B10serverknown2 values; most often -1 (99%)
+0x18Cm_nEffType1
effect kind (client, 12.2)
items-fields.md, Table 18
+0x10C140028040 14002F410 14002FBF0 1400303F0server + clientknown2 values; most often 0 (73%)
+0x190m_nUIPrint
shown in the interface (client)
items-fields.md, Table 18
+0x110—clientknown5 values; most often -1 (41%)
+0x194m_nItemUiTip
interface hint (client)
items-fields.md, Table 18
+0x114—clientknown26 values; most often -1 (46%)
+0x198m_nEffectDataNum
number of ownership effects
items-fields.md, Table 18
+0x98140028040 14002F410 14002FBF0 1400303F0 +1server + clientknown6 values; most often 1 (56%)
+0x19Cm_nEffCode ×5
ownership effect: code (8)
items-fields.md, Table 18
+0x9C, +0xA8, +0xB4 …140028040 140041B50server + clientknown53 values; most often -1 / -1 / -1 / -1 / -1 (34%)
+0x1A0m_fEffUnit ×5
ownership effect: amount
items-fields.md, Table 18
—140028040 140041B50serverknown60 values; most often -1 / -1 / -1 / -1 / -1 (35%)
+0x1A4m_fEffUnitMax ×5
ownership effect: limit
items-fields.md, Table 18
+0xB8 ~, +0xBC ~, +0xC4 ~ …140028040 140041B50server + clientknown56 values; most often -1 / -1 / -1 / -1 / -1 (35%)
+0x1D8m_bSell
can be sold to NPC (6)
items-fields.md, Table 18
+0x7814001A430server + clientknown2 values; most often 1 (70%)
+0x1DCm_bExchange
can be traded (6)
items-fields.md, Table 18
+0x7414001ABB0server + clientknown2 values; most often 0 (74%)
+0x1E0m_bGround
can be dropped (6)
items-fields.md, Table 18
+0x7C140016C20server + clientknown2 values; most often 0 (76%)
+0x1E4m_bStoragePossible
can be stored in the warehouse (6)
items-fields.md, Table 18
+0x80140017BA0server + clientknown2 values; most often 0 (64%)
+0x22Cm_bIsCash
cash item (log, cash shop)
items-fields.md, Table 18
+0x8C14001A090server + clientknown2 values; most often 0 (55%)
+0x230m_nUsePCCash
common “PC cash” getter (11.1)
items-fields.md, Table 18
+0x11814001BAB0server + clientknown2 values; most often 0 (99%)
+0x234m_bIsTime
timed item; required for TimerItem.dat rows (15.1)
items-fields.md, Table 18
+0x9014001B450server + clientknown2 values; most often 1 (61%)

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\OreItem.dat server file

OffsetFieldWhy unusedData
+0x0D8m_nKindClt
“kind, client” (2004); does not go to the client, the model matters (7.1)
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)
always 300
+0x10Cm_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
+0x11Cm_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)
23 values; most often tioblu03 (4%)

script\ResourceItem.dat server file

OffsetFieldWhy unusedData
+0x0CCm_nKindClt
“kind, client” (2004); does not go to the client, the model matters (7.1)
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)
8 values; most often 301 (91%)
+0x0D0m_nFixPart
“equip slot”; for weapons 8/100 — one-/two-handed (7.1), constant per table for the rest
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)
always 300
+0x1E8m_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
+0x1ECm_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)
324 values; most often tirchm60 (32%)

← 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