Skip to content
RF DataData reference
RU

Monsters

Lines

Total 9 Known 4 Derived 4 Unused 1

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>\NDMsgMonster.edf client file

Total 5 Known 0 Derived 4 Unused 1
Schema
monsters.md §5: 88-byte groups + strings
Registry level
derived
Derived from
MobMessage_str.dat

Record: group (88 bytes)

OffsetFieldWhat it is and how it actsAssembled fromServer readersRoleStatusData
+0x000number
set number
monsters.md §5
MobMessage_str.m_dwIndex—clientderived—
+0x004lengths ×10
lengths of 10 phrases
monsters.md §5
MobMessage_str.m_strMobMessage (language columns)—clientderived—
+0x054phrase count
number of phrases; the phrase number in the packet is taken modulo this number
monsters.md §5
MobMessage_str.m_nUsingNum—clientderived—

Record: strings

OffsetFieldWhat it is and how it actsAssembled fromServer readersRoleStatusData
—phrases
strings in sequence by record lengths
monsters.md §5
MobMessage_str.m_strMobMessage—clientderived—

script\MobMessage_str.dat server file

Total 4 Known 4 Derived 0 Unused 0
Schema
Scripts\strs AOP\MobMsg.strs
Registry level
ready for full
Digest
lines: 9 languages × 10 phrases (AoP), 11 × 10 (GU); monsters.md §5
Corrections to the digest
  • monsters.md: §2: Scripts\strs AOP\MobMsg.strs is the GU layout (110 slots = 11 languages × 10), not AoP (90)
OffsetFieldWhat it is and how it actsGoes to client asServer readersRoleStatusData
+0x000m_dwIndex
set number
monsters.md §5
———known373 values; most often 0 (0%)
+0x004m_strCode
set code (number from m_strEmotionCode)
monsters.md §5
———known373 values; most often 0 (0%)
+0x044m_nUsingNum
phrases per set per language: equals +0x54 of NDMsgMonster.edf for 372 of 373 AoP sets [bytes]
monsters.md §5
———known2 values; most often 3 (98%)
+0x048m_strMobMessage ×110
phrases: languages × 10, cstr2560, encoding by language; AoP — 90 slots, GU — 110: slots 90–109 are GU only, readers not checked
monsters.md §5
———known367 values; most often _ / _ / _ / _ … (2%)

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.

DataTable\<language>\NDMsgMonster.edf client file

Record: group (88 bytes)

OffsetFieldWhy unusedData
+0x02Cpointers ×10
unused: the loader 005DF9D0 writes the addresses of allocated strings here and does not read the file values (almost all 0 in AoP)
monsters.md §5
—

← 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