Skip to content
RF DataData reference
RU

Cash shop

Client: ItemCash.edf

Total 11 Known 9 Derived 2 Unused 0

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.

DataTable\<language>\NDItemCash.edf client file

Total 2 Known 1 Derived 1 Unused 0
Schema
digest: cashshop.md §5.2
Registry level
derived
Derived from
CashShop_str.dat (m_nrus_Price)
OffsetFieldWhat it is and how it actsAssembled fromServer readersRoleStatusData
+0x000header ×2
1000, 4
cashshop.md §5.2
———known—
+0x008price
a u32 per itemcash.edf row, by row number
cashshop.md §5.2
CashShop_str.m_nrus_Price—clientderived—

DataTable\itemcash.edf client file

Total 9 Known 8 Derived 1 Unused 0
Schema
RF IDE\strs\client\ItemCash.strs
Registry level
derived
Derived from
CashShop.dat
Digest
cashshop.md §5.1; the GU client also has ItemCash.edf next to it
OffsetFieldWhat it is and how it actsAssembled fromServer readersRoleStatusData
+0x000m_dwIndex
= row number
cashshop.md §5.1 (digest row)
———known551 values; most often 0 (0%)
+0x004m_strCode
packed m_strCode (cash001 → 72 07 01 00; rule items.md 2, prefix ca with base 0x60)
cashshop.md §5.1 (digest row)
———known100 values; most often 1913061632 (1%)
+0x008ItemGroup
client item group (by prefix, items.md 2.1)
cashshop.md §5.1 (digest row)
———known13 values; most often 31 (23%)
+0x00CItemCode
packed m_strCsItemCode
cashshop.md §5.1 (digest row)
———known382 values; most often 3255959833 (1%)
+0x010Price
0 in the file; replaced on loading by the price from NDItemCash.edf
cashshop.md §5.1 (digest row)
———knownalways 0
+0x014isShown
= m_bView
cashshop.md §5.1 (digest row)
———known2 values; most often 0 (57%)
+0x018ItemPart
bit mask from m_strItemPart by position: 1st ne = 0x10, 2nd be = 0x08, 3rd hi = 0x04, 4th gm = 0x02, 5th li = 0x01
cashshop.md §5.1 (digest row)
———known10 values; most often 16 (52%)
+0x01CDiscount
= m_nCsDiscount
cashshop.md §5.1 (digest row)
———known2 values; most often -1 (95%)
+0x020CS Event ×8
promotions: = m_nCsEvent[8]; the client sorts into tabs by CS Event[0] (1–3) and CS Event[1] ≠ 0
cashshop.md §5, §7
CashShop.m_nCsEvent—clientderived5 values; most often 0 / 0 / 0 / 0 … (42%)

Unused parameters

This category has no unused parameters: every field is read by the server, the client or the build.

← 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