![]() ![]() +00b7 ebx+04, then subtract, should be from mercenary txt +00af flags, only 00100000 seems to be in use set if 6fcad880 returns non 0 +00af start of mercenary info, much comes from 6fc71c10 (as ebx+xx), needs checking anyway: ![]() +00ab from, should be initial seed of game Of the three values above, 2 will be 0 the other will be the actual value with bit 7 set to indicate which difficulty is saved +00a9 act playing in nightmare difficulty +0088 16 2-byte values (could be 8 4-byte values) set by d2common.283a, seems to relate to appearance of items/character +0078 8 2-byte values, supposedly skills assigned to mouse buttons +0038 32 2-byte values, supposedly skills assigned to function keys +0028 character class from b, hopefully matches that of hUnit :) +0027 empty filler to the 2 previous bytes, 0 +0026 empty filler to the 2 previous bytes, 0 (+0024 and +0025 is actually returned as a word from w +0025 acts done (see link in post below for more info) +0024 flags from b, bit 5 (of 0-7) is set by SAVE code if expansion game Note that individual items ALSO has the JM ID as do the Mercenary section if you have one. "kf", Iron Golem list (expansion char only) "jf", Mercenary section (expansion char only) Note the header's ID is actually a file ID, but you get the idea :) Code: Select all Summary of the various sections.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |