Editing
Monsters (70.dat)
(section)
From Raynegard Wiki
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Record columns == 70.dat is the only '''type 0xA''' file. Its 36-column line is the [[Monsters (65.dat)#Record columns| type-9 layout]] with the '''appearance/animation block widened by four columns''' (cols 9β20 here vs cols 9β16 in type-9). Everything after that block is the same fields shifted '''+4''': the combat block moves to cols 21β27 and the <code>Mn</code>/archive tail to cols 28β36. Confidence markers as on [[Monsters (65.dat)]]: '''β ''' confirmed, '''β²''' strong, '''β''' inferred from data only (server-side combat, no client reader), '''Β·''' low. {| class="wikitable" ! Col !! Offset !! Best-guess meaning !! Conf. !! Notes |- | 1 || <code>0x24</code> || dat file number (70) || β || |- | 2 || <code>0x28</code> || record index || β || |- | 3 || <code>0x2c</code> (byte) || '''drop category dat''' β 36 ([[Misc items|Monster-item]]), 11 (food), or 0 (none) || β || |- | 4 || <code>0x30</code> || '''drop entry''' in that category dat || β || |- | 5 || <code>0x34</code> || class/behaviour flag (0/1) || Β· || |- | 6 || <code>0x38</code> || group/theme flag (0/1) || Β· || |- | 7 || <code>0x3c</code> || sprite pattern-archive selector (620/621) || β² || |- | 8 || <code>0x40</code> || body-rig / appearance sub-type (62/63) || β² || |- | 9β20 || <code>0x44β0x70</code> || '''extended appearance/animation block''' (12 fields vs 8 in type-9) β paired sprite/frame refs (cols 9 & 13 step in a species line), part refs (391/398/360β¦); trailing slots 0 for single-part monsters || β²/Β· || |- | 21 || <code>0x74</code> || '''DEF''' (defense) || β || |- | 22 || <code>0x78</code> || '''OFC''' (attack / offense) || β || |- | 23 || <code>0x7c</code> || '''attack range / reach''' || β || |- | 24 || <code>0x80</code> || '''HP''' || β || scales within a species line; ''Ruler of Abyss'' = 199999999 |- | 25 || <code>0x84</code> || '''EXP / reward''' || β || ''Ruler of Abyss'' = 9999 |- | 26 || <code>0x88</code> || accuracy or resistance % (per-family, ~70β200) || Β· || |- | 27 || <code>0x8c</code> || optional param β set only for some families, else 0 || Β· || |- | 28 || <code>0x90</code> || [[textdata inaba.dat|inaba.dat]] row β <code>Mn</code> sprite set (groups families) || β || |- | 29 || <code>0x94</code> || paired-asset archive # (61, constant) || β² || |- | 30 || <code>0x98</code> || paired-asset entry in archive 61 || β² || |- | 31β33 || <code>0x9cβ0xa4</code> || small class/AI/element flags (1/2, per family) || Β· || |- | 34 || <code>0xa8</code> || optional appearance/effect ref (0, or 389/390) || Β· || |- | 35 || <code>0xac</code> || resistance / zone band (per-family, ~73β89) || Β· || |- | 36 || <code>0xb0</code> || present in the line but '''not read''' by the parser (85, or 90 for the superboss) || β || |} '''Client vs server:''' as with the type-9 files, the combat block (cols 21β25) has '''no client reader''' β monsters are server-spawned entities and the client reads a record for appearance + name only. Those labels are inferred from the data (tier-scaling within species families; the ''Ruler of Abyss'' HP/EXP outliers), not confirmed by a code path. The struct extends from <code>0xa0</code> (type-9's last field) to <code>0xb0</code> to hold the four extra columns.
Summary:
Please note that all contributions to Raynegard Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Raynegard Wiki:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Page actions
Page
Discussion
Read
Edit
History
Page actions
Page
Discussion
More
Tools
Personal tools
Not logged in
Talk
Contributions
Create account
Log in
Navigation
Main page
Reddit Community
Discord Server
Recent changes
Random page
Help about MediaWiki
Special pages
Search
Tools
What links here
Related changes
Page information